CAHPF

Evolution Mining Limited CAHPF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 4.351 B 31.70 % 3.304 B 48.36 % 2.227 B 7.85 % 2.065 B 10.78 % 1.864 B -4.01 % 1.942 B 28.62 % 1.510 B -1.99 % 1.540 B 4.09 % 1.480 B 11.38 % 1.329 B 99.50 % 665.958 M 4.97 % 634.420 M 4.86 % 605.034 M 28.87 % 469.484 M 285.23 % 121.870 M 447.14 % 22.274 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 926.169 M 119.33 % 422.269 M 158.26 % 163.508 M -49.43 % 323.324 M -6.35 % 345.262 M 14.50 % 301.552 M 38.21 % 218.188 M -17.16 % 263.388 M 21.04 % 217.607 M 993.70 % -24.349 M -124.32 % 100.115 M 100.16 % 50.017 M 116.27 % -307.421 M -923.90 % 37.313 M 1 720.19 % -2.303 M -141.52 % 5.547 M 181.41 % -6.814 M -197.32 % -2.292 M 76.45 % -9.730 M 22.82 % -12.607 M -1 240.23 % -940.644 K 6.97 % -1.011 M -78.16 % -567.551 K
Income before tax 1.276 B 105.81 % 619.792 M 165.09 % 233.802 M -44.03 % 417.748 M -15.81 % 496.172 M 21.44 % 408.590 M 29.78 % 314.826 M -7.11 % 338.934 M 42.84 % 237.284 M 1 203.34 % -21.506 M -121.48 % 100.115 M 100.16 % 50.017 M 115.59 % -320.795 M -582.52 % 66.483 M 1 580.99 % 3.955 M 187.50 % -4.520 M 33.91 % -6.839 M -198.44 % -2.292 M 76.71 % -9.839 M 22.05 % -12.623 M -1 241.91 % -940.644 K 6.97 % -1.011 M -78.16 % -567.551 K
Income before tax ratio 0.29 56.27 % 0.19 78.68 % 0.10 -48.10 % 0.20 -24.00 % 0.27 26.50 % 0.21 0.91 % 0.21 -5.23 % 0.22 37.22 % 0.16 1 090.56 % -0.02 -110.77 % 0.15 90.68 % 0.08 114.87 % -0.53 -474.42 % 0.14 336.36 % 0.03 115.99 % -0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 2.150 B 50.70 % 1.427 B 64.22 % 868.880 M -6.98 % 934.096 M 3.80 % 899.874 M -14.15 % 1.048 B 47.63 % 710.025 M -7.23 % 765.379 M 12.73 % 678.961 M 28.75 % 527.368 M 90.26 % 277.176 M 29.61 % 213.849 M 224.90 % -171.212 M -201.12 % 169.311 M 472.77 % 29.560 M 705.89 % 3.668 M 155.85 % -6.567 M -154.98 % -2.576 M 74.51 % -10.104 M -208.47 % -3.275 M -157.35 % -1.273 M -43.65 % -886.008 K -42.92 % -619.926 K
Net income ratio 0.21 66.53 % 0.13 74.07 % 0.07 -53.11 % 0.16 -15.46 % 0.19 19.27 % 0.16 7.46 % 0.14 -15.48 % 0.17 16.28 % 0.15 902.35 % -0.02 -112.19 % 0.15 90.68 % 0.08 115.52 % -0.51 -739.31 % 0.08 520.57 % -0.02 -107.59 % 0.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.49 14.42 % 0.43 10.69 % 0.39 -13.75 % 0.45 -6.29 % 0.48 -10.57 % 0.54 14.78 % 0.47 -5.35 % 0.50 8.30 % 0.46 15.59 % 0.40 -4.63 % 0.42 23.47 % 0.34 219.12 % -0.28 -178.47 % 0.36 48.68 % 0.24 47.29 % 0.16 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.36 -29.32 % 0.51 171.24 % 0.19 -20.69 % 0.24 -23.63 % 0.31 -8.08 % 0.34 34.52 % 0.25 -3.89 % 0.26 16.96 % 0.22 27.34 % 0.17 -24.55 % 0.23 54.93 % 0.15 -67.45 % 0.46 -13.23 % 0.53 42.24 % 0.37 -27.06 % 0.51 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 1.996 B 3.72 % 1.924 B 4.58 % 1.840 B 0.71 % 1.827 B 6.56 % 1.714 B 0.19 % 1.711 B 0.25 % 1.707 B 0.54 % 1.698 B 3.23 % 1.644 B 18.29 % 1.390 B 86.59 % 745.034 M 1.71 % 732.503 M -5.03 % 771.283 M 31.66 % 585.813 M 211.15 % 188.275 M 14.68 % 164.180 M 197.47 % 55.192 M 27.99 % 43.121 M 23.54 % 34.904 M 16.65 % 29.921 M 13.79 % 26.295 M 15.99 % 22.670 M 75.40 % 12.925 M
Weighted average shs out 1.996 B 3.73 % 1.924 B 4.86 % 1.835 B 0.69 % 1.822 B 6.68 % 1.708 B 0.34 % 1.702 B 0.35 % 1.696 B 0.31 % 1.691 B 3.19 % 1.639 B 17.89 % 1.390 B 86.90 % 743.781 M 1.56 % 732.324 M -5.05 % 771.283 M 34.61 % 572.968 M 204.33 % 188.275 M 19.47 % 157.586 M 185.53 % 55.192 M 27.99 % 43.121 M 23.54 % 34.904 M 16.65 % 29.921 M 13.79 % 26.295 M 15.99 % 22.670 M 75.40 % 12.925 M
EPS diluted 0.46 109.09 % 0.22 147.47 % 0.09 -50.61 % 0.18 -10.00 % 0.20 11.11 % 0.18 38.46 % 0.13 -18.75 % 0.16 23.08 % 0.13 842.86 % -0.02 -113.46 % 0.13 90.34 % 0.07 117.08 % -0.40 -727.94 % 0.06 622.13 % -0.01 -136.09 % 0.03 128.17 % -0.12 -125.99 % -0.05 81.04 % -0.28 33.33 % -0.42 -1 073.18 % -0.04 19.73 % -0.04 -1.59 % -0.04
Earnings per share 0.46 109.09 % 0.22 146.91 % 0.09 -50.50 % 0.18 -10.00 % 0.20 11.11 % 0.18 38.46 % 0.13 -18.75 % 0.16 23.08 % 0.13 842.86 % -0.02 -112.50 % 0.14 98.30 % 0.07 117.65 % -0.40 -713.50 % 0.07 634.43 % -0.01 -134.66 % 0.04 129.33 % -0.12 -125.99 % -0.05 81.04 % -0.28 33.33 % -0.42 -1 073.18 % -0.04 19.73 % -0.04 -1.59 % -0.04
Gross profit 1.559 B -6.92 % 1.675 B 302.42 % 416.200 M -14.47 % 486.602 M -15.40 % 575.205 M -11.76 % 651.875 M 73.01 % 376.778 M -5.80 % 399.961 M 21.74 % 328.532 M 41.84 % 231.622 M 50.53 % 153.873 M 62.63 % 94.614 M -65.87 % 277.176 M 11.82 % 247.883 M 447.94 % 45.239 M 299.07 % 11.336 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 349.450 M 76.92 % 197.523 M 181.00 % 70.294 M -25.55 % 94.424 M -37.43 % 150.910 M 40.99 % 107.038 M 10.76 % 96.638 M 27.92 % 75.546 M 283.93 % 19.677 M 592.12 % 2.843 M 0.000 0.000 100.00 % -13.374 M -145.85 % 29.170 M 366.12 % 6.258 M 162.16 % -10.067 M -39 216.54 % -25.605 K 0.000 100.00 % -108.542 K -585.50 % -15.834 K 0.000 0.000 0.000
Cost of revenue 2.792 B 71.41 % 1.629 B -10.03 % 1.811 B 14.72 % 1.578 B 22.46 % 1.289 B -0.09 % 1.290 B 13.85 % 1.133 B -0.65 % 1.140 B -0.94 % 1.151 B 4.95 % 1.097 B 114.22 % 512.085 M -5.14 % 539.806 M 64.65 % 327.858 M 47.95 % 221.601 M 189.18 % 76.631 M 600.59 % 10.938 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 78.722 M 46.26 % 53.822 M 14.97 % 46.814 M 21.45 % 38.547 M 3.88 % 37.107 M 12.93 % 32.859 M 19.40 % 27.519 M 1.20 % 27.193 M -5.34 % 28.728 M 14.83 % 25.018 M 3.35 % 24.208 M 24.56 % 19.435 M -18.12 % 23.737 M 16.93 % 20.301 M 127.44 % 8.926 M 53.66 % 5.809 M 68.35 % 3.451 M 172.88 % 1.264 M -12.94 % 1.452 M 62.98 % 891.148 K -24.11 % 1.174 M 64.37 % 714.416 K 21.01 % 590.367 K
Selling and marketing expenses 21.406 M 68.79 % 12.682 M 23.53 % 10.266 M 0.40 % 10.225 M 26.83 % 8.062 M 2.50 % 7.865 M -27.74 % 10.884 M 28.12 % 8.495 M 32.47 % 6.413 M -43.15 % 11.280 M 253.72 % 3.189 M 0.85 % 3.162 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 695.358 M 0.000 0.000 0.000 0.000 100.00 % -881.000 K -158.08 % 1.517 M 115.50 % -9.787 M 79.68 % -48.154 M -723.85 % -5.845 M -1 543.21 % 405.000 K 101.35 % -30.066 M 36.73 % -47.519 M -715.78 % -5.825 M -99.69 % -2.917 M -3 974.51 % 75.287 K -77.29 % 331.584 K 132 533.60 % 250.000 100.08 % -300.784 K -197.56 % 308.312 K 206.53 % -289.404 K -128.13 % -126.861 K
Operating expenses 100.128 M -86.86 % 761.862 M 1 234.73 % 57.080 M 17.03 % 48.772 M 7.98 % 45.169 M 10.91 % 40.724 M -15.82 % 48.375 M 12.17 % 43.125 M -29.10 % 60.827 M -71.60 % 214.161 M 410.26 % 41.971 M 29.26 % 32.469 M -93.93 % 535.002 M 311.08 % 130.146 M 307.87 % 31.909 M 113.64 % 14.936 M 111.31 % 7.068 M 152.23 % 2.802 M -72.60 % 10.226 M 28.06 % 7.985 M 502.79 % 1.325 M 39.44 % 950.005 K 50.24 % 632.309 K
Cost and expenses 2.893 B 20.98 % 2.391 B 28.01 % 1.868 B 14.79 % 1.627 B 21.97 % 1.334 B 0.25 % 1.331 B 12.64 % 1.181 B -0.18 % 1.184 B -2.36 % 1.212 B -7.55 % 1.311 B 136.65 % 554.056 M -3.18 % 572.275 M -33.68 % 862.860 M 145.31 % 351.747 M 224.07 % 108.540 M 319.49 % 25.874 M 266.06 % 7.068 M 152.23 % 2.802 M -72.60 % 10.226 M 28.06 % 7.985 M 502.79 % 1.325 M 39.44 % 950.005 K 50.24 % 632.309 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 100.128 M 50.56 % 66.504 M 16.51 % 57.080 M 17.03 % 48.772 M 7.98 % 45.169 M 10.91 % 40.724 M 6.04 % 38.403 M 7.61 % 35.688 M 1.56 % 35.141 M -3.19 % 36.298 M 32.79 % 27.334 M 20.96 % 22.597 M -4.80 % 23.737 M 16.93 % 20.301 M 127.44 % 8.926 M 53.66 % 5.809 M 68.35 % 3.451 M 172.88 % 1.264 M -12.94 % 1.452 M 62.98 % 891.148 K -24.11 % 1.174 M 64.37 % 714.416 K 21.01 % 590.367 K
Interest income 0.000 -100.00 % 4.994 M -37.60 % 8.003 M 301.56 % 1.993 M 7.90 % 1.847 M -47.82 % 3.540 M -73.93 % 13.577 M -24.16 % 17.902 M -41.15 % 30.421 M -21.93 % 38.967 M 230.59 % 11.787 M -2.81 % 12.128 M 597.81 % 1.738 M -69.15 % 5.633 M 246.43 % 1.626 M 115.36 % 755.000 K 186.06 % 263.929 K 0.23 % 263.321 K -31.92 % 386.788 K 47.00 % 263.123 K 247.50 % 75.719 K -53.91 % 164.288 K -8.34 % 179.236 K
Interest expense 0.000 -100.00 % 143.463 M 62.39 % 88.347 M 88.97 % 46.751 M 125.55 % 20.728 M 6.58 % 19.449 M -6.09 % 20.711 M -2.46 % 21.234 M -33.52 % 31.940 M -18.17 % 39.032 M 199.26 % 13.043 M -2.37 % 13.360 M 62.95 % 8.199 M -7.00 % 8.816 M 67.83 % 5.253 M 7 404.29 % 70.000 K -36.59 % 110.390 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 718.159 M 7.98 % 665.079 M 28.63 % 517.036 M 10.52 % 467.825 M 21.79 % 384.125 M -12.11 % 437.051 M 15.99 % 376.810 M -7.82 % 408.774 M 4.27 % 392.028 M 15.69 % 338.857 M 112.18 % 159.703 M 6.41 % 150.076 M 6.15 % 141.384 M 50.39 % 94.012 M 361.93 % 20.352 M 150.70 % 8.118 M 4 911.67 % 161.982 K 13.65 % 142.533 K 16.80 % 122.030 K 11.41 % 109.530 K 110.87 % 51.943 K -18.84 % 63.997 K 416.81 % 12.383 K
Operating income 1.459 B 59.79 % 913.004 M 154.23 % 359.120 M -17.98 % 437.830 M -17.40 % 530.036 M -13.27 % 611.151 M 85.60 % 329.284 M -7.33 % 355.319 M 28.05 % 277.492 M 55.79 % 178.117 M 51.62 % 117.473 M 84.20 % 63.773 M 122.26 % -286.544 M -480.54 % 75.299 M 717.76 % 9.208 M 306.92 % -4.450 M 33.87 % -6.729 M -147.57 % -2.718 M 73.42 % -10.226 M -202.09 % -3.385 M -155.53 % -1.325 M -39.44 % -950.005 K -50.24 % -632.309 K
Operating income ratio 0.34 21.33 % 0.28 71.36 % 0.16 -23.94 % 0.21 -25.43 % 0.28 -9.65 % 0.31 44.31 % 0.22 -5.45 % 0.23 23.01 % 0.19 39.87 % 0.13 -24.00 % 0.18 75.48 % 0.10 121.23 % -0.47 -395.29 % 0.16 112.28 % 0.08 137.82 % -0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -183.282 M 37.49 % -293.212 M -133.97 % -125.318 M -524.03 % -20.082 M 40.70 % -33.864 M 60.23 % -85.154 M -420.53 % -16.359 M 17.91 % -19.929 M 54.15 % -43.462 M 78.60 % -203.127 M -930.26 % -19.716 M -43.76 % -13.715 M 78.22 % -62.969 M -22.86 % -51.254 M -446.71 % -9.375 M -13 292.86 % -70.000 K 36.59 % -110.390 K -125.89 % 426.303 K 10.14 % 387.038 K 104.19 % -9.238 M -2 505.45 % 384.031 K 728.33 % -61.119 K -194.38 % 64.758 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 1.028 B -36.36 % 1.616 B -8.98 % 1.775 B 37.89 % 1.287 B 170.30 % 476.272 M 104.76 % 232.602 M 657.38 % -41.731 M -166.51 % 62.740 M -84.27 % 398.739 M 42.84 % 279.160 M 253.49 % -181.872 M -240.05 % 129.861 M 7.50 % 120.797 M 214.03 % -105.938 M -820.57 % 14.702 M -43.59 % 26.065 M 180.92 % -32.212 M -1 050.75 % -2.799 M -160.22 % -1.076 M 84.57 % -6.969 M 7.52 % -7.536 M -414.57 % -1.465 M 77.98 % -6.650 M -27.04 % -5.234 M
Total investments 147.643 M 272.57 % 39.628 M -73.37 % 148.801 M -14.51 % 174.053 M 176.70 % 62.904 M -34.61 % 96.195 M 45.34 % 66.185 M 1 095.54 % 5.536 M 11.57 % 4.962 M 52.07 % 3.263 M -49.92 % 6.516 M 624.00 % 900.000 K -47.09 % 1.701 M -55.66 % 3.836 M 132.77 % 1.648 M 194.29 % 560.000 K -84.15 % 3.533 M 814.70 % 386.194 K 25 646.27 % 1.500 K -95.77 % 35.500 K 0.00 % 35.500 K -90.42 % 370.437 K 3 604.37 % 10.000 K 0.000
Total debt 1.788 B -11.45 % 2.019 B 10.86 % 1.821 B -2.07 % 1.860 B 192.27 % 636.334 M 5.15 % 605.194 M 106.25 % 293.433 M -23.97 % 385.966 M -11.50 % 436.124 M 47.11 % 296.455 M 1 139.57 % 23.916 M -85.19 % 161.468 M 20.09 % 134.459 M 275.10 % 35.846 M -19.90 % 44.753 M -26.85 % 61.178 M 71 816.58 % 85.068 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 104.304 M 126.83 % 45.984 M -54.26 % 100.542 M -23.50 % 131.420 M 166.00 % 49.406 M -0.64 % 49.723 M -31.30 % 72.379 M 59.40 % 45.407 M 17.04 % 38.795 M 32.12 % 29.363 M 6.98 % 27.446 M 50.64 % 18.219 M 5.66 % 17.243 M 82.87 % 9.429 M 77.87 % 5.301 M 15.64 % 4.584 M 1.28 % 4.526 M 804.05 % 500.633 K 0.39 % 498.673 K 9.29 % 456.266 K 0.000 0.000 0.000 0.000
Retained earnings 1.663 B 83.55 % 905.855 M 64.63 % 550.231 M 15.00 % 478.453 M 58.56 % 301.757 M 31.28 % 229.860 M 52.86 % 150.372 M 153.75 % 59.260 M 162.86 % -94.270 M 62.13 % -248.917 M -27.32 % -195.506 M 30.51 % -281.339 M 8.98 % -309.089 M -25 066.80 % 1.238 M 104.02 % -30.772 M -8.09 % -28.469 M 16.31 % -34.016 M -25.05 % -27.202 M -9.20 % -24.910 M -64.10 % -15.180 M -490.48 % -2.571 M -57.70 % -1.630 M -163.34 % -619.020 K -3 793.94 % -15.897 K
Common stock 3.190 B 0.00 % 3.190 B 20.66 % 2.644 B 0.00 % 2.644 B 21.08 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 23.31 % 1.771 B 37.01 % 1.293 B 23.29 % 1.048 B 0.12 % 1.047 B 0.14 % 1.046 B 463.85 % 185.465 M 14.05 % 162.613 M 119.45 % 74.101 M 124.71 % 32.976 M 9.60 % 30.088 M 33.18 % 22.592 M 10.16 % 20.507 M 60.58 % 12.771 M 18.30 % 10.795 M 67.01 % 6.464 M
Total equity 4.957 B 19.68 % 4.142 B 25.72 % 3.295 B 1.26 % 3.254 B 28.37 % 2.535 B 2.91 % 2.463 B 2.36 % 2.406 B 5.16 % 2.288 B 7.52 % 2.128 B 37.18 % 1.551 B 37.96 % 1.125 B 43.20 % 785.304 M 3.97 % 755.349 M -28.50 % 1.056 B 560.29 % 159.994 M 15.33 % 138.728 M 210.97 % 44.611 M 610.93 % 6.275 M 10.54 % 5.677 M -27.85 % 7.868 M -56.13 % 17.937 M 61.01 % 11.140 M 9.48 % 10.176 M 57.82 % 6.448 M
Other non current liabilities 1.973 B 226.58 % 604.236 M 12.31 % 538.003 M -4.00 % 560.403 M 44.56 % 387.670 M 36.68 % 283.629 M 0.000 0.000 0.000 100.00 % -1.344 M -101.58 % 85.228 M 728.06 % -13.570 M -127.01 % 50.240 M 5.81 % 47.483 M 881.05 % 4.840 M 6.12 % 4.561 M 1 020.64 % 407.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.755 B -7.28 % 1.893 B 29.85 % 1.457 B -13.23 % 1.680 B 223.60 % 519.073 M 5.99 % 489.741 M 164.46 % 185.185 M -36.68 % 292.470 M -23.58 % 382.723 M 36.85 % 279.667 M 4 186.08 % 6.525 M -95.29 % 138.483 M 9.97 % 125.933 M 621.51 % 17.454 M -41.07 % 29.620 M -23.29 % 38.612 M 58 819.03 % 65.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 3.728 B 0.84 % 3.697 B 45.12 % 2.548 B 1.33 % 2.514 B 134.37 % 1.073 B 12.78 % 951.158 M 413.63 % 185.185 M -36.68 % 292.470 M -23.58 % 382.723 M 37.51 % 278.323 M 16 004.17 % -1.750 M -101.40 % 124.913 M -29.10 % 176.173 M 132.89 % 75.648 M 119.52 % 34.460 M -20.18 % 43.173 M 9 036.49 % 472.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 431.476 M 3.39 % 417.309 M 4.75 % 398.386 M -8.05 % 433.279 M 413.75 % 84.337 M -45.21 % 153.932 M 40.85 % 109.285 M -7.62 % 118.305 M 5.62 % 112.009 M 28.29 % 87.306 M 106.93 % 42.192 M 128.35 % 18.477 M -70.42 % 62.463 M -21.25 % 79.321 M 2 583.39 % 2.956 M -3.15 % 3.052 M 758.04 % 355.693 K -30.92 % 514.911 K -42.75 % 899.445 K -87.22 % 7.038 M 4 948.51 % 139.414 K 54.04 % 90.508 K -12.21 % 103.099 K 0.000
Deferred revenue 0.000 -100.00 % 4.085 M -79.68 % 20.099 M 0.000 -100.00 % 2.712 M -69.46 % 8.881 M 108.20 % -108.248 M -15.78 % -93.496 M -75.08 % -53.401 M -218.09 % -16.788 M 3.47 % -17.391 M 24.34 % -22.985 M -144.44 % 51.718 M -26.92 % 70.771 M 5 607.34 % 1.240 M -16.67 % 1.488 M 499.72 % 248.115 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 33.172 M -73.78 % 126.527 M -65.22 % 363.796 M 99.08 % 182.740 M 55.84 % 117.261 M 1.57 % 115.453 M 6.66 % 108.248 M 15.78 % 93.496 M 75.08 % 53.401 M 218.09 % 16.788 M -3.47 % 17.391 M -24.34 % 22.985 M 169.59 % 8.526 M -53.64 % 18.392 M 21.54 % 15.133 M -32.94 % 22.566 M 115 421.65 % 19.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 951.803 M -2.84 % 979.578 M 7.66 % 909.916 M 5.57 % 861.888 M 146.68 % 349.398 M -3.87 % 363.482 M 23.20 % 295.033 M -9.31 % 325.323 M 16.34 % 279.621 M 39.35 % 200.660 M 113.55 % 93.962 M -10.70 % 105.220 M 6.78 % 98.542 M -28.27 % 137.382 M 277.99 % 36.345 M -9.40 % 40.116 M 846.04 % 4.240 M 583.63 % 620.274 K -48.23 % 1.198 M -83.46 % 7.244 M 1 838.68 % 373.664 K 50.80 % 247.789 K 12.28 % 220.680 K 1 143.62 % 17.745 K
Total liabilities 4.680 B 0.07 % 4.677 B 35.26 % 3.458 B 2.41 % 3.376 B 137.39 % 1.422 B 8.18 % 1.315 B 91.24 % 687.413 M -10.48 % 767.922 M -6.03 % 817.217 M 28.55 % 635.726 M 238.73 % 187.678 M -42.11 % 324.219 M 18.02 % 274.715 M 28.96 % 213.030 M 200.87 % 70.805 M -14.99 % 83.289 M 1 667.24 % 4.713 M 659.82 % 620.274 K -48.23 % 1.198 M -83.46 % 7.244 M 1 838.68 % 373.664 K 50.80 % 247.789 K 12.28 % 220.680 K 1 143.62 % 17.745 K
Other non current assets 364.029 M -28.80 % 511.302 M -86.88 % 3.898 B 501.64 % 647.974 M 9.50 % 591.737 M 18.41 % 499.756 M 121.58 % -2.315 B 0.25 % -2.321 B 8.89 % -2.548 B -37.62 % -1.851 B -81.18 % -1.022 B -3.92 % -983.267 M 0.000 -100.00 % 4.308 M 0.000 0.000 -100.00 % 3.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 147.643 M 272.57 % 39.628 M -73.37 % 148.801 M -14.51 % 174.053 M 176.70 % 62.904 M -34.61 % 96.195 M 45.34 % 66.185 M 1 095.54 % 5.536 M 11.57 % 4.962 M 52.07 % 3.263 M -49.92 % 6.516 M 624.00 % 900.000 K -47.09 % 1.701 M -55.66 % 3.836 M 132.77 % 1.648 M 194.29 % 560.000 K 0.000 -100.00 % 386.194 K 25 646.27 % 1.500 K -95.77 % 35.500 K 0.00 % 35.500 K 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.394 M 12.81 % 53.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.608 K -29.54 % 37.763 K
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.321 B -8.32 % 2.531 B 0.000 0.000 0.000 0.000 -100.00 % 18.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.608 K -29.54 % 37.763 K
Property plant equipment net 7.671 B 6.59 % 7.197 B 235.98 % 2.142 B -54.66 % 4.725 B 72.25 % 2.743 B 12.23 % 2.444 B 8.67 % 2.249 B -2.87 % 2.316 B -8.93 % 2.543 B 37.59 % 1.848 B 82.02 % 1.015 B 3.35 % 982.367 M 7.06 % 917.620 M -10.37 % 1.024 B 524.66 % 163.893 M 6.48 % 153.925 M 1 613.43 % 8.983 M 149.96 % 3.594 M -0.17 % 3.600 M -54.80 % 7.964 M -25.56 % 10.699 M 13.04 % 9.465 M 165.76 % 3.561 M 200.20 % 1.186 M
Total non current assets 8.183 B 5.61 % 7.748 B 24.27 % 6.235 B 10.94 % 5.620 B 60.91 % 3.493 B 14.36 % 3.054 B 31.91 % 2.315 B -0.25 % 2.321 B -8.89 % 2.548 B 37.62 % 1.851 B 81.18 % 1.022 B 3.92 % 983.267 M 6.96 % 919.321 M -12.47 % 1.050 B 487.81 % 178.675 M 2.80 % 173.810 M 1 274.39 % 12.646 M 217.73 % 3.980 M 10.51 % 3.602 M -54.98 % 8.000 M -25.47 % 10.734 M 13.41 % 9.465 M 163.79 % 3.588 M 193.11 % 1.224 M
Other current assets 54.119 M 133.30 % 23.197 M -51.64 % 47.963 M 2.65 % 46.726 M 334.58 % 10.752 M 26.35 % 8.510 M -40.71 % 14.352 M 31.65 % 10.902 M 13.74 % 9.585 M -89.30 % 89.560 M 573.03 % 13.307 M 72.93 % 7.695 M -31.87 % 11.295 M -34.28 % 17.187 M 1 100.21 % 1.432 M -23.13 % 1.863 M 19 626.81 % 9.444 K -75.07 % 37.884 K -98.01 % 1.903 M 15 464.14 % 12.226 K 0.000 -100.00 % 14.224 K 63.53 % 8.698 K 325.33 % 2.045 K
Short term investments 0.000 -100.00 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.762 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.533 M 0.000 0.000 0.000 0.000 -100.00 % 370.437 K 3 604.37 % 10.000 K 0.000
cash and cash equivalents 759.542 M 88.33 % 403.303 M 773.97 % 46.146 M -91.94 % 572.427 M 257.63 % 160.062 M -57.04 % 372.592 M 11.17 % 335.164 M 3.69 % 323.226 M 764.59 % 37.385 M 116.16 % 17.295 M -91.60 % 205.788 M 551.08 % 31.607 M 131.35 % 13.662 M -90.36 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M 8.72 % 32.297 M 1 053.78 % 2.799 M 160.22 % 1.076 M -84.57 % 6.969 M -7.52 % 7.536 M 414.57 % 1.465 M -77.98 % 6.650 M 27.04 % 5.234 M
Cash and short term investments 759.634 M 88.34 % 403.325 M 774.02 % 46.146 M -91.94 % 572.427 M 257.63 % 160.062 M -57.04 % 372.592 M 11.17 % 335.164 M 3.69 % 323.226 M 764.59 % 37.385 M 116.16 % 17.295 M -91.60 % 205.788 M 551.08 % 31.607 M 131.35 % 13.662 M -90.36 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M -2.00 % 35.829 M 1 179.98 % 2.799 M 160.22 % 1.076 M -84.57 % 6.969 M -7.52 % 7.536 M 414.57 % 1.465 M -77.98 % 6.650 M 27.04 % 5.234 M
Total current assets 1.454 B 35.82 % 1.071 B 106.89 % 517.463 M -48.77 % 1.010 B 117.53 % 464.362 M -35.84 % 723.789 M 6.01 % 682.747 M 3.64 % 658.743 M 74.56 % 377.373 M 12.64 % 335.037 M 15.71 % 289.560 M 134.19 % 123.643 M 11.65 % 110.743 M -49.47 % 219.173 M 320.48 % 52.124 M 8.13 % 48.207 M 31.43 % 36.678 M 1 158.20 % 2.915 M -10.94 % 3.273 M -53.98 % 7.112 M -6.12 % 7.576 M 293.91 % 1.923 M -71.75 % 6.809 M 29.90 % 5.241 M
Inventory 450.179 M 12.80 % 399.102 M 19.71 % 333.395 M 33.09 % 250.512 M 32.86 % 188.558 M -6.73 % 202.157 M -22.22 % 259.909 M -1.63 % 264.221 M -4.57 % 276.869 M 29.88 % 213.168 M 220.57 % 66.496 M 3.48 % 64.262 M -11.71 % 72.788 M 107.11 % 35.144 M 94.18 % 18.099 M 78.90 % 10.117 M 0.000 0.000 -100.00 % 9.017 K 0.000 0.000 -100.00 % 14.224 K 0.000 0.000
Net receivables 190.086 M -22.39 % 244.930 M 172.27 % 89.959 M -35.95 % 140.456 M 33.78 % 104.990 M -25.29 % 140.530 M 91.66 % 73.322 M 21.41 % 60.394 M 12.81 % 53.534 M 256.56 % 15.014 M 278.28 % 3.969 M -80.23 % 20.079 M 54.48 % 12.998 M -48.13 % 25.058 M 885.76 % 2.542 M 128.19 % 1.114 M 32.78 % 838.981 K 975.56 % 78.004 K -73.52 % 294.577 K 125.31 % 130.742 K 227.82 % 39.882 K -46.15 % 74.061 K -98.79 % 6.117 M 117 940.27 % 5.182 K
Tax assets 0.000 0.000 -100.00 % 45.494 M -37.51 % 72.797 M -23.30 % 94.917 M 572.50 % 14.114 M 0.000 -100.00 % 419.000 K -97.45 % 16.448 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.134 M -32.04 % 19.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.838 M 25.26 % 76.510 M 273.84 % 20.466 M 2 134.28 % 916.000 K 0.99 % 907.000 K -65.29 % 2.613 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 487.155 M 12.86 % 431.657 M 238.20 % 127.635 M -48.09 % 245.869 M 72.69 % 142.376 M 86.51 % 76.335 M -1.50 % 77.500 M 17.05 % 66.210 M -15.11 % 77.997 M -19.23 % 96.566 M 180.89 % 34.379 M -42.62 % 59.911 M 117.44 % 27.553 M -30.54 % 39.669 M 117.29 % 18.256 M 25.92 % 14.498 M 275.09 % 3.865 M 3 568.44 % 105.363 K -64.73 % 298.751 K 45.15 % 205.819 K -12.14 % 234.250 K 48.94 % 157.281 K 33.76 % 117.581 K 562.61 % 17.745 K
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 2.712 M -69.46 % 8.881 M 0.000 -100.00 % 47.312 M 30.65 % 36.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 548.124 M 1 452.32 % 35.310 M 288.15 % 9.097 M 0.000 -100.00 % 21.132 M -83.91 % 131.366 M 0.000 0.000 -100.00 % 278.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 45.653 M -52.18 % 95.464 M 65.07 % 57.833 M 164.71 % 21.848 M -12.96 % 25.102 M -41.80 % 43.132 M 0.000 0.000 -100.00 % 1.344 M -86.09 % 9.660 M -52.31 % 20.257 M -19.45 % 25.149 M 275.41 % 6.699 M 0.78 % 6.647 M 871.78 % 684.000 K -12.64 % 783.000 K 820.44 % 85.068 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 652.160 M 18.12 % 552.122 M 101.45 % 274.074 M 65.10 % 166.004 M 103.17 % 81.705 M 51.81 % 53.819 M 0.000 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 -100.00 % 10.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.195 M 38.01 % 150.129 M -3.06 % 154.873 M -1.19 % 156.743 M 64.19 % 95.466 M 1.47 % 94.086 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.637 B 9.28 % 8.819 B 30.60 % 6.752 B 1.84 % 6.630 B 67.55 % 3.957 B 4.74 % 3.778 B 22.11 % 3.094 B 1.23 % 3.056 B 3.76 % 2.945 B 34.67 % 2.187 B 66.67 % 1.312 B 18.27 % 1.110 B 7.71 % 1.030 B -18.86 % 1.269 B 450.02 % 230.799 M 3.96 % 222.017 M 350.12 % 49.324 M 615.33 % 6.895 M 0.30 % 6.875 M -54.51 % 15.112 M -17.47 % 18.310 M 60.78 % 11.388 M 9.54 % 10.397 M 60.81 % 6.465 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 100.00 % -1.075 B -25.16 % -858.850 M -3.58 % -829.170 M 1.91 % -845.293 M -5 029.97 % 17.146 M -38.20 % 27.746 M -61.15 % 71.410 M 326.66 % 16.737 M 210.83 % -15.102 M -492.06 % 3.852 M -80.14 % 19.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 21.406 M 68.79 % 12.682 M -1.64 % 12.893 M -7.10 % 13.879 M 22.06 % 11.371 M 6.36 % 10.691 M -1.77 % 10.884 M 28.18 % 8.491 M 32.40 % 6.413 M -35.20 % 9.896 M 429.76 % 1.868 M 8.04 % 1.729 M -21.44 % 2.201 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -59.337 M 46.16 % -110.211 M -639.57 % -14.902 M -115.10 % 98.681 M 295.01 % -50.604 M -177.10 % 65.637 M 334.17 % -28.030 M 22.65 % -36.237 M 53.44 % -77.823 M -192.21 % -26.633 M -301.25 % 13.234 M 337.13 % -5.581 M 74.16 % -21.595 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 53.768 M 144.64 % -120.437 M -380.41 % 42.950 M 245.99 % -29.419 M -262.66 % -8.112 M -246.22 % -2.343 M 84.37 % -14.991 M -57.65 % -9.509 M 73.76 % -36.237 M -210.04 % -11.688 M -167.72 % 17.260 M 249.13 % -11.574 M -198.59 % 11.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -116.960 M -479.47 % -20.184 M 76.99 % -87.703 M -53.81 % -57.021 M -373.44 % -12.044 M -143.75 % 27.529 M 311.13 % -13.039 M 51.22 % -26.728 M 35.73 % -41.586 M -178.26 % -14.945 M -271.21 % -4.026 M -167.18 % 5.993 M 117.98 % -33.335 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 48.892 M -73.16 % 182.179 M 719.80 % -29.393 M -305.34 % 14.314 M 627.71 % 1.967 M -75.95 % 8.179 M 65.00 % 4.957 M -76.78 % 21.351 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 3.855 M -87.32 % 30.410 M 259.71 % -19.041 M -747.21 % 2.942 M 378.86 % -1.055 M -104.04 % 26.137 M 1 428.77 % -1.967 M 75.95 % -8.179 M -65.00 % -4.957 M 76.78 % -21.351 M -400.68 % 7.101 M 74.77 % 4.063 M -77.53 % 18.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 304.290 M 18.95 % 255.810 M -77.07 % 1.116 B 52.97 % 729.294 M -18.61 % 896.026 M -13.48 % 1.036 B 5 884.20 % 17.307 M -57.50 % 40.718 M -60.52 % 103.129 M -61.22 % 265.919 M 2 608.76 % 9.817 M 64.83 % 5.956 M -88.35 % 51.110 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 1.967 B 53.47 % 1.281 B 74.28 % 735.280 M -5.33 % 776.683 M 2.60 % 757.010 M -24.70 % 1.005 B 63.14 % 616.236 M -13.71 % 714.166 M 9.74 % 650.795 M 13.36 % 574.084 M 101.62 % 284.737 M 40.82 % 202.197 M -13.22 % 232.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -1.176 B -144.45 % -481.239 M 42.62 % -838.675 M -25.34 % -669.103 M -53.00 % -437.321 M 6.79 % -469.200 M -38.09 % -339.788 M -10.35 % -307.928 M 73.37 % -1.156 B -392.65 % -234.715 M -23.06 % -190.730 M -12.20 % -169.989 M 61.00 % -435.905 M -101.06 % -216.802 M -614.55 % -30.341 M 66.21 % -89.787 M -946.75 % -8.578 M -350.72 % -1.903 M 78.15 % -8.708 M -115.42 % -4.042 M -251.42 % -1.150 M 80.58 % -5.925 M -174.76 % -2.156 M -262.95 % -594.091 K
Acquisitions net 0.000 100.00 % -553.757 M -181.65 % -196.613 M 83.11 % -1.164 B -297.89 % -292.647 M 45.25 % -534.514 M -64 732.89 % 827.000 K -97.96 % 40.582 M -4.53 % 42.508 M 105.99 % -709.984 M 0.000 100.00 % -124.000 K 0.000 -100.00 % 12.748 M 0.000 0.000 0.000 -100.00 % 1.765 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -1.123 M 25.13 % -1.500 M 96.41 % -41.803 M -1 572.12 % -2.500 M -83 233.33 % -3.000 K 0.000 100.00 % -5.172 M -25 760.00 % -20.000 K 99.91 % -21.431 M -113.31 % 161.019 M 0.000 100.00 % -560.000 K 0.000 100.00 % -25.000 K 0.000 100.00 % -1.631 M -157 362.45 % -1.036 K 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 6.186 M 0.000 0.000 0.000 0.000 -100.00 % 17.000 K 100.04 % -38.082 M 10.41 % -42.505 M 0.000 0.000 -100.00 % 144.000 K 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -15.202 M 96.83 % -479.067 M -14 573.32 % 3.310 M -39.66 % 5.486 M -21.36 % 6.976 M 463.95 % 1.237 M 185.90 % -1.440 M -103.83 % 37.644 M 638.77 % -6.987 M 87.22 % -54.681 M -6 680.14 % 831.000 K 570.16 % 124.000 K -54.07 % 270.000 K -69.83 % 895.000 K 138.69 % -2.313 M -178.54 % 2.945 M 0.000 0.000 0.000 -100.00 % 2.727 K -78.18 % 12.500 K 102.15 % -582.591 K -2 812.96 % -20.000 K 0.000
Net cash used for investing activites -1.192 B 20.98 % -1.508 B -46.12 % -1.032 B 43.55 % -1.828 B -152.45 % -724.115 M 27.88 % -1.004 B -162.69 % -382.187 M -41.40 % -270.284 M 75.88 % -1.121 B -12.15 % -999.380 M -412.32 % -195.071 M -14.84 % -169.865 M 62.84 % -457.066 M -124.98 % -203.157 M -522.15 % -32.654 M 62.64 % -87.402 M -918.95 % -8.578 M -1 903.72 % -428.086 K 95.08 % -8.708 M -53.55 % -5.671 M -397.96 % -1.139 M 82.50 % -6.507 M -199.01 % -2.176 M -266.31 % -594.091 K
Debt repayment -274.837 M -270.96 % 160.764 M 239.79 % -115.000 M -109.89 % 1.163 B 3 969.20 % 28.578 M -89.42 % 270.000 M 384.21 % -95.000 M -129.78 % -41.344 M -127.86 % 148.398 M -9.55 % 164.062 M 219.43 % -137.376 M -1 515.24 % -8.505 M -108.92 % 95.345 M 709.27 % -15.649 M 11.68 % -17.719 M -128.26 % 62.693 M 626 528.86 % -10.008 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 556.743 M 0.000 -100.00 % 467.913 M 0.000 0.000 0.000 0.000 -100.00 % 402.493 M 260.01 % 111.799 M -54.94 % 248.105 M 0.000 -100.00 % 609.000 K -99.63 % 163.346 M 614.80 % 22.852 M 9.71 % 20.829 M -49.35 % 41.125 M 1 239.55 % 3.070 M -50.09 % 6.151 M 175.32 % 2.234 M -71.91 % 7.954 M 283.25 % 2.076 M -78.07 % 9.465 M 54.16 % 6.140 M
Common stock repurchased 0.000 100.00 % -10.248 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.552 M 0.000 0.000 100.00 % -5.091 M 0.000 0.000 0.000 100.00 % -181.766 K 42.76 % -317.565 K 0.000 100.00 % -217.458 K -117.46 % -100.000 K 79.22 % -481.312 K -5.37 % -456.800 K
Dividends paid -160.977 M -110.56 % -76.453 M 16.65 % -91.730 M 37.44 % -146.628 M 46.36 % -273.365 M -23.48 % -221.376 M -74.16 % -127.111 M -15.69 % -109.873 M -109.61 % -52.419 M -119.93 % -23.834 M -107.02 % -11.513 M 11.06 % -12.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -44.160 M -125.86 % -19.552 M -21.36 % -16.111 M 0.000 100.00 % -12.718 M 0.000 100.00 % -6.870 M 17.39 % -8.316 M -108.61 % 96.575 M 1 670.58 % -6.149 M -187.07 % 7.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.771 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -435.814 M -174.29 % 586.646 M 359.25 % -226.282 M -115.41 % 1.468 B 699.73 % -244.787 M -781.74 % 35.906 M 116.17 % -222.111 M -40.50 % -158.087 M -132.25 % 490.156 M 106.99 % 236.803 M 180.19 % 84.515 M 687.44 % -14.387 M -114.99 % 95.954 M -32.71 % 142.606 M 2 678.22 % 5.133 M -93.85 % 83.522 M 103.14 % 41.115 M 1 323.51 % 2.888 M -50.49 % 5.833 M 45.63 % 4.006 M -48.23 % 7.737 M 291.64 % 1.976 M -78.01 % 8.984 M 58.08 % 5.683 M
Effect of forex changes on cash 17.053 M 660.40 % -3.043 M 7.82 % -3.301 M 24.22 % -4.356 M -584.91 % -636.000 K -463.43 % 175.000 K 0.000 -100.00 % 46.000 K 168.66 % -67.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 356.239 M -0.26 % 357.157 M 167.86 % -526.281 M -227.63 % 412.365 M 294.03 % -212.530 M -667.84 % 37.428 M 213.52 % 11.938 M -95.82 % 285.841 M 1 322.80 % 20.090 M 110.66 % -188.493 M -208.22 % 174.181 M 870.64 % 17.945 M 114.01 % -128.122 M -214.67 % 111.733 M 2 307.29 % -5.062 M -279.76 % 2.816 M -90.45 % 29.498 M 1 611.48 % 1.724 M 143.76 % -3.939 M -80.21 % -2.186 M -138.11 % 5.736 M 210.62 % -5.185 M -182.54 % 6.282 M 23.79 % 5.075 M
Cash at beginning of period 403.303 M 773.97 % 46.146 M -91.94 % 572.427 M 257.63 % 160.062 M -57.04 % 372.592 M 11.17 % 335.164 M 3.69 % 323.226 M 764.59 % 37.385 M 116.16 % 17.295 M -91.60 % 205.788 M 551.08 % 31.607 M 131.35 % 13.662 M -90.36 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M 8.72 % 32.297 M 1 053.79 % 2.799 M 160.22 % 1.076 M -78.55 % 5.014 M -30.36 % 7.200 M 391.63 % 1.465 M -77.98 % 6.650 M 1 710.13 % 367.355 K 130.66 % 159.260 K
Cash at end of period 759.542 M 88.33 % 403.303 M 773.97 % 46.146 M -91.94 % 572.427 M 257.63 % 160.062 M -57.04 % 372.592 M 11.17 % 335.164 M 3.69 % 323.226 M 764.59 % 37.385 M 116.16 % 17.295 M -91.60 % 205.788 M 551.08 % 31.607 M 131.35 % 13.662 M -90.36 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M 8.72 % 32.297 M 1 053.78 % 2.799 M 160.22 % 1.076 M -78.55 % 5.014 M -30.36 % 7.200 M 391.63 % 1.465 M -77.98 % 6.650 M 27.04 % 5.234 M
Operating cash flow 1.967 B 53.47 % 1.281 B 74.28 % 735.280 M -5.33 % 776.683 M 2.60 % 757.010 M -24.70 % 1.005 B 63.14 % 616.236 M -13.71 % 714.166 M 9.74 % 650.795 M 13.36 % 574.084 M 101.62 % 284.737 M 40.82 % 202.197 M -13.22 % 232.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.176 B -28.11 % -918.269 M -9.49 % -838.675 M -25.34 % -669.103 M -53.00 % -437.321 M 6.79 % -469.200 M -38.09 % -339.788 M -10.35 % -307.928 M 73.37 % -1.156 B -392.65 % -234.715 M -23.06 % -190.730 M -12.20 % -169.989 M 61.00 % -435.905 M -101.06 % -216.802 M -614.55 % -30.341 M 66.21 % -89.787 M -946.75 % -8.578 M -350.72 % -1.903 M 78.15 % -8.708 M -115.42 % -4.042 M -251.42 % -1.150 M 80.58 % -5.925 M -174.76 % -2.156 M -262.95 % -594.091 K
Free CashFlow 790.202 M 117.59 % 363.162 M 451.24 % -103.395 M -196.11 % 107.580 M -66.35 % 319.689 M -40.37 % 536.124 M 93.93 % 276.448 M -31.95 % 406.238 M 180.36 % -505.517 M -248.96 % 339.369 M 261.00 % 94.007 M 191.87 % 32.208 M 115.87 % -202.915 M 6.41 % -216.802 M -614.55 % -30.341 M 66.21 % -89.787 M -946.75 % -8.578 M -350.72 % -1.903 M 78.15 % -8.708 M -115.42 % -4.042 M -251.42 % -1.150 M 80.58 % -5.925 M -174.76 % -2.156 M -262.95 % -594.091 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30
Revenue 2.319 B 14.06 % 2.033 B 8.38 % 1.876 B 39.95 % 1.340 B 22.49 % 1.094 B -3.42 % 1.133 B -2.87 % 1.166 B 29.79 % 898.625 M 1.90 % 881.845 M -10.22 % 982.213 M -5.89 % 1.044 B 16.20 % 898.169 M 19.18 % 753.606 M -0.35 % 756.218 M -0.27 % 758.294 M -3.05 % 782.139 M 1.74 % 768.726 M 8.10 % 711.150 M -1.44 % 721.531 M 18.85 % 607.083 M 78.07 % 340.927 M 4.89 % 325.031 M 3.68 % 313.486 M -2.32 % 320.934 M 13.25 % 283.392 M -11.89 % 321.642 M 37.02 % 234.742 M 0.00 % 234.742 M 285.23 % 60.935 M 0.00 % 60.935 M 447.14 % 11.137 M 0.00 % 11.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 561.082 M 53.68 % 365.087 M 12.20 % 325.400 M 235.92 % 96.869 M 54.76 % 62.594 M -37.97 % 100.914 M -56.61 % 232.565 M 156.24 % 90.759 M -22.14 % 116.566 M -49.03 % 228.696 M 48.18 % 154.336 M 4.84 % 147.216 M 15.85 % 127.078 M 39.48 % 91.110 M -35.32 % 140.870 M 14.98 % 122.518 M 51.37 % 80.937 M -40.78 % 136.670 M 1 638.56 % -8.883 M 42.56 % -15.466 M -127.11 % 57.041 M 32.43 % 43.074 M 195.68 % 14.568 M -58.90 % 35.449 M 110.18 % -348.108 M -955.58 % 40.687 M 118.08 % 18.657 M 0.00 % 18.657 M 1 720.19 % -1.152 M 0.00 % -1.152 M -141.52 % 2.774 M 0.00 % 2.774 M 181.41 % -3.407 M 0.00 % -3.407 M -197.32 % -1.146 M 0.00 % -1.146 M 76.45 % -4.865 M 0.00 % -4.865 M 22.82 % -6.303 M 0.00 % -6.303 M -1 240.23 % -470.322 K 0.00 % -470.322 K 6.97 % -505.562 K 0.00 % -505.562 K -78.16 % -283.776 K 0.00 % -283.776 K
Income before tax 756.018 M 45.50 % 519.601 M 8.13 % 480.517 M 245.01 % 139.275 M 41.60 % 98.361 M -27.38 % 135.441 M -51.74 % 280.652 M 104.71 % 137.096 M -18.77 % 168.783 M -48.45 % 327.389 M 65.08 % 198.326 M -5.68 % 210.264 M 15.04 % 182.769 M 38.40 % 132.057 M -19.40 % 163.843 M -6.42 % 175.091 M 50.59 % 116.267 M -3.93 % 121.017 M 2 103.59 % -6.040 M 60.95 % -15.466 M -127.11 % 57.041 M 32.43 % 43.074 M 195.68 % 14.568 M -58.90 % 35.449 M 109.35 % -379.328 M -748.06 % 58.533 M 76.08 % 33.242 M 0.00 % 33.242 M 1 580.99 % 1.978 M 0.00 % 1.978 M 187.50 % -2.260 M 0.00 % -2.260 M 33.91 % -3.420 M 0.00 % -3.420 M -198.44 % -1.146 M 0.00 % -1.146 M 76.71 % -4.919 M 0.00 % -4.919 M 22.05 % -6.311 M 0.00 % -6.311 M -1 241.91 % -470.322 K 0.00 % -470.322 K 6.97 % -505.562 K 0.00 % -505.562 K -78.16 % -283.776 K 0.00 % -283.776 K
Income before tax ratio 0.33 27.57 % 0.26 -0.23 % 0.26 146.52 % 0.10 15.60 % 0.09 -24.81 % 0.12 -50.31 % 0.24 57.73 % 0.15 -20.29 % 0.19 -42.58 % 0.33 75.41 % 0.19 -18.83 % 0.23 -3.47 % 0.24 38.88 % 0.17 -19.18 % 0.22 -3.48 % 0.22 48.01 % 0.15 -11.12 % 0.17 2 132.84 % -0.01 67.14 % -0.03 -115.23 % 0.17 26.25 % 0.13 185.17 % 0.05 -57.93 % 0.11 108.25 % -1.34 -835.53 % 0.18 28.51 % 0.14 0.00 % 0.14 336.36 % 0.03 0.00 % 0.03 115.99 % -0.20 0.00 % -0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 1.180 B 21.62 % 970.277 M 4.07 % 932.314 M 88.50 % 494.591 M 17.35 % 421.456 M -10.47 % 470.740 M -7.41 % 508.398 M 38.20 % 367.879 M -9.42 % 406.156 M -18.72 % 499.684 M -13.88 % 580.192 M 26.52 % 458.588 M 26.22 % 363.324 M 4.79 % 346.701 M -9.56 % 383.353 M 0.35 % 382.026 M 5.16 % 363.274 M 15.07 % 315.687 M 11.97 % 281.946 M 14.88 % 245.422 M 67.39 % 146.613 M 12.29 % 130.563 M 25.26 % 104.232 M -4.91 % 109.617 M 31.82 % 83.158 M -38.57 % 135.381 M 59.92 % 84.656 M 0.00 % 84.656 M 472.77 % 14.780 M 0.00 % 14.780 M 705.89 % 1.834 M 0.00 % 1.834 M 155.85 % -3.284 M 0.00 % -3.284 M -154.98 % -1.288 M 0.00 % -1.288 M 74.51 % -5.052 M 0.00 % -5.052 M -208.47 % -1.638 M 0.00 % -1.638 M -157.35 % -636.366 K 0.00 % -636.366 K -43.65 % -443.004 K 0.00 % -443.004 K -42.92 % -309.963 K 0.00 % -309.963 K
Net income ratio 0.24 34.74 % 0.18 3.52 % 0.17 140.02 % 0.07 26.34 % 0.06 -35.78 % 0.09 -55.33 % 0.20 97.43 % 0.10 -23.59 % 0.13 -43.23 % 0.23 57.46 % 0.15 -9.78 % 0.16 -2.80 % 0.17 39.96 % 0.12 -35.15 % 0.19 18.59 % 0.16 48.78 % 0.11 -45.21 % 0.19 1 661.02 % -0.01 51.67 % -0.03 -115.23 % 0.17 26.25 % 0.13 185.17 % 0.05 -57.93 % 0.11 108.99 % -1.23 -1 071.05 % 0.13 59.16 % 0.08 0.00 % 0.08 520.57 % -0.02 0.00 % -0.02 -107.59 % 0.25 0.00 % 0.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.51 6.63 % 0.48 -3.98 % 0.50 34.69 % 0.37 -4.19 % 0.39 -7.30 % 0.42 -4.67 % 0.44 6.48 % 0.41 -11.12 % 0.46 -9.47 % 0.51 -8.49 % 0.56 8.88 % 0.51 5.90 % 0.48 5.16 % 0.46 -9.31 % 0.51 3.50 % 0.49 3.36 % 0.47 6.46 % 0.44 13.60 % 0.39 -3.34 % 0.40 -5.99 % 0.43 7.06 % 0.40 20.81 % 0.33 -2.65 % 0.34 16.40 % 0.29 -30.28 % 0.42 16.71 % 0.36 0.00 % 0.36 48.68 % 0.24 0.00 % 0.24 47.29 % 0.16 0.00 % 0.16 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.40 26.05 % 0.31 -4.64 % 0.33 50.46 % 0.22 27.92 % 0.17 -15.07 % 0.20 -14.68 % 0.24 1.12 % 0.23 -3.92 % 0.24 -33.65 % 0.37 -4.19 % 0.38 27.41 % 0.30 4.92 % 0.29 34.75 % 0.21 -16.90 % 0.26 -2.79 % 0.26 19.83 % 0.22 -2.15 % 0.22 25.59 % 0.18 5.73 % 0.17 -36.53 % 0.27 37.34 % 0.19 54.02 % 0.13 -26.69 % 0.17 92.25 % 0.09 -64.50 % 0.25 -52.33 % 0.53 0.00 % 0.53 42.24 % 0.37 0.00 % 0.37 -27.06 % 0.51 0.00 % 0.51 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 1.998 B 0.27 % 1.993 B 0.20 % 1.989 B 6.97 % 1.859 B 1.22 % 1.837 B -0.25 % 1.841 B 0.46 % 1.833 B 0.78 % 1.819 B 6.10 % 1.714 B 0.00 % 1.714 B 0.01 % 1.714 B 0.37 % 1.708 B 0.03 % 1.707 B 0.07 % 1.706 B 0.60 % 1.696 B -0.19 % 1.699 B 1.08 % 1.681 B 4.56 % 1.608 B 9.41 % 1.470 B 12.13 % 1.311 B 75.06 % 748.691 M 0.99 % 741.377 M 0.78 % 735.603 M 0.85 % 729.403 M 3.01 % 708.092 M -2.23 % 724.260 M 23.63 % 585.813 M 0.00 % 585.813 M 211.15 % 188.275 M 0.00 % 188.275 M 14.68 % 164.180 M 0.00 % 164.180 M 197.47 % 55.192 M 0.00 % 55.192 M 27.99 % 43.121 M 0.00 % 43.121 M 23.54 % 34.904 M 0.00 % 34.904 M 16.65 % 29.921 M 0.00 % 29.921 M 13.79 % 26.295 M 0.00 % 26.295 M 15.99 % 22.670 M 0.00 % 22.670 M 75.40 % 12.925 M 0.00 % 12.925 M
Weighted average shs out 1.998 B 0.28 % 1.993 B 0.22 % 1.988 B 7.36 % 1.852 B 0.94 % 1.835 B 0.01 % 1.835 B 0.10 % 1.833 B 1.18 % 1.812 B 6.02 % 1.709 B 0.04 % 1.708 B 0.21 % 1.704 B 0.26 % 1.700 B 0.17 % 1.697 B -0.53 % 1.706 B 0.60 % 1.696 B -0.19 % 1.699 B 1.08 % 1.681 B 4.56 % 1.608 B 9.41 % 1.470 B 12.13 % 1.311 B 75.12 % 748.462 M 0.96 % 741.377 M 0.87 % 734.978 M 0.76 % 729.403 M 3.01 % 708.059 M -2.24 % 724.260 M 26.40 % 572.968 M 0.00 % 572.968 M 204.33 % 188.275 M 0.00 % 188.275 M 19.47 % 157.586 M 0.00 % 157.586 M 185.53 % 55.192 M 0.00 % 55.192 M 27.99 % 43.121 M 0.00 % 43.121 M 23.54 % 34.904 M 0.00 % 34.904 M 16.65 % 29.921 M 0.00 % 29.921 M 13.79 % 26.295 M 0.00 % 26.295 M 15.99 % 22.670 M 0.00 % 22.670 M 75.40 % 12.925 M 0.00 % 12.925 M
EPS diluted 0.28 55.56 % 0.18 12.50 % 0.16 207.10 % 0.05 52.79 % 0.03 -37.77 % 0.05 -57.85 % 0.13 160.52 % 0.05 -26.62 % 0.07 -47.69 % 0.13 44.44 % 0.09 4.41 % 0.09 15.86 % 0.07 39.33 % 0.05 -35.74 % 0.08 15.26 % 0.07 49.90 % 0.05 -43.41 % 0.09 1 516.67 % -0.01 49.15 % -0.01 -115.49 % 0.08 31.15 % 0.06 193.43 % 0.02 -59.26 % 0.05 109.92 % -0.49 -971.89 % 0.06 76.18 % 0.03 0.00 % 0.03 622.95 % -0.01 0.00 % -0.01 -136.09 % 0.02 0.00 % 0.02 128.17 % -0.06 0.00 % -0.06 -126.42 % -0.03 0.00 % -0.03 81.07 % -0.14 0.00 % -0.14 33.33 % -0.21 0.00 % -0.21 -1 073.18 % -0.02 0.00 % -0.02 19.73 % -0.02 0.00 % -0.02 -1.83 % -0.02 0.00 % -0.02
Earnings per share 0.28 55.56 % 0.18 12.50 % 0.16 205.93 % 0.05 53.37 % 0.03 -38.00 % 0.06 -57.69 % 0.13 159.48 % 0.05 -26.54 % 0.07 -47.54 % 0.13 43.49 % 0.09 4.62 % 0.09 15.62 % 0.07 40.26 % 0.05 -35.74 % 0.08 15.26 % 0.07 49.90 % 0.05 -43.41 % 0.09 1 516.67 % -0.01 49.15 % -0.01 -115.49 % 0.08 31.15 % 0.06 193.43 % 0.02 -59.26 % 0.05 109.92 % -0.49 -971.89 % 0.06 72.39 % 0.03 0.00 % 0.03 634.43 % -0.01 0.00 % -0.01 -134.66 % 0.02 0.00 % 0.02 129.33 % -0.06 0.00 % -0.06 -126.42 % -0.03 0.00 % -0.03 81.07 % -0.14 0.00 % -0.14 33.33 % -0.21 0.00 % -0.21 -1 073.18 % -0.02 0.00 % -0.02 19.73 % -0.02 0.00 % -0.02 -1.83 % -0.02 0.00 % -0.02
Gross profit 919.480 M 43.77 % 639.549 M 3.35 % 618.836 M 110.58 % 293.876 M 56.69 % 187.557 M -17.97 % 228.643 M -17.13 % 275.908 M 31.24 % 210.230 M -2.09 % 214.728 M -40.43 % 360.477 M -9.84 % 399.810 M 48.05 % 270.053 M 25.05 % 215.957 M 34.28 % 160.821 M -17.13 % 194.057 M -5.75 % 205.904 M 21.92 % 168.878 M 5.78 % 159.654 M 23.78 % 128.980 M 25.66 % 102.642 M 13.01 % 90.824 M 44.05 % 63.049 M 59.69 % 39.481 M -28.39 % 55.133 M 117.72 % 25.323 M -68.72 % 80.954 M -34.68 % 123.942 M 0.00 % 123.942 M 447.94 % 22.620 M 0.00 % 22.620 M 299.07 % 5.668 M 0.00 % 5.668 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 194.936 M 26.16 % 154.514 M -0.39 % 155.117 M 265.79 % 42.406 M 18.56 % 35.767 M 3.59 % 34.527 M -28.20 % 48.087 M 3.78 % 46.337 M -11.26 % 52.217 M -47.09 % 98.693 M 124.35 % 43.990 M -30.23 % 63.048 M 13.21 % 55.691 M 36.01 % 40.947 M 78.24 % 22.973 M -56.30 % 52.573 M 48.81 % 35.330 M 125.71 % 15.653 M 450.58 % 2.843 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.220 M 74.94 % 17.846 M 22.36 % 14.585 M 0.00 % 14.585 M 366.12 % 3.129 M 0.00 % 3.129 M 162.16 % -5.034 M 0.00 % -5.034 M -39 216.54 % -12.803 K 0.00 % -12.803 K 0.000 0.000 100.00 % -54.271 K 0.00 % -54.271 K -585.50 % -7.917 K 0.00 % -7.917 K 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 1.399 B 0.42 % 1.393 B 10.86 % 1.257 B 20.12 % 1.046 B 15.42 % 906.555 M 0.26 % 904.176 M 1.55 % 890.395 M 29.34 % 688.395 M 3.19 % 667.117 M 7.30 % 621.736 M -3.44 % 643.884 M 2.51 % 628.116 M 16.83 % 537.649 M -9.70 % 595.397 M 5.52 % 564.237 M -2.08 % 576.235 M -3.94 % 599.848 M 8.77 % 551.496 M -6.93 % 592.551 M 17.47 % 504.441 M 101.69 % 250.103 M -4.53 % 261.982 M -4.39 % 274.005 M 3.09 % 265.801 M 3.00 % 258.069 M 7.22 % 240.688 M 117.23 % 110.801 M 0.00 % 110.801 M 189.18 % 38.316 M 0.00 % 38.316 M 600.59 % 5.469 M 0.00 % 5.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 46.196 M 42.03 % 32.526 M 13.08 % 28.763 M 14.78 % 25.059 M 3.09 % 24.308 M 8.01 % 22.506 M 16.04 % 19.395 M 1.27 % 19.152 M -1.04 % 19.354 M 9.02 % 17.753 M 6.10 % 16.732 M 3.75 % 16.127 M 9.46 % 14.733 M 15.23 % 12.786 M -12.20 % 14.562 M 15.29 % 12.631 M -17.35 % 15.282 M 13.65 % 13.446 M -12.95 % 15.446 M 61.37 % 9.572 M -27.40 % 13.184 M 19.59 % 11.024 M 1.75 % 10.834 M 25.96 % 8.601 M -32.01 % 12.650 M 14.10 % 11.087 M 9.23 % 10.151 M 0.00 % 10.151 M 127.44 % 4.463 M 0.00 % 4.463 M 53.66 % 2.905 M 0.00 % 2.905 M 68.35 % 1.725 M 0.00 % 1.725 M 172.88 % 632.244 K 0.00 % 632.244 K -12.94 % 726.185 K 0.00 % 726.185 K 62.98 % 445.574 K 0.00 % 445.574 K -24.11 % 587.133 K 0.00 % 587.133 K 64.37 % 357.208 K 0.00 % 357.208 K 21.01 % 295.184 K 0.00 % 295.184 K
Selling and marketing expenses 13.830 M 82.55 % 7.576 M 43.24 % 5.289 M -94.28 % 92.394 M 10 886.21 % 841.000 K -91.08 % 9.425 M -0.33 % 9.456 M -70.65 % 32.213 M 649.66 % 4.297 M 14.13 % 3.765 M 3.01 % 3.655 M -13.18 % 4.210 M -33.93 % 6.372 M 41.22 % 4.512 M 73.61 % 2.599 M -55.92 % 5.896 M 216.82 % 1.861 M -59.12 % 4.552 M -41.44 % 7.773 M 121.64 % 3.507 M 87.74 % 1.868 M 48.49 % 1.258 M 251.02 % -833.000 K -141.70 % 1.998 M 169.60 % -2.870 M -145.17 % 6.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.760 M 0.00 % -23.760 M -715.78 % -2.913 M 0.00 % -2.913 M -99.69 % -1.459 M 0.00 % -1.459 M -3 974.51 % 37.644 K 0.00 % 37.644 K -77.29 % 165.792 K 0.00 % 165.792 K 132 533.60 % 125.000 0.00 % 125.000 100.08 % -150.392 K 0.00 % -150.392 K -197.56 % 154.156 K 0.00 % 154.156 K 206.53 % -144.702 K 0.00 % -144.702 K -128.13 % -63.431 K 0.00 % -63.431 K
Operating expenses 60.026 M 49.68 % 40.102 M 17.77 % 34.052 M -71.01 % 117.453 M 367.03 % 25.149 M -21.24 % 31.931 M 10.68 % 28.851 M -43.83 % 51.365 M 117.18 % 23.651 M 9.91 % 21.518 M 5.55 % 20.387 M 0.25 % 20.337 M -22.41 % 26.212 M 18.27 % 22.163 M 2.54 % 21.613 M 0.47 % 21.512 M -35.31 % 33.252 M 20.59 % 27.575 M -75.77 % 113.805 M 13.40 % 100.356 M 253.38 % 28.399 M 109.25 % 13.572 M -28.38 % 18.949 M 40.16 % 13.520 M -96.66 % 404.769 M 2 232.43 % 17.354 M -73.33 % 65.073 M 0.00 % 65.073 M 307.87 % 15.955 M 0.00 % 15.955 M 113.64 % 7.468 M 0.00 % 7.468 M 111.31 % 3.534 M 0.00 % 3.534 M 152.23 % 1.401 M 0.00 % 1.401 M -72.60 % 5.113 M 0.00 % 5.113 M 28.06 % 3.992 M 0.00 % 3.992 M 502.79 % 662.338 K 0.00 % 662.338 K 39.44 % 475.003 K 0.00 % 475.003 K 50.24 % 316.155 K 0.00 % 316.155 K
Cost and expenses 1.459 B 1.80 % 1.433 B 11.04 % 1.291 B 10.92 % 1.164 B 24.91 % 931.704 M -0.47 % 936.107 M 1.83 % 919.246 M 24.26 % 739.760 M 7.09 % 690.768 M 7.39 % 643.254 M -3.16 % 664.271 M 2.44 % 648.453 M 15.00 % 563.861 M -8.70 % 617.560 M 5.41 % 585.850 M -1.99 % 597.747 M -5.58 % 633.100 M 9.33 % 579.071 M -18.02 % 706.356 M 16.79 % 604.797 M 117.16 % 278.502 M 1.07 % 275.554 M -5.94 % 292.954 M 4.88 % 279.321 M -57.86 % 662.838 M 156.87 % 258.042 M 46.72 % 175.874 M 0.00 % 175.874 M 224.07 % 54.270 M 0.00 % 54.270 M 319.49 % 12.937 M 0.00 % 12.937 M 266.06 % 3.534 M 0.00 % 3.534 M 152.23 % 1.401 M 0.00 % 1.401 M -72.60 % 5.113 M 0.00 % 5.113 M 28.06 % 3.992 M 0.00 % 3.992 M 502.79 % 662.338 K 0.00 % 662.338 K 39.44 % 475.003 K 0.00 % 475.003 K 50.24 % 316.155 K 0.00 % 316.155 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 60.026 M 49.68 % 40.102 M 17.77 % 34.052 M -71.01 % 117.453 M 367.03 % 25.149 M -21.24 % 31.931 M 10.68 % 28.851 M -43.83 % 51.365 M 117.18 % 23.651 M 9.91 % 21.518 M 5.55 % 20.387 M 0.25 % 20.337 M -3.64 % 21.105 M 22.01 % 17.298 M 0.80 % 17.161 M -7.37 % 18.527 M 8.07 % 17.143 M -4.75 % 17.998 M -22.49 % 23.219 M 77.53 % 13.079 M -13.11 % 15.052 M 22.55 % 12.282 M 22.81 % 10.001 M -20.60 % 12.596 M 28.79 % 9.780 M -43.93 % 17.441 M 71.82 % 10.151 M 0.00 % 10.151 M 127.44 % 4.463 M 0.00 % 4.463 M 53.66 % 2.905 M 0.00 % 2.905 M 68.35 % 1.725 M 0.00 % 1.725 M 172.88 % 632.244 K 0.00 % 632.244 K -12.94 % 726.185 K 0.00 % 726.185 K 62.98 % 445.574 K 0.00 % 445.574 K -24.11 % 587.133 K 0.00 % 587.133 K 64.37 % 357.208 K 0.00 % 357.208 K 21.01 % 295.184 K 0.00 % 295.184 K
Interest income 0.000 0.000 -100.00 % 3.584 M 154.18 % 1.410 M -57.50 % 3.318 M -29.18 % 4.685 M 303.18 % 1.162 M 39.83 % 831.000 K 47.34 % 564.000 K -56.04 % 1.283 M 50.41 % 853.000 K -68.25 % 2.687 M -61.48 % 6.976 M 5.68 % 6.601 M -23.25 % 8.601 M -7.53 % 9.301 M -51.96 % 19.359 M 75.00 % 11.062 M -47.86 % 21.215 M 19.51 % 17.752 M 229.72 % 5.384 M -15.91 % 6.403 M 7.36 % 5.964 M -3.24 % 6.164 M 5 123.73 % 118.000 K -97.67 % 5.067 M 79.90 % 2.817 M 0.00 % 2.817 M 246.43 % 813.000 K 0.00 % 813.000 K 115.36 % 377.500 K 0.00 % 377.500 K 186.06 % 131.965 K 0.00 % 131.965 K 0.23 % 131.661 K 0.00 % 131.661 K -31.92 % 193.394 K 0.00 % 193.394 K 47.00 % 131.562 K 0.00 % 131.562 K 247.50 % 37.860 K 0.00 % 37.860 K -53.91 % 82.144 K 0.00 % 82.144 K -8.34 % 89.618 K 0.00 % 89.618 K
Interest expense 0.000 0.000 -100.00 % 76.011 M 41.45 % 53.736 M 27.43 % 42.170 M 10.06 % 38.314 M 26.90 % 30.192 M 82.33 % 16.559 M 51.61 % 10.922 M 11.38 % 9.806 M 33.56 % 7.342 M -39.36 % 12.107 M 19.74 % 10.111 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.408 M 0.00 % 4.408 M 67.83 % 2.627 M 0.00 % 2.627 M 7 404.29 % 35.000 K 0.00 % 35.000 K -36.59 % 55.195 K 0.00 % 55.195 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 342.634 M -8.76 % 375.525 M 2.45 % 366.537 M 22.78 % 298.542 M 15.25 % 259.048 M -5.47 % 274.028 M 4.85 % 261.341 M 25.04 % 209.014 M -2.82 % 215.079 M 27.23 % 169.046 M -19.58 % 210.191 M 0.63 % 208.872 M 22.76 % 170.148 M -17.95 % 207.368 M -2.76 % 213.252 M 8.36 % 196.808 M -12.89 % 225.927 M 28.70 % 175.542 M -7.86 % 190.510 M 20.01 % 158.741 M 102.29 % 78.471 M -3.40 % 81.232 M -0.82 % 81.906 M 20.15 % 68.170 M -84.39 % 436.827 M 507.82 % 71.868 M 52.89 % 47.006 M 0.00 % 47.006 M 361.93 % 10.176 M 0.00 % 10.176 M 150.70 % 4.059 M 0.00 % 4.059 M 4 911.67 % 80.991 K 0.00 % 80.991 K 13.65 % 71.267 K 0.00 % 71.267 K 16.80 % 61.015 K 0.00 % 61.015 K 11.41 % 54.765 K 0.00 % 54.765 K 110.87 % 25.972 K 0.00 % 25.972 K -18.84 % 31.999 K 0.00 % 31.999 K 416.81 % 6.192 K 0.00 % 6.192 K
Operating income 859.454 M 43.37 % 599.447 M 2.51 % 584.784 M 231.47 % 176.423 M 8.63 % 162.408 M -17.44 % 196.712 M -20.38 % 247.057 M 55.51 % 158.865 M -16.86 % 191.077 M -43.63 % 338.959 M -10.66 % 379.423 M 51.94 % 249.716 M 31.46 % 189.951 M 36.33 % 139.333 M -18.09 % 170.101 M -8.16 % 185.218 M 34.85 % 137.347 M -2.00 % 140.145 M 53.27 % 91.436 M 5.49 % 86.681 M 27.21 % 68.142 M 38.13 % 49.331 M 120.96 % 22.326 M -46.13 % 41.447 M 111.72 % -353.669 M -656.85 % 63.513 M 68.70 % 37.650 M 0.00 % 37.650 M 717.76 % 4.604 M 0.00 % 4.604 M 306.92 % -2.225 M 0.00 % -2.225 M 33.87 % -3.365 M 0.00 % -3.365 M -147.57 % -1.359 M 0.00 % -1.359 M 73.42 % -5.113 M 0.00 % -5.113 M -202.09 % -1.692 M 0.00 % -1.692 M -155.53 % -662.338 K 0.00 % -662.338 K -39.44 % -475.003 K 0.00 % -475.003 K -50.24 % -316.155 K 0.00 % -316.155 K
Operating income ratio 0.37 25.70 % 0.29 -5.42 % 0.31 136.84 % 0.13 -11.32 % 0.15 -14.52 % 0.17 -18.02 % 0.21 19.82 % 0.18 -18.41 % 0.22 -37.21 % 0.35 -5.07 % 0.36 30.76 % 0.28 10.30 % 0.25 36.80 % 0.18 -17.86 % 0.22 -5.27 % 0.24 32.54 % 0.18 -9.34 % 0.20 55.51 % 0.13 -11.25 % 0.14 -28.56 % 0.20 31.69 % 0.15 113.11 % 0.07 -44.85 % 0.13 110.35 % -1.25 -732.00 % 0.20 23.12 % 0.16 0.00 % 0.16 112.28 % 0.08 0.00 % 0.08 137.82 % -0.20 0.00 % -0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -103.436 M -29.54 % -79.846 M 23.42 % -104.267 M -180.68 % -37.148 M 42.00 % -64.047 M -4.53 % -61.271 M -282.38 % 33.595 M 254.32 % -21.769 M 2.35 % -22.294 M -92.69 % -11.570 M 93.61 % -181.097 M -359.03 % -39.452 M -226.51 % -12.083 M -5.38 % -11.466 M 12.16 % -13.053 M -6.24 % -12.286 M 65.36 % -35.468 M -71.85 % -20.639 M 81.54 % -111.801 M -9.45 % -102.147 M -445.34 % -18.731 M -199.36 % -6.257 M 58.04 % -14.912 M -148.62 % -5.998 M 76.62 % -25.659 M -415.24 % -4.980 M 80.57 % -25.627 M 0.00 % -25.627 M -446.71 % -4.688 M 0.00 % -4.688 M -13 292.86 % -35.000 K 0.00 % -35.000 K 36.59 % -55.195 K 0.00 % -55.195 K -125.89 % 213.152 K 0.00 % 213.152 K 10.14 % 193.519 K 0.00 % 193.519 K 104.19 % -4.619 M 0.00 % -4.619 M -2 505.45 % 192.016 K 0.00 % 192.016 K 728.33 % -30.560 K 0.00 % -30.560 K -194.38 % 32.379 K 0.00 % 32.379 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
Net debt 1.028 B -34.04 % 1.559 B -3.52 % 1.616 B -7.37 % 1.744 B -1.73 % 1.775 B 18.35 % 1.500 B 16.51 % 1.287 B 181.58 % 457.195 M -4.01 % 476.272 M 324.76 % 112.128 M -51.79 % 232.602 M 265.77 % -140.320 M -236.25 % -41.731 M -224.74 % 33.454 M -46.68 % 62.740 M -72.71 % 229.860 M -42.35 % 398.739 M -31.72 % 583.937 M 109.18 % 279.160 M -36.74 % 441.288 M 342.64 % -181.872 M -285.69 % 97.942 M -24.58 % 129.861 M 5.04 % 123.630 M 2.35 % 120.797 M 345.41 % -49.222 M 53.54 % -105.938 M -820.57 % 14.702 M -43.59 % 26.065 M 180.92 % -32.212 M -1 050.75 % -2.799 M -160.22 % -1.076 M 84.57 % -6.969 M 7.52 % -7.536 M -414.57 % -1.465 M -117.59 % -673.075 K 87.14 % -5.234 M
Total investments 147.643 M -22.67 % 190.918 M 381.78 % 39.628 M -61.21 % 102.161 M -31.34 % 148.801 M -2.41 % 152.468 M -12.40 % 174.053 M 113.67 % 81.457 M 29.49 % 62.904 M -20.54 % 79.164 M -17.70 % 96.195 M 37.57 % 69.925 M 5.65 % 66.185 M 1 326.40 % 4.640 M -16.18 % 5.536 M -9.42 % 6.112 M 23.18 % 4.962 M -23.21 % 6.462 M 98.04 % 3.263 M 34.95 % 2.418 M -62.89 % 6.516 M 206.92 % 2.123 M 116.63 % 980.000 K -34.67 % 1.500 M -11.82 % 1.701 M -27.49 % 2.346 M -38.84 % 3.836 M 132.77 % 1.648 M 194.29 % 560.000 K -84.15 % 3.533 M 814.70 % 386.194 K 25 646.27 % 1.500 K -95.77 % 35.500 K 0.00 % 35.500 K -90.42 % 370.437 K 3 604.37 % 10.000 K 0.000
Total debt 1.788 B -14.01 % 2.079 B 2.98 % 2.019 B 4.32 % 1.935 B 6.27 % 1.821 B 0.45 % 1.813 B -2.51 % 1.860 B 15.69 % 1.608 B 152.63 % 636.334 M 15.64 % 550.255 M -9.08 % 605.194 M 1 914.63 % 30.040 M -89.76 % 293.433 M -15.46 % 347.080 M -10.07 % 385.966 M -1.88 % 393.360 M -9.81 % 436.124 M -27.12 % 598.416 M 101.86 % 296.455 M -39.07 % 486.576 M 1 934.52 % 23.916 M -83.55 % 145.386 M -9.96 % 161.468 M 0.55 % 160.580 M 19.43 % 134.459 M 0.000 -100.00 % 35.846 M -19.90 % 44.753 M -26.85 % 61.178 M 71 816.58 % 85.068 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 104.304 M 31.81 % 79.131 M 72.08 % 45.984 M -32.84 % 68.467 M -31.90 % 100.542 M 24.88 % 80.512 M -38.74 % 131.420 M 96.80 % 66.780 M 35.17 % 49.406 M 227.13 % 15.103 M -69.92 % 50.208 M -20.40 % 63.075 M -97.11 % 2.184 B 4 607.32 % 46.390 M 2.16 % 45.407 M 7.91 % 42.077 M 8.46 % 38.795 M 12.97 % 34.340 M 16.95 % 29.363 M 45.64 % 20.162 M -26.54 % 27.446 M 57.92 % 17.380 M -4.61 % 18.219 M 0.82 % 18.070 M 4.80 % 17.243 M 0.000 -100.00 % 9.429 M 77.87 % 5.301 M 15.64 % 4.584 M 1.28 % 4.526 M 804.05 % 500.633 K 0.39 % 498.673 K 9.29 % 456.266 K 0.000 0.000 0.000 0.000
Retained earnings 1.663 B 43.38 % 1.160 B 28.02 % 905.855 M 46.07 % 620.172 M 12.71 % 550.231 M 4.94 % 524.342 M 9.59 % 478.453 M 59.02 % 300.878 M -0.29 % 301.757 M -1.00 % 304.797 M 32.60 % 229.860 M 17.98 % 194.833 M 29.57 % 150.372 M 82.02 % 82.614 M 39.41 % 59.260 M 364.20 % -22.430 M 76.21 % -94.270 M 33.44 % -141.627 M 43.10 % -248.917 M -10.44 % -225.380 M -15.28 % -195.506 M 20.33 % -245.397 M 12.78 % -281.339 M 2.57 % -288.747 M 6.58 % -309.089 M -837.24 % 41.925 M 3 286.51 % 1.238 M 104.02 % -30.772 M -8.09 % -28.469 M 16.31 % -34.016 M -25.05 % -27.202 M -9.20 % -24.910 M -64.10 % -15.180 M -490.48 % -2.571 M -57.70 % -1.630 M -163.34 % -619.020 K -3 793.94 % -15.897 K
Common stock 3.190 B 0.00 % 3.190 B 0.00 % 3.190 B 1.00 % 3.159 B 19.47 % 2.644 B 0.00 % 2.644 B 0.00 % 2.644 B 0.00 % 2.644 B 21.08 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.00 % 2.184 B 0.28 % 2.178 B 22.96 % 1.771 B 0.38 % 1.764 B 36.49 % 1.293 B 22.92 % 1.052 B 0.30 % 1.048 B 0.12 % 1.047 B 0.00 % 1.047 B 0.00 % 1.047 B 0.14 % 1.046 B 463.85 % 185.465 M 14.05 % 162.613 M 119.45 % 74.101 M 124.71 % 32.976 M 9.60 % 30.088 M 33.18 % 22.592 M 10.16 % 20.507 M 60.58 % 12.771 M 18.30 % 10.795 M 67.01 % 6.464 M
Total equity 4.957 B 11.93 % 4.429 B 6.93 % 4.142 B 7.66 % 3.847 B 16.77 % 3.295 B 1.41 % 3.249 B -0.15 % 3.254 B 8.04 % 3.012 B 18.81 % 2.535 B 1.25 % 2.504 B 1.62 % 2.464 B 0.91 % 2.442 B 1.46 % 2.406 B 4.05 % 2.313 B 1.06 % 2.288 B 3.86 % 2.203 B 3.53 % 2.128 B 2.80 % 2.070 B 33.44 % 1.551 B -0.49 % 1.559 B 38.64 % 1.125 B 36.55 % 823.547 M 4.87 % 785.304 M 1.13 % 776.518 M 2.80 % 755.349 M -31.22 % 1.098 B 3.95 % 1.056 B 560.29 % 159.994 M 15.33 % 138.728 M 210.97 % 44.611 M 610.93 % 6.275 M 10.54 % 5.677 M -27.85 % 7.868 M -56.13 % 17.937 M 61.01 % 11.140 M 9.48 % 10.176 M 57.82 % 6.448 M
Other non current liabilities 1.973 B 5.89 % 1.864 B 208.42 % 604.236 M 0.21 % 602.999 M 12.08 % 538.003 M -0.91 % 542.968 M -3.11 % 560.403 M -12.97 % 643.895 M 16.29 % 553.674 M 53.72 % 360.186 M 26.99 % 283.629 M 17.94 % 240.479 M 0.000 -100.00 % 164.460 M 0.000 -100.00 % 145.676 M 0.000 -100.00 % 165.318 M 12 400.45 % -1.344 M -100.66 % 203.349 M 138.59 % 85.228 M -2.61 % 87.514 M 8.69 % 80.516 M 42.46 % 56.517 M 12.49 % 50.240 M 164.86 % -77.463 M -263.14 % 47.483 M 881.05 % 4.840 M 6.12 % 4.561 M 1 020.64 % 407.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.755 B -7.95 % 1.906 B 0.72 % 1.893 B -0.29 % 1.898 B 30.23 % 1.457 B -10.13 % 1.622 B -3.45 % 1.680 B 17.77 % 1.426 B 174.77 % 519.073 M 20.34 % 431.337 M -11.93 % 489.741 M 2 457.66 % 19.148 M -89.66 % 185.185 M -24.10 % 243.995 M -16.57 % 292.470 M -0.88 % 295.075 M -22.90 % 382.723 M -31.01 % 554.749 M 98.36 % 279.667 M -31.57 % 408.706 M 6 163.69 % 6.525 M -37.21 % 10.392 M -92.50 % 138.483 M -6.32 % 147.824 M 17.38 % 125.933 M 62.57 % 77.463 M 343.81 % 17.454 M -41.07 % 29.620 M -23.29 % 38.612 M 58 819.03 % 65.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 3.728 B -1.11 % 3.770 B 1.97 % 3.697 B 2.19 % 3.618 B 42.01 % 2.548 B -9.01 % 2.800 B 11.37 % 2.514 B 21.45 % 2.070 B 92.98 % 1.073 B 14.68 % 935.397 M 9.39 % 855.075 M 229.35 % 259.627 M 40.20 % 185.185 M -54.66 % 408.455 M 39.66 % 292.470 M -33.64 % 440.751 M 15.16 % 382.723 M -46.85 % 720.067 M 158.72 % 278.323 M -54.53 % 612.055 M 35 074.57 % -1.750 M -101.79 % 97.906 M -56.07 % 222.846 M 9.06 % 204.341 M 15.99 % 176.173 M 127.43 % 77.463 M 2.40 % 75.648 M 119.52 % 34.460 M -20.18 % 43.173 M 9 036.49 % 472.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 431.476 M 67.44 % 257.697 M -38.25 % 417.309 M 265.32 % 114.231 M 42.79 % 79.999 M -70.77 % 273.691 M -36.83 % 433.279 M 792.40 % 48.552 M -42.43 % 84.337 M 239.04 % 24.875 M -17.74 % 30.240 M -40.16 % 50.535 M -53.76 % 109.285 M 250.45 % 31.184 M -81.17 % 165.617 M 194.57 % 56.224 M -62.07 % 148.223 M 276.84 % 39.333 M -54.95 % 87.306 M 122.75 % 39.195 M -7.10 % 42.192 M 241.17 % 12.367 M -44.60 % 22.324 M 252.34 % 6.336 M -89.86 % 62.463 M 368.31 % 13.338 M -83.18 % 79.321 M 2 583.39 % 2.956 M -3.15 % 3.052 M 758.04 % 355.693 K -30.92 % 514.911 K -42.75 % 899.445 K -87.22 % 7.038 M 4 948.51 % 139.414 K 54.04 % 90.508 K -12.21 % 103.099 K 0.000
Deferred revenue 0.000 0.000 -100.00 % 4.085 M -88.78 % 36.411 M 0.000 0.000 0.000 0.000 -100.00 % 2.712 M -85.49 % 18.686 M 110.40 % 8.881 M 0.000 100.00 % -108.248 M 0.000 100.00 % -93.496 M 0.000 100.00 % -53.401 M 0.000 100.00 % -16.788 M 0.000 100.00 % -17.391 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 33.172 M -80.83 % 173.031 M 36.75 % 126.527 M 189.83 % 43.655 M -88.00 % 363.796 M 87.78 % 193.740 M 6.02 % 182.740 M 0.81 % 181.278 M 54.59 % 117.261 M -1.39 % 118.918 M 3.00 % 115.453 M 959.98 % 10.892 M -89.94 % 108.248 M 5.01 % 103.085 M 10.26 % 93.496 M -5.34 % 98.774 M 84.97 % 53.401 M 10.64 % 48.264 M 187.49 % 16.788 M -81.42 % 90.339 M 419.46 % 17.391 M -88.07 % 145.836 M 534.48 % 22.985 M 11.37 % 20.639 M 142.07 % 8.526 M 0.000 -100.00 % 18.392 M 21.54 % 15.133 M -32.94 % 22.566 M 115 421.65 % 19.534 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 951.803 M -0.25 % 954.235 M -2.59 % 979.578 M 25.14 % 782.785 M -13.97 % 909.916 M 7.30 % 847.976 M -1.61 % 861.888 M 96.12 % 439.479 M 25.78 % 349.398 M 1.62 % 343.815 M -3.36 % 355.782 M 64.06 % 216.866 M -26.49 % 295.033 M 6.79 % 276.267 M -15.08 % 325.323 M 13.13 % 287.568 M 2.84 % 279.621 M 25.07 % 223.579 M 11.42 % 200.660 M -23.18 % 261.192 M 177.98 % 93.962 M -57.78 % 222.578 M 119.56 % 101.373 M 0.42 % 100.954 M 2.45 % 98.542 M -9.85 % 109.309 M -20.43 % 137.382 M 277.99 % 36.345 M -9.40 % 40.116 M 846.04 % 4.240 M 583.63 % 620.274 K -48.23 % 1.198 M -83.46 % 7.244 M 1 838.68 % 373.664 K 50.80 % 247.789 K 12.28 % 220.680 K 1 143.62 % 17.745 K
Total liabilities 4.680 B -0.94 % 4.724 B 1.01 % 4.677 B 6.27 % 4.401 B 27.28 % 3.458 B -5.22 % 3.648 B 8.05 % 3.376 B 34.52 % 2.510 B 76.47 % 1.422 B 11.17 % 1.279 B 5.65 % 1.211 B 154.12 % 476.493 M -30.68 % 687.413 M 0.39 % 684.722 M -10.83 % 767.922 M 5.44 % 728.319 M -10.88 % 817.217 M -13.40 % 943.646 M 48.44 % 635.726 M -27.20 % 873.247 M 365.29 % 187.678 M -41.44 % 320.484 M -1.15 % 324.219 M 6.20 % 305.295 M 11.13 % 274.715 M 3.22 % 266.140 M 24.93 % 213.030 M 200.87 % 70.805 M -14.99 % 83.289 M 1 667.24 % 4.713 M 659.82 % 620.274 K -48.23 % 1.198 M -83.46 % 7.244 M 1 838.68 % 373.664 K 50.80 % 247.789 K 12.28 % 220.680 K 1 143.62 % 17.745 K
Other non current assets 364.029 M -9.37 % 401.657 M -21.44 % 511.302 M -89.73 % 4.978 B 27.70 % 3.898 B 482.26 % 669.539 M 3.33 % 647.974 M -5.59 % 686.375 M 15.99 % 591.737 M 11.35 % 531.443 M 6.34 % 499.756 M 51.12 % 330.695 M 114.28 % -2.315 B -2 917.70 % 82.170 M 103.54 % -2.321 B -3 133.59 % 76.512 M 103.00 % -2.548 B -7 400.22 % 34.898 M 101.89 % -1.851 B -1 557.88 % 126.979 M 112.43 % -1.022 B -39 173.46 % 2.615 M 3.24 % 2.533 M 3 680.60 % 67.000 K 0.000 100.00 % -1.196 B -27 861.49 % 4.308 M 0.000 0.000 -100.00 % 3.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 147.643 M -22.67 % 190.918 M 381.78 % 39.628 M -61.21 % 102.161 M -31.34 % 148.801 M -2.41 % 152.468 M -12.40 % 174.053 M 113.67 % 81.457 M 29.49 % 62.904 M -20.54 % 79.164 M -17.70 % 96.195 M 37.57 % 69.925 M 5.65 % 66.185 M 1 326.40 % 4.640 M -16.18 % 5.536 M -9.42 % 6.112 M 23.18 % 4.962 M -23.21 % 6.462 M 98.04 % 3.263 M 34.95 % 2.418 M -62.89 % 6.516 M 206.92 % 2.123 M 116.63 % 980.000 K -34.67 % 1.500 M -11.82 % 1.701 M -27.49 % 2.346 M -38.84 % 3.836 M 132.77 % 1.648 M 194.29 % 560.000 K 0.000 -100.00 % 386.194 K 25 646.27 % 1.500 K -95.77 % 35.500 K 0.00 % 35.500 K 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.394 M 0.000 -100.00 % 53.534 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.365 M 0.00 % 18.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.608 K -29.54 % 37.763 K
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.321 B 0.000 -100.00 % 2.531 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.365 M 0.00 % 18.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.608 K -29.54 % 37.763 K
Property plant equipment net 7.671 B 4.39 % 7.349 B 2.10 % 7.197 B 203.27 % 2.373 B 10.79 % 2.142 B -58.79 % 5.199 B 10.02 % 4.725 B 49.98 % 3.151 B 14.85 % 2.743 B 12.40 % 2.440 B 4.30 % 2.340 B 14.08 % 2.051 B -8.82 % 2.249 B -1.03 % 2.273 B -1.86 % 2.316 B -1.91 % 2.361 B -7.16 % 2.543 B -4.46 % 2.661 B 44.02 % 1.848 B -7.93 % 2.007 B 97.69 % 1.015 B 1.53 % 999.973 M 1.79 % 982.367 M 2.93 % 954.436 M 4.01 % 917.620 M -21.92 % 1.175 B 14.80 % 1.024 B 524.66 % 163.893 M 6.48 % 153.925 M 1 613.43 % 8.983 M 149.96 % 3.594 M -0.17 % 3.600 M -54.80 % 7.964 M -25.56 % 10.699 M 13.04 % 9.465 M 165.76 % 3.561 M 200.20 % 1.186 M
Total non current assets 8.183 B 3.05 % 7.941 B 2.49 % 7.748 B 3.26 % 7.504 B 20.35 % 6.235 B 2.38 % 6.090 B 8.37 % 5.620 B 40.01 % 4.014 B 14.93 % 3.493 B 14.33 % 3.055 B 3.52 % 2.951 B 20.37 % 2.451 B 5.88 % 2.315 B -1.87 % 2.359 B 1.65 % 2.321 B -5.00 % 2.443 B -4.10 % 2.548 B -5.74 % 2.703 B 46.00 % 1.851 B -13.35 % 2.136 B 109.09 % 1.022 B 1.70 % 1.005 B 1.91 % 985.880 M 3.13 % 956.003 M 3.99 % 919.321 M -23.13 % 1.196 B 13.87 % 1.050 B 487.81 % 178.675 M 2.80 % 173.810 M 1 274.39 % 12.646 M 217.73 % 3.980 M 10.51 % 3.602 M -54.98 % 8.000 M -25.47 % 10.734 M 13.41 % 9.465 M 163.79 % 3.588 M 193.11 % 1.224 M
Other current assets 54.119 M 0.000 -100.00 % 23.197 M 0.000 -100.00 % 45.537 M 9.52 % 41.577 M -34.43 % 63.408 M 41.28 % 44.880 M 317.41 % 10.752 M 0.000 -100.00 % 8.510 M -41.35 % 14.510 M 1.10 % 14.352 M 0.000 -100.00 % 10.902 M 0.000 -100.00 % 9.585 M 0.000 -100.00 % 89.560 M 18 519.54 % 481.000 K -96.39 % 13.307 M 0.000 -100.00 % 7.695 M 0.000 -100.00 % 11.295 M -50.17 % 22.667 M 31.88 % 17.187 M 1 100.21 % 1.432 M -23.13 % 1.863 M 19 626.81 % 9.444 K -75.07 % 37.884 K -98.01 % 1.903 M 15 464.14 % 12.226 K 0.000 -100.00 % 14.224 K 63.53 % 8.698 K 325.33 % 2.045 K
Short term investments 0.000 0.000 -100.00 % 22.000 K 0.000 -100.00 % 2.426 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.762 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.533 M 0.000 0.000 0.000 0.000 -100.00 % 370.437 K 3 604.37 % 10.000 K 0.000
cash and cash equivalents 759.542 M 45.99 % 520.286 M 29.01 % 403.303 M 111.11 % 191.037 M 313.98 % 46.146 M -85.27 % 313.222 M -45.28 % 572.427 M -50.24 % 1.150 B 618.69 % 160.062 M -63.47 % 438.127 M 17.59 % 372.592 M 118.71 % 170.360 M -49.17 % 335.164 M 6.87 % 313.626 M -2.97 % 323.226 M 97.69 % 163.500 M 337.34 % 37.385 M 158.20 % 14.479 M -16.28 % 17.295 M -61.81 % 45.288 M -77.99 % 205.788 M 333.75 % 47.444 M 50.11 % 31.607 M -14.46 % 36.950 M 170.46 % 13.662 M -72.24 % 49.222 M -65.28 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M 8.72 % 32.297 M 1 053.78 % 2.799 M 160.22 % 1.076 M -84.57 % 6.969 M -7.52 % 7.536 M 414.57 % 1.465 M 117.59 % 673.075 K -87.14 % 5.234 M
Cash and short term investments 759.634 M 45.72 % 521.287 M 29.25 % 403.325 M 111.12 % 191.037 M 313.98 % 46.146 M -85.27 % 313.222 M -45.28 % 572.427 M -50.24 % 1.150 B 618.69 % 160.062 M -63.47 % 438.127 M 17.59 % 372.592 M 118.71 % 170.360 M -49.17 % 335.164 M 6.87 % 313.626 M -2.97 % 323.226 M 97.69 % 163.500 M 337.34 % 37.385 M 158.20 % 14.479 M -16.28 % 17.295 M -61.81 % 45.288 M -77.99 % 205.788 M 333.75 % 47.444 M 50.11 % 31.607 M -14.46 % 36.950 M 170.46 % 13.662 M -72.24 % 49.222 M -65.28 % 141.784 M 371.81 % 30.051 M -14.42 % 35.113 M -2.00 % 35.829 M 1 179.98 % 2.799 M 160.22 % 1.076 M -84.57 % 6.969 M -7.52 % 7.536 M 310.69 % 1.835 M 168.63 % 683.075 K -86.95 % 5.234 M
Total current assets 1.454 B 19.97 % 1.212 B 13.21 % 1.071 B 43.78 % 744.601 M 43.89 % 517.463 M -35.86 % 806.793 M -20.13 % 1.010 B -32.99 % 1.507 B 224.61 % 464.362 M -36.21 % 728.003 M 0.58 % 723.789 M 55.10 % 466.652 M -31.65 % 682.747 M 6.99 % 638.117 M -3.13 % 658.743 M 34.86 % 488.476 M 29.44 % 377.373 M 21.28 % 311.160 M -7.13 % 335.037 M 13.22 % 295.911 M 2.19 % 289.560 M 107.84 % 139.320 M 12.68 % 123.643 M -1.72 % 125.810 M 13.61 % 110.743 M -32.60 % 164.304 M -25.03 % 219.173 M 320.48 % 52.124 M 8.13 % 48.207 M 31.43 % 36.678 M 1 158.20 % 2.915 M -10.94 % 3.273 M -53.98 % 7.112 M -6.12 % 7.576 M 293.91 % 1.923 M -71.75 % 6.809 M 29.90 % 5.241 M
Inventory 450.179 M 1.26 % 444.561 M 11.39 % 399.102 M 22.13 % 326.795 M -1.98 % 333.395 M 14.82 % 290.358 M 15.91 % 250.512 M 39.37 % 179.749 M -4.67 % 188.558 M -0.87 % 190.215 M -5.91 % 202.157 M 0.97 % 200.220 M -22.97 % 259.909 M 5.35 % 246.719 M -6.62 % 264.221 M 9.39 % 241.547 M -12.76 % 276.869 M 14.84 % 241.101 M 13.10 % 213.168 M -1.87 % 217.225 M 226.67 % 66.496 M -0.85 % 67.069 M 4.37 % 64.262 M -2.01 % 65.580 M -9.90 % 72.788 M 18.92 % 61.206 M 74.16 % 35.144 M 94.18 % 18.099 M 78.90 % 10.117 M 0.000 0.000 -100.00 % 9.017 K 0.000 0.000 0.000 0.000 0.000
Net receivables 190.086 M -22.78 % 246.157 M 0.50 % 244.930 M 8.01 % 226.769 M 152.08 % 89.959 M -44.34 % 161.636 M 15.08 % 140.456 M 6.09 % 132.396 M 26.10 % 104.990 M 5.35 % 99.661 M -29.08 % 140.530 M 72.30 % 81.562 M 11.24 % 73.322 M -5.72 % 77.772 M 28.77 % 60.394 M -27.61 % 83.429 M 55.84 % 53.534 M -3.68 % 55.580 M 270.19 % 15.014 M -54.39 % 32.917 M 729.35 % 3.969 M -84.00 % 24.807 M 23.55 % 20.079 M -13.75 % 23.280 M 79.10 % 12.998 M -58.35 % 31.209 M 24.55 % 25.058 M 885.76 % 2.542 M 128.19 % 1.114 M 32.78 % 838.981 K 975.56 % 78.004 K -73.52 % 294.577 K 125.31 % 130.742 K 227.82 % 39.882 K -46.15 % 74.061 K -98.79 % 6.117 M 117 940.27 % 5.182 K
Tax assets 0.000 0.000 0.000 -100.00 % 49.897 M 9.68 % 45.494 M -34.48 % 69.431 M -4.62 % 72.797 M -23.91 % 95.668 M 0.79 % 94.917 M 2 395.19 % 3.804 M -74.97 % 15.197 M 0.000 0.000 0.000 -100.00 % 419.000 K 0.000 -100.00 % 16.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.134 M -32.04 % 19.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.838 M 0.000 -100.00 % 76.510 M 0.000 -100.00 % 20.466 M 0.000 -100.00 % 916.000 K 0.000 -100.00 % 907.000 K 0.000 0.000 0.000 0.000 -100.00 % 4.035 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 487.155 M -6.94 % 523.507 M 21.28 % 431.657 M -26.65 % 588.488 M 26.25 % 466.120 M 22.49 % 380.545 M 54.78 % 245.869 M 17.28 % 209.649 M 47.25 % 142.376 M -12.46 % 162.650 M -15.43 % 192.327 M 23.73 % 155.439 M 100.57 % 77.500 M -45.42 % 141.998 M 114.47 % 66.210 M -50.06 % 132.570 M 69.97 % 77.997 M -42.64 % 135.982 M 40.82 % 96.566 M -26.65 % 131.658 M 282.96 % 34.379 M -46.60 % 64.375 M 7.45 % 59.911 M -19.02 % 73.979 M 168.50 % 27.553 M -71.29 % 95.971 M 141.93 % 39.669 M 117.29 % 18.256 M 25.92 % 14.498 M 275.09 % 3.865 M 3 568.44 % 105.363 K -64.73 % 298.751 K 45.15 % 205.819 K -12.14 % 234.250 K 48.94 % 157.281 K 33.76 % 117.581 K 562.61 % 17.745 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.712 M -85.49 % 18.686 M 110.40 % 8.881 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 548.124 M -3.02 % 565.180 M 1 500.62 % 35.310 M -6.87 % 37.915 M 316.79 % 9.097 M -10.95 % 10.216 M -4.38 % 10.684 M -10.47 % 11.934 M -43.53 % 21.132 M 0.000 -100.00 % 131.366 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 278.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 45.653 M -38.35 % 74.054 M -22.43 % 95.464 M 63.78 % 58.289 M 0.79 % 57.833 M 2.94 % 56.181 M 157.14 % 21.848 M 11.34 % 19.622 M -21.83 % 25.102 M -22.61 % 32.437 M -24.80 % 43.132 M 43.58 % 30.040 M 0.000 0.000 0.000 -100.00 % 489.000 K -63.62 % 1.344 M -73.57 % 5.086 M -47.35 % 9.660 M -47.07 % 18.252 M -9.90 % 20.257 M -4.60 % 21.234 M -15.57 % 25.149 M 52.89 % 16.449 M 145.54 % 6.699 M 0.000 -100.00 % 6.647 M 871.78 % 684.000 K -12.64 % 783.000 K 820.44 % 85.068 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.111 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.044 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 652.160 M 18.23 % 551.618 M -0.09 % 552.122 M -13.09 % 635.246 M 131.78 % 274.074 M 20.42 % 227.599 M 37.10 % 166.004 M 15.38 % 143.874 M 76.09 % 81.705 M 2.71 % 79.552 M 47.81 % 53.819 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.195 M 0.000 -100.00 % 150.129 M 0.000 -100.00 % 154.873 M 0.000 -100.00 % 156.743 M 0.000 -100.00 % 95.466 M 0.000 0.000 0.000 0.000 -100.00 % 79.368 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.637 B 5.29 % 9.153 B 3.79 % 8.819 B 6.92 % 8.248 B 22.15 % 6.752 B -2.10 % 6.897 B 4.02 % 6.630 B 20.08 % 5.521 B 39.53 % 3.957 B 4.60 % 3.783 B 2.94 % 3.675 B 25.92 % 2.918 B -5.68 % 3.094 B 3.22 % 2.997 B -1.93 % 3.056 B 4.25 % 2.932 B -0.47 % 2.945 B -2.27 % 3.014 B 37.80 % 2.187 B -10.08 % 2.432 B 85.36 % 1.312 B 14.70 % 1.144 B 3.11 % 1.110 B 2.56 % 1.082 B 5.02 % 1.030 B -24.50 % 1.364 B 7.47 % 1.269 B 450.02 % 230.799 M 3.96 % 222.017 M 350.12 % 49.324 M 615.33 % 6.895 M 0.30 % 6.875 M -54.51 % 15.112 M -17.47 % 18.310 M 60.78 % 11.388 M 9.54 % 10.397 M 60.81 % 6.465 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -478.618 M 0.000 100.00 % -443.995 M 0.000 100.00 % -415.949 M 0.000 100.00 % -450.704 M 0.000 -100.00 % 21.658 M 0.000 -100.00 % 32.335 M 0.000 -100.00 % 71.781 M 0.000 -100.00 % 19.633 M 0.000 100.00 % -13.844 M 0.000 -100.00 % 2.460 M 0.000 -100.00 % 10.174 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 13.830 M 82.55 % 7.576 M 43.24 % 5.289 M -28.46 % 7.393 M 40.15 % 5.275 M -30.76 % 7.618 M -1.74 % 7.753 M 26.56 % 6.126 M 3.01 % 5.947 M 9.64 % 5.424 M 5.61 % 5.136 M -7.54 % 5.555 M -12.82 % 6.372 M 41.22 % 4.512 M 15.63 % 3.902 M -14.97 % 4.589 M -24.05 % 6.042 M 1 528.57 % 371.000 K -94.70 % 7.000 M 141.71 % 2.896 M 374.75 % 610.000 K -51.51 % 1.258 M 90.03 % 662.000 K -37.96 % 1.067 M -14.50 % 1.248 M 30.95 % 953.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -59.337 M 0.000 100.00 % -110.211 M 0.000 100.00 % -63.794 M 0.000 100.00 % -83.498 M 0.000 100.00 % -21.211 M 0.000 -100.00 % 51.323 M 0.000 100.00 % -30.534 M 0.000 100.00 % -36.764 M 0.000 100.00 % -80.985 M 0.000 100.00 % -50.295 M 0.000 -100.00 % 20.335 M 0.000 100.00 % -1.518 M 0.000 100.00 % -3.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 53.768 M 0.000 100.00 % -120.437 M 0.000 -100.00 % 42.950 M 0.000 100.00 % -29.419 M 0.000 100.00 % -8.112 M 0.000 100.00 % -2.343 M 0.000 100.00 % -14.991 M 0.000 100.00 % -9.509 M 0.000 100.00 % -36.237 M 0.000 100.00 % -11.688 M 0.000 -100.00 % 17.260 M 0.000 100.00 % -11.574 M 0.000 -100.00 % 11.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -116.960 M 0.000 100.00 % -20.184 M 0.000 100.00 % -87.703 M 0.000 100.00 % -57.021 M 0.000 100.00 % -12.044 M 0.000 -100.00 % 27.529 M 0.000 100.00 % -13.039 M 0.000 100.00 % -26.728 M 0.000 100.00 % -41.586 M 0.000 100.00 % -14.945 M 0.000 100.00 % -4.026 M 0.000 -100.00 % 5.993 M 0.000 100.00 % -33.335 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 3.855 M 0.000 -100.00 % 30.410 M 0.000 100.00 % -19.041 M 0.000 -100.00 % 2.942 M 0.000 100.00 % -1.055 M 0.000 -100.00 % 26.137 M 0.000 100.00 % -2.504 M 0.000 100.00 % -527.000 K 0.000 100.00 % -3.162 M 0.000 100.00 % -23.662 M 0.000 -100.00 % 7.101 M 0.000 -100.00 % 4.063 M 0.000 -100.00 % 18.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 246.012 M 322.14 % 58.278 M -74.68 % 230.210 M 745.65 % 27.223 M -95.70 % 633.780 M 34.54 % 471.068 M -0.89 % 475.319 M 6.00 % 448.395 M 9.40 % 409.852 M 6.17 % 386.019 M -36.28 % 605.811 M 17.17 % 517.024 M 608.96 % 72.927 M 302.74 % -35.970 M -151.68 % 69.597 M 11 584.65 % -606.000 K -100.50 % 122.161 M 869.76 % -15.870 M -107.13 % 222.677 M 232.83 % 66.904 M 995.16 % -7.474 M -173.35 % 10.190 M 237.87 % -7.391 M -179.61 % 9.284 M -79.63 % 45.577 M 463.13 % -12.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 1.134 B 36.12 % 832.888 M -2.56 % 854.774 M 100.34 % 426.657 M -2.44 % 437.326 M 46.78 % 297.954 M -33.28 % 446.543 M 35.26 % 330.140 M 6.04 % 311.339 M -30.14 % 445.669 M -18.96 % 549.956 M 20.77 % 455.368 M 30.40 % 349.216 M 30.78 % 267.020 M -31.68 % 390.857 M 20.89 % 323.309 M -8.69 % 354.082 M 19.33 % 296.713 M -17.81 % 361.009 M 69.43 % 213.075 M 43.02 % 148.983 M 9.74 % 135.754 M 53.87 % 88.227 M -22.59 % 113.970 M -13.68 % 132.033 M 30.78 % 100.957 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -614.072 M -9.21 % -562.307 M -6.84 % -526.290 M -34.26 % -391.979 M 7.45 % -423.513 M -2.01 % -415.162 M -20.58 % -344.311 M -6.01 % -324.792 M -60.34 % -202.570 M 13.71 % -234.751 M 8.74 % -257.235 M -21.36 % -211.965 M -24.67 % -170.023 M -0.15 % -169.765 M -1.39 % -167.440 M -19.18 % -140.488 M -6.83 % -131.500 M 87.17 % -1.025 B -614.47 % -143.436 M -57.14 % -91.279 M -5.73 % -86.336 M 17.30 % -104.394 M -54.39 % -67.616 M 33.95 % -102.373 M 52.87 % -217.229 M 0.66 % -218.676 M -101.73 % -108.401 M 0.00 % -108.401 M -614.55 % -15.171 M 0.00 % -15.171 M 66.21 % -44.894 M 0.00 % -44.894 M -946.75 % -4.289 M 0.00 % -4.289 M -350.72 % -951.543 K 0.00 % -951.543 K 78.15 % -4.354 M 0.00 % -4.354 M -115.42 % -2.021 M 0.00 % -2.021 M -251.42 % -575.147 K 0.00 % -575.147 K 80.58 % -2.962 M 0.00 % -2.962 M -174.76 % -1.078 M 0.00 % -1.078 M -262.95 % -297.046 K 0.00 % -297.046 K
Acquisitions net 0.000 0.000 100.00 % -32.753 M 93.70 % -520.175 M -163.09 % -197.714 M -18 057.67 % 1.101 M 100.14 % -806.316 M -125.17 % -358.099 M -1.90 % -351.427 M -697.87 % 58.780 M 111.03 % -532.868 M -32 273.51 % -1.646 M -422.54 % -315.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.617 M 102.65 % -740.072 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.374 M 0.00 % 6.374 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 882.672 K 0.00 % 882.672 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.123 M 0.000 100.00 % -1.500 M 96.39 % -41.563 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.510 M 0.00 % 80.510 M 0.000 0.000 100.00 % -280.000 K 0.00 % -280.000 K 0.000 0.000 100.00 % -12.500 K 0.00 % -12.500 K 0.000 0.000 100.00 % -815.656 K 0.00 % -815.656 K -157 362.45 % -518.000 0.00 % -518.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 6.714 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 750.000 K 0.00 % 750.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.775 M 115.44 % -17.977 M 62.00 % -47.311 M -1 307.84 % 3.917 M 55.68 % 2.516 M 216.88 % 794.000 K -64.20 % 2.218 M -32.13 % 3.268 M -19.43 % 4.056 M 38.90 % 2.920 M 330.68 % 678.000 K 21.29 % 559.000 K 138.82 % -1.440 M -256.86 % 918.000 K -27.66 % 1.269 M -96.51 % 36.375 M 13 473.16 % -272.000 K -100.76 % 35.790 M 180.90 % -44.239 M -152 648.28 % 29.000 K 101.18 % -2.468 M -31.77 % -1.873 M -11 606.25 % -16.000 K -111.43 % 140.000 K -35.48 % 217.000 K 101.02 % -21.378 M -4 877.21 % 447.500 K 0.00 % 447.500 K 138.69 % -1.157 M 0.00 % -1.157 M -178.54 % 1.473 M 0.00 % 1.473 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.364 K 0.00 % 1.364 K -78.18 % 6.250 K 0.00 % 6.250 K 102.15 % -291.296 K 0.00 % -291.296 K -2 812.96 % -10.000 K 0.00 % -10.000 K 0.000 0.000
Net cash used for investing activites -611.297 M -5.34 % -580.284 M 4.30 % -606.354 M 32.74 % -901.523 M -45.71 % -618.711 M -49.71 % -413.267 M 64.01 % -1.148 B -68.98 % -679.623 M -23.58 % -549.941 M -215.74 % -174.174 M 77.94 % -789.425 M -267.94 % -214.552 M -0.57 % -213.340 M -26.35 % -168.847 M -1.61 % -166.171 M -59.61 % -104.113 M 20.99 % -131.772 M 86.68 % -989.022 M -488.50 % -168.058 M 79.78 % -831.322 M -836.13 % -88.804 M 16.43 % -106.267 M -57.13 % -67.632 M 33.85 % -102.233 M 52.89 % -217.012 M 9.60 % -240.054 M -136.32 % -101.579 M 0.00 % -101.579 M -522.15 % -16.327 M 0.00 % -16.327 M 62.64 % -43.701 M 0.00 % -43.701 M -918.95 % -4.289 M 0.00 % -4.289 M -1 903.72 % -214.043 K 0.00 % -214.043 K 95.08 % -4.354 M 0.00 % -4.354 M -53.55 % -2.835 M 0.00 % -2.835 M -397.96 % -569.415 K 0.00 % -569.415 K 82.50 % -3.254 M 0.00 % -3.254 M -199.01 % -1.088 M 0.00 % -1.088 M -266.31 % -297.046 K 0.00 % -297.046 K
Debt repayment 0.000 100.00 % -41.830 M 0.000 -100.00 % 145.280 M 0.000 100.00 % -87.879 M 0.000 -100.00 % 971.768 M 0.000 100.00 % -56.017 M 0.000 100.00 % -303.851 M 0.000 100.00 % -40.000 M 0.000 100.00 % -40.854 M 0.000 -100.00 % 310.426 M 0.000 -100.00 % 347.668 M 0.000 100.00 % -5.624 M 0.000 -100.00 % 10.378 M 0.000 0.000 100.00 % -7.825 M 0.00 % -7.825 M 11.68 % -8.860 M 0.00 % -8.860 M -128.26 % 31.347 M 0.00 % 31.347 M 626 528.86 % -5.004 K 0.00 % -5.004 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 31.743 M -93.83 % 514.752 M 0.000 0.000 -100.00 % 7.537 M -98.36 % 460.376 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.673 M 0.00 % 81.673 M 614.80 % 11.426 M 0.00 % 11.426 M 9.71 % 10.415 M 0.00 % 10.415 M -49.35 % 20.562 M 0.00 % 20.562 M 1 239.55 % 1.535 M 0.00 % 1.535 M -50.09 % 3.075 M 0.00 % 3.075 M 175.32 % 1.117 M 0.00 % 1.117 M -71.91 % 3.977 M 0.00 % 3.977 M 283.25 % 1.038 M 0.00 % 1.038 M -78.07 % 4.733 M 0.00 % 4.733 M 54.16 % 3.070 M 0.00 % 3.070 M
Common stock repurchased 0.000 0.000 0.000 100.00 % -675.516 M 0.000 0.000 100.00 % -190.910 M 86.74 % -1.440 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.546 M 0.00 % -2.546 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.883 K 0.00 % -90.883 K 42.76 % -158.783 K 0.00 % -158.783 K 0.000 0.000 100.00 % -108.729 K 0.00 % -108.729 K -117.46 % -50.000 K 0.00 % -50.000 K 79.22 % -240.656 K 0.00 % -240.656 K -5.37 % -228.400 K 0.00 % -228.400 K
Dividends paid -61.538 M 38.11 % -99.439 M -150.37 % -39.717 M -8.11 % -36.736 M -0.10 % -36.701 M 33.31 % -55.029 M -0.07 % -54.990 M 39.99 % -91.638 M 23.38 % -119.606 M 22.21 % -153.759 M -28.55 % -119.607 M -17.53 % -101.769 M -71.51 % -59.338 M 12.45 % -67.773 M -14.51 % -59.185 M -16.76 % -50.688 M -87.07 % -27.096 M -7.00 % -25.323 M -107.89 % -12.181 M -4.53 % -11.653 M -106.50 % -5.643 M 3.87 % -5.870 M -0.22 % -5.857 M 17.36 % -7.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -233.007 M 0.000 -100.00 % 3.067 M -99.40 % 514.752 M 1 202.89 % -46.673 M 0.000 -100.00 % 182.554 M -60.35 % 460.376 M 444.21 % 84.595 M 0.000 -100.00 % 561.133 M 0.000 100.00 % -55.000 M 0.000 100.00 % -5.780 M -265.82 % -1.580 M 99.08 % -172.201 M -142.59 % 404.350 M 293.85 % -208.594 M -271.59 % 121.563 M 17.10 % 103.808 M 4 914.84 % -2.156 M 89.26 % -20.081 M -343.11 % 8.260 M -83.29 % 49.419 M 6.20 % 46.535 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 885.700 K 0.00 % 885.700 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -294.545 M -108.50 % -141.269 M -285.45 % -36.650 M -105.88 % 623.296 M 847.59 % -83.374 M 41.66 % -142.908 M -212.03 % 127.564 M -90.48 % 1.341 B 3 928.81 % -35.011 M 83.31 % -209.776 M -147.51 % 441.526 M 208.85 % -405.620 M -254.76 % -114.338 M -6.09 % -107.773 M -65.89 % -64.965 M 30.24 % -93.122 M 53.27 % -199.297 M -128.91 % 689.453 M 412.29 % -220.775 M -148.25 % 457.578 M 366.13 % 98.165 M 819.16 % -13.650 M 47.37 % -25.938 M -324.55 % 11.551 M -76.63 % 49.419 M 6.20 % 46.535 M -34.74 % 71.303 M 0.00 % 71.303 M 2 678.22 % 2.567 M 0.00 % 2.567 M -93.85 % 41.761 M 0.00 % 41.761 M 103.14 % 20.557 M 0.00 % 20.557 M 1 323.51 % 1.444 M 0.00 % 1.444 M -50.49 % 2.917 M 0.00 % 2.917 M 45.63 % 2.003 M 0.00 % 2.003 M -48.23 % 3.868 M 0.00 % 3.868 M 291.64 % 987.758 K 0.00 % 987.758 K -78.01 % 4.492 M 0.00 % 4.492 M 58.08 % 2.842 M 0.00 % 2.842 M
Effect of forex changes on cash 11.405 M 101.93 % 5.648 M 1 038.71 % 496.000 K 114.02 % -3.539 M -52.74 % -2.317 M -135.47 % -984.000 K 72.81 % -3.619 M -391.04 % -737.000 K 83.45 % -4.452 M -216.67 % 3.816 M 2 080.57 % 175.000 K -99.95 % 335.164 M 200.00 % -335.164 M -203.69 % 323.226 M 6 464 420.00 % 5.000 K -87.80 % 41.000 K 138.32 % -107.000 K -367.50 % 40.000 K 100.23 % -17.295 M -108.40 % 205.788 M 200.00 % -205.788 M -751.08 % 31.607 M 200.00 % -31.607 M -224.90 % 25.306 M 42.33 % 17.780 M -90.69 % 191.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -520.286 M -200.00 % 520.286 M 145.11 % 212.266 M 46.50 % 144.891 M 154.25 % -267.076 M -3.04 % -259.205 M 55.15 % -577.921 M -158.36 % 990.286 M 456.13 % -278.065 M -524.30 % 65.535 M -67.59 % 202.232 M 18.71 % 170.360 M 154.32 % -313.626 M -200.00 % 313.626 M 96.35 % 159.726 M 26.65 % 126.115 M 450.58 % 22.906 M 913.42 % -2.816 M 93.76 % -45.119 M -200.00 % 45.119 M 195.10 % -47.444 M -200.00 % 47.444 M 219.74 % -39.622 M -181.54 % 48.594 M 373.31 % -17.780 M -136.12 % 49.222 M -55.95 % 111.733 M 0.00 % 111.733 M 2 307.29 % -5.062 M 0.00 % -5.062 M -279.76 % 2.816 M 0.00 % 2.816 M -90.45 % 29.498 M 0.00 % 29.498 M 1 611.48 % 1.724 M 0.00 % 1.724 M 143.76 % -3.939 M 0.00 % -3.939 M -80.21 % -2.186 M 0.00 % -2.186 M -138.11 % 5.736 M 0.00 % 5.736 M 210.62 % -5.185 M 0.00 % -5.185 M -182.54 % 6.282 M 0.00 % 6.282 M 23.79 % 5.075 M 0.00 % 5.075 M
Cash at beginning of period 520.286 M 0.000 -100.00 % 191.037 M 313.98 % 46.146 M -85.27 % 313.222 M -45.28 % 572.427 M -50.24 % 1.150 B 618.69 % 160.062 M -63.47 % 438.127 M 17.59 % 372.592 M 118.71 % 170.360 M 0.000 -100.00 % 313.626 M 0.000 -100.00 % 163.500 M 337.34 % 37.385 M 158.20 % 14.479 M -16.28 % 17.295 M -61.67 % 45.119 M 0.000 -100.00 % 47.444 M 0.000 -100.00 % 36.950 M 417.33 % -11.644 M 0.000 0.000 -100.00 % 30.051 M 0.00 % 30.051 M -14.42 % 35.113 M 0.00 % 35.113 M 8.72 % 32.297 M 0.00 % 32.297 M 1 053.79 % 2.799 M 0.00 % 2.799 M 160.22 % 1.076 M 0.00 % 1.076 M -78.55 % 5.014 M 0.00 % 5.014 M -30.36 % 7.200 M 0.00 % 7.200 M 391.63 % 1.465 M 0.00 % 1.465 M -77.98 % 6.650 M 0.00 % 6.650 M 1 710.13 % 367.355 K 0.00 % 367.355 K 130.66 % 159.260 K 0.00 % 159.260 K
Cash at end of period 0.000 -100.00 % 520.286 M 29.01 % 403.303 M 111.11 % 191.037 M 313.98 % 46.146 M -85.27 % 313.222 M -45.28 % 572.427 M -50.24 % 1.150 B 618.69 % 160.062 M -63.47 % 438.127 M 17.59 % 372.592 M 118.71 % 170.360 M 0.000 -100.00 % 313.626 M -2.97 % 323.226 M 97.69 % 163.500 M 337.34 % 37.385 M 158.20 % 14.479 M 0.000 -100.00 % 45.119 M 0.000 -100.00 % 47.444 M 1 875.93 % -2.672 M -107.23 % 36.950 M 307.82 % -17.780 M -136.12 % 49.222 M -65.28 % 141.784 M 0.00 % 141.784 M 371.81 % 30.051 M 0.00 % 30.051 M -14.42 % 35.113 M 0.00 % 35.113 M 8.72 % 32.297 M 0.00 % 32.297 M 1 053.78 % 2.799 M 0.00 % 2.799 M 160.22 % 1.076 M 0.00 % 1.076 M -78.55 % 5.014 M 0.00 % 5.014 M -30.36 % 7.200 M 0.00 % 7.200 M 391.63 % 1.465 M 0.00 % 1.465 M -77.98 % 6.650 M 0.00 % 6.650 M 27.04 % 5.234 M 0.00 % 5.234 M
Operating cash flow 1.134 B 36.12 % 832.888 M -2.56 % 854.774 M 100.34 % 426.657 M -2.44 % 437.326 M 46.78 % 297.954 M -33.28 % 446.543 M 35.26 % 330.140 M 6.04 % 311.339 M -30.14 % 445.669 M -18.96 % 549.956 M 20.77 % 455.368 M 30.40 % 349.216 M 30.78 % 267.020 M -31.68 % 390.857 M 20.89 % 323.309 M -8.69 % 354.082 M 19.33 % 296.713 M -17.81 % 361.009 M 69.43 % 213.075 M 43.02 % 148.983 M 9.74 % 135.754 M 53.87 % 88.227 M -22.59 % 113.970 M -13.68 % 132.033 M 30.78 % 100.957 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -614.072 M -9.21 % -562.307 M -6.84 % -526.290 M -34.26 % -391.979 M 7.45 % -423.513 M -2.01 % -415.162 M -20.58 % -344.311 M -6.01 % -324.792 M -60.34 % -202.570 M 13.71 % -234.751 M 8.74 % -257.235 M -21.36 % -211.965 M -24.67 % -170.023 M -0.15 % -169.765 M -1.39 % -167.440 M -19.18 % -140.488 M -6.83 % -131.500 M 87.17 % -1.025 B -614.47 % -143.436 M -57.14 % -91.279 M -5.73 % -86.336 M 17.30 % -104.394 M -54.39 % -67.616 M 33.95 % -102.373 M 52.87 % -217.229 M 0.66 % -218.676 M -101.73 % -108.401 M 0.00 % -108.401 M -614.55 % -15.171 M 0.00 % -15.171 M 66.21 % -44.894 M 0.00 % -44.894 M -946.75 % -4.289 M 0.00 % -4.289 M -350.72 % -951.543 K 0.00 % -951.543 K 78.15 % -4.354 M 0.00 % -4.354 M -115.42 % -2.021 M 0.00 % -2.021 M -251.42 % -575.147 K 0.00 % -575.147 K 80.58 % -2.962 M 0.00 % -2.962 M -174.76 % -1.078 M 0.00 % -1.078 M -262.95 % -297.046 K 0.00 % -297.046 K
Free CashFlow 519.621 M 92.04 % 270.581 M -17.63 % 328.484 M 847.24 % 34.678 M 151.05 % 13.813 M 111.79 % -117.208 M -214.65 % 102.232 M 1 811.59 % 5.348 M -95.08 % 108.769 M -48.43 % 210.918 M -27.95 % 292.721 M 20.26 % 243.403 M 35.83 % 179.193 M 84.25 % 97.255 M -56.47 % 223.417 M 22.21 % 182.821 M -17.86 % 222.582 M 130.57 % -728.099 M -434.65 % 217.573 M 78.64 % 121.796 M 94.42 % 62.647 M 99.77 % 31.360 M 52.15 % 20.611 M 77.73 % 11.597 M 113.61 % -85.196 M 27.63 % -117.719 M -8.60 % -108.401 M 0.00 % -108.401 M -614.55 % -15.171 M 0.00 % -15.171 M 66.21 % -44.894 M 0.00 % -44.894 M -946.75 % -4.289 M 0.00 % -4.289 M -350.72 % -951.543 K 0.00 % -951.543 K 78.15 % -4.354 M 0.00 % -4.354 M -115.42 % -2.021 M 0.00 % -2.021 M -251.42 % -575.147 K 0.00 % -575.147 K 80.58 % -2.962 M 0.00 % -2.962 M -174.76 % -1.078 M 0.00 % -1.078 M -262.95 % -297.046 K 0.00 % -297.046 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003