1881.HK

Regal Real Estate Investment Trust 1881.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 701.212 M 13.51 % 617.762 M 0.21 % 616.441 M 3.86 % 593.544 M -31.89 % 871.398 M -10.68 % 975.632 M -4.53 % 1.022 B 6.70 % 957.773 M -1.61 % 973.479 M -2.82 % 1.002 B 0.10 % 1.001 B 15.43 % 866.962 M 2.68 % 844.350 M 14.72 % 736.034 M -19.11 % 909.974 M 19.20 % 763.408 M 0.19 % 761.963 M 13.25 % 672.787 M -40.05 % 1.122 B 1.90 % 1.101 B 10.63 % 995.459 M
Net income -204.400 M -176.92 % 265.736 M -71.42 % 929.896 M 61.14 % 577.087 M 124.98 % -2.310 B -9.87 % -2.102 B -193.36 % 2.252 B -9.51 % 2.488 B 341.21 % 563.980 M 136.91 % -1.528 B -740.72 % 238.454 M -30.39 % 342.558 M -90.35 % 3.549 B 18.40 % 2.997 B 574.10 % 444.635 M -29.06 % 626.804 M 129.15 % -2.150 B -179.81 % 2.694 B 2 793.52 % 93.113 M -92.12 % 1.182 B -8.88 % 1.297 B
Income before tax -200.460 M -181.38 % 246.324 M -74.50 % 966.097 M 52.93 % 631.731 M 128.43 % -2.222 B -10.14 % -2.018 B -185.81 % 2.351 B -9.37 % 2.595 B 278.93 % 684.694 M 148.67 % -1.407 B -493.23 % 357.753 M -18.00 % 436.293 M -88.03 % 3.644 B 18.67 % 3.071 B 174.05 % 1.120 B 44.13 % 777.348 M 128.95 % -2.685 B -186.87 % 3.091 B 3 112.28 % 96.217 M -91.13 % 1.085 B -15.00 % 1.276 B
Income before tax ratio -0.29 -171.70 % 0.40 -74.56 % 1.57 47.25 % 1.06 141.73 % -2.55 -23.31 % -2.07 -189.89 % 2.30 -15.06 % 2.71 285.14 % 0.70 150.08 % -1.40 -492.83 % 0.36 -28.96 % 0.50 -88.34 % 4.32 3.44 % 4.17 238.82 % 1.23 20.92 % 1.02 128.90 % -3.52 -176.70 % 4.59 5 258.23 % 0.09 -91.30 % 0.99 -23.17 % 1.28
EBITDA 575.850 M 15.20 % 499.863 M -59.51 % 1.234 B 61.16 % 765.970 M 137.95 % -2.019 B -340.11 % 840.661 M -67.96 % 2.624 B -6.54 % 2.807 B 216.75 % 886.235 M 2.42 % 865.290 M 53.70 % 562.970 M -8.16 % 613.004 M -83.70 % 3.761 B 15.56 % 3.255 B 150.40 % 1.300 B 92.98 % 673.551 M -0.21 % 674.961 M -79.18 % 3.242 B 995.66 % 295.853 M 0.19 % 295.294 M 7.84 % 273.820 M
Net income ratio -0.29 -167.76 % 0.43 -71.48 % 1.51 55.15 % 0.97 136.68 % -2.65 -23.02 % -2.15 -197.80 % 2.20 -15.19 % 2.60 348.44 % 0.58 137.98 % -1.53 -740.07 % 0.24 -39.69 % 0.40 -90.60 % 4.20 3.21 % 4.07 733.40 % 0.49 -40.49 % 0.82 129.10 % -2.82 -170.47 % 4.00 4 726.53 % 0.08 -92.27 % 1.07 -17.63 % 1.30
Ratio EBITDA 0.82 1.49 % 0.81 -59.59 % 2.00 55.17 % 1.29 155.71 % -2.32 -368.84 % 0.86 -66.44 % 2.57 -12.41 % 2.93 221.95 % 0.91 5.39 % 0.86 53.55 % 0.56 -20.44 % 0.71 -84.13 % 4.45 0.74 % 4.42 209.57 % 1.43 61.90 % 0.88 -0.40 % 0.89 -81.61 % 4.82 1 727.61 % 0.26 -1.68 % 0.27 -2.52 % 0.28
Gross profit ratio 0.84 1.97 % 0.82 -15.60 % 0.97 -0.11 % 0.98 -0.95 % 0.98 0.49 % 0.98 1.09 % 0.97 0.14 % 0.97 -0.16 % 0.97 -0.03 % 0.97 -0.08 % 0.97 0.53 % 0.97 0.11 % 0.96 0.41 % 0.96 -2.80 % 0.99 0.06 % 0.99 0.34 % 0.98 -0.51 % 0.99 250.43 % 0.28 1.52 % 0.28 12.12 % 0.25
Weighted average shs out dil 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.14 % 3.253 B 0.86 % 3.225 B 1.47 % 3.178 B 1.67 % 3.126 B 0.57 % 3.108 B 0.00 % 3.108 B 0.00 % 3.108 B 0.00 % 3.108 B
Weighted average shs out 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.14 % 3.253 B 0.86 % 3.225 B 1.47 % 3.178 B 1.67 % 3.126 B 0.57 % 3.108 B 0.00 % 3.108 B 257.57 % 869.289 M 0.00 % 869.289 M
EPS diluted -0.06 -176.84 % 0.08 -71.86 % 0.29 61.11 % 0.18 125.35 % -0.71 -9.23 % -0.65 -194.20 % 0.69 -9.21 % 0.76 347.06 % 0.17 136.17 % -0.47 -743.84 % 0.07 -33.64 % 0.11 -89.91 % 1.09 18.48 % 0.92 196.77 % 0.31 40.91 % 0.22 131.88 % -0.69 -175.00 % 0.92 2 966.67 % 0.03 -92.11 % 0.38 -9.52 % 0.42
Earnings per share -0.06 -176.84 % 0.08 -71.86 % 0.29 61.11 % 0.18 125.35 % -0.71 -9.23 % -0.65 -194.20 % 0.69 -9.21 % 0.76 347.06 % 0.17 136.17 % -0.47 -743.84 % 0.07 -33.64 % 0.11 -89.91 % 1.09 18.48 % 0.92 196.77 % 0.31 40.91 % 0.22 131.88 % -0.69 -175.00 % 0.92 736.36 % 0.11 -91.91 % 1.36 -8.72 % 1.49
Gross profit 587.973 M 15.75 % 507.985 M -15.42 % 600.599 M 3.75 % 578.916 M -32.54 % 858.099 M -10.24 % 956.023 M -3.49 % 990.606 M 6.85 % 927.141 M -1.77 % 943.887 M -2.85 % 971.594 M 0.02 % 971.371 M 16.04 % 837.106 M 2.79 % 814.390 M 15.18 % 707.029 M -21.38 % 899.259 M 19.26 % 754.004 M 0.53 % 750.039 M 12.67 % 665.682 M 110.08 % 316.869 M 3.45 % 306.294 M 24.04 % 246.934 M
Income tax expense 3.940 M 120.30 % -19.412 M -153.62 % 36.201 M -33.75 % 54.644 M -37.48 % 87.399 M 3.54 % 84.411 M -15.38 % 99.749 M -6.07 % 106.190 M -12.03 % 120.714 M -0.27 % 121.046 M 1.46 % 119.299 M 27.27 % 93.735 M -1.26 % 94.930 M 29.58 % 73.260 M -28.77 % 102.855 M -32.20 % 151.698 M 128.37 % -534.770 M -322.30 % 240.564 M 7 650.15 % 3.104 M 103.19 % -97.193 M -364.73 % -20.914 M
Cost of revenue 113.239 M 3.15 % 109.777 M 592.95 % 15.842 M 8.30 % 14.628 M 9.99 % 13.299 M -32.18 % 19.609 M -37.42 % 31.333 M 2.29 % 30.632 M 3.51 % 29.592 M -1.77 % 30.126 M 2.68 % 29.340 M -1.73 % 29.856 M -0.35 % 29.960 M 3.29 % 29.005 M 170.70 % 10.715 M 13.94 % 9.404 M -21.13 % 11.924 M 67.83 % 7.105 M -99.12 % 805.371 M 1.30 % 795.011 M 6.21 % 748.525 M
General and administrative expenses 11.836 M 12.22 % 10.547 M -89.20 % 97.651 M 1.72 % 96.004 M -6.71 % 102.908 M -9.35 % 113.520 M -8.79 % 124.464 M -6.90 % 133.692 M 27.41 % 104.930 M -0.11 % 105.042 M -28.70 % 147.321 M 29.37 % 113.872 M 16.05 % 98.121 M 928.41 % 9.541 M -32.07 % 14.045 M 40.72 % 9.981 M -22.24 % 12.836 M 109.88 % 6.116 M 0.000 0.000 0.000
Selling and marketing 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
Other expenses 0.000 0.000 -100.00 % 10.128 M 8.44 % 9.340 M -8.20 % 10.174 M -9.90 % 11.292 M 5.25 % 10.729 M 5.69 % 10.151 M 67 573.33 % 15.000 K -99.84 % 9.619 M -5.68 % 10.198 M 26 736.84 % 38.000 K -91.24 % 434.000 K -99.41 % 73.185 M 552.10 % 11.223 M -84.07 % 70.472 M 13.22 % 62.242 M 16.30 % 53.520 M 0.000 0.000 0.000
Operating expenses 11.836 M 12.22 % 10.547 M -90.21 % 107.779 M 2.31 % 105.344 M -6.84 % 113.082 M -9.40 % 124.812 M -7.68 % 135.193 M -6.01 % 143.843 M 25.65 % 114.475 M -0.16 % 114.661 M -27.21 % 157.519 M 26.80 % 124.222 M 16.20 % 106.900 M 29.22 % 82.726 M -7.35 % 89.288 M 10.98 % 80.453 M 7.16 % 75.078 M 25.89 % 59.636 M -72.97 % 220.651 M 18.88 % 185.615 M 55.10 % 119.671 M
Cost and expenses 125.075 M 3.95 % 120.324 M 4.01 % 115.686 M 3.05 % 112.262 M -5.66 % 118.999 M -17.60 % 144.421 M -13.27 % 166.526 M -4.56 % 174.475 M 21.11 % 144.067 M -0.50 % 144.787 M -22.52 % 186.859 M 21.28 % 154.078 M 12.58 % 136.860 M 22.49 % 111.731 M 11.73 % 100.003 M 11.29 % 89.857 M 3.28 % 87.002 M 30.36 % 66.741 M -93.50 % 1.026 B 4.63 % 980.626 M 12.95 % 868.196 M
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
Selling general and administrative expenses 11.836 M 12.22 % 10.547 M -89.20 % 97.651 M 1.72 % 96.004 M -6.71 % 102.908 M -9.35 % 113.520 M -8.79 % 124.464 M -6.90 % 133.692 M 27.41 % 104.930 M -0.11 % 105.042 M -28.70 % 147.321 M 29.37 % 113.872 M 16.05 % 98.121 M 928.41 % 9.541 M -32.07 % 14.045 M 40.72 % 9.981 M -22.24 % 12.836 M 109.88 % 6.116 M -97.23 % 220.651 M 18.88 % 185.615 M 55.10 % 119.671 M
Interest income -19.440 M 18.90 % -23.970 M -5 572.60 % 438.000 K 47.47 % 297.000 K 0.000 -100.00 % 1.794 M 83.06 % 980.000 K 790.91 % 110.000 K -37.14 % 175.000 K -20.45 % 220.000 K -99.24 % 28.980 M -26.71 % 39.542 M 16 375.83 % 240.000 K 211.69 % 77.000 K -25.24 % 103.000 K 0.000 -100.00 % 4.452 M -17.98 % 5.428 M 0.000 0.000 0.000
Interest expense 630.457 M 7.52 % 586.338 M 125.18 % 260.386 M 105.79 % 126.529 M -35.31 % 195.595 M -33.43 % 293.829 M 11.79 % 262.850 M 28.80 % 204.081 M 5.52 % 193.402 M -0.68 % 194.735 M 2.13 % 190.676 M 17.37 % 162.461 M 47.54 % 110.116 M 100.78 % 54.843 M -69.43 % 179.429 M 1.39 % 176.967 M -94.73 % 3.360 B 2 128.42 % 150.775 M 0.000 0.000 0.000
Depreciation and amortization 7.726 M 0.00 % 7.726 M -2.63 % 7.935 M 2.92 % 7.710 M -6.74 % 8.267 M -12.52 % 9.450 M 2.16 % 9.250 M 7.97 % 8.567 M 5.26 % 8.139 M -2.61 % 8.357 M -2.04 % 8.531 M 4.71 % 8.147 M 10.36 % 7.382 M 45.80 % 5.063 M -98.97 % 489.865 M 0.000 0.000 -100.00 % 591.050 M 196.06 % 199.636 M 14.33 % 174.615 M 19.14 % 146.557 M
Operating income 576.137 M 15.82 % 497.438 M 0.19 % 496.508 M 5.46 % 470.803 M -36.81 % 745.017 M 143.21 % -1.724 B -165.95 % 2.614 B -6.59 % 2.799 B 218.71 % 878.096 M 172.51 % -1.211 B -318.42 % 554.439 M -8.34 % 604.857 M -83.89 % 3.754 B 15.51 % 3.250 B 301.21 % 809.971 M 20.25 % 673.551 M -0.21 % 674.961 M 11.37 % 606.046 M 529.87 % 96.217 M -20.27 % 120.679 M -5.17 % 127.263 M
Operating income ratio 0.82 2.04 % 0.81 -0.03 % 0.81 1.54 % 0.79 -7.22 % 0.85 148.38 % -1.77 -169.08 % 2.56 -12.45 % 2.92 223.94 % 0.90 174.61 % -1.21 -318.20 % 0.55 -20.59 % 0.70 -84.31 % 4.45 0.70 % 4.42 396.03 % 0.89 0.89 % 0.88 -0.40 % 0.89 -1.66 % 0.90 950.66 % 0.09 -21.76 % 0.11 -14.29 % 0.13
Total other income expenses net 0.000 100.00 % -251.114 M -153.48 % 469.589 M 191.80 % 160.928 M 105.42 % -2.967 B -4.15 % -2.849 B -290.93 % 1.492 B -17.63 % 1.812 B 1 351.83 % -144.718 M 93.61 % -2.264 B -396.32 % -456.099 M -64.90 % -276.591 M -151.18 % -110.116 M 38.54 % -179.176 M -157.89 % 309.527 M 201.50 % 102.664 M 103.06 % -3.360 B -235.22 % 2.485 B 0.000 -100.00 % 964.370 M -16.09 % 1.149 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 10.351 B 0.48 % 10.302 B 2.47 % 10.054 B 0.96 % 9.959 B 1.45 % 9.817 B -0.17 % 9.833 B 0.51 % 9.783 B 0.66 % 9.719 B 18.30 % 8.216 B 0.82 % 8.149 B 0.59 % 8.101 B 19.28 % 6.792 B 42.82 % 4.755 B 0.15 % 4.749 B 1.78 % 4.666 B 2.51 % 4.551 B 9.72 % 4.148 B -3.69 % 4.307 B 14.63 % 3.757 B 0.16 % 3.751 B -0.06 % 3.753 B
Total investments 2.671 M 100.81 % -330.360 M 0.000 -100.00 % 10.000 M -11.76 % 11.333 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
Total debt 10.355 B 0.07 % 10.348 B 1.50 % 10.195 B 1.82 % 10.013 B -0.48 % 10.061 B 1.08 % 9.953 B 0.40 % 9.913 B 1.64 % 9.753 B 17.88 % 8.274 B 1.07 % 8.186 B 0.32 % 8.160 B 19.30 % 6.840 B 43.07 % 4.781 B 0.18 % 4.772 B 1.70 % 4.693 B 1.58 % 4.619 B 6.89 % 4.322 B 0.18 % 4.314 B 14.27 % 3.775 B 0.07 % 3.773 B 0.09 % 3.769 B
Accumulated other comprehensive income loss 272.141 M 15.15 % 236.326 M 15.08 % 205.353 M 16.53 % 176.226 M 22.05 % 144.387 M -27.29 % 198.575 M -27.32 % 273.222 M 21.45 % 224.972 M 34.84 % 166.842 M 12.55 % 148.235 M -38.74 % 241.971 M -0.37 % 242.871 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 4.203 B -4.59 % 4.405 B 5.64 % 4.170 B 17.86 % 3.538 B 5.49 % 3.354 B -44.47 % 6.040 B -29.84 % 8.609 B 26.10 % 6.827 B 41.10 % 4.839 B 1.34 % 4.775 B -30.07 % 6.828 B -3.81 % 7.099 B -1.72 % 7.223 B 0.000 0.000 -100.00 % 145.111 M 344.65 % 32.635 M -98.79 % 2.694 B 253.97 % -1.750 B 3.84 % -1.820 B 39.38 % -3.002 B
Common stock 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.000 0.000 -100.00 % 8.362 B 0.79 % 8.297 B 0.63 % 8.245 B 0.000 0.000 0.000
Total equity 12.907 B -1.27 % 13.074 B 2.08 % 12.808 B 5.44 % 12.147 B 1.81 % 11.931 B -18.68 % 14.671 B -15.27 % 17.315 B 11.82 % 15.485 B 15.23 % 13.438 B 0.50 % 13.371 B -13.75 % 15.503 B -1.72 % 15.774 B -0.98 % 15.931 B 25.92 % 12.652 B 27.54 % 9.920 B 19.16 % 8.325 B 2.06 % 8.157 B -25.27 % 10.915 B 723.78 % -1.750 B 3.84 % -1.820 B 39.38 % -3.002 B
Other non current liabilities 1.315 M -54.13 % 2.867 M 0.000 -100.00 % 2.227 M -2.75 % 2.290 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.076 M 46.72 % 2.778 M 0.000 -100.00 % 2.034 M -96.87 % 64.969 M -66.95 % 196.587 M 706.28 % 24.382 M 100.64 % -3.795 B -0.02 % -3.795 B 0.27 % -3.805 B
Long term debt 9.656 B 2.49 % 9.422 B 111.18 % 4.462 B -54.28 % 9.758 B 84.32 % 5.294 B -42.43 % 9.196 B -2.93 % 9.474 B 36.70 % 6.931 B -14.48 % 8.104 B -0.15 % 8.116 B 0.23 % 8.097 B 21.12 % 6.685 B 39.98 % 4.776 B 2 184.99 % 209.019 M -95.47 % 4.617 B 0.07 % 4.614 B 6.76 % 4.322 B 0.18 % 4.314 B 14.27 % 3.775 B 0.07 % 3.773 B 0.09 % 3.769 B
Total non current liabilities 10.312 B 2.15 % 10.095 B 95.72 % 5.158 B -50.57 % 10.434 B 75.67 % 5.940 B -39.49 % 9.815 B -2.60 % 10.077 B 34.65 % 7.484 B -13.07 % 8.609 B 0.12 % 8.598 B 0.56 % 8.550 B 20.54 % 7.093 B 37.66 % 5.153 B 874.40 % 528.818 M -89.42 % 5.000 B -18.90 % 6.165 B 8.26 % 5.695 B -4.39 % 5.956 B 0.000 0.000 0.000
Other current liabilities 248.043 M -3.12 % 256.029 M 258.35 % 71.447 M 498.92 % -17.910 M -177.35 % 23.153 M 161.12 % -37.881 M -170.43 % 53.782 M -16.06 % 64.069 M 21.66 % 52.664 M 33.70 % 39.391 M 223.52 % -31.891 M -177.64 % 41.076 M 185.27 % 14.399 M -83.64 % 88.014 M 1.38 % 86.813 M 65.98 % 52.303 M -8.83 % 57.370 M -1.81 % 58.429 M 0.000 0.000 0.000
Deferred revenue 0.000 -100.00 % 461.000 K -57.94 % 1.096 M -97.51 % 43.995 M 0.000 -100.00 % 82.421 M 6 514.85 % 1.246 M -98.14 % 66.873 M -30.57 % 96.311 M 57.29 % 61.233 M -20.94 % 77.454 M 67.57 % 46.221 M 16.63 % 39.630 M -56.20 % 90.470 M 0.000 -100.00 % 55.012 M 0.000 0.000 0.000 0.000 0.000
Short term debt 698.654 M -24.54 % 925.830 M -83.85 % 5.733 B 2 149.96 % 254.821 M -94.65 % 4.767 B 529.47 % 757.226 M 72.79 % 438.246 M -84.47 % 2.823 B 1 560.45 % 170.000 M 142.86 % 70.000 M 11.11 % 63.000 M -59.30 % 154.794 M 3 128.91 % 4.794 M -99.89 % 4.563 B 5 951.08 % 75.413 M 1 293.18 % 5.413 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.006 B -17.78 % 1.223 B -79.21 % 5.883 B 1 676.55 % 331.129 M -93.19 % 4.865 B 450.35 % 883.905 M 49.68 % 590.535 M -80.25 % 2.990 B 805.11 % 330.351 M 49.56 % 220.888 M -5.95 % 234.870 M -30.02 % 335.624 M 184.65 % 117.909 M -97.51 % 4.742 B 2 426.60 % 187.669 M 154.04 % 73.875 M 14.97 % 64.257 M 3.12 % 62.314 M 0.000 0.000 0.000
Total liabilities 11.318 B 0.00 % 11.318 B 2.52 % 11.041 B 2.56 % 10.766 B -0.36 % 10.804 B 0.98 % 10.699 B 0.30 % 10.667 B 1.85 % 10.474 B 17.16 % 8.939 B 1.36 % 8.819 B 0.39 % 8.785 B 18.25 % 7.429 B 40.95 % 5.271 B 0.00 % 5.270 B 1.59 % 5.188 B -16.85 % 6.239 B 8.33 % 5.759 B -4.31 % 6.019 B -33.12 % 8.999 B -1.65 % 9.150 B -2.13 % 9.349 B
Other non current assets 0.000 -100.00 % 23.353 B 1.73 % 22.956 B 3.58 % 22.163 B 1.52 % 21.831 B -11.04 % 24.539 B -9.10 % 26.994 B 7.39 % 25.136 B 16.20 % 21.632 B 0.71 % 21.480 B -8.31 % 23.428 B 9.85 % 21.328 B 5.11 % 20.292 B 18.29 % 17.154 B 15.28 % 14.880 B 4.13 % 14.290 B 6.25 % 13.450 B -18.53 % 16.510 B 361.36 % -6.317 B 1.22 % -6.395 B -17.83 % -5.427 B
Long term investments 2.671 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
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 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 -100.00 % 5.940 M 0.000 0.000 0.000 0.000 0.000
Goodwill and 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 0.000 -100.00 % 5.940 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 23.943 B 3 664.62 % 636.000 M 5.30 % 604.000 M 5.04 % 575.000 M 5.89 % 543.000 M -11.56 % 614.000 M -13.40 % 709.000 M 8.08 % 656.000 M 11.19 % 590.000 M -0.34 % 592.000 M -14.33 % 691.000 M -1.29 % 700.000 M -5.41 % 740.000 M 20.33 % 615.000 M 0.000 0.000 -100.00 % 16.743 M 0.000 -100.00 % 6.226 B -1.17 % 6.300 B 16.33 % 5.416 B
Total non current assets 23.946 B -0.18 % 23.989 B 1.82 % 23.560 B 3.62 % 22.738 B 1.63 % 22.374 B -11.05 % 25.153 B -9.21 % 27.703 B 7.41 % 25.792 B 16.07 % 22.222 B 0.68 % 22.072 B -8.49 % 24.119 B 9.49 % 22.028 B 4.74 % 21.032 B 18.36 % 17.769 B 19.42 % 14.880 B 3.62 % 14.360 B 5.72 % 13.583 B -17.84 % 16.532 B 128.04 % 7.249 B 0.000 -100.00 % 6.347 B
Other current assets 275.054 M -20.28 % 345.014 M 226.82 % -272.041 M -292.35 % 141.431 M 44.21 % 98.070 M -8.13 % 106.752 M 20.14 % 88.854 M -2.59 % 91.212 M 22.71 % 74.333 M 31.72 % 56.434 M 4.07 % 54.228 M -94.95 % 1.073 B 643.01 % 144.392 M 11.49 % 129.509 M -35.31 % 200.192 M 48.10 % 135.175 M -15.06 % 159.151 M -27.43 % 219.314 M 245.66 % -150.566 M -13.35 % -132.836 M -39.23 % -95.407 M
Short term investments 0.000 0.000 0.000 -100.00 % 10.000 M -11.76 % 11.333 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
cash and cash equivalents 3.741 M -91.85 % 45.877 M -67.54 % 141.336 M 161.00 % 54.152 M -77.81 % 244.017 M 103.09 % 120.155 M -7.80 % 130.326 M 275.24 % 34.731 M -40.65 % 58.515 M 57.23 % 37.217 M -37.02 % 59.094 M 22.57 % 48.214 M 90.09 % 25.364 M 6.58 % 23.797 M -12.35 % 27.151 M -60.25 % 68.305 M -60.70 % 173.789 M 2 330.96 % 7.149 M -60.35 % 18.032 M -16.58 % 21.616 M 34.55 % 16.066 M
Cash and short term investments 3.741 M -91.85 % 45.877 M -67.54 % 141.336 M 161.00 % 54.152 M -77.81 % 244.017 M 103.09 % 120.155 M -7.80 % 130.326 M 275.24 % 34.731 M -40.65 % 58.515 M 57.23 % 37.217 M -37.02 % 59.094 M 22.57 % 48.214 M 90.09 % 25.364 M 6.58 % 23.797 M -12.35 % 27.151 M -60.25 % 68.305 M -60.70 % 173.789 M 2 330.96 % 7.149 M -60.35 % 18.032 M -16.58 % 21.616 M 34.55 % 16.066 M
Total current assets 279.793 M -30.63 % 403.347 M 40.03 % 288.043 M 64.92 % 174.656 M -51.69 % 361.518 M 66.24 % 217.463 M -22.01 % 278.841 M 67.67 % 166.305 M 7.06 % 155.334 M 31.17 % 118.418 M -29.72 % 168.502 M -85.66 % 1.175 B 592.14 % 169.756 M 10.73 % 153.306 M -32.57 % 227.343 M 11.73 % 203.480 M -38.88 % 332.940 M -17.16 % 401.914 M 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 412.397 M 1 371.93 % -32.423 M 0.000 100.00 % -19.628 M -105.65 % 347.346 M 699.36 % -57.953 M -103.63 % -28.460 M 4.61 % -29.836 M 45.93 % -55.180 M -102.73 % 2.021 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 998.000 K -91.99 % 12.456 M 96.13 % 6.351 M -44.75 % 11.496 M -40.84 % 19.431 M 90.80 % 10.184 M -82.93 % 59.661 M 47.81 % 40.362 M 41.82 % 28.460 M 14.91 % 24.767 M -57.10 % 57.734 M -20.70 % 72.804 M 0.000 -100.00 % 59.312 M 0.000 0.000 0.000 -100.00 % 175.451 M 32.38 % 132.534 M 19.16 % 111.220 M 40.18 % 79.341 M
Tax 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 -100.00 % 64.433 M -44.67 % 116.455 M 435.06 % 21.765 M -76.16 % 91.301 M -4.32 % 95.422 M 705.79 % 11.842 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 -100.00 % 7.330 B 0.000
Account payables 44.939 M 11.67 % 40.242 M -42.53 % 70.028 M 118.12 % 32.105 M -47.20 % 60.801 M 47.10 % 41.332 M -52.33 % 86.711 M -12.81 % 99.449 M 59.94 % 62.180 M -30.04 % 88.885 M -5.73 % 94.292 M -28.53 % 131.936 M 79.86 % 73.354 M -16.27 % 87.606 M 804.55 % 9.685 M 27.52 % 7.595 M 10.28 % 6.887 M 77.27 % 3.885 M 0.000 0.000 0.000
Tax payables 14.092 M 2 248.67 % 600.000 K -91.08 % 6.726 M -62.88 % 18.118 M 28.91 % 14.055 M -65.56 % 40.807 M 338.60 % 9.304 M 146.86 % 3.769 M -91.72 % 45.507 M 101.25 % 22.612 M -29.37 % 32.015 M 309.50 % 7.818 M -69.17 % 25.362 M 833.11 % 2.718 M -82.75 % 15.758 M 84.00 % 8.564 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 461.000 K -57.94 % 1.096 M 149.09 % 440.000 K 16.71 % 377.000 K -3.83 % 392.000 K -85.45 % 2.695 M 0.00 % 2.695 M 20.58 % 2.235 M -15.95 % 2.659 M 0.23 % 2.653 M 100.04 % -6.802 B -267 174.40 % 2.547 M 0.000 -100.00 % 142.423 M -33.25 % 213.365 M 103.89 % -5.492 B 7.36 % -5.928 B 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 -100.00 % 15.939 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 998.000 K -86.64 % 7.468 M -45.96 % 13.819 M -33.05 % 20.640 M 74.89 % 11.802 M -45.83 % 21.787 M 1 848.56 % -1.246 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
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
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 -100.00 % 275.542 M -97.80 % 12.515 B 0.000 100.00 % -1.020 B -490.91 % -172.667 M -608.17 % -24.382 M 0.000 0.000 0.000
Deferred tax liabilities non current 654.475 M -2.37 % 670.373 M -3.73 % 696.311 M 3.32 % 673.905 M 4.80 % 643.044 M 3.84 % 619.258 M 3.16 % 600.303 M 9.09 % 550.294 M 9.46 % 502.719 M 4.88 % 479.328 M 6.50 % 450.066 M 11.47 % 403.768 M 8.71 % 371.411 M 17.05 % 317.310 M 33.12 % 238.365 M -81.27 % 1.273 B 8.18 % 1.177 B -27.27 % 1.618 B 7 938.38 % 20.127 M -8.18 % 21.920 M -38.31 % 35.533 M
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 -100.00 % 8.999 B -1.65 % 9.150 B -2.13 % 9.349 B
Total assets 24.225 B -0.68 % 24.392 B 2.28 % 23.849 B 4.09 % 22.912 B 0.78 % 22.735 B -10.39 % 25.370 B -9.33 % 27.982 B 7.80 % 25.958 B 16.00 % 22.377 B 0.84 % 22.190 B -8.63 % 24.288 B 4.67 % 23.203 B 9.44 % 21.202 B 18.30 % 17.922 B 18.63 % 15.107 B 3.73 % 14.564 B 4.65 % 13.916 B -17.82 % 16.934 B 133.59 % 7.249 B -1.10 % 7.330 B 15.49 % 6.347 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 5.985 M -95.55 % 134.495 M 88.73 % 71.262 M 324.60 % -31.728 M -337.77 % 13.344 M 130.87 % 5.780 M 110.42 % -55.475 M -295.22 % 28.417 M 254.22 % -18.426 M -183.45 % 22.081 M 166.70 % -33.107 M -127.73 % 119.392 M 279.30 % -66.586 M -155.48 % 120.025 M 247.54 % -81.349 M -3 262.87 % 2.572 M -97.29 % 94.993 M 192.01 % -103.247 M -132.57 % -44.393 M -284.06 % -11.559 M -161.70 % 18.733 M
Accounts receivables 5.003 M 184.15 % -5.945 M -286.04 % -1.540 M 24.14 % -2.030 M -20 400.00 % 10.000 K -99.98 % 59.409 M 471.89 % -15.975 M 15.14 % -18.826 M -343.28 % -4.247 M -114.15 % 30.023 M 670.61 % 3.896 M -91.01 % 43.319 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.195 M 33.75 % -31.994 M -1 429.76 % 2.406 M
Inventory 0.000 0.000 100.00 % -2.000 K 0.000 0.000 100.00 % -3.000 K -200.00 % -1.000 K 0.000 100.00 % -144.000 K -2 300.00 % -6.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.397 M 926.52 % -411.000 K 82.64 % -2.368 M
Accounts payables 4.697 M 115.77 % -29.786 M -178.54 % 37.923 M 232.15 % -28.696 M -247.39 % 19.469 M 142.90 % -45.379 M -256.25 % -12.738 M 0.000 100.00 % -26.705 M -393.90 % -5.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.595 M -227.58 % 20.846 M 11.51 % 18.695 M
Other working capital -4.909 M -102.88 % 170.226 M 388.02 % 34.881 M 3 581.14 % -1.002 M 83.67 % -6.135 M 25.61 % -8.247 M 69.18 % -26.761 M -156.65 % 47.243 M 277.16 % 12.526 M 594.12 % -2.535 M 93.15 % -37.003 M -148.64 % 76.073 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 147.534 M 140.84 % -361.205 M 51.75 % -748.625 M -146.73 % -303.416 M -111.33 % 2.679 B 5.99 % 2.527 B 240.30 % -1.801 B 15.76 % -2.139 B -1 712.74 % -117.972 M -105.97 % 1.977 B 851.78 % 207.714 M 384.51 % 42.871 M 101.38 % -3.114 B -17.03 % -2.661 B -618.41 % -370.364 M -87.36 % -197.676 M -106.16 % 3.208 B 223.08 % -2.607 B -3 099.67 % -81.465 M 92.20 % -1.045 B 11.79 % -1.184 B
Net cash provided by operating activities -50.881 M -208.83 % 46.752 M -84.24 % 296.669 M -2.51 % 304.297 M -36.35 % 478.071 M -8.91 % 524.838 M 4.20 % 503.705 M 2.18 % 492.978 M -11.40 % 556.435 M -7.36 % 600.646 M 11.05 % 540.891 M -10.85 % 606.703 M 28.89 % 470.724 M -11.99 % 534.875 M -20.01 % 668.694 M 14.85 % 582.244 M -5.81 % 618.161 M 62.28 % 380.918 M 128.24 % 166.891 M -44.46 % 300.479 M 7.99 % 278.257 M
Investments in property plant and equipment 0.000 100.00 % -388.000 K -223.33 % -120.000 K -122.22 % -54.000 K 75.34 % -219.000 K 72.17 % -787.000 K 54.93 % -1.746 M 34.63 % -2.671 M -215.35 % -847.000 K 20.24 % -1.062 M -230.84 % -321.000 K 89.38 % -3.023 M -1 170.17 % -238.000 K 99.72 % -85.828 M 22.93 % -111.358 M -54.08 % -72.275 M 4.40 % -75.599 M -465.95 % -13.358 M 79.29 % -64.514 M -0.11 % -64.446 M -50.57 % -42.801 M
Acquisitions net 0.000 0.000 -100.00 % 45.312 M 382.76 % 9.386 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -195.909 M 0.000 100.00 % -6.509 B 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -45.312 M -322.73 % -10.719 M 84.98 % -71.356 M -56.47 % -45.605 M -356.05 % -10.000 M 99.31 % -1.460 B -2 303.07 % -60.748 M 40.13 % -101.472 M 0.000 100.00 % -1.948 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K
Sales maturities of investments 0.000 0.000 -100.00 % 10.000 M 650.19 % 1.333 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.948 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.216 M 0.000
Other investing activites -26.213 M -25.72 % -20.850 M 54.66 % -45.984 M -1 594.95 % -2.713 M -119.01 % 14.270 M 28.19 % 11.132 M 115.97 % -69.700 M -1 535.77 % -4.261 M 74.78 % -16.898 M -280.07 % -4.446 M 99.86 % -3.265 B -1 882.00 % -164.746 M -99.98 % -82.381 M -792.25 % -9.233 M -13.04 % -8.168 M -78.85 % -4.567 M -198.26 % 4.648 M 188.45 % -5.255 M 0.000 0.000 0.000
Net cash used for investing activites -26.213 M -23.42 % -21.238 M 41.18 % -36.104 M -1 204.81 % -2.767 M 95.17 % -57.305 M -62.52 % -35.260 M 56.71 % -81.446 M 94.45 % -1.467 B -1 768.64 % -78.493 M 26.63 % -106.980 M 91.88 % -1.318 B 37.73 % -2.116 B -2 460.87 % -82.619 M 13.09 % -95.061 M 20.47 % -119.526 M 56.18 % -272.751 M -284.42 % -70.951 M 98.91 % -6.528 B -10 018.68 % -64.514 M -2.03 % -63.230 M -47.72 % -42.804 M
Debt repayment -14.316 M -110.78 % 132.817 M -17.38 % 160.750 M 281.37 % -88.633 M -191.93 % 96.411 M 898.24 % -12.078 M -108.90 % 135.663 M -90.65 % 1.452 B 3 125.85 % 45.000 M 542.86 % 7.000 M -99.46 % 1.299 B -35.11 % 2.002 B 14 852.28 % -13.568 M -119.62 % 69.154 M 8.05 % 64.000 M -19.29 % 79.295 M 0.000 -100.00 % 4.308 B 0.000 0.000 -100.00 % 345.820 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 -100.00 % 2.330 B 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 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 % -21.172 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -32.574 M 89.13 % -299.684 M 23.97 % -394.149 M -4.31 % -377.862 M 19.44 % -469.070 M 0.69 % -472.327 M 5.84 % -501.644 M 0.00 % -501.644 M 4.94 % -527.704 M -3.18 % -511.417 M -9.03 % -469.070 M -14.29 % -410.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 49.286 M 122.28 % -221.216 M -804.88 % -24.447 M -235.81 % -7.280 M 72.82 % -26.786 M -211.43 % -8.601 M 0.000 0.000 0.000 -100.00 % 5.161 M 3 639.86 % 138.000 K 122.89 % -603.000 K -101.61 % 37.466 M 209.02 % 12.124 M 101.85 % -654.322 M -32.38 % -494.272 M -0.33 % -492.661 M -40.54 % -350.550 M -230.83 % -105.961 M 54.03 % -230.483 M 59.79 % -573.250 M
Net cash used provided by financing activities 34.970 M 128.91 % -120.973 M 25.96 % -163.381 M 66.66 % -490.062 M -58.99 % -308.237 M 37.06 % -489.749 M -45.47 % -336.664 M -135.44 % 949.990 M 308.04 % -456.644 M 11.42 % -515.543 M -165.46 % 787.575 M -48.59 % 1.532 B 496.32 % -386.538 M 12.78 % -443.168 M 24.93 % -590.322 M -42.25 % -414.977 M 19.24 % -513.833 M -108.17 % 6.287 B 6 033.75 % -105.961 M 54.03 % -230.483 M -1.34 % -227.430 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -42.136 M 55.86 % -95.459 M -198.23 % 97.184 M 151.55 % -188.532 M -267.54 % 112.529 M 65 906.43 % -171.000 K -100.20 % 85.595 M 459.88 % -23.784 M -211.67 % 21.298 M 197.35 % -21.877 M -301.08 % 10.880 M -52.39 % 22.850 M 1 358.20 % 1.567 M 146.72 % -3.354 M 91.85 % -41.154 M 60.99 % -105.484 M -416.04 % 33.377 M -76.23 % 140.412 M 0.000 0.000 0.000
Cash at beginning of period 45.877 M -67.54 % 141.336 M 220.11 % 44.152 M -81.02 % 232.684 M 93.65 % 120.155 M -0.14 % 120.326 M 246.45 % 34.731 M -40.65 % 58.515 M 57.23 % 37.217 M -37.02 % 59.094 M 22.57 % 48.214 M 90.09 % 25.364 M 6.58 % 23.797 M -12.35 % 27.151 M -60.25 % 68.305 M -60.70 % 173.789 M 23.77 % 140.412 M 0.000 -100.00 % 21.616 M 34.55 % 16.066 M 0.000
Cash at end of period 3.741 M -91.85 % 45.877 M -67.54 % 141.336 M 220.11 % 44.152 M -81.02 % 232.684 M 93.65 % 120.155 M -0.14 % 120.326 M 246.45 % 34.731 M -40.65 % 58.515 M 57.23 % 37.217 M -37.02 % 59.094 M 22.57 % 48.214 M 90.09 % 25.364 M 6.58 % 23.797 M -12.35 % 27.151 M -60.25 % 68.305 M -60.70 % 173.789 M 23.77 % 140.412 M 678.68 % 18.032 M -16.58 % 21.616 M 34.55 % 16.066 M
Operating cash flow -50.881 M -208.83 % 46.752 M -84.24 % 296.669 M -2.51 % 304.297 M -36.35 % 478.071 M -8.91 % 524.838 M 4.20 % 503.705 M 2.18 % 492.978 M -11.40 % 556.435 M -7.36 % 600.646 M 11.05 % 540.891 M -10.85 % 606.703 M 28.89 % 470.724 M -11.99 % 534.875 M -20.01 % 668.694 M 14.85 % 582.244 M -5.81 % 618.161 M 62.28 % 380.918 M 128.24 % 166.891 M -44.46 % 300.479 M 7.99 % 278.257 M
Capital expenditure -470.000 K -21.13 % -388.000 K -223.33 % -120.000 K -122.22 % -54.000 K 75.34 % -219.000 K 72.17 % -787.000 K 54.93 % -1.746 M 34.63 % -2.671 M -215.35 % -847.000 K 20.24 % -1.062 M -230.84 % -321.000 K 89.38 % -3.023 M -1 170.17 % -238.000 K 99.72 % -85.828 M 22.93 % -111.358 M -54.08 % -72.275 M 4.40 % -75.599 M -465.95 % -13.358 M 79.29 % -64.514 M -0.11 % -64.446 M -50.57 % -42.801 M
Free CashFlow -51.363 M -210.78 % 46.364 M -84.37 % 296.549 M -2.53 % 304.243 M -36.33 % 477.852 M -8.82 % 524.051 M 4.40 % 501.959 M 2.38 % 490.307 M -11.75 % 555.588 M -7.34 % 599.584 M 10.92 % 540.570 M -10.45 % 603.680 M 28.31 % 470.486 M 4.77 % 449.047 M -19.43 % 557.336 M 9.29 % 509.969 M -6.01 % 542.562 M 47.61 % 367.560 M 259.03 % 102.377 M -56.63 % 236.033 M 0.25 % 235.456 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-03-30
Revenue 354.363 M 1.00 % 350.856 M 0.14 % 350.356 M 10.31 % 317.614 M 4.07 % 305.195 M 13.42 % 269.078 M -22.63 % 347.801 M 16.48 % 298.603 M 1.14 % 295.238 M -32.37 % 436.562 M 0.12 % 436.044 M -10.12 % 485.125 M -1.46 % 492.301 M -7.10 % 529.923 M 7.70 % 492.016 M -0.97 % 496.842 M 7.79 % 460.931 M -7.58 % 498.761 M 5.06 % 474.718 M -7.05 % 510.699 M 4.01 % 491.021 M -7.60 % 531.401 M 13.23 % 469.310 M 3.91 % 451.653 M 8.75 % 415.309 M -1.63 % 422.175 M 0.00 % 422.175 M 14.72 % 368.017 M 0.00 % 368.017 M -19.11 % 454.987 M 0.00 % 454.987 M 19.20 % 381.704 M 0.00 % 381.704 M 0.19 % 380.982 M 0.00 % 380.982 M 100.00 % 190.491 M -43.37 % 336.394 M 100.00 % 168.197 M -82.37 % 954.043 M
Net income -508.099 M -175.25 % -184.596 M -832.11 % -19.804 M -112.34 % 160.515 M 52.55 % 105.221 M -66.79 % 316.820 M -90.27 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 997.50 % -362.945 M -127.73 % 1.309 B 38.80 % 942.923 M 30.81 % 720.842 M -59.22 % 1.767 B 651.01 % 235.346 M -28.39 % 328.634 M 317.68 % -150.968 M 89.04 % -1.377 B -1 596.57 % -81.155 M -125.39 % 319.609 M 4 370.06 % 7.150 M -97.87 % 335.408 M -81.10 % 1.774 B 0.00 % 1.774 B 18.40 % 1.499 B 0.00 % 1.499 B 2 436.46 % -64.141 M -112.61 % 508.776 M 62.04 % 313.979 M 0.37 % 312.825 M 129.10 % -1.075 B 0.00 % -1.075 B -100.00 % -537.543 M -137.72 % 1.425 B 100.00 % 712.550 M 215.03 % -619.436 M
Income before tax -495.775 M -183.28 % -175.010 M -587.66 % -25.450 M -117.73 % 143.507 M 39.58 % 102.817 M -67.75 % 318.837 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -318.177 M -123.43 % 1.358 B 36.70 % 993.414 M 28.61 % 772.398 M -57.61 % 1.822 B 508.84 % 299.278 M -22.35 % 385.416 M 559.57 % -83.864 M 93.66 % -1.323 B -7 149.22 % -18.249 M -104.85 % 376.002 M 584.75 % 54.911 M -85.60 % 381.382 M -79.07 % 1.822 B 0.00 % 1.822 B 18.67 % 1.535 B 0.00 % 1.535 B 174.05 % 560.204 M 0.00 % 560.204 M 44.13 % 388.674 M 0.00 % 388.674 M 128.95 % -1.342 B 0.00 % -1.342 B -100.00 % -671.235 M -143.43 % 1.545 B 100.00 % 772.691 M 214.22 % -676.473 M
Income before tax ratio -1.40 -180.48 % -0.50 -586.68 % -0.07 -116.08 % 0.45 34.12 % 0.34 -71.57 % 1.18 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.65 -125.22 % 2.56 26.92 % 2.02 29.88 % 1.55 -60.67 % 3.95 558.81 % 0.60 -26.09 % 0.81 594.41 % -0.16 93.90 % -2.69 -7 745.38 % -0.03 -104.29 % 0.80 558.99 % 0.12 -86.76 % 0.92 -78.72 % 4.32 0.00 % 4.32 3.44 % 4.17 0.00 % 4.17 238.82 % 1.23 0.00 % 1.23 20.92 % 1.02 0.00 % 1.02 128.90 % -3.52 0.00 % -3.52 0.00 % -3.52 -176.70 % 4.59 0.00 % 4.59 747.90 % -0.71
EBITDA 292.009 M 1.31 % 288.241 M 0.22 % 287.609 M 13.77 % 252.806 M 2.33 % 247.057 M 18.97 % 207.667 M 507.50 % 34.184 M 29.92 % 26.311 M -89.04 % 240.162 M 385.85 % 49.431 M 30.19 % 37.968 M -4.23 % 39.643 M -90.56 % 419.738 M -5.93 % 446.180 M 8.03 % 413.028 M 4.32 % 395.910 M 2.31 % 386.984 M -9.66 % 428.377 M 4.83 % 408.651 M -8.36 % 445.939 M 6.34 % 419.351 M -4.33 % 438.327 M 14.23 % 383.738 M 2.23 % 375.354 M 8.59 % 345.677 M -81.62 % 1.881 B 0.00 % 1.881 B 11.31 % 1.690 B 7.94 % 1.565 B 67.16 % 936.377 M 157.63 % 363.460 M 27.84 % 284.300 M -26.96 % 389.251 M -80.71 % 2.017 B 250.28 % -1.342 B -100.00 % -671.235 M -143.51 % 1.543 B 100.00 % 771.397 M 262.21 % -475.544 M
Net income ratio -1.43 -172.53 % -0.53 -830.79 % -0.06 -111.18 % 0.51 46.59 % 0.34 -70.72 % 1.18 -87.43 % 9.37 -14.15 % 10.91 -1.13 % 11.03 47.87 % 7.46 -0.12 % 7.47 11.26 % 6.71 1 010.78 % -0.74 -129.85 % 2.47 28.87 % 1.92 32.09 % 1.45 -62.16 % 3.83 712.65 % 0.47 -31.84 % 0.69 334.18 % -0.30 89.46 % -2.80 -1 736.09 % -0.15 -122.43 % 0.68 4 201.88 % 0.02 -98.04 % 0.81 -80.78 % 4.20 0.00 % 4.20 3.21 % 4.07 0.00 % 4.07 2 988.62 % -0.14 -112.61 % 1.12 35.94 % 0.82 0.37 % 0.82 129.04 % -2.82 0.00 % -2.82 0.00 % -2.82 -166.61 % 4.24 0.00 % 4.24 752.48 % -0.65
Ratio EBITDA 0.82 0.30 % 0.82 0.08 % 0.82 3.13 % 0.80 -1.67 % 0.81 4.89 % 0.77 685.23 % 0.10 11.54 % 0.09 -89.17 % 0.81 618.42 % 0.11 30.04 % 0.09 6.56 % 0.08 -90.42 % 0.85 1.26 % 0.84 0.30 % 0.84 5.35 % 0.80 -5.09 % 0.84 -2.25 % 0.86 -0.23 % 0.86 -1.42 % 0.87 2.24 % 0.85 3.54 % 0.82 0.88 % 0.82 -1.61 % 0.83 -0.15 % 0.83 -81.32 % 4.45 0.00 % 4.45 -2.97 % 4.59 7.94 % 4.25 106.66 % 2.06 157.63 % 0.80 7.25 % 0.74 -26.96 % 1.02 -80.74 % 5.30 250.28 % -3.52 0.00 % -3.52 -176.83 % 4.59 0.00 % 4.59 1 020.11 % -0.50
Gross profit ratio 0.84 -0.30 % 0.84 0.17 % 0.84 4.96 % 0.80 -0.55 % 0.80 3.98 % 0.77 -8.97 % 0.85 5.56 % 0.80 -0.53 % 0.81 -6.87 % 0.87 2.11 % 0.85 -2.07 % 0.87 2.06 % 0.85 -0.58 % 0.85 -0.70 % 0.86 4.76 % 0.82 -5.08 % 0.87 -0.59 % 0.87 0.00 % 0.87 -1.20 % 0.88 1.78 % 0.87 3.06 % 0.84 1.09 % 0.83 -2.46 % 0.85 -0.82 % 0.86 -10.91 % 0.96 0.00 % 0.96 0.41 % 0.96 0.00 % 0.96 -2.80 % 0.99 0.00 % 0.99 0.06 % 0.99 0.00 % 0.99 0.34 % 0.98 0.00 % 0.98 0.00 % 0.98 -0.51 % 0.99 0.00 % 0.99 527.44 % 0.16
Weighted average shs out dil 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.14 % 3.253 B 0.00 % 3.253 B 0.86 % 3.225 B -0.86 % 3.253 B 2.35 % 3.178 B 0.00 % 3.178 B 1.67 % 3.126 B 0.00 % 3.126 B 0.00 % 3.126 B 0.57 % 3.108 B 0.00 % 3.108 B 0.00 % 3.108 B
Weighted average shs out 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.258 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.00 % 3.258 B 0.00 % 3.257 B -0.04 % 3.259 B 0.04 % 3.257 B 0.00 % 3.257 B 0.00 % 3.257 B 0.14 % 3.253 B 0.00 % 3.253 B 0.86 % 3.225 B -0.86 % 3.253 B 2.35 % 3.178 B 0.00 % 3.178 B 1.67 % 3.126 B 0.00 % 3.126 B 0.00 % 3.126 B 0.57 % 3.108 B 0.00 % 3.108 B 0.00 % 3.108 B
EPS diluted -0.16 -182.19 % -0.06 -829.51 % -0.01 -112.37 % 0.05 52.63 % 0.03 -66.80 % 0.10 -90.27 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 009.09 % -0.11 -127.50 % 0.40 37.93 % 0.29 31.82 % 0.22 -59.26 % 0.54 647.92 % 0.07 -27.80 % 0.10 315.98 % -0.05 88.98 % -0.42 -1 586.75 % -0.02 -125.38 % 0.10 4 359.09 % 0.00 -97.80 % 0.10 -81.82 % 0.55 1.85 % 0.54 17.39 % 0.46 0.00 % 0.46 199.48 % 0.15 -1.79 % 0.16 28.62 % 0.12 23.58 % 0.10 128.11 % -0.35 -2.94 % -0.34 -100.00 % -0.17 -136.96 % 0.46 100.00 % 0.23 200.00 % -0.23
Earnings per share -0.16 -182.19 % -0.06 -829.51 % -0.01 -112.37 % 0.05 52.63 % 0.03 -66.80 % 0.10 -90.27 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 009.09 % -0.11 -127.50 % 0.40 37.93 % 0.29 31.82 % 0.22 -59.26 % 0.54 647.92 % 0.07 -27.80 % 0.10 315.98 % -0.05 88.98 % -0.42 -1 586.75 % -0.02 -125.38 % 0.10 4 359.09 % 0.00 -97.80 % 0.10 -81.82 % 0.55 1.85 % 0.54 17.39 % 0.46 0.00 % 0.46 199.48 % 0.15 -1.79 % 0.16 28.62 % 0.12 23.58 % 0.10 128.11 % -0.35 -2.94 % -0.34 -100.00 % -0.17 -136.96 % 0.46 100.00 % 0.23 291.67 % -0.12
Gross profit 296.511 M 0.70 % 294.446 M 0.31 % 293.527 M 15.78 % 253.531 M 3.49 % 244.973 M 17.94 % 207.716 M -29.58 % 294.947 M 22.96 % 239.882 M 0.60 % 238.450 M -37.02 % 378.587 M 2.23 % 370.338 M -11.98 % 420.737 M 0.57 % 418.361 M -7.64 % 452.975 M 6.95 % 423.538 M 3.75 % 408.248 M 2.31 % 399.023 M -8.13 % 434.330 M 5.06 % 413.408 M -8.16 % 450.135 M 5.86 % 425.235 M -4.77 % 446.545 M 14.46 % 390.127 M 1.35 % 384.934 M 7.86 % 356.874 M -12.36 % 407.195 M 0.00 % 407.195 M 15.18 % 353.515 M 0.00 % 353.515 M -21.38 % 449.630 M 0.00 % 449.630 M 19.26 % 377.002 M 0.00 % 377.002 M 0.53 % 375.020 M 0.00 % 375.020 M 100.00 % 187.510 M -43.66 % 332.841 M 100.00 % 166.421 M 10.62 % 150.448 M
Income tax expense 12.324 M 28.56 % 9.586 M 269.78 % -5.646 M 66.80 % -17.008 M -607.49 % -2.404 M -219.19 % 2.017 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.768 M -9.12 % 49.258 M -2.44 % 50.491 M -2.07 % 51.556 M -5.63 % 54.634 M -14.54 % 63.932 M 12.59 % 56.782 M -15.38 % 67.104 M 24.40 % 53.942 M -14.25 % 62.906 M 11.55 % 56.393 M 18.07 % 47.761 M 3.89 % 45.974 M -3.14 % 47.465 M 0.00 % 47.465 M 29.58 % 36.630 M 0.00 % 36.630 M -28.77 % 51.428 M 0.00 % 51.428 M -32.20 % 75.849 M 0.00 % 75.849 M 128.37 % -267.385 M 0.00 % -267.385 M -100.00 % -133.693 M -211.15 % 120.282 M 100.00 % 60.141 M 205.44 % -57.037 M
Cost of revenue 57.852 M 2.56 % 56.410 M -0.74 % 56.829 M -11.32 % 64.083 M 6.41 % 60.222 M -1.86 % 61.362 M 16.10 % 52.854 M -9.99 % 58.721 M 3.40 % 56.788 M -2.05 % 57.975 M -11.77 % 65.706 M 2.05 % 64.388 M -12.92 % 73.940 M -3.91 % 76.948 M 12.37 % 68.478 M -22.71 % 88.594 M 43.11 % 61.908 M -3.92 % 64.431 M 5.09 % 61.310 M 1.23 % 60.564 M -7.94 % 65.786 M -22.47 % 84.856 M 7.16 % 79.183 M 18.68 % 66.719 M 14.18 % 58.435 M 290.09 % 14.980 M 0.00 % 14.980 M 3.29 % 14.503 M 0.00 % 14.503 M 170.70 % 5.358 M 0.00 % 5.358 M 13.94 % 4.702 M 0.00 % 4.702 M -21.13 % 5.962 M 0.00 % 5.962 M 100.00 % 2.981 M -16.09 % 3.553 M 100.00 % 1.776 M -99.78 % 803.595 M
General and administrative expenses 4.384 M -25.92 % 5.918 M 0.00 % 5.918 M -14.31 % 6.906 M 89.67 % 3.641 M -42.58 % 6.341 M 62.26 % 3.908 M -48.61 % 7.605 M 94.15 % 3.917 M -24.16 % 5.165 M -10.41 % 5.765 M -5.49 % 6.100 M 39.11 % 4.385 M -35.47 % 6.795 M -35.35 % 10.510 M -14.82 % 12.338 M 2.48 % 12.039 M 102.23 % 5.953 M 25.14 % 4.757 M 13.37 % 4.196 M -28.69 % 5.884 M -28.40 % 8.218 M 28.63 % 6.389 M -33.31 % 9.580 M -14.44 % 11.197 M -77.18 % 49.061 M 0.00 % 49.061 M 928.41 % 4.771 M 0.00 % 4.771 M -32.07 % 7.023 M 0.00 % 7.023 M 40.72 % 4.991 M 0.00 % 4.991 M -22.24 % 6.418 M 0.00 % 6.418 M 100.00 % 3.209 M 4.94 % 3.058 M 100.00 % 1.529 M 200.00 % -1.529 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.000 K 102.39 % -3.766 M -8 086.96 % -46.000 K 96.13 % -1.189 M 19.34 % -1.474 M -5.06 % -1.403 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 % 48.362 M 200.00 % -48.362 M -671.08 % 8.469 M 0.000 -100.00 % 7.092 M 0.000 -100.00 % 5.155 M 0.000 -100.00 % 8.644 M 0.000 0.000 -100.00 % 26.760 M 100.00 % 13.380 M 200.00 % -13.380 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 100.00 % -2.301 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 % 434.000 K 0.000 -100.00 % 73.185 M 0.000 -100.00 % 11.223 M 0.000 -100.00 % 70.472 M 0.000 -100.00 % 62.242 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 4.384 M -25.92 % 5.918 M 0.00 % 5.918 M -14.31 % 6.906 M -93.86 % 112.480 M -62.93 % 303.404 M -30.47 % 436.350 M -14.35 % 509.471 M 128.99 % 222.488 M -52.69 % 470.315 M -79.55 % 2.300 B 17.62 % 1.956 B 84 885.05 % 2.301 M -99.78 % 1.059 B 9 979.81 % 10.510 M -97.82 % 482.303 M 3 906.17 % 12.039 M 45.03 % 8.301 M 74.50 % 4.757 M 13.37 % 4.196 M -28.69 % 5.884 M -28.40 % 8.218 M 28.63 % 6.389 M -33.31 % 9.580 M -91.23 % 109.200 M 2.82 % 106.202 M 15 104.22 % 698.500 K -99.19 % 86.424 M 2 437.05 % -3.698 M -104.14 % 89.357 M 129 602.90 % -69.000 K -100.09 % 80.618 M 49 107.60 % -164.500 K -100.21 % 77.304 M 3 572.78 % -2.226 M -100.00 % -1.113 M -103.73 % 29.818 M 100.00 % 14.909 M -92.75 % 205.742 M
Cost and expenses 62.236 M -0.15 % 62.328 M -0.67 % 62.747 M -8.57 % 68.626 M 10.61 % 62.046 M -5.05 % 65.348 M -77.98 % 296.776 M 24.51 % 238.351 M -0.75 % 240.162 M -36.72 % 379.517 M 2.34 % 370.837 M -12.05 % 421.642 M 90.91 % 220.854 M -80.56 % 1.136 B 1 338.62 % 78.988 M -86.16 % 570.897 M 672.04 % 73.947 M 1.67 % 72.732 M 10.09 % 66.067 M 2.02 % 64.760 M -9.64 % 71.670 M -23.00 % 93.074 M 8.77 % 85.572 M 12.15 % 76.299 M -54.49 % 167.635 M 144.97 % 68.430 M 0.00 % 68.430 M 22.49 % 55.866 M 0.00 % 55.866 M 11.73 % 50.002 M 0.00 % 50.002 M 11.29 % 44.929 M 0.00 % 44.929 M 3.28 % 43.501 M 0.00 % 43.501 M 100.00 % 21.751 M -34.82 % 33.371 M 100.00 % 16.685 M -98.35 % 1.009 B
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
Selling general and administrative expenses 4.384 M -25.92 % 5.918 M 0.00 % 5.918 M -14.31 % 6.906 M 89.67 % 3.641 M -42.58 % 6.341 M 58.60 % 3.998 M 4.14 % 3.839 M -0.83 % 3.871 M -2.64 % 3.976 M -7.34 % 4.291 M -8.64 % 4.697 M 7.12 % 4.385 M -35.47 % 6.795 M -35.35 % 10.510 M -14.82 % 12.338 M 2.48 % 12.039 M 102.23 % 5.953 M 25.14 % 4.757 M 13.37 % 4.196 M -28.69 % 5.884 M -28.40 % 8.218 M 28.63 % 6.389 M -33.31 % 9.580 M -14.44 % 11.197 M -88.51 % 97.423 M 13 847.39 % 698.500 K -94.72 % 13.239 M 458.00 % -3.698 M -126.20 % 14.114 M 20 555.07 % -69.000 K -100.68 % 10.146 M 6 267.48 % -164.500 K -101.09 % 15.062 M 776.64 % -2.226 M -100.00 % -1.113 M -103.73 % 29.818 M 100.00 % 14.909 M -92.75 % 205.742 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 84.692 M 35 188.33 % 240.000 K 0.000 -100.00 % 77.000 K 0.000 -100.00 % 103.000 K 0.000 0.000 0.000 -100.00 % 4.452 M 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 352.372 M 35.34 % 260.361 M 33.30 % 195.325 M 117.57 % 89.774 M 13.64 % 79.000 M 13.91 % 69.353 M -13.18 % 79.877 M -41.52 % 136.594 M -21.59 % 174.200 M 20.46 % 144.613 M 96.87 % 73.457 M 0.000 -100.00 % 65.713 M 0.000 -100.00 % 51.020 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.058 M 0.00 % 55.058 M 100.78 % 27.422 M 0.00 % 27.422 M -69.43 % 89.715 M 0.00 % 89.715 M -60.90 % 229.443 M 537.24 % -52.476 M -103.12 % 1.680 B 0.00 % 1.680 B 100.00 % 839.976 M 1 014.21 % 75.388 M 100.00 % 37.694 M 200.00 % -37.694 M
Depreciation and amortization 4.007 M 6.56 % 3.760 M -5.19 % 3.966 M 3.88 % 3.818 M -2.30 % 3.908 M -0.74 % 3.937 M -99.39 % 647.260 M -4.51 % 677.862 M 1 569.43 % -46.131 M 71.90 % -164.166 M 92.02 % -2.058 B -21.10 % -1.700 B -35 860.03 % 4.753 M 1.65 % 4.676 M 2.23 % 4.574 M 2.05 % 4.482 M 9.72 % 4.085 M 0.15 % 4.079 M 0.47 % 4.060 M 1.25 % 4.010 M -7.75 % 4.347 M 1.33 % 4.290 M 1.16 % 4.241 M 6.48 % 3.983 M -4.35 % 4.164 M 12.81 % 3.691 M 0.00 % 3.691 M 45.80 % 2.532 M 0.00 % 2.532 M -99.52 % 531.391 M 1 379.66 % -41.526 M 20.87 % -52.476 M -200.00 % 52.476 M -96.88 % 1.680 B 200.00 % -1.680 B -100.00 % -839.976 M -167.75 % 1.240 B 100.00 % 619.885 M 247.50 % -420.250 M
Operating income 292.127 M 1.25 % 288.528 M 0.32 % 287.609 M 14.55 % 251.072 M 3.26 % 243.149 M 19.35 % 203.730 M -66.77 % 613.076 M -5.91 % 651.551 M 974.99 % -74.464 M 65.14 % -213.597 M 89.81 % -2.096 B -20.52 % -1.739 B -518.04 % 416.060 M -5.76 % 441.504 M 6.89 % 413.028 M 5.52 % 391.428 M 1.15 % 386.984 M -8.79 % 424.298 M 3.83 % 408.651 M -8.36 % 445.939 M 6.34 % 419.351 M -4.33 % 438.327 M 14.23 % 383.738 M 2.23 % 375.354 M 9.91 % 341.513 M -81.80 % 1.877 B 0.00 % 1.877 B 11.26 % 1.687 B 7.96 % 1.563 B 285.86 % 404.986 M 0.00 % 404.986 M 20.25 % 336.776 M 0.00 % 336.776 M -0.21 % 337.481 M 0.00 % 337.481 M 100.00 % 168.740 M -44.31 % 303.023 M 100.00 % 151.512 M 374.01 % -55.294 M
Operating income ratio 0.82 0.25 % 0.82 0.18 % 0.82 3.85 % 0.79 -0.78 % 0.80 5.22 % 0.76 -57.05 % 1.76 -19.22 % 2.18 965.13 % -0.25 48.45 % -0.49 89.82 % -4.81 -34.08 % -3.59 -524.23 % 0.85 1.44 % 0.83 -0.75 % 0.84 6.55 % 0.79 -6.16 % 0.84 -1.31 % 0.85 -1.18 % 0.86 -1.42 % 0.87 2.24 % 0.85 3.54 % 0.82 0.88 % 0.82 -1.61 % 0.83 1.06 % 0.82 -81.50 % 4.45 0.00 % 4.45 -3.02 % 4.58 7.96 % 4.25 377.05 % 0.89 0.00 % 0.89 0.89 % 0.88 0.00 % 0.88 -0.40 % 0.89 0.00 % 0.89 0.00 % 0.89 -1.66 % 0.90 0.00 % 0.90 1 654.23 % -0.06
Total other income expenses net -787.902 M -69.98 % -463.538 M -48.07 % -313.059 M -182.59 % -110.782 M 21.06 % -140.332 M -227.29 % 110.244 M -68.95 % 355.098 M -18.97 % 438.223 M 252.28 % -287.774 M 47.18 % -544.773 M 77.58 % -2.430 B -14.59 % -2.121 B -187.38 % -737.915 M -180.93 % 911.819 M 57.11 % 580.386 M 54.16 % 376.488 M -73.77 % 1.435 B 1 211.65 % -129.099 M -455.62 % -23.235 M 95.61 % -529.803 M 69.59 % -1.742 B -281.59 % -456.576 M -5 801.96 % -7.736 M 97.59 % -320.443 M -903.74 % 39.869 M 172.41 % -55.058 M 0.00 % -55.058 M 63.72 % -151.755 M -453.41 % -27.422 M -117.77 % 154.309 M -0.59 % 155.218 M 205.75 % 50.766 M -2.18 % 51.899 M 103.09 % -1.680 B 0.00 % -1.680 B -100.00 % -839.976 M -167.61 % 1.242 B 100.00 % 621.179 M 200.00 % -621.179 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-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-03-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-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-09-30 2005-12-31 2004-12-31
Net debt 10.325 B -0.26 % 10.351 B 0.16 % 10.335 B 3.64 % 9.972 B -2.45 % 10.222 B 1.67 % 10.054 B 1.24 % 9.931 B -0.28 % 9.959 B 0.16 % 9.943 B 1.29 % 9.817 B -0.55 % 9.871 B 0.39 % 9.833 B -0.09 % 9.842 B 0.60 % 9.783 B 0.31 % 9.753 B 0.35 % 9.719 B 14.81 % 8.465 B 3.03 % 8.216 B 0.33 % 8.188 B 0.48 % 8.149 B 0.45 % 8.113 B 0.14 % 8.101 B 8.49 % 7.467 B 9.94 % 6.792 B 43.14 % 4.745 B -0.22 % 4.755 B 0.67 % 4.724 B -0.52 % 4.749 B 0.33 % 4.733 B 1.44 % 4.666 B 2.74 % 4.541 B -0.22 % 4.551 B 9.67 % 4.150 B 0.04 % 4.148 B -3.69 % 4.307 B 14.63 % 3.757 B 0.16 % 3.751 B -0.06 % 3.753 B
Total investments 0.000 -100.00 % 2.671 M -62.06 % 7.040 M 0.000 0.000 0.000 -100.00 % 10.003 M 0.03 % 10.000 M -11.86 % 11.346 M 0.11 % 11.333 M 0.89 % 11.233 M 0.000 -100.00 % 10.100 M 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.962 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
Total debt 10.337 B -0.17 % 10.355 B 0.15 % 10.340 B -0.08 % 10.348 B 1.09 % 10.236 B 0.41 % 10.195 B 2.13 % 9.983 B -0.30 % 10.013 B 0.38 % 9.975 B -0.85 % 10.061 B 1.38 % 9.924 B -0.30 % 9.953 B 0.03 % 9.950 B 0.37 % 9.913 B 0.00 % 9.913 B 1.64 % 9.753 B 14.73 % 8.501 B 2.74 % 8.274 B 0.69 % 8.217 B 0.38 % 8.186 B 0.18 % 8.172 B 0.14 % 8.160 B 8.51 % 7.520 B 9.94 % 6.840 B 1.93 % 6.711 B 40.36 % 4.781 B 0.16 % 4.773 B 0.02 % 4.772 B 0.67 % 4.741 B 1.02 % 4.693 B 1.48 % 4.624 B 0.10 % 4.619 B 3.21 % 4.476 B 3.57 % 4.322 B 0.18 % 4.314 B 14.27 % 3.775 B 0.07 % 3.773 B 0.09 % 3.769 B
Accumulated other comprehensive income loss -29.587 M -110.87 % 272.141 M 1 109.19 % 22.506 M -90.48 % 236.326 M 1 388.57 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M 0.00 % 15.876 M -94.19 % 273.222 M 6.26 % 257.115 M 14.29 % 224.972 M 3.79 % 216.755 M 29.92 % 166.842 M 0.45 % 166.091 M 1.21 % 164.111 M -0.57 % 165.053 M -31.79 % 241.971 M -0.75 % 243.795 M 0.38 % 242.871 M 3.86 % 233.853 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
Retained earnings 3.696 B -12.06 % 4.203 B -4.18 % 4.386 B -0.43 % 4.405 B 3.81 % 4.244 B 1.76 % 4.170 B 3.77 % 4.019 B 13.57 % 3.538 B 16.67 % 3.033 B -9.58 % 3.354 B -10.85 % 3.762 B -37.71 % 6.040 B -24.50 % 8.000 B -7.08 % 8.609 B 14.18 % 7.540 B 10.44 % 6.827 B 7.58 % 6.346 B 31.16 % 4.839 B -0.10 % 4.844 B 1.44 % 4.775 B -7.57 % 5.166 B -24.35 % 6.828 B -4.49 % 7.149 B 0.71 % 7.099 B -2.87 % 7.309 B 1.19 % 7.223 B 58.65 % 4.553 B 0.000 -100.00 % 3.229 B 0.000 -100.00 % 178.986 M 23.34 % 145.111 M 504.32 % -35.890 M -209.97 % 32.635 M -98.79 % 2.694 B 253.97 % -1.750 B 3.84 % -1.820 B 39.38 % -3.002 B
Common stock 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.00 % 8.432 B 0.000 -100.00 % 8.432 B 0.000 -100.00 % 8.395 B 0.40 % 8.362 B 0.39 % 8.329 B 0.39 % 8.297 B 0.63 % 8.245 B 0.000 0.000 0.000
Total equity 12.348 B -4.33 % 12.907 B -1.30 % 13.078 B 0.03 % 13.074 B 1.45 % 12.887 B 0.62 % 12.808 B 1.30 % 12.643 B 4.08 % 12.147 B 4.61 % 11.612 B -2.67 % 11.931 B -3.38 % 12.348 B -15.83 % 14.671 B -12.12 % 16.695 B -3.58 % 17.315 B 6.69 % 16.230 B 4.81 % 15.485 B 3.26 % 14.996 B 11.59 % 13.438 B -0.03 % 13.442 B 0.53 % 13.371 B -2.85 % 13.763 B -11.22 % 15.503 B -2.04 % 15.825 B 0.33 % 15.774 B -1.26 % 15.975 B 0.28 % 15.931 B 20.93 % 13.174 B 4.13 % 12.652 B 8.32 % 11.681 B 17.75 % 9.920 B 17.96 % 8.409 B 1.01 % 8.325 B 2.54 % 8.118 B -0.47 % 8.157 B -25.27 % 10.915 B 723.78 % -1.750 B 3.84 % -1.820 B 39.38 % -3.002 B
Other non current liabilities 43.418 M 3 201.75 % 1.315 M -54.13 % 2.867 M 0.00 % 2.867 M 562.12 % 433.000 K 0.000 -100.00 % 1.075 M -51.73 % 2.227 M 4.07 % 2.140 M -6.55 % 2.290 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 % 403.768 M 0.000 -100.00 % 2.778 M 9.07 % 2.547 M 0.000 -100.00 % 2.486 M 22.22 % 2.034 M -96.94 % 66.463 M 2.30 % 64.969 M -66.94 % 196.509 M -0.04 % 196.587 M 706.28 % 24.382 M 100.64 % -3.795 B -0.02 % -3.795 B 0.27 % -3.805 B
Long term debt 9.635 B -0.22 % 9.656 B -2.28 % 9.882 B 4.88 % 9.422 B 22.61 % 7.685 B 72.24 % 4.462 B -53.65 % 9.626 B -1.35 % 9.758 B 84.20 % 5.297 B 0.07 % 5.294 B -42.24 % 9.166 B -0.33 % 9.196 B -3.21 % 9.501 B 0.28 % 9.474 B 2.06 % 9.282 B 33.93 % 6.931 B 12.18 % 6.178 B -23.77 % 8.104 B -0.29 % 8.127 B 0.14 % 8.116 B 0.12 % 8.107 B 0.11 % 8.097 B 15.71 % 6.998 B 4.61 % 6.689 B -0.24 % 6.706 B 40.40 % 4.776 B 0.16 % 4.769 B 2 181.38 % 209.019 M -1.31 % 211.794 M -95.41 % 4.617 B -0.03 % 4.619 B 0.10 % 4.614 B 3.09 % 4.476 B 3.57 % 4.322 B 0.18 % 4.314 B 14.27 % 3.775 B 0.07 % 3.773 B 0.09 % 3.769 B
Total non current liabilities 10.334 B 0.21 % 10.312 B -2.22 % 10.546 B 4.46 % 10.095 B 20.57 % 8.373 B 62.33 % 5.158 B -49.99 % 10.315 B -1.15 % 10.434 B 75.18 % 5.956 B 0.28 % 5.940 B -39.34 % 9.792 B -0.24 % 9.815 B -2.97 % 10.116 B 0.39 % 10.077 B 2.19 % 9.861 B 31.76 % 7.484 B 11.55 % 6.709 B -22.07 % 8.609 B -0.19 % 8.625 B 0.32 % 8.598 B 0.43 % 8.561 B 0.13 % 8.550 B 15.18 % 7.423 B 4.65 % 7.093 B 0.13 % 7.084 B 37.48 % 5.153 B 0.87 % 5.108 B 865.96 % 528.818 M 6.95 % 494.468 M -90.11 % 5.000 B -19.07 % 6.178 B 0.21 % 6.165 B 4.95 % 5.875 B 3.15 % 5.695 B -4.39 % 5.956 B 0.000 0.000 0.000
Other current liabilities 290.514 M 17.12 % 248.043 M -15.54 % 293.688 M 14.71 % 256.029 M 29.13 % 198.269 M 177.51 % 71.447 M 73.83 % 41.101 M 57.57 % 26.085 M 46.07 % 17.858 M -21.59 % 22.776 M -6.10 % 24.256 M 164.03 % -37.881 M -138.49 % -15.884 M -128.87 % 55.028 M 90.68 % 28.859 M -54.96 % 64.069 M 126.57 % 28.278 M -46.30 % 52.664 M 28.78 % 40.894 M 3.82 % 39.391 M 1.74 % 38.717 M -11.08 % 43.539 M -52.60 % 91.854 M 123.62 % 41.076 M -19.52 % 51.040 M 254.47 % 14.399 M -12.17 % 16.395 M -81.37 % 88.014 M -40.97 % 149.091 M 71.74 % 86.813 M 43.65 % 60.434 M 15.55 % 52.303 M 11.45 % 46.931 M -18.20 % 57.370 M -1.81 % 58.429 M 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 461.000 K -99.78 % 205.837 M 18 680.75 % 1.096 M -5.44 % 1.159 M 163.41 % 440.000 K -16.51 % 527.000 K 39.79 % 377.000 K -16.41 % 451.000 K -99.45 % 82.421 M 40.38 % 58.711 M -8.42 % 64.108 M 6.44 % 60.232 M -9.93 % 66.873 M -9.35 % 73.767 M -23.41 % 96.311 M 13.83 % 84.609 M 38.18 % 61.233 M -35.61 % 95.100 M 22.78 % 77.454 M 21.10 % 63.960 M 38.38 % 46.221 M -57.44 % 108.598 M 174.03 % 39.630 M 11.84 % 35.433 M -60.83 % 90.470 M 18.00 % 76.672 M 0.000 -100.00 % 72.262 M 31.36 % 55.012 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 702.409 M 0.54 % 698.654 M 52.39 % 458.472 M -50.48 % 925.830 M -63.72 % 2.552 B -55.49 % 5.733 B 1 508.05 % 356.542 M 39.92 % 254.821 M -94.55 % 4.678 B -1.87 % 4.767 B 528.91 % 757.901 M 0.09 % 757.226 M 68.41 % 449.620 M 2.30 % 439.492 M -30.35 % 631.031 M -77.64 % 2.823 B 21.52 % 2.323 B 1 266.41 % 170.000 M 88.89 % 90.000 M 28.57 % 70.000 M 7.69 % 65.000 M -0.04 % 65.024 M -87.68 % 527.585 M 240.83 % 154.794 M 3 128.91 % 4.794 M 0.00 % 4.794 M 0.00 % 4.794 M -99.89 % 4.563 B 0.76 % 4.529 B 5 905.26 % 75.413 M 1 293.18 % 5.413 M 0.00 % 5.413 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.003 B -0.29 % 1.006 B 25.85 % 799.136 M -34.67 % 1.223 B -56.13 % 2.788 B -52.60 % 5.883 B 1 176.06 % 461.002 M 39.22 % 331.129 M -93.01 % 4.737 B -2.62 % 4.865 B 482.44 % 835.198 M -5.51 % 883.905 M 59.97 % 552.545 M -6.43 % 590.535 M -20.25 % 740.529 M -75.23 % 2.990 B 21.83 % 2.454 B 642.94 % 330.351 M 55.14 % 212.934 M -3.60 % 220.888 M 9.81 % 201.162 M -14.35 % 234.870 M -63.78 % 648.395 M 93.19 % 335.624 M 142.26 % 138.537 M 17.49 % 117.909 M 33.91 % 88.051 M -98.14 % 4.742 B -0.09 % 4.746 B 2 428.83 % 187.669 M 107.29 % 90.533 M 22.55 % 73.875 M 28.53 % 57.477 M -10.55 % 64.257 M 3.12 % 62.314 M 0.000 0.000 0.000
Total liabilities 11.337 B 0.17 % 11.318 B -0.24 % 11.345 B 0.24 % 11.318 B 1.41 % 11.161 B 1.09 % 11.041 B 2.46 % 10.776 B 0.09 % 10.766 B 0.68 % 10.693 B -1.03 % 10.804 B 1.67 % 10.627 B -0.67 % 10.699 B 0.29 % 10.668 B 0.01 % 10.667 B 0.62 % 10.601 B 1.22 % 10.474 B 14.30 % 9.163 B 2.50 % 8.939 B 1.14 % 8.838 B 0.22 % 8.819 B 0.65 % 8.762 B -0.26 % 8.785 B 8.84 % 8.071 B 8.65 % 7.429 B 2.86 % 7.222 B 37.03 % 5.271 B 1.43 % 5.196 B -1.41 % 5.270 B 0.58 % 5.240 B 1.01 % 5.188 B -17.24 % 6.269 B 0.47 % 6.239 B 5.18 % 5.932 B 3.00 % 5.759 B -4.31 % 6.019 B -33.12 % 8.999 B -1.65 % 9.150 B -2.13 % 9.349 B
Other non current assets 22.773 B 0.000 0.000 -100.00 % 23.353 B 1.16 % 23.085 B 0.56 % 22.956 B 1.53 % 22.610 B 2.02 % 22.163 B 2.51 % 21.620 B -0.96 % 21.831 B -1.93 % 22.260 B -9.29 % 24.539 B -7.26 % 26.459 B -1.98 % 26.994 B 4.38 % 25.861 B 2.88 % 25.136 B 7.46 % 23.391 B 8.13 % 21.632 B 0.20 % 21.588 B 0.50 % 21.480 B -1.54 % 21.815 B -6.88 % 23.428 B 6.25 % 22.049 B 3.38 % 21.328 B 4.19 % 20.470 B 0.88 % 20.292 B 15.16 % 17.620 B 2.72 % 17.154 B 5.65 % 16.236 B 9.11 % 14.880 B 3.08 % 14.435 B 1.01 % 14.290 B 5.89 % 13.495 B 0.34 % 13.450 B -18.53 % 16.510 B 361.36 % -6.317 B 1.22 % -6.395 B -17.83 % -5.427 B
Long term investments 0.000 -100.00 % 2.671 M -62.06 % 7.040 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 -100.00 % 4.962 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.940 M 0.00 % 5.940 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and 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 0.000 0.000 0.000 0.000 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 % 5.940 M 0.00 % 5.940 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 663.000 M -97.23 % 23.943 B -0.43 % 24.046 B 3 680.82 % 636.000 M 4.61 % 608.000 M 0.66 % 604.000 M 2.20 % 591.000 M 2.78 % 575.000 M 5.89 % 543.000 M 0.00 % 543.000 M -2.51 % 557.000 M -9.28 % 614.000 M -11.53 % 694.000 M -2.12 % 709.000 M 2.46 % 692.000 M 5.49 % 656.000 M 1.39 % 647.000 M 9.66 % 590.000 M -0.34 % 592.000 M 0.00 % 592.000 M -0.67 % 596.000 M -13.75 % 691.000 M -1.29 % 700.000 M 0.00 % 700.000 M 2.94 % 680.000 M -8.11 % 740.000 M 16.17 % 637.000 M 3.58 % 615.000 M 11.62 % 551.000 M 0.000 0.000 0.000 -100.00 % 17.300 M 3.33 % 16.743 M 0.000 -100.00 % 6.226 B -1.17 % 6.300 B 16.33 % 5.416 B
Total non current assets 23.436 B -2.13 % 23.946 B -0.45 % 24.053 B 0.27 % 23.989 B 1.25 % 23.693 B 0.56 % 23.560 B 1.55 % 23.201 B 2.04 % 22.738 B 2.59 % 22.163 B -0.94 % 22.374 B -1.94 % 22.817 B -9.29 % 25.153 B -7.37 % 27.153 B -1.99 % 27.703 B 4.33 % 26.553 B 2.95 % 25.792 B 7.30 % 24.038 B 8.17 % 22.222 B 0.19 % 22.180 B 0.49 % 22.072 B -1.51 % 22.411 B -7.08 % 24.119 B 6.02 % 22.749 B 3.27 % 22.028 B 4.13 % 21.155 B 0.58 % 21.032 B 15.20 % 18.257 B 2.75 % 17.769 B 5.85 % 16.787 B 12.82 % 14.880 B 2.69 % 14.490 B 0.90 % 14.360 B 5.57 % 13.603 B 0.14 % 13.583 B -17.84 % 16.532 B 128.04 % 7.249 B 0.000 -100.00 % 6.347 B
Other current assets 219.033 M -20.37 % 275.054 M -23.67 % 360.330 M 4.44 % 345.014 M 3.28 % 334.068 M 138.01 % 140.356 M 18.70 % 118.247 M 8.48 % 109.008 M 13.42 % 96.108 M -2.00 % 98.070 M 14.06 % 85.982 M 11.75 % 76.940 M -8.34 % 83.937 M -5.53 % 88.854 M -6.54 % 95.067 M 4.23 % 91.212 M 9.85 % 83.030 M 11.70 % 74.333 M 14.01 % 65.196 M 15.53 % 56.434 M 15.81 % 48.730 M -10.14 % 54.228 M -94.87 % 1.057 B -1.52 % 1.073 B 1 810.29 % 56.161 M -61.11 % 144.392 M 125.63 % 63.994 M -16.35 % 76.500 M -39.29 % 126.018 M -37.05 % 200.192 M 90.65 % 105.007 M -22.32 % 135.175 M 11.44 % 121.297 M -23.78 % 159.151 M -27.43 % 219.314 M 245.66 % -150.566 M -13.35 % -132.836 M -39.23 % -95.407 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.003 M 0.03 % 10.000 M -11.86 % 11.346 M 0.11 % 11.333 M 0.89 % 11.233 M 0.000 -100.00 % 10.100 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
cash and cash equivalents 12.493 M 233.95 % 3.741 M -30.28 % 5.366 M -98.57 % 376.237 M 2 506.78 % 14.433 M -89.79 % 141.336 M 172.59 % 51.849 M -4.25 % 54.152 M 68.03 % 32.228 M -86.79 % 244.017 M 363.99 % 52.591 M -56.23 % 120.155 M 11.07 % 108.179 M -16.99 % 130.326 M -18.81 % 160.522 M 362.19 % 34.731 M -4.34 % 36.308 M -37.95 % 58.515 M 101.39 % 29.055 M -21.93 % 37.217 M -36.66 % 58.760 M -0.57 % 59.094 M 12.05 % 52.739 M 9.39 % 48.214 M -97.55 % 1.966 B 7 649.63 % 25.364 M -48.68 % 49.427 M 107.70 % 23.797 M 205.17 % 7.798 M -71.28 % 27.151 M -67.31 % 83.068 M 21.61 % 68.305 M -79.06 % 326.199 M 87.70 % 173.789 M 2 330.96 % 7.149 M -60.35 % 18.032 M -16.58 % 21.616 M 34.55 % 16.066 M
Cash and short term investments 12.493 M 233.95 % 3.741 M -30.28 % 5.366 M -88.30 % 45.877 M 217.86 % 14.433 M -89.79 % 141.336 M 172.59 % 51.849 M -4.25 % 54.152 M 68.03 % 32.228 M -86.79 % 244.017 M 363.99 % 52.591 M -56.23 % 120.155 M 11.07 % 108.179 M -16.99 % 130.326 M -18.81 % 160.522 M 362.19 % 34.731 M -4.34 % 36.308 M -37.95 % 58.515 M 101.39 % 29.055 M -21.93 % 37.217 M -36.66 % 58.760 M -0.57 % 59.094 M 12.05 % 52.739 M 9.39 % 48.214 M -97.55 % 1.966 B 7 649.63 % 25.364 M -48.68 % 49.427 M 107.70 % 23.797 M 205.17 % 7.798 M -71.28 % 27.151 M -67.31 % 83.068 M 21.61 % 68.305 M -79.06 % 326.199 M 87.70 % 173.789 M 2 330.96 % 7.149 M -60.35 % 18.032 M -16.58 % 21.616 M 34.55 % 16.066 M
Total current assets 249.112 M -10.97 % 279.793 M -24.37 % 369.944 M -8.28 % 403.347 M 13.57 % 355.141 M 23.29 % 288.043 M 32.17 % 217.928 M 24.78 % 174.656 M 22.73 % 142.304 M -60.64 % 361.518 M 127.72 % 158.757 M -27.00 % 217.463 M 3.15 % 210.826 M -24.39 % 278.841 M 0.38 % 277.783 M 67.03 % 166.305 M 37.90 % 120.596 M -22.36 % 155.334 M 54.68 % 100.420 M -15.20 % 118.418 M 3.27 % 114.670 M -31.95 % 168.502 M -85.32 % 1.148 B -2.31 % 1.175 B -42.48 % 2.043 B 1 103.30 % 169.756 M 49.67 % 113.421 M -26.02 % 153.306 M 14.56 % 133.816 M -41.14 % 227.343 M 20.88 % 188.075 M -7.57 % 203.480 M -54.53 % 447.496 M 34.41 % 332.940 M -17.16 % 401.914 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 674.505 M 63.56 % 412.397 M 772.99 % -61.278 M -89.00 % -32.423 M -114.04 % 230.977 M -48.67 % 450.011 M 95.19 % 230.550 M 1 274.60 % -19.628 M -11.85 % -17.548 M 70.59 % -59.661 M -168.82 % -22.194 M 45.01 % -40.362 M -3 108.43 % -1.258 M 94.41 % -22.486 M -264.50 % -6.169 M 75.09 % -24.767 M -244.94 % -7.180 M 86.99 % -55.180 M -43.10 % -38.560 M -101.91 % 2.021 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
Net receivables 17.586 M 1 662.12 % 998.000 K -76.51 % 4.248 M -65.90 % 12.456 M 47.15 % 8.465 M 33.29 % 6.351 M -86.72 % 47.832 M 316.08 % 11.496 M -17.70 % 13.968 M -28.11 % 19.431 M -3.73 % 20.184 M 98.19 % 10.184 M 8.86 % 9.355 M -84.32 % 59.661 M 168.82 % 22.194 M -45.01 % 40.362 M 3 108.43 % 1.258 M -95.58 % 28.460 M 361.34 % 6.169 M -75.09 % 24.767 M 244.94 % 7.180 M -86.99 % 55.180 M 43.10 % 38.560 M -28.46 % 53.897 M 158.00 % 20.890 M 0.000 0.000 -100.00 % 53.009 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.451 M 32.38 % 132.534 M 19.16 % 111.220 M 40.18 % 79.341 M
Tax 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 -100.00 % 48.794 M -24.27 % 64.433 M -28.51 % 90.128 M -22.61 % 116.455 M 435.06 % 21.765 M -76.16 % 91.301 M -4.32 % 95.422 M 705.79 % 11.842 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.330 B 0.000
Account payables 0.000 -100.00 % 44.939 M -4.34 % 46.976 M 16.73 % 40.242 M 42.92 % 28.157 M -59.79 % 70.028 M 186.10 % 24.477 M -23.76 % 32.105 M 39.36 % 23.037 M -62.11 % 60.801 M 60.64 % 37.850 M -8.42 % 41.332 M 0.36 % 41.183 M -52.51 % 86.711 M 80.29 % 48.096 M -51.64 % 99.449 M 75.36 % 56.711 M -8.80 % 62.180 M 65.51 % 37.569 M -57.73 % 88.885 M 117.12 % 40.938 M -56.58 % 94.292 M 10 876.95 % 859.000 K -99.35 % 131.936 M 427.30 % 25.021 M -65.89 % 73.354 M 54.43 % 47.500 M -45.78 % 87.606 M 91.05 % 45.856 M 373.47 % 9.685 M 27.96 % 7.569 M -0.34 % 7.595 M 19.63 % 6.349 M -7.81 % 6.887 M 77.27 % 3.885 M 0.000 0.000 0.000
Tax payables 9.858 M -30.05 % 14.092 M 0.000 -100.00 % 600.000 K -93.99 % 9.984 M 48.44 % 6.726 M -82.17 % 37.723 M 108.21 % 18.118 M 0.75 % 17.983 M 27.95 % 14.055 M -4.65 % 14.740 M -63.88 % 40.807 M 115.74 % 18.915 M 103.30 % 9.304 M -71.41 % 32.543 M 763.44 % 3.769 M -91.88 % 46.412 M 1.99 % 45.507 M 2.33 % 44.471 M 96.67 % 22.612 M -59.98 % 56.507 M 76.50 % 32.015 M 13.94 % 28.097 M 259.39 % 7.818 M -86.45 % 57.682 M 127.43 % 25.362 M 30.99 % 19.362 M 612.36 % 2.718 M -87.72 % 22.135 M 40.47 % 15.758 M -7.94 % 17.117 M 99.87 % 8.564 M 104.05 % 4.197 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 461.000 K -27.74 % 638.000 K -41.79 % 1.096 M -5.44 % 1.159 M 163.41 % 440.000 K -16.51 % 527.000 K 39.79 % 377.000 K -12.93 % 433.000 K 10.46 % 392.000 K -64.20 % 1.095 M -59.37 % 2.695 M 0.00 % 2.695 M 0.00 % 2.695 M -0.04 % 2.696 M 20.63 % 2.235 M -20.29 % 2.804 M 5.45 % 2.659 M -16.01 % 3.166 M 19.34 % 2.653 M 0.00 % 2.653 M 100.04 % -6.802 B -266 860.20 % 2.550 M 0.12 % 2.547 M 0.000 0.000 0.000 -100.00 % 142.423 M -24.92 % 189.697 M -11.09 % 213.365 M 103.76 % -5.672 B -3.28 % -5.492 B 7.36 % -5.928 B 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 -100.00 % 18.907 M 18.62 % 15.939 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.760 M 978.16 % 998.000 K -76.51 % 4.248 M -43.12 % 7.468 M -29.94 % 10.659 M -22.87 % 13.819 M -18.48 % 16.951 M -17.87 % 20.640 M 207.01 % 6.723 M -43.04 % 11.802 M -29.85 % 16.824 M -22.78 % 21.787 M -18.38 % 26.693 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
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 0.000
Other total stockholders equity 249.150 M 0.000 -100.00 % 236.595 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 247.344 M -3.89 % 257.346 M 6.68 % 241.239 M 15.37 % 209.096 M 0.000 -100.00 % 150.966 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 233.853 M -15.13 % 275.542 M 45.75 % 189.052 M -98.51 % 12.652 B 65 548.86 % 19.272 M -99.81 % 9.920 B 5 490.80 % -184.010 M 7.25 % -198.396 M -13.23 % -175.215 M -1.48 % -172.667 M -608.17 % -24.382 M 0.000 0.000 0.000
Deferred tax liabilities non current 656.021 M 0.24 % 654.475 M -1.06 % 661.520 M -1.32 % 670.373 M -2.58 % 688.128 M -1.18 % 696.311 M 1.51 % 685.976 M 1.79 % 673.905 M 2.70 % 656.181 M 2.04 % 643.044 M 2.75 % 625.822 M 1.06 % 619.258 M 0.68 % 615.105 M 2.47 % 600.303 M 4.25 % 575.849 M 4.64 % 550.294 M 4.24 % 527.895 M 5.01 % 502.719 M 1.53 % 495.155 M 3.30 % 479.328 M 6.18 % 451.416 M 0.30 % 450.066 M 6.51 % 422.546 M 4.65 % 403.768 M 7.51 % 375.557 M 1.12 % 371.411 M 10.18 % 337.091 M 6.23 % 317.310 M 13.25 % 280.188 M 17.55 % 238.365 M -81.71 % 1.303 B 2.40 % 1.273 B 5.88 % 1.202 B 2.17 % 1.177 B -27.27 % 1.618 B 7 938.38 % 20.127 M -8.18 % 21.920 M -38.31 % 35.533 M
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 0.000 0.000 0.000 0.000 -100.00 % 8.999 B -1.65 % 9.150 B -2.13 % 9.349 B
Total assets 23.685 B -2.23 % 24.225 B -0.81 % 24.423 B 0.13 % 24.392 B 1.43 % 24.048 B 0.84 % 23.849 B 1.84 % 23.419 B 2.21 % 22.912 B 2.72 % 22.305 B -1.89 % 22.735 B -1.05 % 22.975 B -9.44 % 25.370 B -7.28 % 27.364 B -2.21 % 27.982 B 4.29 % 26.831 B 3.36 % 25.958 B 7.45 % 24.159 B 7.96 % 22.377 B 0.43 % 22.280 B 0.41 % 22.190 B -1.49 % 22.526 B -7.25 % 24.288 B 1.63 % 23.897 B 2.99 % 23.203 B 0.02 % 23.198 B 9.41 % 21.202 B 15.41 % 18.370 B 2.50 % 17.922 B 5.92 % 16.921 B 12.00 % 15.107 B 2.93 % 14.678 B 0.78 % 14.564 B 3.66 % 14.050 B 0.96 % 13.916 B -17.82 % 16.934 B 133.59 % 7.249 B -1.10 % 7.330 B 15.49 % 6.347 B
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-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-09-30 2005-12-31 2004-12-31
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-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2005-12-31 2005-06-30 2004-12-31 2004-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.267 M 0.000 -100.00 % 164.896 M 0.000 -100.00 % 32.683 M 0.000 100.00 % -3.095 M 0.000 -100.00 % 13.344 M 0.000 -100.00 % 52.013 M 3 499.52 % 1.445 M 103.29 % -43.983 M 0.000 100.00 % -8.852 M 0.000 -100.00 % 8.279 M 0.000 -100.00 % 27.488 M 0.000 -100.00 % 4.537 M 0.000 -100.00 % 60.810 M 0.000 100.00 % -33.293 M 0.00 % -33.293 M -155.48 % 60.013 M 0.00 % 60.013 M 247.54 % -40.675 M 0.00 % -40.675 M -3 262.87 % 1.286 M 0.00 % 1.286 M 0.00 % 1.286 M -97.29 % 47.497 M 100.00 % 23.748 M 146.00 % -51.624 M -100.00 % -25.812 M -346.61 % -5.780 M 0.00 % -5.780 M -161.70 % 9.367 M 0.00 % 9.367 M
Accounts receivables 0.000 -100.00 % 6.176 M 0.000 100.00 % -5.627 M 0.000 100.00 % -640.000 K 0.000 100.00 % -96.000 K 0.000 -100.00 % 421.000 K 0.000 -100.00 % 52.490 M 0.000 100.00 % -13.607 M 0.000 100.00 % -18.824 M 0.000 100.00 % -2.494 M 0.000 -100.00 % 32.867 M 0.000 -100.00 % 3.896 M 0.000 -100.00 % 43.319 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 100.00 % -15.997 M 0.00 % -15.997 M -1 429.76 % 1.203 M 0.00 % 1.203 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -205.500 K 0.00 % -205.500 K 82.64 % -1.184 M 0.00 % -1.184 M
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 -100.00 % 10.423 M 0.00 % 10.423 M 11.51 % 9.348 M 0.00 % 9.348 M
Other working capital 0.000 100.00 % -4.909 M 0.000 -100.00 % 170.523 M 0.000 -100.00 % 33.323 M 0.000 100.00 % -2.999 M 0.000 100.00 % -6.531 M 0.000 100.00 % -477.000 K 0.000 100.00 % -30.376 M 0.000 -100.00 % 9.972 M 0.000 -100.00 % 10.773 M 0.000 100.00 % -5.379 M 0.000 -100.00 % 641.000 K 0.000 -100.00 % 17.491 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
Other non cash items 532.258 M 362.32 % 115.127 M 247.20 % 33.159 M 108.51 % -389.554 M -1 788.20 % -20.631 M 89.39 % -194.531 M 54.84 % -430.759 M 9.21 % -474.471 M -326.60 % 209.391 M -59.13 % 512.384 M -77.43 % 2.270 B 13.22 % 2.005 B 217.69 % 631.219 M 163.51 % -993.946 M -38.19 % -719.280 M -51.31 % -475.353 M 68.72 % -1.520 B -3 328.07 % 47.078 M 166.27 % -71.041 M -117.43 % 407.516 M -75.56 % 1.667 B 333.77 % 384.329 M 436.82 % -114.104 M -181.52 % 139.962 M 12 260.03 % -1.151 M 99.93 % -1.604 B -6.29 % -1.509 B -10.42 % -1.367 B -5.66 % -1.294 B -147.34 % -523.068 M -442.54 % 152.704 M 187.71 % -174.110 M -638.82 % -23.566 M 0.00 % -23.566 M -101.76 % 1.337 B 100.00 % 668.335 M 160.48 % -1.105 B -100.00 % -552.521 M -5.76 % -522.410 M 0.00 % -522.410 M 11.79 % -592.220 M 0.00 % -592.220 M
Net cash provided by operating activities 24.159 M 135.42 % -68.202 M -493.75 % 17.321 M 151.05 % -33.930 M -142.05 % 80.682 M -31.83 % 118.352 M -33.63 % 178.319 M 2.93 % 173.241 M 32.19 % 131.056 M -57.47 % 308.155 M 81.36 % 169.916 M -34.98 % 261.320 M -0.84 % 263.521 M -4.34 % 275.488 M 20.71 % 228.217 M -5.35 % 241.119 M -4.26 % 251.859 M -14.56 % 294.782 M 12.66 % 261.653 M -14.51 % 306.045 M 3.88 % 294.601 M -11.04 % 331.145 M 57.88 % 209.746 M -21.82 % 268.282 M -20.73 % 338.421 M 43.79 % 235.362 M 0.00 % 235.362 M -11.99 % 267.438 M 0.00 % 267.438 M -20.01 % 334.347 M 0.00 % 334.347 M 14.85 % 291.122 M 0.00 % 291.122 M 0.00 % 291.122 M -5.81 % 309.081 M 100.00 % 154.540 M -18.86 % 190.459 M 100.00 % 95.230 M -36.61 % 150.240 M 0.00 % 150.240 M 7.99 % 139.129 M 0.00 % 139.129 M
Investments in property plant and equipment -189.000 K 0.000 100.00 % -354.000 K -107.02 % -171.000 K 21.20 % -217.000 K -361.70 % -47.000 K 35.62 % -73.000 K -217.39 % -23.000 K 25.81 % -31.000 K 81.10 % -164.000 K -198.18 % -55.000 K -100.24 % 22.469 M 196.62 % -23.256 M -103.98 % -11.401 M 0.000 100.00 % -17.214 M 0.000 100.00 % -364.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.743 M 199.32 % -34.981 M 18.49 % -42.914 M 0.00 % -42.914 M 22.93 % -55.679 M 0.00 % -55.679 M -54.08 % -36.138 M 0.00 % -36.138 M 0.00 % -36.138 M 4.40 % -37.800 M -100.00 % -18.900 M -182.97 % -6.679 M -100.00 % -3.340 M 89.64 % -32.223 M 0.00 % -32.223 M -50.57 % -21.401 M 0.00 % -21.401 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -195.909 M 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 100.00 % -24.452 M -1.42 % -24.109 M -101.40 % -11.971 M 69.74 % -39.565 M -588.45 % -5.747 M 13.41 % -6.637 M -62.59 % -4.082 M 88.64 % -35.930 M -1.42 % -35.426 M 22.32 % -45.605 M 0.000 0.000 0.000 100.00 % -2.500 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 100.00 % -1.500 K 0.00 % -1.500 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 -100.00 % 1.333 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 -100.00 % 608.000 K 0.00 % 608.000 K 0.000 0.000
Other investing activites 6.715 M 132.64 % -20.571 M -677.35 % 3.563 M 84.71 % 1.929 M -56.38 % 4.422 M 41.19 % 3.132 M -15.10 % 3.689 M -29.52 % 5.234 M 6.84 % 4.899 M -2.45 % 5.022 M 1.19 % 4.963 M -69.07 % 16.046 M 426.54 % -4.914 M 86.59 % -36.647 M 18.20 % -44.799 M 96.40 % -1.243 B -456.35 % -223.471 M -353.54 % -49.273 M -68.63 % -29.220 M 69.00 % -94.249 M -640.31 % -12.731 M 98.21 % -711.945 M -17.55 % -605.641 M 70.49 % -2.052 B -3 117.60 % -63.774 M 45.66 % -117.362 M -435.50 % 34.981 M 167.08 % -52.147 M -221.52 % 42.914 M 167.21 % -63.847 M -214.67 % 55.679 M 236.79 % -40.705 M -212.64 % 36.138 M 0.00 % 36.138 M -4.40 % 37.800 M 100.00 % 18.900 M 182.97 % 6.679 M 100.00 % 3.340 M 0.000 0.000 0.000 0.000
Net cash used for investing activites 6.526 M 131.72 % -20.571 M 3.16 % -21.243 M 4.96 % -22.351 M -187.81 % -7.766 M 70.67 % -26.480 M -1 142.61 % -2.131 M -2 191.40 % -93.000 K -111.83 % 786.000 K 102.53 % -31.072 M -1.82 % -30.518 M -330.44 % -7.090 M 74.83 % -28.170 M 23.13 % -36.647 M 18.20 % -44.799 M 96.40 % -1.243 B -456.35 % -223.471 M -353.54 % -49.273 M -68.63 % -29.220 M 69.00 % -94.249 M -640.31 % -12.731 M 98.21 % -711.945 M -17.55 % -605.641 M 70.49 % -2.052 B -3 117.60 % -63.774 M -53.94 % -41.429 M -0.58 % -41.191 M 13.34 % -47.531 M 0.00 % -47.531 M 20.47 % -59.763 M 0.00 % -59.763 M 74.50 % -234.330 M -509.90 % -38.421 M 0.00 % -38.421 M -8.30 % -35.476 M -100.00 % -17.738 M -90.60 % -9.307 M -100.00 % -4.653 M 85.28 % -31.615 M 0.00 % -31.615 M -47.72 % -21.402 M 0.00 % -21.402 M
Debt repayment -41.500 M -1 068.72 % 4.284 M 119.63 % -21.820 M -121.54 % 101.317 M 257.51 % 28.340 M 0.000 100.00 % -44.939 M -459.51 % 12.500 M 113.74 % -91.000 M 0.000 100.00 % -39.963 M -429.59 % -7.546 M -66.50 % -4.532 M 0.000 -100.00 % 143.650 M 0.000 -100.00 % 210.000 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 670.500 M 0.000 0.000 100.00 % -13.568 M 0.000 -100.00 % 69.154 M 0.000 -100.00 % 64.000 M 0.000 -100.00 % 79.295 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.910 M 0.00 % 172.910 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 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.165 B 100.00 % 582.424 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -10.586 M -100.00 % -5.293 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -32.574 M 80.39 % -166.129 M -24.39 % -133.555 M 8.89 % -146.584 M 40.79 % -247.565 M -26.67 % -195.446 M -7.14 % -182.416 M 17.65 % -221.505 M 10.53 % -247.565 M -2.70 % -241.050 M -4.23 % -231.277 M 4.05 % -241.049 M 7.50 % -260.595 M -8.11 % -241.049 M 7.50 % -260.595 M -8.11 % -241.050 M 15.91 % -286.654 M -18.92 % -241.050 M 10.84 % -270.367 M -23.88 % -218.248 M 12.99 % -250.822 M -22.22 % -205.218 M 0.00 % -205.218 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
Other financing activites 19.567 M -70.91 % 67.275 M 555.51 % -14.769 M -246.18 % 10.103 M 105.17 % -195.585 M -198.35 % 198.868 M 0.000 100.00 % -5.054 M 0.49 % -5.079 M -104.02 % 126.389 M 0.000 100.00 % -3.100 M 43.65 % -5.501 M 31.13 % -7.987 M 0.000 -100.00 % 1.242 B 0.000 -100.00 % 25.000 M 0.000 -100.00 % 7.711 M 214.73 % 2.450 M -99.61 % 628.205 M 218 786.76 % 287.000 K -99.66 % 84.558 M -95.59 % 1.916 B -20.45 % 2.409 B 201.58 % -2.372 B -735.79 % 373.035 M 203.36 % -360.911 M -11.34 % -324.161 M 1.82 % -330.161 M -55.64 % -212.136 M 24.81 % -282.136 M 0.00 % -282.136 M -9.82 % -256.917 M -100.00 % -128.458 M -112.19 % 1.054 B 100.00 % 526.950 M 557.26 % -115.242 M 0.00 % -115.242 M 59.79 % -286.625 M 0.00 % -286.625 M
Net cash used provided by financing activities -21.933 M -130.65 % 71.559 M 295.58 % -36.589 M -132.84 % 111.420 M 155.76 % -199.819 M -710.34 % 32.739 M 118.34 % -178.494 M -28.29 % -139.138 M 59.51 % -343.644 M -397.62 % -69.057 M 68.95 % -222.379 M 4.21 % -232.151 M 9.88 % -257.598 M -3.44 % -249.037 M -184.20 % -87.627 M -108.76 % 1.001 B 2 077.64 % -50.595 M 76.58 % -216.049 M 10.20 % -240.595 M -3.11 % -233.339 M 17.32 % -282.204 M -172.89 % 387.155 M -3.31 % 400.420 M 399.51 % -133.690 M -108.03 % 1.666 B -23.96 % 2.190 B 185.00 % -2.577 B -3 032.79 % -82.257 M 77.21 % -360.911 M -38.73 % -260.161 M 21.20 % -330.161 M -148.54 % -132.841 M 52.92 % -282.136 M 0.00 % -282.136 M -9.82 % -256.917 M -100.00 % -128.458 M -112.19 % 1.054 B 100.00 % 526.950 M 557.26 % -115.242 M 0.00 % -115.242 M -1.34 % -113.715 M 0.00 % -113.715 M
Effect of forex changes on cash -40.522 M 42.27 % -70.194 M -586.18 % 14.438 M 213.52 % -12.719 M -106.52 % 195.010 M 2 447.82 % -8.306 M -200.00 % 8.306 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.534 M 0.00 % 130.534 M 0.000 -100.00 % 1.078 B 0.000 -100.00 % 443.491 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.384 B -200.00 % 2.384 B 1 810.76 % -139.327 M -200.00 % 139.327 M 498.08 % -35.000 M -200.00 % 35.000 M 50.17 % 23.307 M 200.00 % -23.307 M 0.00 % -23.307 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -31.770 M 63.65 % -87.408 M -235.24 % -26.073 M -161.43 % 42.440 M -37.69 % 68.107 M -41.44 % 116.305 M 1 838.42 % 6.000 M -82.26 % 33.830 M 115.99 % -211.622 M -201.73 % 208.026 M 350.69 % -82.981 M -184.63 % 98.053 M -33.22 % 146.820 M 246.11 % -100.483 M -176.99 % 130.522 M 2 196.23 % -6.227 M -117.15 % 36.308 M 278.22 % -20.372 M -170.12 % 29.055 M 149.45 % -58.760 M -200.00 % 58.760 M 211.42 % -52.739 M -200.00 % 52.739 M 0.000 -100.00 % 1.966 B 125 338.23 % 1.567 M 300.00 % 391.750 K 111.68 % -3.354 M -300.00 % -838.500 K 97.96 % -41.154 M -300.00 % -10.289 M 90.25 % -105.484 M -300.00 % -26.371 M 0.00 % -26.371 M -416.04 % 8.344 M 0.00 % 8.344 M -98.65 % 617.527 M 0.00 % 617.527 M 0.000 0.000 0.000 0.000
Cash at beginning of period 262.756 M -24.96 % 350.164 M -6.93 % 376.237 M 2 506.78 % 14.433 M -94.57 % 265.690 M 77.86 % 149.385 M 4.18 % 143.385 M 30.88 % 109.555 M -65.89 % 321.177 M 183.85 % 113.151 M -42.31 % 196.132 M 99.97 % 98.079 M 226.04 % 30.082 M -76.95 % 130.522 M 0.000 -100.00 % 36.308 M 0.000 -100.00 % 29.055 M 0.000 -100.00 % 58.760 M 0.000 -100.00 % 52.739 M 0.000 0.000 0.000 -100.00 % 23.797 M 300.00 % 5.949 M -78.09 % 27.151 M 300.00 % 6.788 M -90.06 % 68.305 M 300.00 % 17.076 M -90.17 % 173.789 M 300.00 % 43.447 M 0.00 % 43.447 M 23.77 % 35.103 M 0.00 % 35.103 M 106.03 % -582.424 M 0.00 % -582.424 M -3 725.19 % 16.066 M 0.00 % 16.066 M 0.000 0.000
Cash at end of period 230.986 M -12.09 % 262.756 M 4 796.68 % 5.366 M -98.57 % 376.237 M 12.71 % 333.797 M 25.63 % 265.690 M 77.86 % 149.385 M 4.18 % 143.385 M 30.88 % 109.555 M -65.89 % 321.177 M 183.85 % 113.151 M -42.31 % 196.132 M 10.87 % 176.901 M 488.91 % 30.039 M -76.99 % 130.522 M 333.89 % 30.082 M -17.15 % 36.308 M 318.16 % 8.683 M -70.12 % 29.055 M 0.000 -100.00 % 58.760 M 0.000 -100.00 % 52.739 M 0.000 -100.00 % 1.966 B 7 649.63 % 25.364 M 300.00 % 6.341 M -73.35 % 23.797 M 300.00 % 5.949 M -78.09 % 27.151 M 300.00 % 6.788 M -90.06 % 68.305 M 300.00 % 17.076 M 0.00 % 17.076 M -60.70 % 43.447 M 0.00 % 43.447 M 23.77 % 35.103 M 0.00 % 35.103 M 62.39 % 21.616 M 0.00 % 21.616 M 34.55 % 16.066 M 0.00 % 16.066 M
Operating cash flow 24.159 M 135.42 % -68.202 M -493.75 % 17.321 M 151.05 % -33.930 M -142.05 % 80.682 M -31.83 % 118.352 M -33.63 % 178.319 M 2.93 % 173.241 M 32.19 % 131.056 M -57.47 % 308.155 M 81.36 % 169.916 M -34.98 % 261.320 M -0.84 % 263.521 M -4.34 % 275.488 M 20.71 % 228.217 M -5.35 % 241.119 M -4.26 % 251.859 M -14.56 % 294.782 M 12.66 % 261.653 M -14.51 % 306.045 M 3.88 % 294.601 M -11.04 % 331.145 M 57.88 % 209.746 M -21.82 % 268.282 M -20.73 % 338.421 M 43.79 % 235.362 M 0.00 % 235.362 M -11.99 % 267.438 M 0.00 % 267.438 M -20.01 % 334.347 M 0.00 % 334.347 M 14.85 % 291.122 M 0.00 % 291.122 M 0.00 % 291.122 M -5.81 % 309.081 M 100.00 % 154.540 M -18.86 % 190.459 M 100.00 % 95.230 M -36.61 % 150.240 M 0.00 % 150.240 M 7.99 % 139.129 M 0.00 % 139.129 M
Capital expenditure -189.000 K -62.93 % -116.000 K 67.23 % -354.000 K -107.02 % -171.000 K 21.20 % -217.000 K -361.70 % -47.000 K 35.62 % -73.000 K -217.39 % -23.000 K 25.81 % -31.000 K 81.10 % -164.000 K -198.18 % -55.000 K -100.24 % 22.469 M 196.62 % -23.256 M -103.98 % -11.401 M 0.000 100.00 % -17.214 M 0.000 100.00 % -364.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.743 M 199.32 % -34.981 M 18.49 % -42.914 M 0.00 % -42.914 M 22.93 % -55.679 M 0.00 % -55.679 M -54.08 % -36.138 M 0.00 % -36.138 M 0.00 % -36.138 M 4.40 % -37.800 M -100.00 % -18.900 M -182.97 % -6.679 M -100.00 % -3.340 M 89.64 % -32.223 M 0.00 % -32.223 M -50.57 % -21.401 M 0.00 % -21.401 M
Free CashFlow 23.970 M 135.09 % -68.318 M -502.65 % 16.967 M 149.76 % -34.101 M -142.38 % 80.465 M -31.99 % 118.305 M -33.63 % 178.246 M 2.90 % 173.218 M 32.20 % 131.025 M -57.46 % 307.991 M 81.32 % 169.861 M -40.15 % 283.789 M 18.11 % 240.265 M -9.02 % 264.087 M 15.72 % 228.217 M 1.93 % 223.905 M -11.10 % 251.859 M 458.91 % -70.173 M -126.82 % 261.653 M -14.51 % 306.045 M 3.88 % 294.601 M -11.04 % 331.145 M 57.88 % 209.746 M -21.82 % 268.282 M -20.73 % 338.421 M 25.29 % 270.105 M 34.80 % 200.381 M -10.75 % 224.524 M 0.00 % 224.524 M -19.43 % 278.668 M 0.00 % 278.668 M 9.29 % 254.985 M 0.00 % 254.985 M 0.00 % 254.985 M -6.01 % 271.281 M 100.00 % 135.641 M -26.19 % 183.780 M 100.00 % 91.890 M -22.14 % 118.017 M 0.00 % 118.017 M 0.25 % 117.728 M 0.00 % 117.728 M
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 2008 2007 2007 2005 2005 2004 2004