WHITF

Whitehaven Coal Limited WHITF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 5.832 B 52.51 % 3.824 B -36.95 % 6.065 B 23.26 % 4.920 B 216.00 % 1.557 B -9.56 % 1.722 B -30.80 % 2.488 B 10.21 % 2.257 B 27.31 % 1.773 B 52.28 % 1.164 B 52.55 % 763.290 M 1.04 % 755.406 M 21.42 % 622.159 M 0.66 % 618.087 M -0.66 % 622.186 M 49.48 % 416.234 M -16.25 % 496.995 M 93.79 % 256.462 M 138.93 % 107.336 M
Net income 649.000 M 82.82 % 355.000 M -86.69 % 2.668 B 36.69 % 1.952 B 458.87 % -543.914 M -1 910.87 % 30.036 M -94.31 % 527.898 M 0.44 % 525.576 M 29.65 % 405.367 M 1 878.56 % 20.488 M 106.20 % -330.625 M -761.34 % -38.385 M 53.28 % -82.164 M -231.38 % 62.539 M 528.79 % 9.946 M -91.34 % 114.884 M -52.96 % 244.212 M 370.96 % 51.854 M 115.21 % 24.095 M
Income before tax 931.000 M 82.91 % 509.000 M -86.61 % 3.801 B 37.44 % 2.766 B 460.05 % -768.195 M -1 914.78 % 42.330 M -94.25 % 735.868 M -3.23 % 760.412 M 59.94 % 475.426 M 1 617.95 % 27.674 M 105.73 % -483.317 M -757.95 % -56.334 M 51.07 % -115.123 M -928.10 % 13.902 M 57.53 % 8.825 M -94.85 % 171.247 M -51.05 % 349.851 M 372.59 % 74.029 M 1 272.43 % 5.394 M
Income before tax ratio 0.16 19.93 % 0.13 -78.76 % 0.63 11.50 % 0.56 213.94 % -0.49 -2 106.67 % 0.02 -91.69 % 0.30 -12.19 % 0.34 25.64 % 0.27 1 028.13 % 0.02 103.75 % -0.63 -749.09 % -0.07 59.70 % -0.19 -922.68 % 0.02 58.57 % 0.01 -96.55 % 0.41 -41.55 % 0.70 143.87 % 0.29 474.40 % 0.05
EBITDA 2.119 B 141.89 % 876.000 M -78.42 % 4.060 B 33.02 % 3.052 B 1 483.11 % 192.803 M -34.67 % 295.134 M -70.20 % 990.419 M 6.50 % 929.984 M 41.45 % 657.468 M 201.01 % 218.421 M 195.02 % -229.864 M -415.95 % 72.753 M 776.90 % -10.748 M -111.59 % 92.769 M 9.13 % 85.006 M -60.72 % 216.429 M -45.76 % 398.992 M 404.32 % 79.115 M 803.96 % 8.752 M
Net income ratio 0.11 19.87 % 0.09 -78.90 % 0.44 10.89 % 0.40 213.57 % -0.35 -2 102.35 % 0.02 -91.78 % 0.21 -8.86 % 0.23 1.84 % 0.23 1 199.26 % 0.02 104.06 % -0.43 -752.44 % -0.05 61.52 % -0.13 -230.52 % 0.10 532.96 % 0.02 -94.21 % 0.28 -43.83 % 0.49 143.03 % 0.20 -9.93 % 0.22
Ratio EBITDA 0.36 58.61 % 0.23 -65.78 % 0.67 7.91 % 0.62 400.98 % 0.12 -27.77 % 0.17 -56.94 % 0.40 -3.37 % 0.41 11.11 % 0.37 97.66 % 0.19 162.29 % -0.30 -412.69 % 0.10 657.50 % -0.02 -111.51 % 0.15 9.86 % 0.14 -73.72 % 0.52 -35.23 % 0.80 160.24 % 0.31 278.33 % 0.08
Gross profit ratio 0.35 -30.37 % 0.50 -33.66 % 0.76 3.31 % 0.73 172.29 % 0.27 -19.64 % 0.33 -27.13 % 0.46 -6.97 % 0.49 -46.59 % 0.92 0.05 % 0.92 0.05 % 0.92 103.93 % 0.45 58.05 % 0.29 -19.98 % 0.36 47.46 % 0.24 -75.71 % 1.00 147.58 % 0.40 72.34 % 0.23 -37.31 % 0.37
Weighted average shs out dil 810.526 M 0.11 % 809.602 M -8.12 % 881.185 M -11.92 % 1.000 B 0.39 % 996.545 M -0.64 % 1.003 B -0.44 % 1.007 B 0.05 % 1.007 B 2.11 % 986.067 M -0.44 % 990.472 M -0.14 % 991.869 M 0.02 % 991.678 M 0.84 % 983.393 M 71.40 % 573.754 M 16.21 % 493.705 M 3.14 % 478.683 M 18.19 % 404.995 M 12.47 % 360.097 M 19.26 % 301.933 M
Weighted average shs out 810.526 M 1.54 % 798.202 M -7.96 % 867.203 M -12.21 % 987.804 M -0.88 % 996.545 M 0.65 % 990.135 M 0.26 % 987.546 M -0.08 % 988.359 M 0.23 % 986.067 M -0.44 % 990.472 M -0.14 % 991.869 M 0.02 % 991.678 M 0.84 % 983.393 M 71.40 % 573.754 M 16.21 % 493.705 M 3.84 % 475.432 M 17.74 % 403.785 M 13.09 % 357.041 M 18.25 % 301.933 M
EPS diluted 0.80 81.82 % 0.44 -85.48 % 3.03 55.38 % 1.95 454.55 % -0.55 -1 933.33 % 0.03 -94.23 % 0.52 0.00 % 0.52 26.83 % 0.41 1 852.38 % 0.02 106.36 % -0.33 -752.71 % -0.04 53.71 % -0.08 -176.00 % 0.11 450.00 % 0.02 -91.67 % 0.24 -60.00 % 0.60 328.57 % 0.14 75.00 % 0.08
Earnings per share 0.80 81.82 % 0.44 -85.71 % 3.08 55.56 % 1.98 460.00 % -0.55 -1 915.18 % 0.03 -94.28 % 0.53 0.00 % 0.53 29.27 % 0.41 1 852.38 % 0.02 106.36 % -0.33 -752.71 % -0.04 53.71 % -0.08 -176.00 % 0.11 450.00 % 0.02 -91.67 % 0.24 -60.66 % 0.61 335.71 % 0.14 75.00 % 0.08
Gross profit 2.039 B 6.20 % 1.920 B -58.17 % 4.590 B 27.35 % 3.605 B 760.45 % 418.929 M -27.33 % 576.450 M -49.57 % 1.143 B 2.53 % 1.115 B -32.01 % 1.640 B 52.36 % 1.076 B 52.63 % 705.170 M 106.06 % 342.223 M 91.90 % 178.334 M -19.45 % 221.397 M 46.49 % 151.135 M -63.69 % 416.234 M 107.35 % 200.744 M 233.97 % 60.109 M 49.79 % 40.130 M
Income tax expense 282.000 M 83.12 % 154.000 M -86.41 % 1.133 B 39.26 % 813.928 M 462.91 % -224.281 M -1 924.31 % 12.294 M -94.09 % 207.970 M -11.44 % 234.836 M 235.20 % 70.059 M 874.94 % 7.186 M 105.11 % -140.592 M -683.29 % -17.949 M 45.54 % -32.959 M 32.23 % -48.637 M -4 238.72 % -1.121 M -101.99 % 56.363 M -46.65 % 105.639 M 376.39 % 22.175 M 229.65 % -17.104 M
Cost of revenue 3.793 B 99.21 % 1.904 B 29.14 % 1.474 B 12.08 % 1.315 B 15.59 % 1.138 B -0.62 % 1.145 B -14.84 % 1.345 B 17.71 % 1.142 B 756.38 % 133.407 M 51.33 % 88.155 M 51.68 % 58.120 M -85.93 % 413.183 M -6.90 % 443.825 M 11.88 % 396.690 M -15.79 % 471.051 M 0.000 -100.00 % 296.251 M 50.88 % 196.353 M 192.17 % 67.206 M
General and administrative expenses 49.000 M -22.22 % 63.000 M -12.92 % 72.350 M 28.92 % 56.120 M 36.14 % 41.223 M 14.29 % 36.069 M 6.50 % 33.869 M 5.97 % 31.960 M 30.86 % 24.423 M -7.21 % 26.321 M -3.16 % 27.181 M 5.04 % 25.877 M -31.23 % 37.626 M -40.63 % 63.373 M 150.86 % 25.262 M -20.09 % 31.613 M 198.49 % 10.591 M 49.99 % 7.061 M 3.49 % 6.823 M
Selling and marketing expenses 0.000 -100.00 % 502.000 M 35.77 % 369.753 M -2.02 % 377.395 M 14.04 % 330.924 M -3.26 % 342.084 M 5.54 % 324.131 M 12.82 % 287.294 M -7.90 % 311.947 M -0.73 % 314.248 M 55.39 % 202.226 M 6.63 % 189.654 M 95.10 % 97.211 M 36.28 % 71.330 M 7.47 % 66.373 M 29.66 % 51.189 M 15.20 % 44.433 M 80.39 % 24.631 M -12.75 % 28.231 M
Other expenses 584.000 M 0.000 100.00 % -408.068 M -15.25 % -354.072 M -233.30 % -106.232 M 12.36 % -121.214 M 33.83 % -183.180 M -15.18 % -159.033 M -26.51 % -125.709 M -57.53 % -79.799 M -67.10 % -47.756 M -6.21 % -44.962 M -341.80 % 18.595 M -85.43 % 127.664 M 541.72 % 19.894 M -82.23 % 111.939 M -57.01 % 260.366 M 358.89 % 56.738 M 183.31 % 20.027 M
Operating expenses 633.000 M -74.14 % 2.448 B 181.79 % 868.745 M -50.21 % 1.745 B 15.78 % 1.507 B -0.80 % 1.519 B -0.59 % 1.528 B 16.72 % 1.309 B 16.66 % 1.122 B 13.25 % 990.890 M -4.70 % 1.040 B 246.71 % 299.883 M -57.56 % 706.584 M 293.88 % 179.391 M 35.31 % 132.573 M -62.78 % 356.174 M -8.23 % 388.135 M 777.16 % 44.249 M -11.88 % 50.217 M
Cost and expenses 4.426 B 80.80 % 2.448 B 4.48 % 2.343 B 34.29 % 1.745 B 15.78 % 1.507 B -0.80 % 1.519 B -0.59 % 1.528 B 16.72 % 1.309 B 4.26 % 1.256 B 16.36 % 1.079 B -1.71 % 1.098 B 53.96 % 713.066 M 0.92 % 706.584 M 22.65 % 576.081 M -4.56 % 603.624 M 69.47 % 356.174 M -47.96 % 684.386 M 184.45 % 240.602 M 104.90 % 117.423 M
Research and development expenses 0.000 0.000 -100.00 % 41.497 M 278.86 % 10.953 M -80.65 % 56.615 M -30.76 % 81.767 M 41.11 % 57.946 M 497.32 % 9.701 M 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 49.000 M -91.33 % 565.000 M 27.80 % 442.103 M 1.98 % 433.515 M 16.49 % 372.147 M -1.59 % 378.153 M 5.63 % 358.000 M 12.14 % 319.254 M -5.09 % 336.370 M -1.23 % 340.569 M 48.46 % 229.407 M 6.44 % 215.531 M 59.85 % 134.837 M 0.10 % 134.703 M 47.00 % 91.635 M 10.67 % 82.802 M 50.48 % 55.024 M 73.62 % 31.692 M -9.59 % 35.054 M
Interest income 27.000 M -68.24 % 85.000 M 3.77 % 81.908 M 5 494.81 % 1.464 M 542.11 % 228.000 K -76.18 % 957.000 K -54.25 % 2.092 M 76.96 % 1.182 M -16.10 % 1.409 M 33.43 % 1.056 M -77.78 % 4.752 M -5.98 % 5.054 M 48.19 % 3.411 M -69.63 % 11.229 M -14.03 % 13.061 M -24.62 % 17.328 M 69.83 % 10.203 M 18.52 % 8.609 M -58.22 % 20.607 M
Interest expense 581.000 M 1 110.42 % 48.000 M 52.12 % 31.553 M -33.58 % 47.503 M -5.63 % 50.336 M 78.36 % 28.221 M -6.22 % 30.092 M 2.76 % 29.284 M -39.19 % 48.160 M -20.21 % 60.362 M -7.36 % 65.158 M 31.38 % 49.596 M 8.21 % 45.832 M -2.91 % 47.206 M 33.94 % 35.243 M 94.93 % 18.080 M -33.37 % 27.134 M 278.02 % 7.178 M 40.03 % 5.126 M
Depreciation and amortization 607.000 M 90.28 % 319.000 M 15.60 % 275.954 M 8.64 % 254.012 M -20.76 % 320.546 M 3.19 % 310.647 M -0.71 % 312.874 M 28.68 % 243.149 M 79.10 % 135.764 M 2.30 % 132.712 M 36.00 % 97.584 M 22.76 % 79.491 M 35.79 % 58.538 M 47.55 % 39.674 M -3.09 % 40.938 M 27.83 % 32.025 M 21.81 % 26.290 M 0.000 0.000
Operating income 1.406 B 2.18 % 1.376 B -63.03 % 3.722 B 32.28 % 2.813 B 4 245.94 % -67.859 M -196.18 % 70.551 M -90.79 % 765.960 M -2.92 % 788.960 M 50.68 % 523.586 M 494.74 % 88.036 M 126.89 % -327.448 M -4 759.72 % -6.738 M 90.28 % -69.286 M -138.30 % 180.899 M 310.50 % 44.068 M -76.72 % 189.327 M -50.10 % 379.429 M 367.24 % 81.207 M 671.93 % 10.520 M
Operating income ratio 0.24 -33.00 % 0.36 -41.36 % 0.61 7.32 % 0.57 1 411.99 % -0.04 -206.35 % 0.04 -86.69 % 0.31 -11.91 % 0.35 18.36 % 0.30 290.55 % 0.08 117.62 % -0.43 -4 709.53 % -0.01 91.99 % -0.11 -138.05 % 0.29 313.22 % 0.07 -84.43 % 0.45 -40.42 % 0.76 141.11 % 0.32 223.07 % 0.10
Total other income expenses net -475.000 M 45.21 % -867.000 M -1 186.11 % 79.826 M 283.03 % -43.613 M 93.77 % -700.336 M -336.99 % -160.264 M 28.48 % -224.081 M -19.24 % -187.924 M -267.33 % -51.159 M 19.75 % -63.747 M 69.19 % -206.875 M -235.12 % -61.732 M -101.09 % -30.698 M -9.23 % -28.104 M -188.63 % -9.737 M -108.39 % 116.103 M -50.06 % 232.476 M 3 338.73 % -7.178 M -145.44 % 15.798 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 827.000 M -44.35 % 1.486 B 157.45 % -2.587 B -166.45 % -970.763 M -208.16 % 897.511 M -2.21 % 917.801 M 210.36 % 295.722 M 9.35 % 270.443 M -13.08 % 311.137 M -63.78 % 859.113 M -8.20 % 935.838 M 36.57 % 685.225 M 45.31 % 471.564 M 2 050.30 % -24.179 M 16.65 % -29.009 M 37.10 % -46.120 M 12.80 % -52.891 M -4.44 % -50.641 M -191.23 % 55.510 M
Total investments 84.000 M 20.00 % 70.000 M 199.32 % 23.386 M 2 632.01 % 856.000 K 2 213.51 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -98.49 % 2.450 M 531.44 % 388.000 K 94.97 % 199.000 K -64.96 % 568.000 K -51.54 % 1.172 M -90.64 % 12.527 M -22.08 % 16.076 M -33.94 % 24.337 M -22.11 % 31.245 M 16.99 % 26.707 M 409.77 % 5.239 M
Total debt 2.033 B 7.51 % 1.891 B 900.80 % 188.948 M -22.78 % 244.697 M -75.35 % 992.713 M -3.11 % 1.025 B 146.73 % 415.257 M 8.64 % 382.220 M -4.03 % 398.275 M -58.54 % 960.566 M -7.48 % 1.038 B 31.69 % 788.392 M 35.44 % 582.080 M 18.93 % 489.446 M 174.06 % 178.593 M 88.13 % 94.929 M 21.29 % 78.268 M 41.72 % 55.226 M -27.99 % 76.695 M
Accumulated other comprehensive income loss 49.000 M -3.92 % 51.000 M 320.58 % 12.126 M 28.64 % 9.426 M 37.93 % 6.834 M -66.62 % 20.476 M 37.15 % 14.930 M -0.27 % 14.970 M 64.34 % 9.109 M -49.01 % 17.866 M -49.19 % 35.162 M 0.81 % 34.880 M -48.71 % 67.999 M -3.76 % 70.658 M 21.54 % 58.134 M 179.95 % 20.766 M 24.05 % 16.740 M -34.51 % 25.562 M 0.000
Retained earnings 3.979 B 12.62 % 3.533 B -1.55 % 3.589 B 130.05 % 1.560 B 595.58 % -314.757 M -239.80 % 225.150 M -57.22 % 526.337 M 9.34 % 481.388 M 229.16 % 146.246 M 153.15 % -275.172 M 13.29 % -317.353 M -2 705.95 % 12.178 M -82.55 % 69.798 M -61.51 % 181.337 M -53.63 % 391.063 M -4.90 % 411.234 M 21.40 % 338.753 M 196.86 % 114.113 M 99.69 % 57.144 M
Common stock 1.673 B -0.83 % 1.687 B 1.63 % 1.660 B -37.18 % 2.642 B -12.32 % 3.014 B 0.32 % 3.004 B 0.77 % 2.981 B -0.42 % 2.993 B -4.57 % 3.137 B -0.25 % 3.145 B -0.04 % 3.146 B 0.00 % 3.146 B 0.00 % 3.146 B 0.95 % 3.117 B 427.07 % 591.339 M 0.03 % 591.176 M 60.93 % 367.352 M 5.00 % 349.854 M 81.38 % 192.883 M
Total equity 5.701 B 8.16 % 5.271 B 0.20 % 5.261 B 24.90 % 4.212 B 55.66 % 2.706 B -16.74 % 3.250 B -7.74 % 3.522 B 0.93 % 3.490 B 6.00 % 3.292 B 13.97 % 2.889 B 0.83 % 2.865 B -10.65 % 3.207 B -2.75 % 3.297 B -3.34 % 3.411 B 227.82 % 1.041 B 1.70 % 1.023 B 41.55 % 722.845 M 47.66 % 489.529 M 93.91 % 252.455 M
Other non current liabilities 1.640 B -46.63 % 3.073 B 234.53 % 918.606 M 215.58 % 291.084 M -28.88 % 409.313 M -42.11 % 707.075 M 8.73 % 650.287 M 536.28 % 102.201 M 20.84 % 84.574 M -0.50 % 84.996 M 16.78 % 72.782 M -18.49 % 89.289 M 80.71 % 49.409 M -29.63 % 70.209 M 141.29 % 29.097 M -11.27 % 32.794 M 63.52 % 20.055 M 16.34 % 17.239 M 280.97 % 4.525 M
Long term debt 1.874 B 7.45 % 1.744 B 1 389.16 % 117.113 M -29.81 % 166.854 M -81.82 % 917.597 M -2.69 % 943.008 M 182.74 % 333.529 M -3.91 % 347.083 M -7.37 % 374.715 M -59.97 % 936.115 M -7.91 % 1.016 B 34.58 % 755.308 M 35.64 % 556.838 M 185.51 % 195.030 M 51.00 % 129.157 M 124.15 % 57.622 M 28.49 % 44.847 M 38.99 % 32.267 M -40.69 % 54.401 M
Total non current liabilities 4.256 B -21.66 % 5.433 B 424.56 % 1.036 B 20.00 % 863.107 M -34.95 % 1.327 B -19.59 % 1.650 B 67.72 % 983.816 M 51.06 % 651.279 M 41.80 % 459.289 M -55.02 % 1.021 B -6.26 % 1.089 B 28.97 % 844.597 M 30.26 % 648.369 M 88.47 % 344.009 M 74.73 % 196.875 M 91.24 % 102.949 M 47.03 % 70.018 M 16.75 % 59.975 M 1.33 % 59.188 M
Other current liabilities 1.497 B -15.76 % 1.777 B 491.19 % 300.579 M -16.55 % 360.171 M 74.59 % 206.294 M 131.94 % 88.942 M -54.14 % 193.943 M -6.09 % 206.521 M 62.62 % 126.993 M 22.16 % 103.957 M -37.52 % 166.389 M 11.84 % 148.768 M 1.60 % 146.420 M -37.83 % 235.531 M 102.45 % 116.338 M -28.74 % 163.264 M 2.97 % 158.561 M 254.22 % 44.763 M 666.49 % 5.840 M
Deferred revenue 0.000 0.000 -100.00 % 871.095 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.152 M 28.55 % 78.687 M -44.90 % 142.818 M 27.05 % 112.407 M 29.60 % 86.733 M 0.000 -100.00 % 355.000 K 85.86 % 191.000 K -22.04 % 245.000 K 99.19 % 123.000 K 101.64 % 61.000 K
Short term debt 159.000 M 8.16 % 147.000 M 104.64 % 71.835 M -7.72 % 77.843 M 3.63 % 75.116 M -54.07 % 163.530 M 100.09 % 81.728 M 132.60 % 35.137 M 49.14 % 23.560 M -3.64 % 24.451 M 12.42 % 21.750 M -34.26 % 33.084 M 31.07 % 25.242 M -91.43 % 294.416 M 495.55 % 49.436 M 32.51 % 37.307 M 11.63 % 33.421 M 45.57 % 22.959 M 2.98 % 22.294 M
Total current liabilities 1.869 B -12.99 % 2.148 B 63.88 % 1.311 B 24.86 % 1.050 B 191.43 % 360.218 M 15.32 % 312.364 M -7.89 % 339.116 M 17.36 % 288.953 M 34.11 % 215.455 M 16.06 % 185.649 M -21.03 % 235.074 M 1.61 % 231.352 M -2.02 % 236.130 M -58.32 % 566.518 M 151.80 % 224.984 M -0.09 % 225.191 M 5.16 % 214.136 M 189.97 % 73.848 M 81.99 % 40.579 M
Total liabilities 6.125 B -19.21 % 7.581 B 223.08 % 2.346 B 22.66 % 1.913 B 13.38 % 1.687 B -14.03 % 1.962 B 48.34 % 1.323 B 40.70 % 940.232 M 39.35 % 674.744 M -44.09 % 1.207 B -8.88 % 1.324 B 23.09 % 1.076 B 21.65 % 884.499 M -2.86 % 910.527 M 115.84 % 421.859 M 28.56 % 328.140 M 15.48 % 284.154 M 112.34 % 133.823 M 34.14 % 99.767 M
Other non current assets 8.000 M 14.29 % 7.000 M -98.40 % 438.637 M 508.65 % -107.338 M 56.72 % -247.986 M -28.68 % -192.721 M -78.97 % -107.685 M 23.59 % -140.928 M -1 398.52 % 10.853 M -62.53 % 28.964 M 19.80 % 24.176 M -18.52 % 29.672 M -21.59 % 37.843 M 240.07 % 11.128 M 311.84 % 2.702 M 191.16 % 928.000 K -99.08 % 101.390 M 354.20 % 22.323 M 81.22 % 12.318 M
Long term investments 84.000 M 20.00 % 70.000 M 199.32 % 23.386 M 2 632.01 % 856.000 K 2 213.51 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -93.49 % 568.000 K -46.01 % 1.052 M -81.31 % 5.628 M 365.12 % 1.210 M 0.00 % 1.210 M 3 170.27 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K
Intangible assets 25.000 M -13.79 % 29.000 M 138.10 % 12.180 M 0.00 % 12.180 M 2.98 % 11.828 M -48.45 % 22.946 M 7.48 % 21.350 M -3.83 % 22.200 M 0.00 % 22.200 M 12.02 % 19.818 M -0.68 % 19.954 M 31.87 % 15.132 M 68.41 % 8.985 M -24.04 % 11.829 M -76.24 % 49.781 M 14.47 % 43.488 M 16.30 % 37.394 M 115.13 % 17.382 M 1 789.35 % 920.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.711 M 0.00 % 90.711 M 0.00 % 90.711 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.000 M -13.79 % 29.000 M 138.10 % 12.180 M 0.00 % 12.180 M 2.98 % 11.828 M -48.45 % 22.946 M 7.48 % 21.350 M -3.83 % 22.200 M 0.00 % 22.200 M 12.02 % 19.818 M -0.68 % 19.954 M -81.15 % 105.843 M 6.17 % 99.696 M -2.77 % 102.540 M 105.98 % 49.781 M 14.47 % 43.488 M 16.30 % 37.394 M 115.13 % 17.382 M 1 789.35 % 920.000 K
Property plant equipment net 9.622 B -14.19 % 11.213 B 194.89 % 3.802 B -6.67 % 4.074 B 3.30 % 3.944 B -16.91 % 4.746 B 8.14 % 4.389 B 8.12 % 4.059 B 12.79 % 3.599 B -2.83 % 3.704 B -0.97 % 3.741 B -4.38 % 3.912 B 6.02 % 3.690 B 6.63 % 3.460 B 265.62 % 946.409 M 23.50 % 766.325 M 49.48 % 512.676 M 38.71 % 369.592 M 37.25 % 269.284 M
Total non current assets 9.739 B -13.96 % 11.319 B 158.86 % 4.373 B 6.79 % 4.095 B 3.20 % 3.968 B -16.98 % 4.779 B 8.10 % 4.421 B 8.00 % 4.093 B 11.69 % 3.665 B -4.97 % 3.857 B -1.01 % 3.896 B -3.76 % 4.048 B 5.74 % 3.828 B 6.95 % 3.580 B 257.92 % 1.000 B 17.78 % 849.110 M 30.33 % 651.497 M 59.16 % 409.334 M 41.50 % 289.281 M
Other current assets 0.000 -100.00 % 75.000 M 133 828.57 % 56.000 K 80.65 % 31.000 K 0.000 -100.00 % 53.221 M 25.67 % 42.351 M -0.25 % 42.458 M 36.43 % 31.121 M 8 766.38 % 351.000 K 106.03 % -5.824 M 0.000 -100.00 % 97.381 M -14.13 % 113.405 M -6.72 % 121.574 M 138.24 % 51.030 M 38.20 % 36.924 M -25.86 % 49.802 M 199.08 % 16.652 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.413 M 587.46 % 351.000 K 116.67 % 162.000 K 0.000 -100.00 % 120.000 K -98.26 % 6.899 M -53.59 % 14.866 M -35.72 % 23.127 M -25.89 % 31.208 M 17.02 % 26.670 M 412.69 % 5.202 M
cash and cash equivalents 1.206 B 197.78 % 405.000 M -85.41 % 2.776 B 128.35 % 1.215 B 1 176.72 % 95.202 M -10.83 % 106.760 M -10.69 % 119.535 M 6.94 % 111.777 M 28.28 % 87.138 M -14.11 % 101.453 M -0.92 % 102.393 M -0.75 % 103.167 M -6.65 % 110.516 M -78.48 % 513.625 M 147.41 % 207.602 M 47.18 % 141.049 M 7.54 % 131.159 M 23.89 % 105.867 M 399.73 % 21.185 M
Cash and short term investments 1.206 B 197.78 % 405.000 M -85.41 % 2.776 B 128.35 % 1.215 B 1 176.72 % 95.202 M -10.83 % 106.760 M -10.69 % 119.535 M 6.94 % 111.777 M 28.28 % 87.138 M -14.11 % 101.453 M -0.92 % 102.393 M -0.75 % 103.167 M -6.65 % 110.516 M -78.77 % 520.524 M 133.98 % 222.468 M 57.72 % 141.049 M 7.54 % 131.159 M 23.89 % 105.867 M 399.73 % 21.185 M
Total current assets 2.087 B 36.14 % 1.533 B -52.60 % 3.234 B 59.33 % 2.030 B 377.31 % 425.295 M -1.78 % 433.009 M 2.06 % 424.266 M 26.03 % 336.637 M 11.48 % 301.973 M 26.41 % 238.888 M -18.61 % 293.499 M 25.13 % 234.551 M -33.66 % 353.549 M -52.36 % 742.094 M 60.52 % 462.293 M -7.95 % 502.206 M 41.27 % 355.502 M 66.11 % 214.018 M 240.03 % 62.941 M
Inventory 463.000 M -6.46 % 495.000 M 269.75 % 133.875 M -14.75 % 157.039 M -10.74 % 175.930 M 0.19 % 175.593 M 17.90 % 148.939 M 19.57 % 124.567 M 25.64 % 99.144 M 44.24 % 68.737 M -23.53 % 89.892 M 47.07 % 61.122 M 4.96 % 58.235 M 53.36 % 37.973 M 46.69 % 25.886 M 23.73 % 20.921 M 50.85 % 13.869 M 48.28 % 9.353 M -13.14 % 10.768 M
Net receivables 418.000 M -25.09 % 558.000 M 71.77 % 324.857 M -50.59 % 657.459 M 326.47 % 154.163 M 19.37 % 129.145 M -17.08 % 155.745 M 169.29 % 57.835 M -48.94 % 113.278 M 65.74 % 68.347 M -32.36 % 101.052 M 43.82 % 70.262 M -19.51 % 87.297 M 24.37 % 70.192 M -24.01 % 92.365 M -68.06 % 289.206 M 66.64 % 173.550 M 254.21 % 48.996 M 241.77 % 14.336 M
Tax assets 0.000 0.000 -100.00 % 96.070 M -16.25 % 114.710 M -55.84 % 259.771 M 28.33 % 202.429 M 71.26 % 118.203 M -22.57 % 152.660 M 366.44 % 32.729 M -68.40 % 103.573 M -6.79 % 111.115 M 0.000 0.000 0.000 0.000 -100.00 % 37.159 M 0.000 0.000 -100.00 % 6.722 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 213.000 M -4.91 % 224.000 M 233.20 % 67.226 M 12.14 % 59.948 M -23.93 % 78.808 M 31.58 % 59.892 M -5.17 % 63.157 M 33.54 % 47.295 M -27.13 % 64.902 M 13.38 % 57.241 M 21.96 % 46.935 M -5.18 % 49.500 M -23.22 % 64.468 M 76.28 % 36.571 M -37.86 % 58.855 M 140.92 % 24.429 M 11.50 % 21.909 M 264.97 % 6.003 M -51.52 % 12.383 M
Tax payables 0.000 0.000 -100.00 % 871.095 M 57.86 % 551.830 M 0.000 0.000 -100.00 % 288.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
Deferred revenue non current 0.000 0.000 -100.00 % 89.690 M 0.000 0.000 0.000 0.000 0.000 100.00 % -323.359 M -5.31 % -307.041 M 0.000 100.00 % -13.178 M 0.00 % -13.178 M 68.87 % -42.326 M 0.000 -100.00 % 444.000 K -36.66 % 701.000 K 36.91 % 512.000 K 95.42 % 262.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.078 M 0.00 % 1.078 M -91.82 % 13.178 M 0.00 % 13.178 M -68.87 % 42.326 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 287.000 M 9.13 % 263.000 M 71.98 % 152.922 M -24.48 % 202.490 M -22.98 % 262.920 M -24.14 % 346.605 M 43.51 % 241.524 M 179.73 % 86.341 M 146.44 % 35.035 M -58.04 % 83.493 M -13.92 % 96.997 M -14.85 % 113.911 M 43.55 % 79.352 M -4.97 % 83.501 M -14.79 % 97.996 M 31.93 % 74.281 M 31.00 % 56.701 M 41.72 % 40.008 M 38.38 % 28.911 M
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
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
Deferred tax liabilities non current 742.000 M 20.45 % 616.000 M -3.49 % 638.277 M 57.53 % 405.169 M 161.31 % 155.055 M -59.72 % 384.920 M -1.32 % 390.068 M 93.11 % 201.995 M -37.53 % 323.359 M 5.31 % 307.041 M 0.000 -100.00 % 29.931 M -28.94 % 42.122 M -46.53 % 78.770 M 103.96 % 38.621 M 219.47 % 12.089 M 173.82 % 4.415 M -55.66 % 9.957 M 3 900.38 % -262.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 11.826 B -7.98 % 12.852 B 68.95 % 7.607 B 24.21 % 6.125 B 39.42 % 4.393 B -15.72 % 5.212 B 7.57 % 4.845 B 9.37 % 4.430 B 11.67 % 3.967 B -3.14 % 4.095 B -2.24 % 4.189 B -2.17 % 4.282 B 2.41 % 4.182 B -3.24 % 4.322 B 195.52 % 1.462 B 8.22 % 1.351 B 34.19 % 1.007 B 61.55 % 623.352 M 76.98 % 352.222 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 -100.00 % 250.114 M 211.13 % -225.062 M -1 938.89 % 12.239 M -93.64 % 192.360 M -17.96 % 234.459 M 234.66 % 70.059 M 874.94 % 7.186 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 10.897 M 18.01 % 9.234 M 32.01 % 6.995 M 11.76 % 6.259 M -18.55 % 7.684 M -22.59 % 9.927 M 108.55 % 4.760 M 28.13 % 3.715 M 52.82 % 2.431 M 93.86 % 1.254 M -65.88 % 3.675 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -266.000 M -134.88 % 762.693 M 337.63 % 174.279 M 2 127.78 % 7.823 M 107.82 % -100.065 M -1 660.35 % 6.413 M 138.84 % -16.511 M 55.70 % -37.271 M -515.69 % 8.966 M 136.24 % -24.739 M -240.05 % 17.664 M 120.03 % -88.195 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 -100.00 % 339.067 M 167.98 % -498.811 M -1 788.43 % -26.414 M -245.85 % 18.110 M 139.49 % -45.855 M -389.71 % 15.828 M 133.95 % -46.617 M -315.92 % 21.590 M 195.14 % -22.694 M -338.81 % 9.503 M 117.12 % -55.509 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 8.911 M 292.01 % -4.641 M -999.76 % -422.000 K 98.96 % -40.514 M -68.92 % -23.984 M 25.06 % -32.004 M -13.39 % -28.224 M -195.55 % 29.539 M 1 090.24 % -2.983 M -440.53 % 876.000 K 103.50 % -25.063 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -33.491 M -125.12 % 133.331 M 242.27 % 38.955 M 190.24 % -43.170 M -248.25 % 29.120 M 595.83 % -5.873 M -116.75 % 35.066 M 2 372.59 % -1.543 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -266.000 M -159.35 % 448.206 M -17.67 % 544.400 M 12 772.25 % -4.296 M 87.54 % -34.491 M -173.18 % 47.132 M 751.07 % 5.538 M 121.17 % 2.504 M 106.16 % -40.620 M -4 430.49 % 938.000 K -87.12 % 7.285 M 195.57 % -7.623 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.130 B 90.56 % 593.000 M 581.77 % -123.089 M -115.96 % 771.350 M -36.03 % 1.206 B 112.74 % 566.797 M 4.63 % 541.695 M 33.39 % 406.108 M 18.07 % 343.950 M 57.47 % 218.419 M 21.18 % 180.245 M 892.98 % -22.730 M -157.23 % 39.718 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 1.130 B 245.57 % 327.000 M -90.88 % 3.584 B 42.01 % 2.524 B 1 752.48 % 136.227 M 2.59 % 132.786 M -85.48 % 914.773 M 3.56 % 883.368 M 45.38 % 607.644 M 253.42 % 171.933 M -19.42 % 213.373 M 96.47 % 108.606 M 436.03 % -32.320 M 54.59 % -71.180 M -189.68 % 79.369 M 300.82 % -39.523 M -132.22 % 122.665 M 923.40 % 11.986 M 141.51 % 4.963 M
Investments in property plant and equipment -374.000 M 17.62 % -454.000 M -87.14 % -242.604 M -53.56 % -157.991 M -73.89 % -90.858 M 63.41 % -248.346 M -97.77 % -125.572 M 17.84 % -152.847 M -61.53 % -94.623 M -0.69 % -93.974 M 78.47 % -436.381 M -36.38 % -319.965 M -11.02 % -288.197 M -3.48 % -278.504 M -17.28 % -237.469 M 5.13 % -250.301 M -88.48 % -132.802 M -223.99 % -40.990 M 25.45 % -54.983 M
Acquisitions net 944.000 M 128.38 % -3.326 B -7 894.62 % -41.603 M -80.38 % -23.064 M -42.09 % -16.232 M 17.52 % -19.679 M 71.65 % -69.421 M 76.69 % -297.778 M -30 767.15 % 971.000 K 7.65 % 902.000 K 0.000 0.000 100.00 % -154.880 M -174.68 % 207.399 M 15.42 % 179.693 M 80.15 % 99.749 M 69.01 % 59.021 M 91.81 % 30.770 M 79.11 % 17.179 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.803 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.483 M -171.42 % 32.881 M 188.00 % -37.365 M -997.68 % -3.404 M 33.97 % -5.155 M 35.10 % -7.943 M -215.95 % -2.514 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.725 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.991 M -98.15 % 377.925 M 1 579.74 % 22.499 M 16 056.74 % -141.000 K -104.65 % 3.030 M -73.28 % 11.338 M 170.04 % -16.189 M
Other investing activites -554.000 M -2 116.00 % -25.000 M -9.99 % -22.729 M -688.83 % 3.860 M 10.32 % 3.499 M 12 859.26 % 27.000 K 100.10 % -26.727 M -3 424.25 % 804.000 K 119.19 % -4.190 M 0.36 % -4.205 M 27.82 % -5.826 M 35.85 % -9.082 M 58.58 % -21.926 M -161.48 % 35.661 M -80.90 % 186.707 M 7 034.39 % 2.617 M -84.34 % 16.713 M 712.89 % 2.056 M 110.99 % -18.703 M
Net cash used for investing activites 16.000 M 100.42 % -3.805 B -1 139.67 % -306.936 M -73.22 % -177.195 M -71.05 % -103.591 M 61.35 % -267.998 M -38.29 % -193.798 M 56.92 % -449.821 M -380.31 % -93.652 M -0.62 % -93.072 M 78.67 % -436.381 M -36.40 % -319.934 M 25.94 % -431.972 M -222.09 % 353.816 M 761.26 % -53.506 M 63.53 % -146.723 M -144.14 % -60.098 M -1 479.86 % -3.804 M 93.38 % -57.497 M
Debt repayment 63.000 M -96.24 % 1.677 B 17 808.55 % -9.470 M 98.64 % -697.795 M -1 849.69 % 39.881 M -92.30 % 517.763 M 507.98 % -126.908 M -105.00 % -61.907 M 87.63 % -500.612 M -680.26 % -64.160 M -124.05 % 266.754 M 16.72 % 228.537 M 113.52 % 107.033 M -63.07 % 289.835 M 227.61 % 88.470 M 181.72 % 31.403 M 0.000 100.00 % -61.223 M -208.11 % 56.629 M
Common stock issued 0.000 0.000 100.00 % -39.879 M -209.64 % -12.879 M -863.28 % -1.337 M 60.22 % -3.361 M 88.14 % -28.339 M -162.71 % -10.787 M -28.72 % -8.380 M -520.28 % -1.351 M 0.000 0.000 0.000 -100.00 % 23.873 M 14 195.21 % 167.000 K -99.93 % 229.639 M 1 401.40 % 15.295 M -89.78 % 149.592 M 3 382.12 % 4.296 M
Common stock repurchased -23.000 M -283.33 % -6.000 M 99.39 % -986.711 M -174.86 % -358.981 M -26 749.74 % -1.337 M 0.000 0.000 100.00 % -138.884 M -1 557.33 % -8.380 M -520.28 % -1.351 M -783.01 % -153.000 K -7 550.00 % -2.000 K 97.75 % -89.000 K 91.78 % -1.083 M -17 950.00 % -6.000 K 99.93 % -8.306 M 0.000 100.00 % -3.814 M -2 239.88 % -163.000 K
Dividends paid -176.000 M 55.10 % -392.000 M 38.64 % -638.801 M -700.56 % -79.794 M 0.000 100.00 % -312.197 M 32.84 % -464.854 M -147.19 % -188.052 M 0.000 0.000 0.000 0.000 100.00 % -29.375 M 89.21 % -272.265 M -804.02 % -30.117 M 28.97 % -42.403 M -151.78 % -16.841 M 0.000 100.00 % -2.500 M
Other financing activites -183.000 M -14.38 % -160.000 M -95.89 % -81.680 M 1.50 % -82.921 M 2.76 % -85.276 M 8.72 % -93.418 M 1.45 % -94.797 M -14.40 % -82.861 M -329.00 % -19.315 M -35.16 % -14.290 M 67.79 % -44.367 M -80.68 % -24.556 M -49.86 % -16.386 M 3.46 % -16.973 M 4.77 % -17.824 M -25.55 % -14.197 M -32.32 % -10.729 M -33.20 % -8.055 M -131.60 % -3.478 M
Net cash used provided by financing activities -319.000 M -128.51 % 1.119 B 165.19 % -1.717 B -39.29 % -1.232 B -2 537.10 % -46.732 M -142.96 % 108.787 M 115.22 % -714.898 M -100.24 % -357.018 M 32.42 % -528.307 M -562.03 % -79.801 M -135.91 % 222.234 M 8.95 % 203.979 M 233.39 % 61.183 M 161.61 % 23.387 M -42.52 % 40.690 M -79.25 % 196.136 M 1 697.85 % -12.275 M -116.05 % 76.500 M 5.59 % 72.453 M
Effect of forex changes on cash -26.000 M -116.67 % -12.000 M 0.000 -100.00 % 6.248 M 146.18 % 2.538 M -81.41 % 13.650 M 712.02 % 1.681 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
Net change in cash 801.000 M 133.78 % -2.371 B -251.98 % 1.560 B 39.26 % 1.120 B 9 792.49 % -11.558 M 9.53 % -12.775 M -264.67 % 7.758 M -68.51 % 24.639 M 272.12 % -14.315 M -1 422.87 % -940.000 K -21.45 % -774.000 K 89.47 % -7.349 M 98.18 % -403.109 M -231.73 % 306.023 M 359.82 % 66.553 M 572.93 % 9.890 M -80.33 % 50.292 M -40.61 % 84.682 M 335.85 % 19.429 M
Cash at beginning of period 405.000 M -85.41 % 2.776 B 128.39 % 1.215 B 1 176.72 % 95.202 M -10.83 % 106.760 M -10.69 % 119.535 M 6.94 % 111.777 M 28.28 % 87.138 M -14.11 % 101.453 M -0.92 % 102.393 M -0.75 % 103.167 M -6.65 % 110.516 M -78.48 % 513.625 M 147.41 % 207.602 M 47.18 % 141.049 M 7.54 % 131.159 M 62.19 % 80.867 M 281.72 % 21.185 M 1 106.44 % 1.756 M
Cash at end of period 1.206 B 197.78 % 405.000 M -85.41 % 2.776 B 128.35 % 1.215 B 1 176.72 % 95.202 M -10.83 % 106.760 M -10.69 % 119.535 M 6.94 % 111.777 M 28.28 % 87.138 M -14.11 % 101.453 M -0.92 % 102.393 M -0.75 % 103.167 M -6.65 % 110.516 M -78.48 % 513.625 M 147.41 % 207.602 M 47.18 % 141.049 M 7.54 % 131.159 M 23.89 % 105.867 M 399.73 % 21.185 M
Operating cash flow 1.130 B 245.57 % 327.000 M -90.88 % 3.584 B 42.01 % 2.524 B 1 752.48 % 136.227 M 2.59 % 132.786 M -85.48 % 914.773 M 3.56 % 883.368 M 45.38 % 607.644 M 253.42 % 171.933 M -19.42 % 213.373 M 96.47 % 108.606 M 436.03 % -32.320 M 54.59 % -71.180 M -189.68 % 79.369 M 300.82 % -39.523 M -132.22 % 122.665 M 923.40 % 11.986 M 141.51 % 4.963 M
Capital expenditure -393.000 M 13.44 % -454.000 M -87.14 % -242.604 M -53.56 % -157.991 M -73.89 % -90.858 M 63.41 % -248.346 M -97.77 % -125.572 M 17.84 % -152.847 M -61.53 % -94.623 M -0.69 % -93.974 M 78.47 % -436.381 M -36.38 % -319.965 M -11.02 % -288.197 M -3.48 % -278.504 M -17.28 % -237.469 M 5.13 % -250.301 M -88.48 % -132.802 M -223.99 % -40.990 M 25.45 % -54.983 M
Free CashFlow 737.000 M 680.31 % -127.000 M -103.80 % 3.341 B 41.23 % 2.366 B 5 114.10 % 45.369 M 139.26 % -115.560 M -114.64 % 789.201 M 8.03 % 730.521 M 42.40 % 513.021 M 558.07 % 77.959 M 134.96 % -223.008 M -5.51 % -211.359 M 34.06 % -320.517 M 8.34 % -349.684 M -121.18 % -158.100 M 45.45 % -289.824 M -2 759.07 % -10.137 M 65.05 % -29.004 M 42.02 % -50.020 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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-30 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
Revenue 3.432 B 53.33 % 2.238 B 40.83 % 1.589 B -29.54 % 2.256 B -40.79 % 3.809 B 9.55 % 3.477 B 140.96 % 1.443 B 68.25 % 857.667 M 22.64 % 699.309 M -16.40 % 836.529 M -5.49 % 885.080 M -27.32 % 1.218 B -4.25 % 1.272 B 14.15 % 1.114 B -3.11 % 1.150 B 20.55 % 953.907 M 15.34 % 827.033 M 39.12 % 594.494 M 2.80 % 578.299 M 46.47 % 394.826 M 4.13 % 379.177 M 8.36 % 349.926 M -13.70 % 405.480 M 18.77 % 341.408 M 21.61 % 280.751 M -9.15 % 309.044 M 0.00 % 309.044 M -0.66 % 311.093 M 0.00 % 311.093 M 49.48 % 208.117 M 0.00 % 208.117 M -16.25 % 248.498 M 0.00 % 248.498 M 93.79 % 128.231 M 0.00 % 128.231 M 138.93 % 53.668 M 0.00 % 53.668 M
Net income 77.000 M -20.93 % 97.380 M -62.20 % 257.620 M -70.92 % 886.046 M -50.28 % 1.782 B 10.58 % 1.611 B 373.26 % 340.503 M 175.76 % -449.451 M -375.80 % -94.463 M -3 679.50 % 2.639 M -90.37 % 27.397 M -87.66 % 222.064 M -27.39 % 305.834 M 13.99 % 268.308 M 4.73 % 256.202 M 2.91 % 248.951 M 58.07 % 157.494 M 1 144.91 % 12.651 M 61.43 % 7.837 M 103.10 % -252.762 M -224.62 % -77.863 M -191.12 % -26.746 M -129.80 % -11.639 M 70.97 % -40.090 M 4.72 % -42.074 M -234.55 % 31.270 M 0.00 % 31.270 M 528.79 % 4.973 M 0.00 % 4.973 M -91.34 % 57.442 M 0.00 % 57.442 M -52.96 % 122.106 M 0.00 % 122.106 M 370.96 % 25.927 M 0.00 % 25.927 M 115.21 % 12.048 M 0.00 % 12.048 M
Income before tax 110.000 M -22.88 % 142.643 M -61.06 % 366.357 M -70.77 % 1.253 B -50.82 % 2.548 B 11.75 % 2.280 B 369.60 % 485.589 M 176.26 % -636.734 M -384.35 % -131.461 M -9 591.77 % 1.385 M -96.62 % 40.945 M -86.52 % 303.758 M -29.70 % 432.110 M 11.50 % 387.535 M 4.36 % 371.354 M 48.89 % 249.420 M 10.36 % 226.006 M 1 324.83 % 15.862 M 34.29 % 11.812 M 103.16 % -374.120 M -242.61 % -109.197 M -170.99 % -40.295 M -151.23 % -16.039 M 71.70 % -56.670 M 3.05 % -58.453 M -940.93 % 6.951 M 0.00 % 6.951 M 57.53 % 4.413 M 0.00 % 4.413 M -94.85 % 85.624 M 0.00 % 85.624 M -51.05 % 174.926 M 0.00 % 174.926 M 372.59 % 37.015 M 0.00 % 37.015 M 1 272.43 % 2.697 M 0.00 % 2.697 M
Income before tax ratio 0.03 -49.71 % 0.06 -72.35 % 0.23 -58.51 % 0.56 -16.94 % 0.67 2.01 % 0.66 94.89 % 0.34 145.33 % -0.74 -294.92 % -0.19 -11 454.27 % 0.00 -96.42 % 0.05 -81.45 % 0.25 -26.59 % 0.34 -2.32 % 0.35 7.70 % 0.32 23.50 % 0.26 -4.32 % 0.27 924.20 % 0.03 30.63 % 0.02 102.16 % -0.95 -229.03 % -0.29 -150.09 % -0.12 -191.12 % -0.04 76.17 % -0.17 20.28 % -0.21 -1 025.67 % 0.02 0.00 % 0.02 58.57 % 0.01 0.00 % 0.01 -96.55 % 0.41 0.00 % 0.41 -41.55 % 0.70 0.00 % 0.70 143.87 % 0.29 0.00 % 0.29 474.40 % 0.05 0.00 % 0.05
EBITDA 841.000 M 16.91 % 719.349 M 14.25 % 629.651 M -51.37 % 1.295 B -51.35 % 2.661 B 127.44 % 1.170 B 86.49 % 627.449 M 287.80 % 161.796 M 303.20 % 40.128 M -69.09 % 129.843 M -26.28 % 176.119 M -60.90 % 450.411 M -18.53 % 552.828 M -41.48 % 944.685 M 91.75 % 492.664 M -37.00 % 781.968 M 143.15 % 321.594 M -28.87 % 452.139 M 329.39 % 105.298 M -65.51 % 305.275 M 497.73 % 51.072 M -49.99 % 102.114 M 88.80 % 54.087 M 39.88 % 38.666 M 178.25 % -49.414 M -206.53 % 46.385 M 0.00 % 46.385 M 9.13 % 42.503 M 0.00 % 42.503 M -60.72 % 108.215 M 0.00 % 108.215 M -45.76 % 199.496 M 0.00 % 199.496 M 404.32 % 39.558 M 0.00 % 39.558 M 803.96 % 4.376 M 0.00 % 4.376 M
Net income ratio 0.02 -48.43 % 0.04 -73.16 % 0.16 -58.74 % 0.39 -16.03 % 0.47 0.94 % 0.46 96.41 % 0.24 145.03 % -0.52 -287.95 % -0.14 -4 381.88 % 0.00 -89.81 % 0.03 -83.02 % 0.18 -24.17 % 0.24 -0.14 % 0.24 8.08 % 0.22 -14.63 % 0.26 37.05 % 0.19 794.88 % 0.02 57.03 % 0.01 102.12 % -0.64 -211.76 % -0.21 -168.66 % -0.08 -166.28 % -0.03 75.56 % -0.12 21.64 % -0.15 -248.11 % 0.10 0.00 % 0.10 532.96 % 0.02 0.00 % 0.02 -94.21 % 0.28 0.00 % 0.28 -43.83 % 0.49 0.00 % 0.49 143.03 % 0.20 0.00 % 0.20 -9.93 % 0.22 0.00 % 0.22
Ratio EBITDA 0.25 -23.75 % 0.32 -18.88 % 0.40 -30.99 % 0.57 -17.84 % 0.70 107.61 % 0.34 -22.60 % 0.43 130.49 % 0.19 228.75 % 0.06 -63.03 % 0.16 -22.00 % 0.20 -46.20 % 0.37 -14.91 % 0.43 -48.73 % 0.85 97.90 % 0.43 -47.74 % 0.82 110.81 % 0.39 -48.87 % 0.76 317.69 % 0.18 -76.45 % 0.77 474.04 % 0.13 -53.84 % 0.29 118.77 % 0.13 17.78 % 0.11 164.35 % -0.18 -217.27 % 0.15 0.00 % 0.15 9.86 % 0.14 0.00 % 0.14 -73.72 % 0.52 0.00 % 0.52 -35.23 % 0.80 0.00 % 0.80 160.24 % 0.31 0.00 % 0.31 278.33 % 0.08 0.00 % 0.08
Gross profit ratio 0.41 -12.15 % 0.47 -11.29 % 0.53 -22.65 % 0.68 -14.64 % 0.80 -0.32 % 0.80 44.17 % 0.56 66.12 % 0.34 79.89 % 0.19 -43.19 % 0.33 20.32 % 0.27 -33.93 % 0.41 -27.53 % 0.57 -1.89 % 0.58 -1.39 % 0.59 -0.48 % 0.59 -0.49 % 0.60 18.53 % 0.50 7.54 % 0.47 -5.16 % 0.49 14.12 % 0.43 15.59 % 0.37 -7.18 % 0.40 36.31 % 0.30 6.99 % 0.28 -22.94 % 0.36 0.00 % 0.36 47.46 % 0.24 0.00 % 0.24 -75.71 % 1.00 0.00 % 1.00 147.58 % 0.40 0.00 % 0.40 72.34 % 0.23 0.00 % 0.23 -37.31 % 0.37 0.00 % 0.37
Weighted average shs out dil 810.526 M -0.13 % 811.618 M -2.21 % 829.991 M 0.00 % 829.991 M -8.85 % 910.582 M -8.38 % 993.852 M -3.76 % 1.033 B 0.00 % 1.033 B 0.15 % 1.031 B 0.64 % 1.024 B 0.37 % 1.021 B 0.00 % 1.021 B 3.14 % 989.644 M -1.74 % 1.007 B 0.25 % 1.005 B 0.36 % 1.001 B 0.44 % 996.797 M -2.13 % 1.019 B 3.97 % 979.625 M -1.85 % 998.130 M 1.22 % 986.076 M -2.70 % 1.013 B 4.49 % 969.917 M -2.53 % 995.086 M 0.00 % 995.086 M 73.43 % 573.754 M 0.00 % 573.754 M 16.21 % 493.705 M 0.00 % 493.705 M 3.14 % 478.683 M 0.00 % 478.683 M 18.19 % 404.995 M 0.00 % 404.995 M 12.47 % 360.097 M 0.00 % 360.097 M 19.26 % 301.933 M 0.00 % 301.933 M
Weighted average shs out 810.526 M -0.54 % 814.923 M -1.82 % 829.991 M 0.00 % 829.991 M -7.73 % 899.495 M -8.10 % 978.824 M -5.21 % 1.033 B 0.00 % 1.033 B 0.15 % 1.031 B 0.64 % 1.024 B 0.37 % 1.021 B 0.00 % 1.021 B 3.14 % 989.645 M -1.89 % 1.009 B 0.40 % 1.005 B 0.41 % 1.001 B 0.38 % 996.797 M -0.45 % 1.001 B 2.22 % 979.625 M -1.85 % 998.136 M 1.22 % 986.082 M -1.65 % 1.003 B 3.37 % 969.917 M -2.53 % 995.135 M 0.00 % 995.135 M 73.44 % 573.754 M 0.00 % 573.754 M 16.21 % 493.705 M 0.00 % 493.705 M 3.84 % 475.432 M 0.00 % 475.432 M 17.74 % 403.785 M 0.00 % 403.785 M 13.09 % 357.041 M 0.00 % 357.041 M 18.25 % 301.933 M 0.00 % 301.933 M
EPS diluted 0.10 -20.83 % 0.12 -61.29 % 0.31 -71.03 % 1.07 -45.41 % 1.96 20.99 % 1.62 390.91 % 0.33 175.00 % -0.44 -380.35 % -0.09 -3 623.08 % 0.00 -90.30 % 0.03 -87.82 % 0.22 -26.67 % 0.30 15.38 % 0.26 0.00 % 0.26 8.33 % 0.24 51.90 % 0.16 1 174.19 % 0.01 55.00 % 0.01 103.08 % -0.26 -229.11 % -0.08 -199.24 % -0.03 -120.00 % -0.01 70.15 % -0.04 7.37 % -0.04 -178.91 % 0.06 0.00 % 0.06 450.00 % 0.01 0.00 % 0.01 -91.67 % 0.12 0.00 % 0.12 -60.00 % 0.30 0.00 % 0.30 328.57 % 0.07 0.00 % 0.07 75.00 % 0.04 0.00 % 0.04
Earnings per share 0.10 -20.00 % 0.12 -61.29 % 0.31 -71.03 % 1.07 -45.96 % 1.98 20.00 % 1.65 400.00 % 0.33 175.00 % -0.44 -380.35 % -0.09 -3 623.08 % 0.00 -90.30 % 0.03 -87.82 % 0.22 -26.67 % 0.30 15.38 % 0.26 0.00 % 0.26 8.33 % 0.24 51.90 % 0.16 1 153.97 % 0.01 57.50 % 0.01 103.08 % -0.26 -229.11 % -0.08 -196.99 % -0.03 -121.67 % -0.01 70.15 % -0.04 7.37 % -0.04 -178.91 % 0.06 0.00 % 0.06 450.00 % 0.01 0.00 % 0.01 -91.67 % 0.12 0.00 % 0.12 -61.29 % 0.31 0.00 % 0.31 342.86 % 0.07 0.00 % 0.07 75.00 % 0.04 0.00 % 0.04
Gross profit 1.417 B 34.71 % 1.052 B 24.93 % 842.008 M -45.50 % 1.545 B -49.45 % 3.056 B 9.20 % 2.799 B 247.40 % 805.689 M 179.49 % 288.267 M 120.62 % 130.662 M -52.51 % 275.132 M 13.72 % 241.947 M -51.98 % 503.890 M -30.61 % 726.147 M 11.99 % 648.419 M -4.45 % 678.633 M 19.98 % 565.626 M 14.77 % 492.816 M 64.89 % 298.870 M 10.55 % 270.337 M 38.92 % 194.606 M 18.83 % 163.773 M 25.25 % 130.757 M -19.90 % 163.239 M 61.89 % 100.835 M 30.11 % 77.499 M -29.99 % 110.699 M 0.00 % 110.699 M 46.49 % 75.568 M 0.00 % 75.568 M -63.69 % 208.117 M 0.00 % 208.117 M 107.35 % 100.372 M 0.00 % 100.372 M 233.97 % 30.055 M 0.00 % 30.055 M 49.79 % 20.065 M 0.00 % 20.065 M
Income tax expense 33.000 M -27.09 % 45.263 M -58.37 % 108.737 M -70.39 % 367.229 M -52.07 % 766.212 M 14.56 % 668.842 M 361.00 % 145.086 M 177.47 % -187.283 M -406.20 % -36.998 M -2 850.40 % -1.254 M -109.26 % 13.548 M -83.42 % 81.694 M -35.31 % 126.276 M 5.91 % 119.227 M 3.54 % 115.152 M 7 343.57 % 1.547 M -97.74 % 68.512 M 2 033.67 % 3.211 M -19.22 % 3.975 M -96.36 % 109.258 M 248.69 % 31.334 M 131.26 % 13.549 M 207.93 % 4.400 M -73.46 % 16.580 M 133.47 % -49.539 M -103.71 % -24.319 M 0.00 % -24.319 M -4 238.72 % -560.500 K 0.00 % -560.500 K -101.99 % 28.182 M 0.00 % 28.182 M -46.65 % 52.820 M 0.00 % 52.820 M 376.39 % 11.088 M 0.00 % 11.088 M 229.65 % -8.552 M 0.00 % -8.552 M
Cost of revenue 2.015 B 69.85 % 1.186 B 58.75 % 747.330 M 5.16 % 710.689 M -5.59 % 752.739 M 11.01 % 678.108 M 6.40 % 637.331 M 11.93 % 569.400 M 0.13 % 568.647 M 1.29 % 561.397 M -12.71 % 643.133 M -9.92 % 713.966 M 30.83 % 545.711 M 17.15 % 465.821 M -1.17 % 471.340 M 21.39 % 388.281 M 16.18 % 334.217 M 13.05 % 295.624 M -4.01 % 307.962 M 53.81 % 200.220 M -7.05 % 215.404 M -1.72 % 219.169 M -9.52 % 242.241 M 0.69 % 240.573 M 18.36 % 203.252 M 2.47 % 198.345 M 0.00 % 198.345 M -15.79 % 235.526 M 0.00 % 235.526 M 0.000 0.000 -100.00 % 148.126 M 0.00 % 148.126 M 50.88 % 98.177 M 0.00 % 98.177 M 192.17 % 33.603 M 0.00 % 33.603 M
General and administrative expenses 37.000 M 59.12 % 23.253 M 67.61 % 13.874 M -20.26 % 17.400 M 30.56 % 13.327 M 17.74 % 11.319 M -6.64 % 12.124 M 54.50 % 7.847 M -15.32 % 9.267 M 7.31 % 8.636 M 37.74 % 6.270 M -9.03 % 6.892 M -44.43 % 12.402 M 6.12 % 11.687 M 12.96 % 10.346 M -19.32 % 12.824 M 10.56 % 11.599 M -3.00 % 11.958 M -16.74 % 14.363 M 10.92 % 12.949 M 23.37 % 10.496 M 24.14 % 8.455 M -33.76 % 12.765 M 16.76 % 10.933 M -59.04 % 26.693 M -15.76 % 31.687 M 0.00 % 31.687 M 150.86 % 12.631 M 0.00 % 12.631 M -20.09 % 15.807 M 0.00 % 15.807 M 198.49 % 5.296 M 0.00 % 5.296 M 49.99 % 3.531 M 0.00 % 3.531 M 3.49 % 3.412 M 0.00 % 3.412 M
Selling and marketing expenses 415.000 M 38.93 % 298.714 M 193.89 % 101.643 M 17.62 % 86.420 M -12.23 % 98.457 M -4.82 % 103.441 M 21.33 % 85.257 M -0.19 % 85.417 M 6.71 % 80.046 M -8.62 % 87.598 M 4.98 % 83.445 M -1.30 % 84.542 M -45.47 % 155.048 M 26.93 % 122.148 M -26.04 % 165.146 M 6.62 % 154.891 M -1.38 % 157.056 M -6.21 % 167.447 M 14.06 % 146.801 M 44.62 % 101.509 M 0.79 % 100.717 M 14.35 % 88.080 M -13.28 % 101.574 M 13.04 % 89.857 M 1 121.88 % 7.354 M -79.38 % 35.665 M 0.00 % 35.665 M 7.47 % 33.187 M 0.00 % 33.187 M 29.66 % 25.595 M 0.00 % 25.595 M 15.20 % 22.217 M 0.00 % 22.217 M 80.39 % 12.316 M 0.00 % 12.316 M -12.75 % 14.116 M 0.00 % 14.116 M
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 -100.00 % 18.595 M -70.87 % 63.832 M 0.00 % 63.832 M 541.72 % 9.947 M 0.00 % 9.947 M -82.23 % 55.970 M 0.00 % 55.970 M -57.01 % 130.183 M 0.00 % 130.183 M 358.89 % 28.369 M 0.00 % 28.369 M 183.31 % 10.014 M 0.00 % 10.014 M
Operating expenses 457.000 M 19.03 % 383.939 M 9.49 % 350.669 M -5.38 % 370.595 M -27.20 % 509.047 M 1.17 % 503.171 M 68.22 % 299.122 M 19.40 % 250.522 M 8.73 % 230.414 M -10.14 % 256.401 M 40.96 % 181.898 M -0.53 % 182.866 M -34.50 % 279.168 M 12.87 % 247.343 M -16.86 % 297.484 M -0.97 % 300.400 M 20.85 % 248.570 M 2.10 % 243.465 M 3.90 % 234.321 M -56.31 % 536.335 M 103.96 % 262.962 M 70.33 % 154.383 M -1.69 % 157.029 M 15.41 % 136.061 M -76.15 % 570.523 M 536.07 % 89.696 M 0.00 % 89.696 M 35.31 % 66.287 M 0.00 % 66.287 M -62.78 % 178.087 M 0.00 % 178.087 M -8.23 % 194.068 M 0.00 % 194.068 M 777.16 % 22.125 M 0.00 % 22.125 M -11.88 % 25.109 M 0.00 % 25.109 M
Cost and expenses 2.472 B 57.42 % 1.570 B 43.02 % 1.098 B 1.55 % 1.081 B -14.31 % 1.262 B 6.82 % 1.181 B 26.14 % 936.453 M 14.21 % 819.922 M 2.61 % 799.061 M -2.29 % 817.798 M -0.88 % 825.031 M -8.01 % 896.832 M 8.72 % 824.879 M 15.66 % 713.164 M -7.24 % 768.824 M 11.64 % 688.681 M 18.17 % 582.787 M 8.11 % 539.089 M -0.59 % 542.283 M -26.38 % 736.555 M 53.97 % 478.366 M 28.06 % 373.552 M -6.44 % 399.270 M 6.01 % 376.634 M 14.15 % 329.950 M 14.55 % 288.041 M 0.00 % 288.041 M -4.56 % 301.812 M 0.00 % 301.812 M 69.47 % 178.087 M 0.00 % 178.087 M -47.96 % 342.193 M 0.00 % 342.193 M 184.45 % 120.301 M 0.00 % 120.301 M 104.90 % 58.712 M 0.00 % 58.712 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 20.749 M 0.000 -100.00 % 5.477 M 0.000 -100.00 % 28.308 M 0.000 -100.00 % 40.884 M 0.000 -100.00 % 28.973 M 0.000 -100.00 % 37.835 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
Selling general and administrative expenses 457.000 M 38.93 % 328.939 M -6.20 % 350.669 M -5.38 % 370.595 M -27.20 % 509.047 M 1.17 % 503.171 M 68.22 % 299.122 M 19.40 % 250.522 M 8.73 % 230.414 M -10.14 % 256.401 M 40.96 % 181.898 M -0.53 % 182.866 M 6.24 % 172.126 M 12.16 % 153.463 M -12.55 % 175.492 M 2.70 % 170.871 M 0.36 % 170.259 M -7.02 % 183.120 M 13.62 % 161.164 M 38.40 % 116.446 M 4.29 % 111.656 M 14.74 % 97.314 M -15.24 % 114.814 M 13.19 % 101.437 M 203.70 % 33.400 M -50.41 % 67.352 M 0.00 % 67.352 M 47.00 % 45.818 M 0.00 % 45.818 M 10.67 % 41.401 M 0.00 % 41.401 M 50.48 % 27.512 M 0.00 % 27.512 M 73.62 % 15.846 M 0.00 % 15.846 M -9.59 % 17.527 M 0.00 % 17.527 M
Interest income 0.000 -100.00 % 25.908 M -56.16 % 59.092 M 5.39 % 56.069 M 116.99 % 25.839 M 235.24 % 7.708 M 15 957.29 % 48.000 K -68.63 % 153.000 K 104.00 % 75.000 K -66.37 % 223.000 K -69.62 % 734.000 K -30.29 % 1.053 M -92.92 % 14.869 M 9.81 % 13.541 M 38.24 % 9.795 M -38.03 % 15.806 M -13.34 % 18.240 M -53.87 % 39.543 M 63.37 % 24.204 M -25.28 % 32.391 M 223.65 % 10.008 M -39.96 % 16.669 M -25.08 % 22.249 M 3.75 % 21.444 M 221.03 % -17.718 M -415.58 % 5.615 M 0.00 % 5.615 M -14.03 % 6.531 M 0.00 % 6.531 M -24.62 % 8.664 M 0.00 % 8.664 M 69.83 % 5.102 M 0.00 % 5.102 M 18.52 % 4.305 M 0.00 % 4.305 M -58.22 % 10.304 M 0.00 % 10.304 M
Interest expense 0.000 -100.00 % 20.606 M 53.85 % 13.394 M -7.91 % 14.545 M -14.48 % 17.008 M 0.000 -100.00 % 26.142 M -13.17 % 30.107 M 4.30 % 28.866 M 15.04 % 25.093 M 30.08 % 19.290 M 5.29 % 18.320 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 % 45.837 M 94.20 % 23.603 M 0.00 % 23.603 M 33.94 % 17.622 M 0.00 % 17.622 M 94.93 % 9.040 M 0.00 % 9.040 M -33.37 % 13.567 M 0.00 % 13.567 M 278.02 % 3.589 M 0.00 % 3.589 M 40.03 % 2.563 M 0.00 % 2.563 M
Depreciation and amortization 340.000 M 68.58 % 201.688 M 45.82 % 138.312 M 14.76 % 120.522 M 5.78 % 113.935 M -6.75 % 122.177 M 1.07 % 120.882 M -2.55 % 124.051 M -11.32 % 139.880 M 25.89 % 111.112 M -4.27 % 116.070 M -10.29 % 129.387 M 34.47 % 96.222 M -82.29 % 543.367 M 436.93 % 101.199 M -80.11 % 508.817 M 646.50 % 68.160 M -83.16 % 404.657 M 559.49 % 61.359 M -78.08 % 279.936 M 503.04 % 46.421 M -58.35 % 111.464 M 183.34 % 39.339 M -48.28 % 76.065 M 533.99 % -17.527 M -188.36 % 19.837 M 0.00 % 19.837 M -3.09 % 20.469 M 0.00 % 20.469 M 27.83 % 16.013 M 0.00 % 16.013 M 21.81 % 13.145 M 0.00 % 13.145 M 0.000 0.000 0.000 0.000
Operating income 960.000 M 43.72 % 667.950 M 35.94 % 491.339 M -58.16 % 1.174 B -53.90 % 2.547 B 10.96 % 2.296 B 353.21 % 506.567 M 1 242.08 % 37.745 M 137.84 % -99.752 M -632.55 % 18.731 M -68.81 % 60.049 M -81.29 % 321.024 M -29.69 % 456.606 M 13.78 % 401.318 M 2.52 % 391.465 M 43.31 % 273.151 M 7.78 % 253.434 M 433.75 % 47.482 M 8.06 % 43.939 M 73.40 % 25.339 M 444.81 % 4.651 M 149.74 % -9.350 M -163.40 % 14.748 M 139.43 % -37.399 M -17.29 % -31.887 M -135.25 % 90.450 M 0.00 % 90.450 M 310.50 % 22.034 M 0.00 % 22.034 M -76.72 % 94.664 M 0.00 % 94.664 M -50.10 % 189.715 M 0.00 % 189.715 M 367.24 % 40.604 M 0.00 % 40.604 M 671.93 % 5.260 M 0.00 % 5.260 M
Operating income ratio 0.28 -6.27 % 0.30 -3.47 % 0.31 -40.62 % 0.52 -22.15 % 0.67 1.28 % 0.66 88.09 % 0.35 697.67 % 0.04 130.85 % -0.14 -737.05 % 0.02 -67.00 % 0.07 -74.26 % 0.26 -26.58 % 0.36 -0.32 % 0.36 5.80 % 0.34 18.88 % 0.29 -6.56 % 0.31 283.67 % 0.08 5.12 % 0.08 18.39 % 0.06 423.21 % 0.01 145.91 % -0.03 -173.46 % 0.04 133.20 % -0.11 3.55 % -0.11 -138.81 % 0.29 0.00 % 0.29 313.22 % 0.07 0.00 % 0.07 -84.43 % 0.45 0.00 % 0.45 -40.42 % 0.76 0.00 % 0.76 141.11 % 0.32 0.00 % 0.32 223.07 % 0.10 0.00 % 0.10
Total other income expenses net -850.000 M -61.81 % -525.307 M -320.31 % -124.982 M -258.23 % 78.989 M 9 337.16 % 837.000 K -99.93 % 1.130 B 5 484.71 % -20.978 M 96.89 % -674.479 M -2 027.09 % -31.709 M -82.80 % -17.346 M 9.20 % -19.104 M -10.65 % -17.266 M 29.52 % -24.496 M -77.73 % -13.783 M 31.47 % -20.111 M 15.25 % -23.731 M 13.48 % -27.428 M 13.26 % -31.620 M 1.58 % -32.127 M 91.96 % -399.459 M -250.87 % -113.848 M -267.90 % -30.945 M -0.51 % -30.787 M -59.76 % -19.271 M -68.64 % -11.427 M 18.68 % -14.052 M 0.00 % -14.052 M -188.63 % -4.869 M 0.00 % -4.869 M -108.39 % 58.052 M 0.00 % 58.052 M -50.06 % 116.238 M 0.00 % 116.238 M 3 338.73 % -3.589 M 0.00 % -3.589 M -145.44 % 7.899 M 0.00 % 7.899 M
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-30 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
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-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
Net debt 827.000 M -30.39 % 1.188 B -20.05 % 1.486 B 202.12 % -1.455 B -49.89 % -970.763 M 59.85 % -2.418 B -149.07 % -970.763 M -297.83 % 490.706 M -45.33 % 897.511 M -4.03 % 935.173 M 1.89 % 917.801 M 32.37 % 693.360 M 134.46 % 295.722 M -10.20 % 329.299 M 21.76 % 270.443 M 127.31 % 118.975 M -61.76 % 311.137 M -49.45 % 615.507 M -28.36 % 859.113 M -5.79 % 911.888 M -2.56 % 935.838 M 7.74 % 868.579 M 26.76 % 685.225 M 28.04 % 535.153 M 13.48 % 471.564 M 2 050.30 % -24.179 M 16.65 % -29.009 M 37.10 % -46.120 M 12.80 % -52.891 M -4.44 % -50.641 M -191.23 % 55.510 M
Total investments 84.000 M 0.00 % 84.000 M 20.00 % 70.000 M 26.72 % 55.240 M 6 353.27 % 856.000 K -96.22 % 22.657 M 175.36 % 8.228 M 3.03 % 7.986 M 21 483.78 % 37.000 K -99.61 % 9.444 M 25 424.32 % 37.000 K -99.71 % 12.762 M 34 391.89 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -98.49 % 2.450 M 6 521.62 % 37.000 K -90.46 % 388.000 K 948.65 % 37.000 K -81.41 % 199.000 K 3.11 % 193.000 K -66.02 % 568.000 K -58.39 % 1.365 M 16.47 % 1.172 M -90.64 % 12.527 M -22.08 % 16.076 M 1 228.60 % 1.210 M 3 170.27 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K
Total debt 2.033 B -1.69 % 2.068 B 9.36 % 1.891 B 1 213.13 % 144.007 M -41.15 % 244.697 M 17.27 % 208.657 M -14.73 % 244.697 M -59.05 % 597.531 M -39.81 % 992.713 M -4.08 % 1.035 B 1.02 % 1.025 B 25.76 % 814.705 M 96.19 % 415.257 M -0.77 % 418.494 M 9.49 % 382.220 M 75.66 % 217.589 M -45.37 % 398.275 M -44.86 % 722.287 M -24.81 % 960.566 M -6.18 % 1.024 B -1.38 % 1.038 B 5.93 % 980.133 M 24.32 % 788.392 M 24.57 % 632.902 M 8.73 % 582.080 M 18.93 % 489.446 M 174.06 % 178.593 M 88.13 % 94.929 M 21.29 % 78.268 M 41.72 % 55.226 M -27.99 % 76.695 M
Accumulated other comprehensive income loss 49.000 M 8.89 % 45.000 M -11.76 % 51.000 M 52.27 % 33.493 M 255.33 % 9.426 M -47.86 % 18.078 M 91.79 % 9.426 M -38.73 % 15.385 M 125.12 % 6.834 M -8.03 % 7.431 M -63.71 % 20.476 M 57.81 % 12.975 M -13.09 % 14.930 M -12.72 % 17.105 M 14.26 % 14.970 M 79.58 % 8.336 M -8.49 % 9.109 M 3 403.46 % 260.000 K -98.54 % 17.866 M -53.48 % 38.404 M 9.22 % 35.162 M 44.52 % 24.330 M -30.25 % 34.880 M -50.48 % 70.438 M 3.59 % 67.999 M -3.76 % 70.658 M 21.54 % 58.134 M 179.95 % 20.766 M 24.05 % 16.740 M -34.51 % 25.562 M 0.000
Retained earnings 3.979 B 14.40 % 3.478 B -1.56 % 3.533 B 1.16 % 3.493 B 123.91 % 1.560 B -47.55 % 2.974 B 90.67 % 1.560 B 5 382.46 % 28.452 M 109.04 % -314.757 M -333.56 % 134.766 M -40.14 % 225.150 M -6.00 % 239.529 M -54.49 % 526.337 M 5.12 % 500.685 M 4.01 % 481.388 M 40.94 % 341.550 M 133.54 % 146.246 M 242.39 % -102.705 M 62.68 % -275.172 M 11.01 % -309.200 M 2.57 % -317.353 M -383.14 % -65.685 M -639.37 % 12.178 M 709.17 % 1.505 M -97.84 % 69.798 M -61.51 % 181.337 M -53.63 % 391.063 M -4.90 % 411.234 M 21.40 % 338.753 M 196.86 % 114.113 M 91.55 % 59.572 M
Common stock 1.673 B -1.18 % 1.693 B 0.36 % 1.687 B 0.13 % 1.685 B -36.24 % 2.642 B 28.56 % 2.055 B -22.22 % 2.642 B -12.18 % 3.009 B -0.16 % 3.014 B 0.00 % 3.014 B 0.32 % 3.004 B 0.00 % 3.004 B 0.77 % 2.981 B -0.15 % 2.985 B -0.27 % 2.993 B -0.23 % 3.000 B -4.36 % 3.137 B -0.27 % 3.145 B 0.01 % 3.145 B -0.04 % 3.146 B 0.00 % 3.146 B 0.00 % 3.146 B 0.00 % 3.146 B 0.00 % 3.146 B 0.00 % 3.146 B 0.95 % 3.117 B 427.07 % 591.339 M 0.03 % 591.176 M 60.93 % 367.352 M 5.00 % 349.854 M 81.38 % 192.883 M
Total equity 5.701 B 9.30 % 5.216 B -1.04 % 5.271 B 1.15 % 5.211 B 23.73 % 4.212 B -16.56 % 5.048 B 19.85 % 4.212 B 37.96 % 3.053 B 12.82 % 2.706 B -14.26 % 3.156 B -2.89 % 3.250 B -0.21 % 3.256 B -7.55 % 3.522 B 0.54 % 3.503 B 0.38 % 3.490 B 4.17 % 3.350 B 1.76 % 3.292 B 8.16 % 3.044 B 5.37 % 2.889 B 0.42 % 2.877 B 0.40 % 2.865 B -8.12 % 3.118 B -2.76 % 3.207 B -0.77 % 3.231 B -2.00 % 3.297 B -3.34 % 3.411 B 227.82 % 1.041 B 1.70 % 1.023 B 41.55 % 722.845 M 47.66 % 489.529 M 93.91 % 252.455 M
Other non current liabilities 1.640 B -57.45 % 3.854 B 25.41 % 3.073 B 321.41 % 729.212 M -2.25 % 745.994 M 16.89 % 638.180 M 261.83 % 176.374 M -69.33 % 575.059 M 40.49 % 409.313 M -35.00 % 629.743 M -10.94 % 707.075 M 1.69 % 695.344 M 6.93 % 650.287 M 53.60 % 423.376 M 314.26 % 102.201 M -40.30 % 171.191 M 102.42 % 84.574 M 20.10 % 70.420 M -17.15 % 84.996 M 18.07 % 71.985 M -1.10 % 72.782 M 9.80 % 66.283 M -25.77 % 89.289 M 32.11 % 67.587 M 36.79 % 49.409 M -29.63 % 70.209 M 141.29 % 29.097 M -11.27 % 32.794 M 63.52 % 20.055 M 16.34 % 17.238 M 280.95 % 4.525 M
Long term debt 1.874 B -3.70 % 1.946 B 11.58 % 1.744 B 1 972.69 % 84.142 M -28.15 % 117.113 M -16.82 % 140.792 M -15.62 % 166.854 M -53.15 % 356.152 M -61.19 % 917.597 M 25.97 % 728.415 M -22.76 % 943.008 M 68.42 % 559.916 M 67.88 % 333.529 M -19.12 % 412.384 M 18.81 % 347.083 M 64.86 % 210.528 M -43.82 % 374.715 M -47.37 % 712.017 M -23.94 % 936.115 M -7.68 % 1.014 B -0.24 % 1.016 B 4.71 % 970.791 M 28.53 % 755.308 M 20.92 % 624.655 M 12.18 % 556.838 M 185.51 % 195.030 M 51.00 % 129.157 M 124.15 % 57.622 M 28.49 % 44.847 M 38.99 % 32.267 M -40.69 % 54.401 M
Total non current liabilities 4.256 B -26.62 % 5.800 B 6.76 % 5.433 B 519.56 % 876.908 M 1.60 % 863.107 M -2.80 % 887.925 M -9.19 % 977.817 M -11.11 % 1.100 B -17.09 % 1.327 B -16.24 % 1.584 B -3.99 % 1.650 B 14.65 % 1.439 B 46.29 % 983.816 M 17.72 % 835.760 M 28.33 % 651.279 M 70.62 % 381.719 M -16.89 % 459.289 M -41.30 % 782.437 M -23.37 % 1.021 B -5.98 % 1.086 B -0.30 % 1.089 B 5.03 % 1.037 B 22.79 % 844.597 M 22.01 % 692.242 M 6.77 % 648.369 M 88.47 % 344.009 M 74.73 % 196.875 M 91.24 % 102.949 M 47.03 % 70.018 M 16.75 % 59.975 M 1.33 % 59.188 M
Other current liabilities 1.497 B 44.36 % 1.037 B -41.64 % 1.777 B 1 639.46 % 102.158 M 157.74 % 39.636 M -95.64 % 909.833 M 574.71 % -191.659 M -461.06 % 53.083 M -74.27 % 206.294 M 286.53 % 53.371 M -39.99 % 88.942 M -25.01 % 118.611 M -38.84 % 193.943 M 64.40 % 117.968 M -42.88 % 206.521 M 260.70 % 57.255 M -54.91 % 126.993 M 168.28 % 47.336 M -54.47 % 103.957 M 170.85 % 38.382 M -76.93 % 166.389 M 54.94 % 107.390 M -27.81 % 148.768 M 70.94 % 87.030 M -40.56 % 146.420 M -37.83 % 235.531 M 102.45 % 116.338 M -28.74 % 163.264 M 2.97 % 158.561 M 254.22 % 44.763 M 666.49 % 5.840 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 73.012 M 0.000 -100.00 % 1.258 B 127.96 % 551.830 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.152 M 0.000 -100.00 % 78.687 M 0.000 -100.00 % 142.818 M 0.000 -100.00 % 112.407 M 0.000 -100.00 % 86.733 M -59.90 % 216.289 M 60 826.48 % 355.000 K 85.86 % 191.000 K -22.04 % 245.000 K 99.19 % 123.000 K 98.39 % 62.000 K
Short term debt 159.000 M 30.33 % 122.000 M -17.01 % 147.000 M 145.55 % 59.865 M -16.66 % 71.835 M 5.85 % 67.865 M -12.82 % 77.843 M 7.37 % 72.498 M -3.49 % 75.116 M -6.68 % 80.497 M -50.78 % 163.530 M 13 618.96 % 1.192 M -98.54 % 81.728 M 1 237.61 % 6.110 M -82.61 % 35.137 M 397.62 % 7.061 M -70.03 % 23.560 M 129.41 % 10.270 M -58.00 % 24.451 M 147.63 % 9.874 M -54.60 % 21.750 M 132.82 % 9.342 M -71.76 % 33.084 M 301.16 % 8.247 M -67.33 % 25.242 M -91.43 % 294.416 M 495.55 % 49.436 M 32.51 % 37.307 M 11.63 % 33.421 M 45.57 % 22.959 M 2.98 % 22.294 M
Total current liabilities 1.869 B -15.66 % 2.216 B 3.17 % 2.148 B 303.10 % 532.864 M -49.24 % 1.050 B -40.75 % 1.772 B 68.78 % 1.050 B 198.88 % 351.238 M -2.49 % 360.218 M 10.74 % 325.288 M 4.14 % 312.364 M -6.58 % 334.367 M -1.40 % 339.116 M -13.16 % 390.521 M 35.15 % 288.953 M 26.50 % 228.421 M 6.02 % 215.455 M 8.71 % 198.184 M 6.75 % 185.649 M -7.15 % 199.936 M -14.95 % 235.074 M -10.11 % 261.517 M 13.04 % 231.352 M -2.79 % 237.989 M 0.79 % 236.130 M -58.32 % 566.518 M 151.80 % 224.984 M -0.09 % 225.191 M 5.16 % 214.136 M 189.97 % 73.848 M 81.99 % 40.579 M
Total liabilities 6.125 B -23.59 % 8.016 B 5.74 % 7.581 B 437.75 % 1.410 B -26.30 % 1.913 B -28.08 % 2.660 B 31.18 % 2.028 B 39.71 % 1.451 B -13.98 % 1.687 B -11.65 % 1.910 B -2.70 % 1.962 B 10.65 % 1.774 B 34.07 % 1.323 B 7.88 % 1.226 B 30.42 % 940.232 M 54.10 % 610.140 M -9.57 % 674.744 M -31.19 % 980.621 M -18.74 % 1.207 B -6.16 % 1.286 B -2.90 % 1.324 B 1.98 % 1.299 B 20.69 % 1.076 B 15.66 % 930.231 M 5.17 % 884.499 M -2.86 % 910.527 M 115.84 % 421.859 M 28.56 % 328.140 M 15.48 % 284.154 M 112.34 % 133.823 M 34.14 % 99.767 M
Other non current assets 8.000 M -99.45 % 1.450 B 20 614.29 % 7.000 M -98.83 % 596.254 M 772.23 % -88.698 M -113.12 % 676.068 M 4.45 % 647.289 M 3.85 % 623.301 M 351.35 % -247.986 M -141.27 % 600.815 M 411.75 % -192.721 M -133.80 % 570.194 M 629.50 % -107.685 M -1 060.36 % 11.213 M -4.42 % 11.732 M 25.93 % 9.316 M -14.16 % 10.853 M -81.47 % 58.585 M 102.27 % 28.964 M -77.34 % 127.796 M 428.61 % 24.176 M -19.18 % 29.914 M 0.82 % 29.672 M -8.98 % 32.598 M -13.86 % 37.843 M 240.07 % 11.128 M 311.84 % 2.702 M 191.16 % 928.000 K -99.08 % 101.390 M 354.20 % 22.323 M 99.96 % 11.164 M
Long term investments 84.000 M 0.00 % 84.000 M 20.00 % 70.000 M 26.72 % 55.240 M 6 353.27 % 856.000 K -96.22 % 22.657 M 175.36 % 8.228 M 3.03 % 7.986 M 21 483.78 % 37.000 K -99.61 % 9.444 M 25 424.32 % 37.000 K -99.71 % 12.762 M 34 391.89 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -80.83 % 193.000 K -66.02 % 568.000 K -49.73 % 1.130 M 7.41 % 1.052 M -81.31 % 5.628 M 365.12 % 1.210 M 0.00 % 1.210 M 3 170.27 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K
Intangible assets 25.000 M -24.24 % 33.000 M 13.79 % 29.000 M 138.10 % 12.180 M 0.00 % 12.180 M 0.00 % 12.180 M 0.00 % 12.180 M 2.98 % 11.828 M 0.00 % 11.828 M -48.45 % 22.946 M 0.00 % 22.946 M 0.00 % 22.946 M 7.48 % 21.350 M 1.54 % 21.027 M -5.28 % 22.200 M 0.00 % 22.200 M 0.00 % 22.200 M 12.02 % 19.818 M 0.00 % 19.818 M -0.32 % 19.882 M -0.36 % 19.954 M 0.89 % 19.778 M 30.70 % 15.132 M 47.43 % 10.264 M 14.23 % 8.985 M -24.04 % 11.829 M -76.24 % 49.781 M 14.47 % 43.488 M 16.30 % 37.394 M 115.13 % 17.382 M 1 789.35 % 920.000 K
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 -100.00 % 90.711 M 0.00 % 90.711 M 0.00 % 90.711 M 0.00 % 90.711 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.000 M -24.24 % 33.000 M 13.79 % 29.000 M 138.10 % 12.180 M 0.00 % 12.180 M 0.00 % 12.180 M 0.00 % 12.180 M 2.98 % 11.828 M 0.00 % 11.828 M -48.45 % 22.946 M 0.00 % 22.946 M 0.00 % 22.946 M 7.48 % 21.350 M 1.54 % 21.027 M -5.28 % 22.200 M 0.00 % 22.200 M 0.00 % 22.200 M 12.02 % 19.818 M 0.00 % 19.818 M -0.32 % 19.882 M -0.36 % 19.954 M 0.89 % 19.778 M -81.31 % 105.843 M 4.82 % 100.975 M 1.28 % 99.696 M -2.77 % 102.540 M 105.98 % 49.781 M 14.47 % 43.488 M 16.30 % 37.394 M 115.13 % 17.382 M 1 789.35 % 920.000 K
Property plant equipment net 9.622 B -2.56 % 9.875 B -11.93 % 11.213 B 190.95 % 3.854 B -5.41 % 4.074 B 17.95 % 3.454 B 0.79 % 3.427 B -0.48 % 3.443 B -12.70 % 3.944 B -2.76 % 4.056 B -14.55 % 4.746 B 16.61 % 4.070 B -7.26 % 4.389 B 2.47 % 4.283 B 5.52 % 4.059 B 12.53 % 3.607 B 0.23 % 3.599 B -1.11 % 3.640 B -1.74 % 3.704 B -0.66 % 3.729 B -0.31 % 3.741 B -8.32 % 4.080 B 4.30 % 3.912 B 3.80 % 3.769 B 2.14 % 3.690 B 6.63 % 3.460 B 265.62 % 946.409 M 23.50 % 766.325 M 49.48 % 512.676 M 38.71 % 369.592 M 37.25 % 269.284 M
Total non current assets 9.739 B -14.88 % 11.442 B 1.09 % 11.319 B 150.56 % 4.518 B 10.33 % 4.095 B -1.69 % 4.165 B -1.05 % 4.209 B 3.01 % 4.086 B 2.99 % 3.968 B -15.39 % 4.689 B -1.88 % 4.779 B 2.20 % 4.676 B 5.78 % 4.421 B 2.44 % 4.316 B 5.43 % 4.093 B 12.49 % 3.639 B -0.71 % 3.665 B -1.43 % 3.718 B -3.59 % 3.857 B -0.51 % 3.877 B -0.50 % 3.896 B -5.67 % 4.130 B 2.02 % 4.048 B 3.71 % 3.903 B 1.96 % 3.828 B 6.95 % 3.580 B 257.92 % 1.000 B 17.78 % 849.110 M 30.33 % 651.497 M 59.16 % 409.334 M 41.50 % 289.281 M
Other current assets 0.000 -100.00 % 74.000 M -1.33 % 75.000 M 0.000 100.00 % -1.560 B 0.000 -100.00 % 31.000 K 0.000 0.000 0.000 -100.00 % 53.221 M 0.000 -100.00 % 42.351 M 598.52 % 6.063 M -85.72 % 42.458 M 7 309.77 % 573.000 K -98.16 % 31.121 M 0.000 -100.00 % 351.000 K -69.90 % 1.166 M 120.02 % -5.824 M -8 924.38 % 65.999 K 0.000 0.000 -100.00 % 97.381 M -14.13 % 113.405 M -6.72 % 121.574 M 138.24 % 51.030 M 38.20 % 36.924 M -25.86 % 49.802 M 199.08 % 16.652 M
Short term investments 0.000 0.000 0.000 0.000 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.413 M 0.000 -100.00 % 351.000 K 0.000 -100.00 % 162.000 K 0.000 0.000 -100.00 % 235.000 K 95.83 % 120.000 K -98.26 % 6.899 M -53.59 % 14.866 M 0.000 0.000 0.000 0.000
cash and cash equivalents 1.206 B 37.05 % 880.000 M 117.28 % 405.000 M -74.67 % 1.599 B 31.57 % 1.215 B -53.72 % 2.627 B 116.09 % 1.215 B 1 037.80 % 106.825 M 12.21 % 95.202 M -4.61 % 99.804 M -6.52 % 106.760 M -12.02 % 121.345 M 1.51 % 119.535 M 34.02 % 89.195 M -20.20 % 111.777 M 13.35 % 98.614 M 13.17 % 87.138 M -18.39 % 106.780 M 5.25 % 101.453 M -9.42 % 112.001 M 9.38 % 102.393 M -8.21 % 111.554 M 8.13 % 103.167 M 5.54 % 97.749 M -11.55 % 110.516 M -78.48 % 513.625 M 147.41 % 207.602 M 47.18 % 141.049 M 7.54 % 131.159 M 23.89 % 105.867 M 399.73 % 21.185 M
Cash and short term investments 1.206 B 37.05 % 880.000 M 117.28 % 405.000 M -74.67 % 1.599 B 31.57 % 1.215 B -53.72 % 2.627 B 116.09 % 1.215 B 1 037.80 % 106.825 M 12.21 % 95.202 M -4.61 % 99.804 M -6.52 % 106.760 M -12.02 % 121.345 M 1.51 % 119.535 M 34.02 % 89.195 M -20.20 % 111.777 M 13.35 % 98.614 M 13.17 % 87.138 M -18.39 % 106.780 M 5.25 % 101.453 M -9.42 % 112.001 M 9.38 % 102.393 M -8.21 % 111.554 M 8.13 % 103.167 M 5.29 % 97.984 M -11.34 % 110.516 M -78.77 % 520.524 M 133.98 % 222.468 M 57.72 % 141.049 M 7.54 % 131.159 M 23.89 % 105.867 M 399.73 % 21.185 M
Total current assets 2.087 B 16.59 % 1.790 B 16.76 % 1.533 B -27.11 % 2.103 B 3.60 % 2.030 B -42.69 % 3.542 B 74.50 % 2.030 B 385.98 % 417.713 M -1.78 % 425.295 M 13.03 % 376.259 M -13.11 % 433.009 M 22.44 % 353.648 M -16.64 % 424.266 M 2.51 % 413.864 M 22.94 % 336.637 M 4.75 % 321.373 M 6.42 % 301.973 M -1.44 % 306.389 M 28.26 % 238.888 M -16.46 % 285.961 M -2.57 % 293.499 M 2.32 % 286.842 M 22.29 % 234.551 M -9.24 % 258.439 M -26.90 % 353.549 M -52.36 % 742.094 M 60.52 % 462.293 M -7.95 % 502.206 M 41.27 % 355.502 M 66.11 % 214.018 M 240.03 % 62.941 M
Inventory 463.000 M 6.68 % 434.000 M -12.32 % 495.000 M 247.55 % 142.425 M -9.31 % 157.039 M -15.51 % 185.859 M 18.35 % 157.039 M 1.45 % 154.791 M -12.02 % 175.930 M 14.02 % 154.301 M -12.13 % 175.593 M 72.35 % 101.884 M -31.59 % 148.939 M 14.06 % 130.583 M 4.83 % 124.567 M 42.51 % 87.411 M -11.83 % 99.144 M 45.36 % 68.207 M -0.77 % 68.737 M -1.79 % 69.987 M -22.14 % 89.892 M 103.92 % 44.081 M -27.88 % 61.122 M 6.06 % 57.632 M -1.04 % 58.235 M 53.36 % 37.973 M 46.69 % 25.886 M 23.73 % 20.921 M 50.85 % 13.869 M 48.28 % 9.353 M -13.14 % 10.768 M
Net receivables 418.000 M 3.98 % 402.000 M -27.96 % 558.000 M 54.35 % 361.523 M -45.01 % 657.459 M -9.94 % 730.027 M 11.04 % 657.459 M 321.19 % 156.097 M 1.25 % 154.163 M 26.20 % 122.154 M -5.41 % 129.145 M -0.98 % 130.419 M -16.26 % 155.745 M -17.17 % 188.023 M 225.10 % 57.835 M -57.09 % 134.775 M 18.98 % 113.278 M -13.79 % 131.402 M 92.26 % 68.347 M -33.52 % 102.807 M 1.74 % 101.052 M -22.94 % 131.141 M 86.65 % 70.262 M -31.67 % 102.823 M 17.79 % 87.297 M 24.37 % 70.192 M -24.01 % 92.365 M -68.06 % 289.206 M 66.64 % 173.550 M 254.21 % 48.996 M 241.77 % 14.336 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 96.070 M 0.000 -100.00 % 114.710 M 0.000 -100.00 % 259.771 M 0.000 -100.00 % 202.429 M 0.000 -100.00 % 118.203 M 0.000 0.000 0.000 -100.00 % 32.729 M 0.000 -100.00 % 103.573 M 0.000 -100.00 % 111.115 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.159 M 0.000 0.000 -100.00 % 7.876 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 213.000 M -79.85 % 1.057 B 371.88 % 224.000 M -5.32 % 236.594 M 251.94 % 67.226 M -74.92 % 268.008 M 347.07 % 59.948 M -63.38 % 163.710 M 107.73 % 78.808 M -46.65 % 147.710 M 146.63 % 59.892 M -60.29 % 150.827 M 138.81 % 63.157 M -66.33 % 187.576 M 296.61 % 47.295 M -63.15 % 128.354 M 97.77 % 64.902 M -36.24 % 101.793 M 77.83 % 57.241 M -62.26 % 151.680 M 223.17 % 46.935 M -67.58 % 144.785 M 192.49 % 49.500 M -65.31 % 142.712 M 121.37 % 64.468 M 76.28 % 36.571 M -37.86 % 58.855 M 140.92 % 24.429 M 11.50 % 21.909 M 264.97 % 6.003 M -51.52 % 12.383 M
Tax payables 0.000 0.000 0.000 -100.00 % 73.012 M -91.62 % 871.095 M -30.75 % 1.258 B 127.96 % 551.830 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 288.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
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 63.554 M 0.000 -100.00 % 108.953 M -16.72 % 130.825 M -22.53 % 168.881 M 0.000 -100.00 % 226.065 M 0.000 -100.00 % 183.966 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.178 M 0.000 100.00 % -13.178 M 68.87 % -42.326 M 0.000 -100.00 % 444.000 K -36.66 % 701.000 K 36.65 % 513.000 K 95.80 % 262.000 K
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 -100.00 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M -91.82 % 13.178 M 0.00 % 13.178 M 0.00 % 13.178 M 0.00 % 13.178 M -68.87 % 42.326 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 287.000 M -4.01 % 299.000 M 13.69 % 263.000 M 0.000 -100.00 % 152.922 M 0.000 -100.00 % 202.490 M 0.000 -100.00 % 262.920 M 0.000 -100.00 % 346.605 M 0.000 -100.00 % 241.524 M 0.000 -100.00 % 86.341 M 0.000 -100.00 % 35.035 M 0.000 -100.00 % 83.493 M 0.000 -100.00 % 96.997 M 0.000 -100.00 % 113.911 M 0.000 -100.00 % 79.352 M -4.97 % 83.501 M -14.79 % 97.996 M 31.93 % 74.281 M 31.00 % 56.701 M 41.72 % 40.008 M 38.38 % 28.911 M
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 742.000 M 0.000 -100.00 % 616.000 M 18.60 % 519.394 M 28.19 % 405.169 M -13.62 % 469.079 M -9.77 % 519.879 M 77.86 % 292.289 M 88.51 % 155.055 M -54.95 % 344.153 M -10.59 % 384.920 M 3.18 % 373.062 M -4.36 % 390.068 M 0.000 -100.00 % 201.995 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.931 M 0.000 -100.00 % 42.122 M -46.53 % 78.770 M 103.96 % 38.621 M 219.47 % 12.089 M 173.82 % 4.415 M -55.66 % 9.957 M 3 900.38 % -262.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 11.826 B -10.63 % 13.232 B 2.96 % 12.852 B 94.12 % 6.621 B 8.10 % 6.125 B -20.54 % 7.707 B 23.53 % 6.239 B 38.53 % 4.504 B 2.53 % 4.393 B -13.28 % 5.065 B -2.81 % 5.212 B 3.62 % 5.030 B 3.81 % 4.845 B 2.44 % 4.729 B 6.76 % 4.430 B 11.86 % 3.960 B -0.17 % 3.967 B -1.43 % 4.025 B -1.73 % 4.095 B -1.61 % 4.163 B -0.64 % 4.189 B -5.15 % 4.417 B 3.13 % 4.282 B 2.90 % 4.162 B -0.48 % 4.182 B -3.24 % 4.322 B 195.52 % 1.462 B 8.22 % 1.351 B 34.19 % 1.007 B 61.55 % 623.352 M 76.98 % 352.222 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-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-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-30 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.114 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 0.000 0.000 0.000 0.000 0.000
Stock based compensation 5.000 M 0.000 -100.00 % 2.514 M -17.47 % 3.046 M 26.78 % 2.403 M -15.83 % 2.855 M 61.96 % 1.763 M -22.82 % 2.284 M 88.10 % 1.214 M -35.92 % 1.895 M 53.40 % 1.235 M -17.89 % 1.504 M -67.84 % 4.676 M -52.90 % 9.927 M 0.000 -100.00 % 3.156 M 96.76 % 1.604 M -56.82 % 3.715 M 0.000 -100.00 % 1.988 M 348.76 % 443.000 K -43.13 % 779.000 K 64.00 % 475.000 K -26.58 % 647.000 K -78.63 % 3.028 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
Change in working capital 0.000 0.000 0.000 -100.00 % 169.941 M 0.000 100.00 % -255.441 M 0.000 100.00 % -22.050 M 0.000 100.00 % -21.719 M 0.000 100.00 % -11.498 M 0.000 100.00 % -10.638 M 0.000 100.00 % -72.337 M 0.000 -100.00 % 52.839 M 0.000 100.00 % -24.739 M 0.000 -100.00 % 17.664 M 0.000 100.00 % -88.195 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
Accounts receivables 0.000 0.000 0.000 -100.00 % 169.534 M 0.000 100.00 % -249.406 M 0.000 100.00 % -13.207 M 0.000 -100.00 % 9.055 M 0.000 100.00 % -22.928 M 0.000 -100.00 % 15.828 M 0.000 100.00 % -46.617 M 0.000 -100.00 % 21.590 M 0.000 100.00 % -22.694 M 0.000 -100.00 % 9.503 M 0.000 100.00 % -55.509 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
Inventory 0.000 0.000 0.000 -100.00 % 4.456 M 0.000 100.00 % -2.321 M 0.000 100.00 % -211.000 K 0.000 100.00 % -20.257 M 0.000 100.00 % -11.992 M 0.000 100.00 % -32.004 M 0.000 100.00 % -28.224 M 0.000 -100.00 % 29.539 M 0.000 100.00 % -2.983 M 0.000 -100.00 % 876.000 K 0.000 100.00 % -25.063 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
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
Other working capital 0.000 0.000 0.000 100.00 % -4.048 M 0.000 100.00 % -3.715 M 0.000 100.00 % -8.632 M 0.000 100.00 % -10.517 M 0.000 -100.00 % 23.422 M 0.000 -100.00 % 5.538 M 0.000 -100.00 % 2.504 M 0.000 -100.00 % 1.710 M 0.000 -100.00 % 938.000 K 0.000 -100.00 % 7.285 M 0.000 100.00 % -7.623 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
Other non cash items 402.000 M 173.03 % -550.427 M -13.68 % -484.170 M -277.31 % 273.071 M -68.86 % 876.944 M 237.45 % 259.870 M -14.71 % 304.685 M -54.22 % 665.523 M 138.92 % 278.549 M 87.05 % 148.913 M -17.74 % 181.019 M 222.44 % -147.837 M -451.96 % 42.004 M 112.16 % -345.463 M -599.51 % 69.161 M 121.74 % -318.165 M -3 293.15 % 9.964 M 102.83 % -352.294 M -1 770.82 % -18.831 M -117.53 % 107.420 M 47.50 % 72.825 M 243.25 % -50.836 M -280.87 % 28.106 M -78.87 % 133.002 M 242.58 % -93.284 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
Net cash provided by operating activities 824.000 M 20.54 % 683.580 M 287.35 % -364.862 M -135.13 % 1.039 B -59.19 % 2.545 B 27.30 % 1.999 B 281.32 % 524.306 M 469.77 % 92.021 M 108.16 % 44.206 M 9.31 % 40.440 M -56.21 % 92.346 M -80.31 % 468.952 M 4.51 % 448.736 M -3.60 % 465.501 M 9.13 % 426.562 M 15.16 % 370.422 M 56.15 % 237.222 M 95.14 % 121.568 M 141.37 % 50.365 M -54.97 % 111.843 M 167.40 % 41.826 M -20.06 % 52.325 M -7.03 % 56.281 M -30.88 % 81.429 M 171.59 % -113.749 M -219.61 % -35.590 M 0.00 % -35.590 M -189.68 % 39.685 M 0.00 % 39.685 M 300.82 % -19.762 M 0.00 % -19.762 M -132.22 % 61.333 M 0.00 % 61.333 M 923.40 % 5.993 M 0.00 % 5.993 M 141.51 % 2.482 M 0.00 % 2.482 M
Investments in property plant and equipment -211.000 M 25.50 % -283.205 M -65.82 % -170.795 M -32.53 % -128.877 M -13.32 % -113.727 M -30.50 % -87.149 M -23.02 % -70.842 M -94.90 % -36.348 M 33.32 % -54.510 M 58.84 % -132.426 M -14.24 % -115.920 M -136.49 % -49.016 M 31.67 % -71.730 M 78.57 % -334.658 M -984.26 % -30.865 M 48.51 % -59.946 M -72.87 % -34.677 M 36.68 % -54.762 M -39.66 % -39.212 M 70.45 % -132.708 M 44.47 % -238.994 M -38.33 % -172.766 M -22.62 % -140.899 M 6.39 % -150.524 M -9.33 % -137.673 M 1.13 % -139.252 M 0.00 % -139.252 M -17.28 % -118.735 M 0.00 % -118.735 M 5.13 % -125.151 M 0.00 % -125.151 M -88.48 % -66.401 M 0.00 % -66.401 M -223.99 % -20.495 M 0.00 % -20.495 M 25.45 % -27.492 M 0.00 % -27.492 M
Acquisitions net 40.000 M 101.27 % -3.152 B -1 712.15 % -173.940 M -835.21 % -18.599 M 19.15 % -23.004 M -657.21 % -3.038 M 81.21 % -16.166 M -26.67 % -12.762 M -44 106.90 % 29.000 K 100.95 % -3.068 M 81.50 % -16.584 M 74.28 % -64.483 M -1 242.56 % -4.803 M 76.24 % -20.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -154.880 M -249.35 % 103.700 M 0.00 % 103.700 M 15.42 % 89.847 M 0.00 % 89.847 M 80.15 % 49.875 M 0.00 % 49.875 M 69.01 % 29.511 M 0.00 % 29.511 M 91.81 % 15.385 M 0.00 % 15.385 M 79.11 % 8.590 M 0.00 % 8.590 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.062 M 200.00 % -6.062 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 100.00 % -23.483 M -242.84 % 16.441 M 0.00 % 16.441 M 188.00 % -18.683 M 0.00 % -18.683 M -997.68 % -1.702 M 0.00 % -1.702 M 33.97 % -2.578 M 0.00 % -2.578 M 35.10 % -3.972 M 0.00 % -3.972 M -215.95 % -1.257 M 0.00 % -1.257 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.991 M -96.30 % 188.963 M 0.00 % 188.963 M 1 579.74 % 11.250 M 0.00 % 11.250 M 16 056.74 % -70.500 K 0.00 % -70.500 K -104.65 % 1.515 M 0.00 % 1.515 M -73.28 % 5.669 M 0.00 % 5.669 M 170.04 % -8.095 M 0.00 % -8.095 M
Other investing activites -18.000 M -144.33 % -7.367 M 58.22 % -17.633 M -64.35 % -10.729 M 10.59 % -12.000 M -891.82 % 1.516 M 30 210.00 % 5.000 K -99.71 % 1.735 M 11 865.52 % 14.500 K 0.000 -100.00 % 13.501 K -80.00 % 67.500 K -93.63 % 1.060 M 662.59 % 139.000 K -79.10 % 665.000 K -26.11 % 900.000 K 1 167.61 % 71.000 K -90.06 % 714.000 K 279.79 % 188.000 K 174.31 % -253.000 K 94.64 % -4.722 M 24.96 % -6.293 M -26 320.83 % 24.000 K -99.33 % 3.588 M 114.06 % -25.514 M -243.09 % 17.831 M 0.00 % 17.831 M -80.90 % 93.354 M 0.00 % 93.354 M 7 034.39 % 1.309 M 0.00 % 1.309 M -84.34 % 8.357 M 0.00 % 8.357 M 712.89 % 1.028 M 0.00 % 1.028 M 110.99 % -9.352 M 0.00 % -9.352 M
Net cash used for investing activites -189.000 M 94.51 % -3.443 B -850.04 % -362.368 M -129.05 % -158.205 M -6.37 % -148.731 M -76.80 % -84.125 M 9.61 % -93.070 M -89.51 % -49.110 M 9.86 % -54.481 M 59.79 % -135.494 M -2.26 % -132.504 M -16.74 % -113.499 M -50.38 % -75.473 M 78.72 % -354.733 M -1 074.61 % -30.200 M 48.85 % -59.046 M -70.62 % -34.606 M 35.97 % -54.048 M -38.50 % -39.024 M 70.65 % -132.961 M 45.44 % -243.716 M -36.11 % -179.059 M -27.10 % -140.875 M 4.12 % -146.936 M 48.45 % -285.036 M -261.12 % 176.908 M 0.00 % 176.908 M 761.26 % -26.753 M 0.00 % -26.753 M 63.53 % -73.362 M 0.00 % -73.362 M -144.14 % -30.049 M 0.00 % -30.049 M -1 479.86 % -1.902 M 0.00 % -1.902 M 93.38 % -28.749 M 0.00 % -28.749 M
Debt repayment -43.000 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 -100.00 % 107.033 M -26.14 % 144.918 M 0.00 % 144.918 M 227.61 % 44.235 M 0.00 % 44.235 M 181.72 % 15.702 M 0.00 % 15.702 M 0.000 0.000 100.00 % -30.612 M 0.00 % -30.612 M -208.11 % 28.315 M 0.00 % 28.315 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 11.937 M 0.00 % 11.937 M 14 195.21 % 83.500 K 0.00 % 83.500 K -99.93 % 114.820 M 0.00 % 114.820 M 1 401.40 % 7.648 M 0.00 % 7.648 M -89.78 % 74.796 M 0.00 % 74.796 M 3 382.12 % 2.148 M 0.00 % 2.148 M
Common stock repurchased -29.000 M -8 505.34 % -337.000 K 94.05 % -5.663 M 98.61 % -408.282 M 29.42 % -578.429 M -58.33 % -365.331 M -5 495.51 % -6.529 M -538.22 % -1.023 M -225.80 % -314.000 K 90.66 % -3.361 M 0.000 100.00 % -4.492 M 81.16 % -23.847 M -247.93 % -6.854 M 95.20 % -142.817 M -1 604.26 % -8.380 M 0.000 100.00 % -1.351 M 0.000 100.00 % -148.000 K 0.000 0.000 0.000 0.000 100.00 % -89.000 K 83.56 % -541.500 K 0.00 % -541.500 K -17 950.00 % -3.000 K 0.00 % -3.000 K 99.93 % -4.153 M 0.00 % -4.153 M 0.000 0.000 100.00 % -1.907 M 0.00 % -1.907 M -2 239.88 % -81.500 K 0.00 % -81.500 K
Dividends paid -104.000 M -85.29 % -56.128 M 83.29 % -335.872 M -23.34 % -272.312 M 25.70 % -366.489 M -359.29 % -79.794 M 0.000 0.000 0.000 100.00 % -14.851 M 95.01 % -297.346 M -50.68 % -197.338 M 26.23 % -267.516 M -108.13 % -128.531 M -115.94 % -59.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.375 M 78.42 % -136.133 M 0.00 % -136.133 M -804.02 % -15.059 M 0.00 % -15.059 M 28.97 % -21.202 M 0.00 % -21.202 M -151.78 % -8.421 M 0.00 % -8.421 M 0.000 0.000 100.00 % -1.250 M 0.00 % -1.250 M
Other financing activites -5.000 M -100.31 % 1.631 B 3 746.91 % -44.715 M 90.26 % -459.077 M -263.92 % -126.148 M 82.64 % -726.715 M -73.19 % -419.613 M -783.15 % -47.513 M -8 078.67 % 595.500 K 101.66 % -35.943 M -110.59 % 339.314 M 365.56 % -127.775 M 0.43 % -128.329 M -514.96 % 30.926 M 109.51 % -325.365 M 1.71 % -331.018 M -67.78 % -197.289 M -152.71 % -78.068 M -4 404.79 % -1.733 M -114.49 % 11.957 M -94.31 % 210.277 M 59.12 % 132.152 M 83.99 % 71.827 M -22.61 % 92.815 M 184.99 % -109.201 M -1 186.76 % -8.487 M 0.00 % -8.487 M 4.77 % -8.912 M 0.00 % -8.912 M -25.55 % -7.099 M 0.00 % -7.099 M -32.32 % -5.365 M 0.00 % -5.365 M -33.20 % -4.028 M 0.00 % -4.028 M -131.60 % -1.739 M 0.00 % -1.739 M
Net cash used provided by financing activities -181.000 M -111.50 % 1.575 B 513.73 % -380.587 M 47.96 % -731.389 M 25.77 % -985.237 M -22.16 % -806.509 M -92.20 % -419.613 M -783.15 % -47.513 M -1 531.55 % 3.319 M -95.88 % 80.469 M 91.74 % 41.968 M 112.91 % -325.113 M 17.87 % -395.845 M -305.56 % -97.605 M 74.64 % -384.886 M -16.27 % -331.018 M -67.78 % -197.289 M -152.71 % -78.068 M -4 404.79 % -1.733 M -114.49 % 11.957 M -94.31 % 210.277 M 59.12 % 132.152 M 83.99 % 71.827 M -22.61 % 92.815 M 393.42 % -31.632 M -370.51 % 11.694 M 0.00 % 11.694 M -42.52 % 20.345 M 0.00 % 20.345 M -79.25 % 98.068 M 0.00 % 98.068 M 1 697.85 % -6.138 M 0.00 % -6.138 M -116.05 % 38.250 M 0.00 % 38.250 M 5.59 % 36.227 M 0.00 % 36.227 M
Effect of forex changes on cash 21.000 M -62.88 % 56.568 M 265.00 % -34.284 M 0.000 100.00 % -5.583 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 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 880.000 M 173.69 % -1.194 B -1.51 % -1.176 B -889.51 % 149.001 M -89.44 % 1.411 B 27.28 % 1.109 B 9 438.29 % 11.623 M 352.56 % -4.602 M 33.84 % -6.956 M 52.31 % -14.585 M -905.80 % 1.810 M -94.03 % 30.340 M 368.71 % -11.291 M -271.56 % 6.582 M 14.70 % 5.738 M 158.43 % -9.821 M -468.73 % 2.664 M 150.50 % -5.274 M -209.78 % 4.804 M 204.88 % -4.581 M -209.23 % 4.194 M 54.80 % 2.709 M 142.44 % -6.384 M -146.75 % 13.654 M 102.66 % -513.625 M -267.84 % 306.023 M 0.00 % 306.023 M 359.82 % 66.553 M 0.00 % 66.553 M 572.93 % 9.890 M 0.00 % 9.890 M -80.33 % 50.292 M 0.00 % 50.292 M -40.61 % 84.682 M 0.00 % 84.682 M 335.85 % 19.429 M 0.00 % 19.429 M
Cash at beginning of period 0.000 -100.00 % 1.599 B -42.38 % 2.776 B 5.67 % 2.627 B 116.09 % 1.215 B 1 037.80 % 106.825 M 12.21 % 95.202 M -4.61 % 99.804 M -6.52 % 106.760 M -12.02 % 121.345 M 1.51 % 119.535 M 0.000 -100.00 % 100.486 M 0.000 -100.00 % 92.876 M 0.000 -100.00 % 104.117 M 0.000 -100.00 % 107.197 M 0.000 -100.00 % 107.361 M 0.000 -100.00 % 104.133 M 0.000 -100.00 % 513.625 M 147.41 % 207.602 M 0.00 % 207.602 M 47.18 % 141.049 M 0.00 % 141.049 M 7.54 % 131.159 M 0.00 % 131.159 M 62.19 % 80.867 M 0.00 % 80.867 M 281.72 % 21.185 M 0.00 % 21.185 M 1 106.44 % 1.756 M 0.00 % 1.756 M
Cash at end of period 880.000 M 117.28 % 405.000 M -74.67 % 1.599 B -42.38 % 2.776 B 5.67 % 2.627 B 116.09 % 1.215 B 1 037.80 % 106.825 M 12.21 % 95.202 M -4.61 % 99.804 M -6.52 % 106.760 M -12.02 % 121.345 M 299.95 % 30.340 M -65.98 % 89.195 M 1 255.24 % 6.582 M -93.33 % 98.614 M 1 104.11 % -9.821 M -109.20 % 106.780 M 2 124.65 % -5.274 M -104.71 % 112.001 M 2 545.17 % -4.581 M -104.11 % 111.554 M 4 017.90 % 2.709 M -97.23 % 97.749 M 615.90 % 13.654 M 0.000 -100.00 % 513.625 M 0.00 % 513.625 M 147.41 % 207.602 M 0.00 % 207.602 M 47.18 % 141.049 M 0.00 % 141.049 M 7.54 % 131.159 M 0.00 % 131.159 M 23.89 % 105.867 M 0.00 % 105.867 M 399.73 % 21.185 M 0.00 % 21.185 M
Operating cash flow 824.000 M 33.58 % 616.862 M 269.07 % -364.862 M -135.13 % 1.039 B -59.19 % 2.545 B 27.30 % 1.999 B 281.32 % 524.306 M 469.77 % 92.021 M 108.16 % 44.206 M 9.31 % 40.440 M -56.21 % 92.346 M -80.31 % 468.952 M 4.51 % 448.736 M -3.60 % 465.501 M 9.13 % 426.562 M 15.16 % 370.422 M 56.15 % 237.222 M 95.14 % 121.568 M 141.37 % 50.365 M -54.97 % 111.843 M 167.40 % 41.826 M -20.06 % 52.325 M -7.03 % 56.281 M -30.88 % 81.429 M 171.59 % -113.749 M -219.61 % -35.590 M 0.00 % -35.590 M -189.68 % 39.685 M 0.00 % 39.685 M 300.82 % -19.762 M 0.00 % -19.762 M -132.22 % 61.333 M 0.00 % 61.333 M 923.40 % 5.993 M 0.00 % 5.993 M 141.51 % 2.482 M 0.00 % 2.482 M
Capital expenditure -211.000 M 25.50 % -283.205 M -65.82 % -170.795 M -32.53 % -128.877 M -13.32 % -113.727 M -30.50 % -87.149 M -23.02 % -70.842 M -94.90 % -36.348 M 33.32 % -54.510 M 58.84 % -132.426 M -14.24 % -115.920 M -136.49 % -49.016 M 31.67 % -71.730 M 78.57 % -334.658 M -984.26 % -30.865 M 48.51 % -59.946 M -72.87 % -34.677 M 36.68 % -54.762 M -39.66 % -39.212 M 70.45 % -132.708 M 44.47 % -238.994 M -38.33 % -172.766 M -22.62 % -140.899 M 6.39 % -150.524 M -9.33 % -137.673 M 1.13 % -139.252 M 0.00 % -139.252 M -17.28 % -118.735 M 0.00 % -118.735 M 5.13 % -125.151 M 0.00 % -125.151 M -88.48 % -66.401 M 0.00 % -66.401 M -223.99 % -20.495 M 0.00 % -20.495 M 25.45 % -27.492 M 0.00 % -27.492 M
Free CashFlow 613.000 M 83.72 % 333.657 M 162.29 % -535.657 M -158.88 % 909.718 M -62.58 % 2.431 B 27.15 % 1.912 B 321.67 % 453.464 M 714.51 % 55.673 M 640.30 % -10.304 M 88.80 % -91.986 M -290.20 % -23.574 M -105.61 % 419.936 M 11.39 % 377.006 M 188.14 % 130.843 M -66.93 % 395.697 M 27.45 % 310.476 M 53.29 % 202.545 M 203.18 % 66.806 M 499.00 % 11.153 M 153.45 % -20.865 M 89.42 % -197.168 M -63.71 % -120.441 M -42.33 % -84.618 M -22.47 % -69.095 M 72.52 % -251.422 M -43.80 % -174.842 M 0.00 % -174.842 M -121.18 % -79.050 M 0.00 % -79.050 M 45.45 % -144.912 M 0.00 % -144.912 M -2 759.07 % -5.069 M 0.00 % -5.069 M 65.05 % -14.502 M 0.00 % -14.502 M 42.02 % -25.010 M 0.00 % -25.010 M
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007