0383.HK

Tian An Medicare Limited 0383.HK

Finances

2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Revenue 1.627 B 3.72 % 1.569 B 9.03 % 1.439 B -1.68 % 1.463 B 20.48 % 1.215 B -2.81 % 1.250 B 4.52 % 1.196 B 7.72 % 1.110 B -25.72 % 1.494 B -37.72 % 2.400 B 235.62 % 715.017 M 441.73 % 131.987 M -79.24 % 635.911 M 1 261.69 % 46.700 M 1 588.36 % 2.766 M -95.96 % 68.544 M -14.95 % 80.592 M 45.70 % 55.315 M -21.98 % 70.899 M -68.22 % 223.086 M -73.68 % 847.491 M 73.77 % 487.708 M -62.28 % 1.293 B -44.74 % 2.339 B -12.15 % 2.663 B
Net income 28.773 M 154.74 % 11.295 M 109.14 % -123.574 M 9.99 % -137.296 M -22.66 % -111.928 M -739.90 % 17.491 M -49.86 % 34.887 M 157.11 % -61.089 M -121.90 % 278.904 M 135.61 % -783.160 M -442.83 % 228.443 M -75.38 % 927.908 M 218.85 % -780.719 M -21.03 % -645.078 M -233.08 % 484.719 M -52.73 % 1.025 B 136.62 % -2.800 B -303.06 % 1.379 B 78.50 % 772.468 M 639.15 % 104.508 M -48.59 % 203.274 M -30.40 % 292.078 M 148.44 % -602.914 M 15.94 % -717.254 M -153.46 % 1.342 B
Income before tax 57.004 M 61.01 % 35.404 M 130.22 % -117.169 M -6.07 % -110.468 M -14.40 % -96.562 M -191.81 % 105.181 M 872.19 % -13.621 M -112.84 % 106.073 M 6.23 % 99.853 M 112.89 % -774.649 M -598.02 % 155.545 M -84.88 % 1.029 B 226.31 % -814.665 M -22.60 % -664.476 M -233.76 % 496.785 M -46.68 % 931.651 M 133.20 % -2.806 B -279.87 % 1.560 B 98.97 % 784.044 M 649.51 % 104.607 M -48.57 % 203.401 M -30.44 % 292.414 M 148.46 % -603.417 M 17.64 % -732.640 M -155.42 % 1.322 B
Income before tax ratio 0.04 55.23 % 0.02 127.71 % -0.08 -7.88 % -0.08 5.04 % -0.08 -194.46 % 0.08 838.82 % -0.01 -111.92 % 0.10 43.01 % 0.07 120.70 % -0.32 -248.39 % 0.22 -97.21 % 7.80 708.55 % -1.28 91.00 % -14.23 -107.92 % 179.60 1 221.39 % 13.59 139.04 % -34.82 -223.46 % 28.20 155.03 % 11.06 2 258.37 % 0.47 95.38 % 0.24 -59.97 % 0.60 228.46 % -0.47 -49.04 % -0.31 -163.09 % 0.50
EBITDA 183.425 M 4.09 % 176.225 M 278.66 % 46.539 M -11.03 % 52.309 M -25.05 % 69.791 M -32.75 % 103.785 M 529.42 % 16.489 M -47.29 % 31.282 M -77.52 % 139.157 M 118.54 % -750.655 M -3 546.85 % 21.778 M -97.51 % 873.408 M 251.45 % -576.683 M -104.84 % -281.532 M -149.45 % 569.317 M -42.16 % 984.262 M 137.43 % -2.630 B -270.99 % 1.538 B 1 958.25 % -82.756 M -682.87 % 14.198 M -93.07 % 205.017 M 25.80 % 162.970 M 128.18 % -578.306 M 14.16 % -673.679 M -150.70 % 1.329 B
Net income ratio 0.02 145.60 % 0.01 108.38 % -0.09 8.45 % -0.09 -1.82 % -0.09 -758.38 % 0.01 -52.03 % 0.03 153.01 % -0.06 -129.49 % 0.19 157.19 % -0.33 -202.15 % 0.32 -95.46 % 7.03 672.63 % -1.23 91.11 % -13.81 -107.88 % 175.24 1 071.42 % 14.96 143.06 % -34.74 -239.37 % 24.93 128.78 % 10.90 2 225.75 % 0.47 95.31 % 0.24 -59.95 % 0.60 228.42 % -0.47 -52.11 % -0.31 -160.85 % 0.50
Ratio EBITDA 0.11 0.35 % 0.11 247.29 % 0.03 -9.51 % 0.04 -37.79 % 0.06 -30.81 % 0.08 502.22 % 0.01 -51.07 % 0.03 -69.74 % 0.09 129.77 % -0.31 -1 127.01 % 0.03 -99.54 % 6.62 829.70 % -0.91 84.96 % -6.03 -102.93 % 205.83 1 333.38 % 14.36 144.01 % -32.63 -217.36 % 27.80 2 481.78 % -1.17 -1 934.02 % 0.06 -73.69 % 0.24 -27.61 % 0.33 174.70 % -0.45 -55.34 % -0.29 -157.71 % 0.50
Gross profit ratio 0.20 9.32 % 0.18 62.18 % 0.11 -6.44 % 0.12 16.94 % 0.10 -18.78 % 0.13 -38.39 % 0.21 24.85 % 0.16 -49.85 % 0.33 476.05 % 0.06 -42.11 % 0.10 101.70 % -5.79 -5 945.93 % 0.10 -90.10 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 211.49 % 0.08 -64.18 % 0.21 1.83 % 0.21 73.19 % 0.12 236.07 % -0.09 34.60 % -0.14 -127.98 % -0.06
Weighted average shs out dil 1.086 B 17.55 % 923.826 M 26.20 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 50 351.28 % 1.451 M -99.80 % 732.048 M 433.91 % 137.110 M 90.93 % 71.813 M -88.75 % 638.245 M 19.17 % 535.594 M -1.31 % 542.711 M -1.10 % 548.720 M -1.01 % 554.337 M 2 025.75 % 26.077 M -96.97 % 861.312 M 197.94 % 289.092 M -0.90 % 291.728 M -16.82 % 350.739 M -3.85 % 364.801 M -14.21 % 425.240 M -5.21 % 448.592 M -96.02 % 11.268 B -0.05 % 11.273 B 0.06 % 11.266 B
Weighted average shs out 1.086 B 17.55 % 923.826 M 26.20 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 50 362.66 % 1.451 M -99.80 % 732.048 M 433.91 % 137.110 M 90.93 % 71.813 M -88.62 % 631.231 M 19.17 % 529.709 M -1.31 % 536.747 M -1.10 % 542.690 M -2.10 % 554.337 M 2 025.75 % 26.077 M -96.97 % 861.312 M 197.94 % 289.092 M -0.90 % 291.728 M -16.82 % 350.739 M -3.85 % 364.801 M -14.21 % 425.240 M -5.21 % 448.592 M -96.02 % 11.268 B -0.05 % 11.273 B 0.06 % 11.266 B
EPS diluted 0.03 117.21 % 0.01 107.18 % -0.17 10.53 % -0.19 -26.67 % -0.15 100.00 % -25 740 795.00 -53 963 930 917.61 % 0.05 -100.00 % 325 114 422.00 111.53 % -2 820 060 667.34 -229 273 224 886.99 % -1.23 -386.05 % 0.43 -75.84 % 1.78 225.35 % -1.42 -22.41 % -1.16 -106.24 % 18.59 1 411.38 % 1.23 112.71 % -9.68 -304.65 % 4.73 115.00 % 2.20 658.62 % 0.29 -39.58 % 0.48 -26.15 % 0.65 1 314.95 % -0.05 15.88 % -0.06 -153.00 % 0.12
Earnings per share 0.03 117.21 % 0.01 107.18 % -0.17 10.53 % -0.19 -26.67 % -0.15 100.00 % -19 207 429.00 -40 267 146 850.52 % 0.05 -89.40 % 0.45 111.60 % -3.88 -212.90 % -1.24 -388.37 % 0.43 -75.84 % 1.78 223.61 % -1.44 -24.14 % -1.16 -106.24 % 18.59 853.33 % 1.95 120.14 % -9.68 -304.65 % 4.73 115.00 % 2.20 658.62 % 0.29 -39.58 % 0.48 -26.15 % 0.65 1 314.95 % -0.05 15.88 % -0.06 -153.00 % 0.12
Gross profit 324.553 M 13.39 % 286.220 M 76.83 % 161.865 M -8.02 % 175.974 M 40.88 % 124.909 M -21.06 % 158.239 M -35.61 % 245.750 M 34.49 % 182.723 M -62.75 % 490.495 M 258.74 % 136.727 M 94.29 % 70.372 M 109.21 % -763.953 M -1 313.36 % 62.962 M 34.82 % 46.700 M 1 588.36 % 2.766 M -95.96 % 68.544 M -14.95 % 80.592 M 45.70 % 55.315 M 923.21 % 5.406 M -88.61 % 47.482 M -73.20 % 177.148 M 200.94 % 58.864 M 151.33 % -114.676 M 63.86 % -317.271 M -100.27 % -158.418 M
Income tax expense 15.028 M 0.78 % 14.912 M 654.66 % 1.976 M -88.24 % 16.802 M 95.90 % 8.577 M -93.01 % 122.672 M 344.22 % -50.230 M -211.66 % 44.984 M -88.12 % 378.757 M 227.50 % 115.651 M 654.16 % 15.335 M 1 330.50 % 1.072 M 118.24 % -5.877 M -1 634.46 % 383.000 K -96.06 % 9.716 M -29.89 % 13.858 M 683.00 % -2.377 M -101.35 % 175.873 M 1 425.75 % 11.527 M 11 543.43 % 99.000 K -22.05 % 127.000 K -62.20 % 336.000 K 269.70 % -198.000 K 90.11 % -2.002 M 7.36 % -2.161 M
Cost of revenue 1.303 B 1.56 % 1.283 B 0.44 % 1.277 B -1.81 % 1.301 B 19.33 % 1.090 B -0.16 % 1.092 B 14.90 % 950.065 M 2.45 % 927.376 M -7.63 % 1.004 B -55.64 % 2.263 B 251.05 % 644.645 M -28.05 % 895.940 M 56.37 % 572.949 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.493 M -62.70 % 175.604 M -73.80 % 670.343 M 56.31 % 428.844 M -69.53 % 1.408 B -47.02 % 2.657 B -5.84 % 2.821 B
General and administrative expenses 223.682 M -3.17 % 231.007 M -9.48 % 255.214 M 14.57 % 222.764 M -0.88 % 224.731 M -5.66 % 238.205 M -1.23 % 241.168 M 0.38 % 240.259 M 7.98 % 222.505 M 2.84 % 216.350 M 56.55 % 138.196 M -33.32 % 207.268 M 91.45 % 108.264 M 129.25 % 47.225 M 78.71 % 26.426 M 5.96 % 24.940 M 12.23 % 22.222 M -71.76 % 78.680 M 22.35 % 64.307 M 132.11 % 27.705 M -31.40 % 40.389 M 43.48 % 28.150 M -46.41 % 52.530 M -19.84 % 65.529 M 2.62 % 63.859 M
Selling and marketing expenses 6.871 M 19.47 % 5.751 M 42.49 % 4.036 M 51.33 % 2.667 M -20.44 % 3.352 M -22.86 % 4.345 M -7.55 % 4.700 M -39.72 % 7.797 M -58.03 % 18.577 M 117.66 % 8.535 M 242.91 % 2.489 M -33.63 % 3.750 M 5.51 % 3.554 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.655 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 7.882 M 123.35 % -33.749 M 41.94 % -58.126 M -104.70 % -28.396 M 68.53 % -90.225 M -142.05 % 214.547 M 1 705.65 % 11.882 M -98.38 % 732.048 M 0.00 % 732.048 M 0.000 0.000 100.00 % -12.205 M -93.58 % -6.305 M 98.72 % -491.174 M -228.43 % 382.434 M -61.01 % 980.889 M 837.58 % -132.987 M -92 452.08 % 144.000 K 123.96 % -601.000 K -100.66 % 91.026 M 17 274.72 % -530.000 K -100.40 % 130.905 M 721.52 % -21.062 M 61.44 % -54.616 M -702.35 % -6.807 M
Operating expenses 238.435 M 17.45 % 203.009 M 0.94 % 201.124 M 2.08 % 197.035 M 42.93 % 137.858 M -35.74 % 214.547 M -11.13 % 241.409 M -2.68 % 248.056 M 4.27 % 237.903 M 6.22 % 223.967 M 59.70 % 140.243 M 91.79 % 73.122 M -30.09 % 104.589 M 128.18 % 45.836 M 120.54 % -223.122 M 75.54 % -912.345 M -133.66 % 2.710 B 3 598.32 % 73.288 M 7.46 % 68.198 M 101.17 % 33.901 M 226.58 % -26.783 M 73.91 % -102.645 M -121.95 % 467.679 M 29.64 % 360.753 M 124.26 % -1.487 B
Cost and expenses 1.541 B 3.73 % 1.486 B -0.70 % 1.496 B -1.30 % 1.516 B 23.46 % 1.228 B 675.85 % 158.239 M -86.72 % 1.191 B 552.07 % 182.723 M -62.75 % 490.495 M -80.28 % 2.487 B 216.86 % 784.888 M 973.40 % 73.122 M -89.21 % 677.538 M 1 378.18 % 45.836 M 120.54 % -223.122 M 75.54 % -912.345 M -133.66 % 2.710 B 3 598.32 % 73.288 M -45.18 % 133.691 M -36.19 % 209.505 M -67.45 % 643.560 M 97.29 % 326.199 M -82.60 % 1.875 B -37.86 % 3.017 B 126.15 % 1.334 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
Selling general and administrative expenses 230.553 M -2.62 % 236.758 M -8.68 % 259.250 M 15.00 % 225.431 M -1.16 % 228.083 M 0.000 -100.00 % 245.868 M -0.88 % 248.056 M 2.89 % 241.082 M 7.20 % 224.885 M 59.85 % 140.685 M -33.33 % 211.018 M 88.72 % 111.818 M 136.78 % 47.225 M 78.71 % 26.426 M 5.96 % 24.940 M 12.23 % 22.222 M -71.76 % 78.680 M 14.09 % 68.962 M 148.92 % 27.705 M -31.40 % 40.389 M 43.48 % 28.150 M -46.41 % 52.530 M -19.84 % 65.529 M 2.62 % 63.859 M
Interest income 32.497 M 32.83 % 24.466 M 518.14 % 3.958 M 178.14 % 1.423 M -65.09 % 4.076 M -91.10 % 45.816 M 657.04 % 6.052 M 1.37 % 5.970 M -26.41 % 8.112 M 8.32 % 7.489 M -30.17 % 10.724 M -16.55 % 12.851 M 53.01 % 8.399 M -58.64 % 20.308 M -69.83 % 67.316 M 0.000 -100.00 % 4.016 M -59.89 % 10.013 M -50.14 % 20.084 M -24.30 % 26.530 M 0.000 0.000 0.000 0.000 0.000
Interest expense 29.114 M -39.10 % 47.807 M -18.99 % 59.015 M 1.32 % 58.248 M 16.68 % 49.922 M -3.73 % 51.859 M 3.63 % 50.044 M -38.63 % 81.547 M -31.22 % 118.564 M -13.14 % 136.495 M -5.30 % 144.137 M -21.29 % 183.128 M 33.65 % 137.025 M 103.82 % 67.227 M -7.31 % 72.532 M 0.000 -100.00 % 172.353 M 381.42 % 35.801 M 228.54 % 10.897 M 593.63 % 1.571 M 196.42 % 530.000 K -2.75 % 545.000 K -9.62 % 603.000 K -91.81 % 7.360 M -46.37 % 13.723 M
Depreciation and amortization 97.307 M 4.84 % 92.817 M -11.34 % 104.693 M 0.16 % 104.529 M -10.22 % 116.431 M 10.70 % 105.180 M 677.53 % -18.212 M -117.17 % 106.073 M 6.23 % 99.853 M -3.45 % 103.422 M 12.30 % 92.091 M 1.49 % 90.736 M 49.44 % 60.716 M 16 134.22 % 374.000 K -99.89 % 343.429 M 10 081.71 % 3.373 M 967.41 % 316.000 K 2.27 % 309.000 K -31.03 % 448.000 K -27.39 % 617.000 K -43.19 % 1.086 M -25.67 % 1.461 M -63.92 % 4.049 M 100.30 % -1.356 B 0.000
Operating income 86.118 M 3.49 % 83.211 M 243.09 % -58.154 M -11.36 % -52.220 M -303.27 % -12.949 M -828.47 % -1.395 M -108.46 % 16.489 M 122.05 % -74.791 M -192.52 % 80.839 M 62.19 % 49.843 M -5.00 % 52.469 M -23.66 % 68.729 M 55.45 % 44.214 M 108.83 % 21.172 M -90.63 % 225.888 M -76.97 % 980.889 M 137.30 % -2.630 B -166 756.21 % 1.578 M -93.25 % 23.394 M 72.26 % 13.581 M -93.34 % 203.931 M 26.27 % 161.509 M -72.27 % 582.355 M -14.11 % 678.024 M -48.97 % 1.329 B
Operating income ratio 0.05 -0.22 % 0.05 231.23 % -0.04 -13.27 % -0.04 -234.73 % -0.01 -855.28 % 0.00 -108.09 % 0.01 120.47 % -0.07 -224.55 % 0.05 160.43 % 0.02 -71.70 % 0.07 -85.91 % 0.52 648.94 % 0.07 -84.66 % 0.45 -99.44 % 81.67 470.68 % 14.31 143.85 % -32.63 -114 485.90 % 0.03 -91.35 % 0.33 442.01 % 0.06 -74.70 % 0.24 -27.34 % 0.33 -26.48 % 0.45 55.42 % 0.29 -41.92 % 0.50
Total other income expenses net -29.114 M 39.10 % -47.807 M 18.99 % -59.015 M -1.32 % -58.248 M 30.34 % -83.613 M -369.40 % -17.813 M 0.83 % -17.962 M 69.38 % -58.658 M -5.81 % -55.437 M 91.92 % -686.491 M -403.95 % 225.858 M 95.29 % 115.653 M 118.38 % -629.075 M -9.98 % -571.995 M -311.15 % 270.897 M 614.98 % -52.603 M 70.15 % -176.225 M -111.28 % 1.563 B 105.42 % 760.650 M 2 476.73 % 29.520 M 29.24 % 22.841 M -82.55 % 130.905 M 111.04 % -1.186 B 15.94 % -1.411 B -20 623.73 % -6.807 M
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Net debt -49.220 M 46.29 % -91.634 M -125.11 % 364.938 M 9.00 % 334.794 M 3.24 % 324.300 M 130.22 % 140.865 M -65.86 % 412.554 M 37.01 % 301.123 M -72.22 % 1.084 B -41.04 % 1.838 B 1.78 % 1.806 B 68.04 % 1.075 B -57.31 % 2.518 B 75.94 % 1.431 B 4.01 % 1.376 B 345.20 % 309.049 M -60.80 % 788.403 M -7.36 % 851.014 M 659.20 % 112.093 M 33.18 % 84.167 M 360.86 % -32.265 M 76.03 % -134.600 M -65.08 % -81.536 M 51.17 % -166.980 M -1 125.18 % -13.629 M
Total investments 2.914 M 35.47 % 2.151 M -83.31 % 12.891 M -36.42 % 20.275 M -25.36 % 27.163 M -35.30 % 41.985 M 5 135.04 % 802.000 K -99.58 % 190.952 M -83.48 % 1.156 B 154 887.40 % 746.000 K -96.33 % 20.354 M -95.02 % 409.062 M 2.30 % 399.856 M -70.60 % 1.360 B -35.62 % 2.113 B 440.19 % 391.110 M -21.04 % 495.336 M -59.34 % 1.218 B 118.56 % 557.375 M 224.75 % 171.633 M -45.33 % 313.919 M -19.12 % 388.115 M 35.59 % 286.232 M -90.68 % 3.073 B -9.56 % 3.398 B
Total debt 836.208 M 4.71 % 798.632 M -18.43 % 979.021 M 0.73 % 971.956 M -0.20 % 973.913 M 21.93 % 798.768 M -3.18 % 825.006 M -2.39 % 845.215 M -54.43 % 1.855 B -30.64 % 2.674 B 36.18 % 1.964 B 23.30 % 1.593 B -43.67 % 2.827 B 87.86 % 1.505 B 2.33 % 1.471 B 250.47 % 419.661 M -50.90 % 854.682 M -6.98 % 918.838 M 440.18 % 170.100 M 68.44 % 100.986 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -794.564 M -0.81 % -788.195 M -24.63 % -632.412 M -3.62 % -610.331 M 7.96 % -663.150 M 12.23 % -755.526 M 0.000 100.00 % -745.040 M -3.28 % -721.353 M -613.22 % -101.141 M -32.83 % -76.144 M -1 885.50 % -3.835 M 84.17 % -24.222 M -603.92 % -3.441 M -10.18 % -3.123 M -14.44 % -2.729 M -10.62 % -2.467 M 9.27 % -2.719 M 48.59 % -5.289 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.945 B 552.25 % -429.965 M 2.56 % -441.260 M -38.90 % -317.686 M -76.11 % -180.390 M -163.49 % -68.462 M 0.000 100.00 % -86.959 M -273.39 % 50.151 M -57.87 % 119.027 M -86.81 % 902.194 M -8.07 % 981.383 M 1 731.38 % 53.587 M -93.58 % 834.328 M -39.88 % 1.388 B 0.000 100.00 % -43.059 M -101.56 % 2.768 B 107.37 % 1.335 B 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 10.860 M 0.00 % 10.860 M 50.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 37.59 % 5.262 M -0.92 % 5.311 M -2.07 % 5.423 M -0.40 % 5.445 M -2.12 % 5.563 M -0.07 % 5.567 M 102.00 % 2.756 M -0.22 % 2.762 M -2.37 % 2.829 M -4.91 % 2.975 M -1.42 % 3.018 M -18.76 % 3.715 M -96.00 % 92.865 M 0.00 % 92.865 M 0.00 % 92.865 M
Total equity 1.895 B -0.81 % 1.910 B 21.00 % 1.579 B -8.06 % 1.717 B -4.63 % 1.801 B -0.54 % 1.810 B -0.43 % 1.818 B -0.03 % 1.819 B -10.93 % 2.042 B -1.75 % 2.078 B 3.33 % 2.011 B -11.19 % 2.265 B 51.91 % 1.491 B -19.28 % 1.847 B -30.63 % 2.663 B 30.78 % 2.036 B 160.90 % 780.341 M -80.99 % 4.104 B 69.89 % 2.416 B 85.59 % 1.302 B 6.38 % 1.224 B 10.88 % 1.104 B 38.16 % 798.766 M -39.63 % 1.323 B -7.77 % 1.435 B
Other non current liabilities 0.000 -100.00 % 37.054 M 130.50 % -121.481 M 0.000 0.000 100.00 % -77.406 M 0.000 0.000 0.000 0.000 0.000 100.00 % -413.776 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 % 1.978 B
Long term debt 443.848 M -8.05 % 482.682 M 12.72 % 428.226 M 17.12 % 365.643 M -15.46 % 432.534 M 23.83 % 349.295 M 49.96 % 232.927 M -54.30 % 509.684 M 7.58 % 473.764 M 224.17 % 146.147 M -45.93 % 270.293 M -44.13 % 483.776 M -20.75 % 610.450 M 0.000 0.000 -100.00 % 368.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 478.352 M -14.91 % 562.180 M 44.60 % 388.787 M -10.38 % 433.807 M -12.68 % 496.816 M 42.23 % 349.295 M 31.12 % 266.402 M -51.38 % 547.921 M 5.58 % 518.940 M 133.11 % 222.613 M -35.98 % 347.738 M 396.77 % 70.000 M -90.31 % 722.059 M -52.63 % 1.524 B -2.34 % 1.561 B 324.00 % 368.096 M -60.19 % 924.693 M -9.06 % 1.017 B 450.28 % 184.784 M 3 327.64 % 5.391 M 0.000 0.000 0.000 -100.00 % 1.895 B -4.18 % 1.978 B
Other current liabilities 476.563 M 11.63 % 426.932 M 59.51 % 267.652 M -21.35 % 340.292 M 20.35 % 282.761 M -15.01 % 332.717 M 4.48 % 318.463 M -13.99 % 370.272 M 12.90 % 327.968 M -30.12 % 469.351 M -59.97 % 1.173 B 9.64 % 1.069 B 75.93 % 607.844 M 3 892.41 % 15.225 M -34.04 % 23.082 M -43.60 % 40.925 M -7.20 % 44.100 M 131.30 % 19.066 M -79.12 % 91.327 M 108.25 % 43.854 M 22.17 % 35.896 M 129.82 % 15.619 M -85.52 % 107.880 M 343.48 % 24.326 M 2 830.84 % 830.000 K
Deferred revenue 0.000 -100.00 % 53.859 M 32.19 % 40.744 M -0.08 % 40.777 M 0.38 % 40.623 M -54.47 % 89.216 M 0.000 100.00 % -10.201 M -102.25 % 452.621 M -30.53 % 651.514 M -10.80 % 730.371 M 0.000 -100.00 % 413.537 M 445.83 % 75.763 M 11.33 % 68.052 M -19.18 % 84.202 M 0.000 -100.00 % 92.104 M -13.91 % 106.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 392.360 M 24.18 % 315.950 M -42.64 % 550.795 M -9.16 % 606.313 M 11.99 % 541.379 M 20.45 % 449.473 M -24.09 % 592.079 M 76.46 % 335.531 M -75.71 % 1.381 B -45.37 % 2.528 B 49.29 % 1.694 B -32.91 % 2.524 B 13.86 % 2.217 B 47.30 % 1.505 B 2.33 % 1.471 B 2 752.31 % 51.565 M -93.97 % 854.682 M -6.98 % 918.838 M 440.18 % 170.100 M 68.44 % 100.986 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.166 B 1.82 % 1.145 B 1.25 % 1.131 B -15.52 % 1.338 B 18.69 % 1.128 B 5.81 % 1.066 B -14.40 % 1.245 B 10.54 % 1.126 B -47.98 % 2.165 B -40.62 % 3.646 B 18.88 % 3.067 B -19.38 % 3.805 B 23.84 % 3.072 B 89.76 % 1.619 B -2.69 % 1.664 B 760.24 % 193.419 M -81.35 % 1.037 B -14.06 % 1.207 B 262.92 % 332.564 M 122.91 % 149.190 M 271.02 % 40.211 M 101.87 % 19.919 M -82.22 % 112.007 M 360.44 % 24.326 M 2 830.84 % 830.000 K
Total liabilities 1.644 B -3.69 % 1.707 B 3.23 % 1.654 B -6.69 % 1.772 B 9.09 % 1.625 B 8.84 % 1.493 B -1.26 % 1.512 B -9.72 % 1.674 B -37.62 % 2.684 B -30.62 % 3.869 B 13.29 % 3.415 B -11.87 % 3.875 B 2.12 % 3.794 B 134.35 % 1.619 B -2.69 % 1.664 B 196.32 % 561.515 M -45.86 % 1.037 B -14.06 % 1.207 B 262.92 % 332.564 M 115.14 % 154.581 M 284.42 % 40.211 M 101.87 % 19.919 M -82.22 % 112.007 M -94.16 % 1.920 B -2.99 % 1.979 B
Other non current assets 549.279 M 0.57 % 546.182 M 1 913.71 % -30.114 M -44.24 % -20.878 M -196.95 % 21.535 M -79.29 % 103.979 M -87.62 % 840.213 M 2 034.52 % 39.363 M -10.27 % 43.869 M -97.67 % 1.880 B -16.55 % 2.253 B 17.20 % 1.922 B 40.28 % 1.370 B 3.67 % 1.322 B 1 247.29 % -115.186 M -107.06 % 1.633 B 77.05 % 922.130 M 723.87 % 111.926 M -20.68 % 141.115 M 58.04 % 89.288 M 16 810.61 % 528.000 K 0.00 % 528.000 K -29.13 % 745.000 K 0.000 0.000
Long term investments 2.151 M 13.87 % 1.889 M 135.54 % 802.000 K -94.86 % 15.593 M -30.89 % 22.561 M -39.44 % 37.253 M 149.77 % -74.843 M -9 432.04 % 802.000 K 18.29 % 678.000 K 100.06 % -1.171 B 37.18 % -1.863 B -43.42 % -1.299 B -70.49 % -762.061 M -485.06 % 197.905 M -91.65 % 2.370 B 307.71 % -1.141 B -252.59 % -323.635 M -126.57 % 1.218 B 118.56 % 557.375 M 224.75 % 171.633 M -45.33 % 313.919 M -19.12 % 388.115 M 35.59 % 286.232 M -90.68 % 3.073 B -9.56 % 3.398 B
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 32.931 M 6.85 % 30.821 M 0.000 0.000 0.000 -100.00 % 13.034 M -12.19 % 14.844 M -5.34 % 15.682 M -6.17 % 16.713 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
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 32.931 M 6.85 % 30.821 M -1.74 % 31.368 M -5.54 % 33.207 M 2.18 % 32.500 M -1.12 % 32.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 -100.00 % 65.862 M 6.85 % 61.642 M 96.51 % 31.368 M -5.54 % 33.207 M 2.18 % 32.500 M -29.20 % 45.901 M 209.22 % 14.844 M -5.34 % 15.682 M -6.17 % 16.713 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
Property plant equipment net 1.628 B -4.70 % 1.709 B 4.10 % 1.641 B -3.47 % 1.700 B 10.10 % 1.544 B 16.54 % 1.325 B -6.23 % 1.413 B 2.90 % 1.373 B -0.91 % 1.386 B -6.93 % 1.489 B 0.30 % 1.485 B 8 394.16 % 17.478 M -98.86 % 1.540 B 22 704.37 % 6.751 M 35.18 % 4.994 M 47.53 % 3.385 M 11.50 % 3.036 M -20.02 % 3.796 M -19.44 % 4.712 M -97.50 % 188.351 M 268.84 % 51.066 M 16.37 % 43.883 M -6.24 % 46.804 M 0.000 0.000
Total non current assets 2.180 B -3.41 % 2.257 B 40.00 % 1.612 B -4.90 % 1.695 B 8.03 % 1.569 B 16.25 % 1.350 B -38.93 % 2.210 B -3.32 % 2.286 B 0.94 % 2.264 B 0.90 % 2.244 B 18.82 % 1.889 B 195.02 % 640.200 M -70.42 % 2.164 B 41.81 % 1.526 B -32.47 % 2.260 B 356.64 % 494.922 M -17.72 % 601.531 M -54.91 % 1.334 B 89.70 % 703.202 M 56.52 % 449.272 M 22.92 % 365.513 M -15.49 % 432.526 M 29.58 % 333.781 M -89.14 % 3.073 B -9.56 % 3.398 B
Other current assets 7.518 M -90.55 % 79.566 M 129.91 % 34.607 M -22.19 % 44.478 M 3.91 % 42.803 M -8.95 % 47.012 M 174.04 % 17.155 M -91.42 % 200.041 M -35.34 % 309.390 M -52.43 % 650.378 M 77.66 % 366.072 M -43.90 % 652.508 M 8.12 % 603.525 M 4 615.78 % 12.798 M 105.58 % -229.263 M -149.88 % 459.675 M 122.34 % 206.740 M 0.000 -100.00 % 134.419 M 0.000 -100.00 % 753.441 M 43.41 % 525.364 M 9.42 % 480.141 M -46.98 % 905.526 M 42 076.34 % 2.147 M
Short term investments 4.951 M 1 789.69 % 262.000 K -97.83 % 12.089 M 158.20 % 4.682 M 1.74 % 4.602 M -2.75 % 4.732 M -93.74 % 75.645 M -60.39 % 190.952 M -83.48 % 1.156 B -1.29 % 1.171 B -37.82 % 1.884 B 10.27 % 1.708 B 47.02 % 1.162 B -0.03 % 1.162 B -10.50 % 1.299 B -15.25 % 1.532 B 87.09 % 818.971 M -77.42 % 3.627 B 114.55 % 1.691 B 90.70 % 886.464 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 885.428 M -0.54 % 890.266 M 44.97 % 614.083 M -3.62 % 637.162 M -1.92 % 649.613 M -1.26 % 657.903 M 59.51 % 412.452 M -24.19 % 544.092 M -29.43 % 771.000 M -7.78 % 836.015 M 430.39 % 157.622 M -69.56 % 517.837 M 67.31 % 309.509 M 318.22 % 74.007 M -22.01 % 94.895 M -14.21 % 110.612 M 66.89 % 66.279 M -2.28 % 67.824 M 16.92 % 58.007 M 244.89 % 16.819 M -47.87 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -51.17 % 166.980 M 1 125.18 % 13.629 M
Cash and short term investments 890.379 M -0.02 % 890.528 M 45.02 % 614.083 M -4.33 % 641.844 M -1.89 % 654.215 M -1.27 % 662.635 M 35.76 % 488.097 M -33.60 % 735.044 M -61.86 % 1.927 B -3.99 % 2.007 B -1.66 % 2.041 B -8.30 % 2.226 B 51.29 % 1.471 B 19.02 % 1.236 B -11.28 % 1.394 B -15.18 % 1.643 B 85.58 % 885.250 M -76.04 % 3.695 B 111.31 % 1.749 B 93.57 % 903.283 M 2 699.58 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -51.17 % 166.980 M 1 125.18 % 13.629 M
Total current assets 1.359 B -0.11 % 1.361 B 31.67 % 1.033 B 5.23 % 982.095 M -1.28 % 994.793 M -7.92 % 1.080 B -3.54 % 1.120 B -7.24 % 1.207 B -50.96 % 2.462 B -33.52 % 3.703 B 4.67 % 3.538 B -35.67 % 5.499 B 76.20 % 3.121 B 60.89 % 1.940 B -6.12 % 2.066 B -1.72 % 2.103 B 72.90 % 1.216 B -69.43 % 3.977 B 94.47 % 2.045 B 103.10 % 1.007 B 12.10 % 898.350 M 30.02 % 690.930 M 19.75 % 576.992 M 239.51 % 169.950 M 977.27 % 15.776 M
Inventory 288.290 M -6.15 % 307.188 M -1.73 % 312.607 M 112.12 % 147.370 M -13.19 % 169.760 M -10.86 % 190.434 M -21.87 % 243.743 M -15.97 % 290.060 M -18.50 % 355.895 M -61.25 % 918.547 M -10.19 % 1.023 B 16.07 % 881.166 M -7.27 % 950.240 M 0.000 -100.00 % 229.263 M 0.000 0.000 -100.00 % 93.685 M 6 268.80 % 1.471 M -1.61 % 1.495 M -84.47 % 9.626 M 87.31 % 5.139 M -50.18 % 10.315 M 0.000 0.000
Net receivables 173.020 M 107.24 % 83.486 M 15.73 % 72.136 M -51.39 % 148.403 M 15.93 % 128.015 M -29.00 % 180.305 M -51.40 % 371.006 M 146.54 % 150.488 M -8.14 % 163.821 M -5.95 % 174.188 M -12.34 % 198.714 M -47.37 % 377.580 M 60.96 % 234.573 M -66.04 % 690.767 M 4.67 % 659.955 M 0.000 0.000 -100.00 % 178.065 M 10.70 % 160.849 M 75.34 % 91.735 M -10.95 % 103.018 M 298.88 % 25.827 M 416.54 % 5.000 M 100.55 % -915.467 M 0.000
Tax assets 0.000 0.000 0.000 0.000 100.00 % -85.221 M 52.20 % -178.282 M 0.000 -100.00 % 839.046 M 4.69 % 801.436 M 0.000 0.000 100.00 % -15.682 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 assets 0.000 0.000 -100.00 % 587.203 M -27.73 % 812.532 M -5.68 % 861.418 M -1.32 % 872.969 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
Account payables 183.439 M -19.38 % 227.523 M 42.21 % 159.988 M -30.59 % 230.489 M 55.07 % 148.635 M -23.56 % 194.441 M -12.76 % 222.883 M -12.09 % 253.532 M -17.55 % 307.486 M -26.84 % 420.288 M 239.65 % 123.741 M -13.08 % 142.364 M -15.15 % 167.791 M 778.12 % 19.108 M -12.74 % 21.899 M 4.70 % 20.915 M -70.13 % 70.011 M -28.56 % 97.995 M 76.63 % 55.480 M 158 414.29 % 35.000 K 0.000 0.000 0.000 0.000 0.000
Tax payables 113.334 M -6.03 % 120.608 M 8.13 % 111.539 M -7.52 % 120.604 M 5.49 % 114.326 M 0.000 -100.00 % 111.716 M -33.12 % 167.033 M 12.35 % 148.676 M -34.90 % 228.389 M 194.78 % 77.477 M 12.68 % 68.759 M -13.75 % 79.721 M 0.09 % 79.646 M -0.50 % 80.049 M 0.04 % 80.014 M 16.91 % 68.442 M -59.98 % 171.033 M 992.37 % 15.657 M 262.85 % 4.315 M 0.00 % 4.315 M 0.35 % 4.300 M 4.19 % 4.127 M 0.000 0.000
Deferred revenue non current 5.867 M -27.60 % 8.104 M -21.14 % 10.276 M -28.51 % 14.375 M -22.22 % 18.482 M -85.27 % 125.472 M 0.000 -100.00 % 12.055 M -49.82 % 24.023 M -48.03 % 46.226 M 103.36 % -1.374 B 0.000 -100.00 % 537.661 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
Minority interest 75.855 M 100.39 % 37.854 M 58.27 % 23.917 M 43.57 % 16.659 M 7.06 % 15.560 M 166.67 % 5.835 M 1 898.29 % 292.000 K -98.69 % 22.226 M -73.73 % 84.616 M -0.57 % 85.104 M -76.16 % 357.038 M -19.21 % 441.957 M -12.96 % 507.778 M 1 096.15 % 42.451 M -23.28 % 55.333 M 4.07 % 53.171 M 0.000 -100.00 % 3.872 M -77.02 % 16.847 M 0.29 % 16.798 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.825 M -92.68 % 38.582 M -15.05 % 45.418 M -12.68 % 52.016 M 1 952.72 % 2.534 M -53.12 % 5.405 M -49.77 % 10.761 M -45.41 % 19.712 M -30.79 % 28.483 M -29.52 % 40.413 M -54.95 % 89.703 M 23.45 % 72.664 M -37.64 % 116.532 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
Preferred stock 0.000 -100.00 % 152.430 M -0.39 % 153.027 M 56.86 % 97.558 M 34.62 % 72.467 M 50.84 % 48.041 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
Other total stockholders equity 658.166 M -77.51 % 2.927 B 11.66 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 44.76 % 1.811 B -30.92 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 308.84 % 641.175 M -2.71 % 659.028 M -3.65 % 684.001 M -29.10 % 964.722 M -20.52 % 1.214 B 72.97 % 701.783 M 18.66 % 591.439 M -55.53 % 1.330 B 112.76 % 625.061 M -6.89 % 671.293 M -0.82 % 676.818 M -10.92 % 759.776 M 7.63 % 705.901 M -42.63 % 1.230 B -8.31 % 1.342 B
Deferred tax liabilities non current 28.637 M -59.89 % 71.394 M -0.52 % 71.766 M 33.42 % 53.789 M 17.44 % 45.800 M 11.30 % 41.150 M 22.93 % 33.475 M -12.45 % 38.237 M -15.36 % 45.176 M -40.92 % 76.466 M -1.26 % 77.445 M 0.000 -100.00 % 111.609 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.391 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 134.170 M 0.000 0.000 -100.00 % 77.406 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.524 B 2.34 % -1.561 B 0.000 100.00 % -924.693 M 9.06 % -1.017 B -450.28 % -184.784 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.539 B -2.17 % 3.617 B 11.91 % 3.233 B -7.36 % 3.490 B 1.88 % 3.425 B 3.70 % 3.303 B -0.81 % 3.330 B -4.67 % 3.493 B -26.09 % 4.726 B -20.53 % 5.947 B 9.60 % 5.426 B -11.62 % 6.140 B 16.16 % 5.285 B 52.49 % 3.466 B -19.89 % 4.326 B 66.57 % 2.597 B 42.91 % 1.818 B -65.78 % 5.311 B 93.24 % 2.748 B 88.73 % 1.456 B 15.23 % 1.264 B 12.50 % 1.123 B 23.35 % 910.773 M -71.91 % 3.243 B -5.00 % 3.413 B
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 211.339 M 220.89 % -174.817 M 82.04 % -973.334 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.003 M -33.33 % 4.504 M -7.55 % 4.872 M 8.17 % 4.504 M -25.00 % 6.005 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
Change in working capital -93.277 M -150.68 % 184.055 M 451.74 % -52.327 M -142.61 % 122.801 M 221.81 % -100.814 M -265.40 % 60.950 M 0.000 100.00 % -21.922 M -117.80 % 123.131 M 35.17 % 91.094 M -77.18 % 399.180 M 348.01 % -160.953 M -126.63 % 604.483 M 443.60 % -175.926 M 0.000 100.00 % -444.783 M -148.80 % 911.398 M 226.14 % -722.526 M -114.10 % -337.474 M -899.66 % -33.759 M 41.48 % -57.685 M -241.23 % -16.905 M 75.13 % -67.983 M 0.000 0.000
Accounts receivables -61.513 M -79.15 % -34.336 M -179.63 % 43.119 M 365.04 % -16.269 M 66.61 % -48.718 M 48.83 % -95.215 M 0.000 100.00 % -12.168 M -163.22 % 19.247 M 862.35 % 2.000 M -98.58 % 140.856 M 573.13 % -29.771 M -129.90 % 99.553 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
Inventory 2.239 M 117.63 % -12.700 M -56.56 % -8.112 M -145.24 % 17.933 M -42.51 % 31.195 M -63.89 % 86.387 M 0.000 -100.00 % 74.630 M -67.27 % 228.020 M -79.92 % 1.136 B 900.87 % -141.786 M -249.16 % 95.056 M 28.82 % 73.789 M 0.000 0.000 -100.00 % 30.000 K 0.000 -100.00 % 2.042 M 295.22 % -1.046 M -113.01 % 8.039 M 279.16 % -4.487 M -228.09 % 3.503 M 34.94 % 2.596 M 0.000 0.000
Accounts payables -29.359 M -113.00 % 225.827 M 338.93 % -94.517 M -165.92 % 143.371 M 229.90 % -110.373 M -204.77 % -36.215 M 0.000 100.00 % -76.057 M 20.01 % -95.082 M 33.32 % -142.604 M -147.72 % 298.818 M 903.72 % 29.771 M 129.90 % -99.553 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -4.644 M -102.16 % 215.209 M 2 896.09 % 7.183 M 132.31 % -22.234 M -182.10 % 27.082 M -74.45 % 105.993 M 0.000 100.00 % -8.327 M 71.34 % -29.054 M 96.79 % -903.818 M -992.29 % 101.292 M 144.77 % -226.238 M -152.47 % 431.141 M 0.000 0.000 100.00 % -444.813 M 0.000 100.00 % -724.568 M -115.37 % -336.428 M -704.89 % -41.798 M 21.43 % -53.198 M -160.67 % -20.408 M 71.08 % -70.579 M 0.000 0.000
Other non cash items 142.248 M 127.55 % 62.512 M -55.87 % 141.649 M 9.36 % 129.521 M 60.79 % 80.552 M 323.47 % 19.022 M 0.000 -100.00 % 273.787 M 835.87 % -37.206 M -128.19 % 131.969 M -3.31 % 136.493 M -21.28 % 173.384 M -74.17 % 671.361 M 22.66 % 547.313 M 209.52 % -499.741 M 26.95 % -684.095 M -135.59 % 1.922 B 245.76 % -1.319 B -171.33 % -486.042 M -117.83 % -223.126 M 25.26 % -298.528 M -14.62 % -260.441 M -150.42 % 516.582 M -56.48 % 1.187 B 125.43 % -4.668 B
Net cash provided by operating activities 105.975 M -70.24 % 356.080 M 405.50 % 70.441 M -67.92 % 219.555 M 1 493.20 % -15.759 M -107.78 % 202.644 M 499.93 % -50.670 M -931.35 % -4.913 M -107.39 % 66.444 M 128.65 % -231.953 M -137.84 % 612.996 M 1 694.33 % 34.163 M -93.45 % 521.895 M 278.29 % -292.715 M -1 848.58 % -15.022 M 91.04 % -167.694 M -699.55 % 27.970 M 105.80 % -482.449 M -1 136.29 % -39.024 M 74.29 % -151.760 M 0.06 % -151.853 M -1 037.77 % 16.193 M 110.78 % -150.266 M -132.00 % 469.620 M 114.12 % -3.326 B
Investments in property plant and equipment -192.882 M 2.61 % -198.046 M -43.55 % -137.967 M 10.68 % -154.468 M -53.75 % -100.467 M 30.01 % -143.540 M -223.00 % -44.439 M 25.96 % -60.024 M 51.60 % -124.024 M -21.11 % -102.407 M -148.82 % -41.157 M -58.17 % -26.020 M 52.63 % -54.930 M -13 912.76 % -392.000 K -110.78 % 3.635 M 1 908.46 % -201.000 K 79.47 % -979.000 K -930.53 % -95.000 K 5.94 % -101.000 K -14.77 % -88.000 K 81.16 % -467.000 K -68.59 % -277.000 K 78.61 % -1.295 M 71.95 % -4.617 M 57.39 % -10.835 M
Acquisitions net 0.000 0.000 -100.00 % 47.000 K -95.36 % 1.012 M -49.02 % 1.985 M -37.14 % 3.158 M 0.000 100.00 % -29.227 M -120.85 % 140.198 M 101.43 % 69.602 M 779.70 % 7.912 M 126.13 % -30.277 M -132.32 % 93.676 M 790.57 % -13.565 M 97.55 % -552.898 M -341.36 % 229.074 M 5 604.03 % 4.016 M 101.99 % -202.154 M -11 718.05 % 1.740 M 106.34 % -27.427 M -304 844.44 % 9.000 K 101.13 % -800.000 K -102.34 % 34.237 M 1 645.69 % -2.215 M 97.59 % -91.927 M
Purchases of investments 0.000 0.000 100.00 % -39.343 M -485.98 % -6.714 M 45.78 % -12.382 M -131.31 % -5.353 M 0.000 100.00 % -71.441 M 3.75 % -74.223 M 23.78 % -97.379 M -949.21 % 11.467 M -32.28 % 16.932 M 121.63 % -78.269 M -325.24 % -18.406 M 61.58 % -47.905 M 34.16 % -72.756 M -133.19 % -31.200 M -100.00 % -15.600 M -2.38 % -15.237 M -96.35 % -7.760 M 0.24 % -7.779 M 46.30 % -14.485 M -3 833.25 % 388.000 K 100.76 % -50.834 M 90.63 % -542.341 M
Sales maturities of investments 0.000 -100.00 % 3.481 M -2.82 % 3.582 M -88.29 % 30.597 M 179 882.35 % 17.000 K -99.91 % 18.800 M 0.000 -100.00 % 236.091 M 2 156.44 % 10.463 M -82.30 % 59.116 M -43.20 % 104.084 M -44.67 % 188.104 M 21 082.88 % 888.000 K -99.60 % 219.819 M 288.13 % 56.636 M -82.21 % 318.274 M 1 539.32 % 19.415 M 1 253.91 % 1.434 M -96.60 % 42.122 M 42 022.00 % 100.000 K -99.90 % 98.500 M 54.30 % 63.835 M 391.38 % 12.991 M -57.68 % 30.698 M -98.98 % 3.013 B
Other investing activites 58.293 M 270.37 % 15.739 M -79.03 % 75.057 M 235.26 % -55.492 M 0.000 0.000 -100.00 % 11.092 M -94.75 % 211.280 M -39.33 % 348.257 M 217.03 % -297.570 M -421.88 % -57.019 M -19.17 % -47.847 M -133.06 % 144.710 M 70.90 % 84.673 M 266.85 % -50.748 M -1 688.79 % -2.837 M -105.41 % 52.401 M 1 196.09 % 4.043 M -90.68 % 43.403 M -50.19 % 87.138 M 103.06 % 42.912 M 561.17 % -9.305 M 67.94 % -29.022 M -2 461.43 % 1.229 M -87.84 % 10.105 M
Net cash used for investing activites -134.589 M 24.74 % -178.826 M -81.32 % -98.624 M 46.71 % -185.065 M -66.96 % -110.847 M 12.67 % -126.935 M -280.65 % -33.347 M -144.23 % 75.399 M 258.45 % -47.586 M 87.09 % -368.638 M -1 557.82 % 25.287 M -74.94 % 100.892 M -4.89 % 106.075 M -61.02 % 272.129 M 146.02 % -591.280 M -225.39 % 471.554 M 980.23 % 43.653 M 120.55 % -212.372 M -395.26 % 71.927 M 38.42 % 51.963 M -60.98 % 133.175 M 241.75 % 38.968 M 125.26 % 17.299 M 167.21 % -25.739 M -101.08 % 2.378 B
Debt repayment 78.178 M 148.58 % -160.912 M -275.51 % 91.684 M 222.33 % -74.948 M -163.55 % 117.935 M 2 322.67 % -5.306 M -134.26 % 15.486 M 101.50 % -1.034 B -32.69 % -779.115 M -297.01 % 395.470 M 148.59 % -813.911 M -512.29 % 197.410 M 137.59 % -525.100 M -1 630.37 % 34.312 M -94.55 % 629.058 M 248.95 % -422.334 M -558.29 % -64.156 M -108.57 % 748.738 M 983.34 % 69.114 M -31.56 % 100.986 M 0.000 0.000 0.000 100.00 % -272.653 M -205.84 % 257.611 M
Common stock issued 0.000 -100.00 % 309.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 900.000 M 0.000 0.000 -100.00 % 125.000 M 0.000 0.000 -100.00 % 110.530 M 187 238.98 % 59.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.414 M
Common stock repurchased -869.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.049 M 88.55 % -17.902 M 28.63 % -25.085 M -945.21 % -2.400 M 83.92 % -14.922 M 0.000 100.00 % -1.375 M 0.15 % -1.377 M 95.75 % -32.377 M 30.19 % -46.378 M -732.94 % -5.568 M 93.34 % -83.655 M 0.000 0.000 0.000 0.000
Dividends paid -10.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.032 M 0.000 100.00 % -1.906 B -8 593.37 % -21.922 M 0.000 0.000 100.00 % -11.047 M 20.22 % -13.846 M 3.04 % -14.280 M 5.18 % -15.060 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -37.331 M 21.91 % -47.807 M 22.62 % -61.780 M -1 370.60 % -4.201 M 53.15 % -8.966 M 83.79 % -55.318 M 13.51 % -63.961 M -52.11 % -42.048 M -179.70 % -15.033 M 0.000 100.00 % -229.944 M 0.000 -100.00 % 1.906 B 458 215.38 % -416.000 K 98.13 % -22.268 M -167.66 % 32.912 M 0.000 0.000 0.000 -100.00 % 4.805 M -73.12 % 17.876 M 23 115.58 % 77.000 K 0.000 0.000 -100.00 % 90.382 M
Net cash used provided by financing activities 29.118 M -71.05 % 100.573 M 236.32 % 29.904 M 137.78 % -79.149 M -172.63 % 108.969 M 279.75 % -60.624 M -25.06 % -48.475 M 95.37 % -1.046 B -31.69 % -794.148 M -161.40 % 1.293 B 216.02 % -1.115 B -746.91 % 172.325 M 142.81 % -402.500 M -13 553.32 % -2.948 M -100.49 % 606.790 M 333.40 % -259.979 M -239.75 % -76.521 M -110.89 % 702.515 M 8 207.89 % 8.456 M -90.07 % 85.163 M 201.80 % -83.655 M -108 742.86 % 77.000 K 100.02 % -512.882 M -88.11 % -272.653 M -178.03 % 349.407 M
Effect of forex changes on cash -5.342 M -122.84 % 23.389 M 115.79 % 10.839 M 125.30 % 4.811 M 71.94 % 2.798 M 970.75 % -321.333 K -137.72 % 852.000 K -85.50 % 5.875 M 206.97 % -5.492 M 61.96 % -14.437 M -1 162.33 % 1.359 M -91.44 % 15.880 M 58.29 % 10.032 M 279.14 % 2.646 M 104.48 % 1.294 M 186.28 % 452.000 K -86.52 % 3.353 M 57.94 % 2.123 M 1 341.52 % -171.000 K 78.94 % -812.000 K -40 500.00 % -2.000 K 99.91 % -2.174 M -100.42 % 512.882 M 0.000 0.000
Net change in cash -4.838 M -101.61 % 301.216 M 2 298.22 % 12.560 M 131.41 % -39.984 M -49.74 % -26.703 M -123.46 % 113.811 M 186.46 % -131.640 M 41.99 % -226.908 M 65.35 % -654.946 M -196.54 % 678.393 M 242.78 % -475.147 M -246.99 % 323.260 M 37.26 % 235.502 M 1 227.45 % -20.888 M -1 272.17 % 1.782 M -95.98 % 44.333 M 2 969.45 % -1.545 M -115.74 % 9.817 M -76.17 % 41.188 M 366.66 % -15.446 M 84.91 % -102.335 M -292.85 % 53.064 M 139.91 % -132.967 M -177.65 % 171.228 M 128.58 % -599.200 M
Cash at beginning of period 890.266 M 51.14 % 589.050 M -7.55 % 637.162 M -1.92 % 649.613 M -1.26 % 657.903 M 20.92 % 544.092 M 0.00 % 544.092 M -29.43 % 771.000 M -45.93 % 1.426 B 804.66 % 157.622 M -75.09 % 632.769 M 104.44 % 309.509 M 318.22 % 74.007 M -22.01 % 94.895 M -54.35 % 207.873 M 213.63 % 66.279 M -2.28 % 67.824 M 16.92 % 58.007 M 244.89 % 16.819 M -47.87 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -61.99 % 214.503 M 395.67 % 43.275 M -93.26 % 642.475 M
Cash at end of period 885.428 M -0.54 % 890.266 M 44.97 % 614.083 M -3.62 % 637.162 M -1.92 % 649.613 M -1.26 % 657.903 M 59.51 % 412.452 M -24.19 % 544.092 M -29.43 % 771.000 M -7.78 % 836.015 M 430.39 % 157.622 M -75.09 % 632.769 M 104.44 % 309.509 M 318.22 % 74.007 M -64.70 % 209.655 M 89.54 % 110.612 M 66.89 % 66.279 M -2.28 % 67.824 M 16.92 % 58.007 M 244.89 % 16.819 M -47.87 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -61.99 % 214.503 M 395.67 % 43.275 M
Operating cash flow 105.975 M -70.24 % 356.080 M 2 214.61 % 15.384 M -92.99 % 219.555 M 1 665.79 % -14.022 M -106.92 % 202.644 M 499.93 % -50.670 M -931.35 % -4.913 M -107.39 % 66.444 M 128.65 % -231.953 M -137.84 % 612.996 M 1 694.33 % 34.163 M -93.45 % 521.895 M 278.29 % -292.715 M -1 848.58 % -15.022 M 91.04 % -167.694 M -699.55 % 27.970 M 105.80 % -482.449 M -1 136.29 % -39.024 M 74.29 % -151.760 M 0.06 % -151.853 M -1 037.77 % 16.193 M 110.78 % -150.266 M -132.00 % 469.620 M 114.12 % -3.326 B
Capital expenditure -192.882 M 2.61 % -198.046 M -43.55 % -137.967 M 10.68 % -154.468 M -53.75 % -100.467 M 30.01 % -143.540 M -223.00 % -44.439 M 25.96 % -60.024 M 51.60 % -124.024 M -21.11 % -102.407 M -148.82 % -41.157 M -58.17 % -26.020 M 52.63 % -54.930 M -13 912.76 % -392.000 K -110.78 % 3.635 M 1 908.46 % -201.000 K 79.47 % -979.000 K -930.53 % -95.000 K 5.94 % -101.000 K -14.77 % -88.000 K 81.16 % -467.000 K -68.59 % -277.000 K 78.61 % -1.295 M 71.95 % -4.617 M 57.39 % -10.835 M
Free CashFlow -86.907 M -154.99 % 158.034 M 228.92 % -122.583 M -288.34 % 65.087 M 156.85 % -114.489 M -293.71 % 59.104 M 162.14 % -95.109 M -46.46 % -64.937 M -12.78 % -57.580 M 82.78 % -334.360 M -158.47 % 571.839 M 6 922.46 % 8.143 M -98.26 % 466.965 M 259.32 % -293.107 M -2 474.05 % -11.387 M 93.22 % -167.895 M -722.04 % 26.991 M 105.59 % -482.544 M -1 133.34 % -39.125 M 74.23 % -151.848 M 0.31 % -152.320 M -1 057.02 % 15.916 M 110.50 % -151.561 M -132.59 % 465.003 M 113.93 % -3.337 B
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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-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 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-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Revenue 783.132 M -2.80 % 805.670 M -1.93 % 821.529 M -2.07 % 838.925 M 9.30 % 767.575 M 8.28 % 708.885 M -2.89 % 729.980 M -4.37 % 763.307 M 7.02 % 713.233 M -5.76 % 756.840 M 65.28 % 457.916 M -26.16 % 620.130 M -1.52 % 629.704 M 15.53 % 545.048 M -1.90 % 555.593 M -3.24 % 574.221 M -19.14 % 710.121 M -55.26 % 1.587 B 95.39 % 812.393 M 123.95 % 362.755 M 2.98 % 352.262 M 433.78 % 65.994 M -85.20 % 445.967 M 40.26 % 317.956 M 89.19 % 168.061 M 619.75 % 23.350 M 100.00 % 11.675 M 744.18 % 1.383 M 0.00 % 1.383 M -95.96 % 34.272 M 0.00 % 34.272 M -14.95 % 40.296 M 0.00 % 40.296 M 45.70 % 27.658 M 0.00 % 27.658 M -21.98 % 35.450 M 0.00 % 35.450 M -68.22 % 111.543 M 0.00 % 111.543 M -73.68 % 423.746 M 0.00 % 423.746 M 73.77 % 243.854 M 0.00 % 243.854 M -62.28 % 646.426 M 0.00 % 646.426 M -44.74 % 1.170 B 0.00 % 1.170 B 100.00 % 584.867 M -56.08 % 1.332 B 100.00 % 665.767 M
Net income 11.979 M 68.39 % 7.114 M -67.15 % 21.659 M 65.97 % 13.050 M 843.59 % -1.755 M 97.80 % -79.672 M -81.48 % -43.902 M 30.75 % -63.397 M 14.21 % -73.899 M -76.32 % -41.913 M 40.14 % -70.015 M -109.56 % 732.048 M 5 919.14 % 12.162 M 116.31 % -74.566 M -19.22 % -62.544 M 68.03 % -195.643 M -257.99 % 123.830 M 136.68 % -337.579 M 24.24 % -445.581 M -193.18 % 478.183 M 291.47 % -249.740 M -148.59 % 513.955 M 28.60 % 399.654 M 198.83 % -404.394 M -568.82 % 86.258 M 125.95 % -332.430 M -100.00 % -166.215 M -168.92 % 241.185 M -0.96 % 243.535 M -57.01 % 566.505 M 23.45 % 458.897 M 132.83 % -1.398 B 0.28 % -1.402 B -304.13 % 686.737 M -0.77 % 692.088 M 79.20 % 386.210 M -0.01 % 386.259 M 639.19 % 52.254 M 0.00 % 52.254 M -48.59 % 101.637 M 0.00 % 101.637 M -30.40 % 146.039 M 0.00 % 146.039 M 148.47 % -301.305 M 0.10 % -301.610 M 14.30 % -351.935 M 3.66 % -365.319 M -100.00 % -182.660 M -127.59 % 662.075 M 100.00 % 331.038 M
Income before tax 23.614 M 116.27 % 10.919 M -76.31 % 46.085 M 41.36 % 32.602 M 1 063.53 % 2.802 M 103.59 % -78.131 M -100.14 % -39.038 M 23.07 % -50.747 M 15.03 % -59.721 M -103.76 % -29.309 M 56.42 % -67.253 M 0.000 -100.00 % 16.629 M 125.16 % -66.089 M 1.89 % -67.360 M 59.26 % -165.323 M -210.81 % 149.190 M 143.60 % -342.176 M 20.88 % -432.473 M -197.95 % 441.540 M 254.39 % -285.995 M -155.59 % 514.491 M 16.35 % 442.195 M 208.56 % -407.333 M -750.54 % 62.615 M 118.85 % -332.238 M -100.00 % -166.119 M -166.88 % 248.393 M 0.00 % 248.393 M -46.68 % 465.826 M 0.00 % 465.826 M 133.20 % -1.403 B 0.00 % -1.403 B -279.87 % 780.024 M 0.00 % 780.024 M 98.97 % 392.022 M 0.00 % 392.022 M 649.51 % 52.304 M 0.00 % 52.304 M -48.57 % 101.701 M 0.00 % 101.701 M -30.44 % 146.207 M 0.00 % 146.207 M 148.46 % -301.709 M 0.00 % -301.709 M 17.64 % -366.320 M 0.00 % -366.320 M -100.00 % -183.160 M -127.71 % 660.995 M 100.00 % 330.497 M
Income before tax ratio 0.03 122.49 % 0.01 -75.84 % 0.06 44.35 % 0.04 964.57 % 0.00 103.31 % -0.11 -106.10 % -0.05 19.56 % -0.07 20.60 % -0.08 -116.22 % -0.04 73.63 % -0.15 0.00 -100.00 % 0.03 121.78 % -0.12 -0.01 % -0.12 57.89 % -0.29 -237.04 % 0.21 197.46 % -0.22 59.51 % -0.53 -143.74 % 1.22 249.92 % -0.81 -110.41 % 7.80 686.26 % 0.99 177.40 % -1.28 -443.85 % 0.37 102.62 % -14.23 0.00 % -14.23 -107.92 % 179.60 0.00 % 179.60 1 221.39 % 13.59 0.00 % 13.59 139.04 % -34.82 0.00 % -34.82 -223.46 % 28.20 0.00 % 28.20 155.03 % 11.06 0.00 % 11.06 2 258.37 % 0.47 0.00 % 0.47 95.38 % 0.24 0.00 % 0.24 -59.97 % 0.60 0.00 % 0.60 228.46 % -0.47 0.00 % -0.47 -49.04 % -0.31 0.00 % -0.31 0.00 % -0.31 -163.09 % 0.50 0.00 % 0.50
EBITDA 82.802 M 3.82 % 79.759 M -25.45 % 106.989 M 7.15 % 99.847 M 33.16 % 74.981 M 654.72 % 9.935 M -82.10 % 55.499 M -0.58 % 55.823 M 101.93 % 27.645 M -72.37 % 100.050 M 1 638.76 % -6.502 M 76.72 % -27.927 M -147.40 % 58.921 M 206.77 % 19.207 M 59.06 % 12.075 M -84.23 % 76.574 M 22.36 % 62.583 M 302.97 % -30.834 M -166.89 % 46.098 M -20.34 % 57.867 M 260.35 % -36.089 M -106.33 % 570.286 M 36.37 % 418.203 M 242.04 % -294.428 M -6 049.28 % -4.788 M 98.34 % -288.547 M -100.00 % -144.274 M -150.47 % 285.834 M 0.83 % 283.484 M -38.77 % 462.946 M -11.20 % 521.316 M 142.43 % -1.229 B 12.30 % -1.401 B -288.70 % 742.411 M -6.66 % 795.404 M 265.56 % -480.426 M -220.81 % 397.670 M 1 114.48 % -39.200 M -173.41 % 53.398 M -47.91 % 102.509 M 0.00 % 102.509 M 550.43 % 15.760 M -89.29 % 147.210 M 152.75 % -279.076 M 6.74 % -299.230 M 5.82 % -317.731 M 10.74 % -355.948 M -100.00 % -177.974 M -126.30 % 676.662 M 100.00 % 338.331 M
Net income ratio 0.02 73.23 % 0.01 -66.51 % 0.03 69.48 % 0.02 780.35 % 0.00 97.97 % -0.11 -86.88 % -0.06 27.59 % -0.08 19.84 % -0.10 -87.10 % -0.06 63.78 % -0.15 -112.95 % 1.18 6 012.07 % 0.02 114.12 % -0.14 -21.53 % -0.11 66.96 % -0.34 -295.39 % 0.17 182.00 % -0.21 61.23 % -0.55 -141.61 % 1.32 285.93 % -0.71 -109.10 % 7.79 769.04 % 0.90 170.46 % -1.27 -347.80 % 0.51 103.61 % -14.24 0.00 % -14.24 -108.16 % 174.39 -0.96 % 176.09 965.31 % 16.53 23.45 % 13.39 138.60 % -34.69 0.28 % -34.79 -240.11 % 24.83 -0.77 % 25.02 129.69 % 10.89 -0.01 % 10.90 2 225.90 % 0.47 0.00 % 0.47 95.31 % 0.24 0.00 % 0.24 -59.95 % 0.60 0.00 % 0.60 228.48 % -0.47 0.10 % -0.47 -55.08 % -0.30 3.66 % -0.31 0.00 % -0.31 -162.81 % 0.50 0.00 % 0.50
Ratio EBITDA 0.11 6.80 % 0.10 -23.98 % 0.13 9.42 % 0.12 21.84 % 0.10 597.01 % 0.01 -81.57 % 0.08 3.96 % 0.07 88.68 % 0.04 -70.68 % 0.13 1 031.00 % -0.01 68.47 % -0.05 -148.13 % 0.09 165.53 % 0.04 62.14 % 0.02 -83.70 % 0.13 51.31 % 0.09 553.70 % -0.02 -134.23 % 0.06 -64.43 % 0.16 255.71 % -0.10 -101.19 % 8.64 821.52 % 0.94 201.27 % -0.93 -3 150.31 % -0.03 99.77 % -12.36 0.00 % -12.36 -105.98 % 206.68 0.83 % 204.98 1 417.45 % 13.51 -11.20 % 15.21 149.89 % -30.49 12.30 % -34.77 -229.52 % 26.84 -6.66 % 28.76 312.21 % -13.55 -220.81 % 11.22 3 292.09 % -0.35 -173.41 % 0.48 97.89 % 0.24 0.00 % 0.24 274.31 % 0.06 -89.29 % 0.60 239.83 % -0.43 6.74 % -0.46 -70.42 % -0.27 10.74 % -0.30 0.00 % -0.30 -159.88 % 0.51 0.00 % 0.51
Gross profit ratio 0.19 2.21 % 0.19 -11.36 % 0.21 42.26 % 0.15 12.85 % 0.13 -20.61 % 0.17 173.21 % 0.06 -49.80 % 0.12 3.04 % 0.12 -13.28 % 0.14 175.26 % 0.05 -46.84 % 0.09 -42.29 % 0.16 16.20 % 0.14 -21.91 % 0.18 -22.92 % 0.23 9.31 % 0.21 698.52 % 0.03 -77.57 % 0.12 16.89 % 0.10 3.55 % 0.10 -90.33 % 1.00 0.00 % 1.00 909.99 % 0.10 -53.29 % 0.21 -78.80 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 211.49 % 0.08 0.00 % 0.08 -64.18 % 0.21 0.00 % 0.21 1.83 % 0.21 0.00 % 0.21 73.19 % 0.12 0.00 % 0.12 236.07 % -0.09 0.00 % -0.09 34.60 % -0.14 0.00 % -0.14 0.00 % -0.14 -127.98 % -0.06 0.00 % -0.06
Weighted average shs out dil 1.084 B -0.18 % 1.086 B 0.00 % 1.086 B 0.00 % 1.086 B 43.09 % 758.959 M 3.68 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 1.11 % 724.004 M -1.10 % 732.048 M 1.11 % 724.004 M 0.00 % 724.004 M 0.00 % 724.004 M 0.00 % 724.004 M 0.14 % 722.993 M 34.02 % 539.469 M 2.06 % 528.594 M -0.42 % 530.823 M 1 877.93 % 26.837 M -95.03 % 540.443 M 1 891.72 % 27.134 M -95.00 % 543.099 M 1 881.23 % 27.412 M 0.00 % 27.412 M 5.12 % 26.077 M 0.00 % 26.077 M -96.97 % 861.312 M 1 922.22 % 42.592 M -85.27 % 289.092 M 1 922.22 % 14.296 M -95.10 % 291.728 M 1 645.85 % 16.710 M -95.24 % 350.739 M 1 922.22 % 17.344 M -95.25 % 364.801 M 1 936.15 % 17.916 M -95.79 % 425.240 M 1 922.22 % 21.028 M -95.31 % 448.592 M 1 922.22 % 22.183 M -99.80 % 11.268 B 1 921.48 % 557.394 M -95.06 % 11.273 B 1 922.22 % 557.451 M 0.00 % 557.451 M 0.06 % 557.133 M 0.00 % 557.133 M
Weighted average shs out 1.084 B -0.18 % 1.086 B -0.01 % 1.086 B 0.00 % 1.086 B 43.09 % 758.959 M 3.68 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 0.00 % 732.048 M 1.11 % 724.032 M -1.09 % 732.048 M 2.10 % 716.988 M -0.97 % 724.006 M 0.66 % 719.276 M -0.65 % 724.004 M 0.14 % 722.994 M 34.03 % 539.445 M 2.05 % 528.594 M 1.60 % 520.292 M 1 838.68 % 26.837 M -94.52 % 489.506 M 1 704.00 % 27.134 M -95.00 % 543.101 M 1 881.23 % 27.412 M 0.00 % 27.412 M 5.12 % 26.077 M 0.00 % 26.077 M -96.97 % 861.312 M 1 922.22 % 42.592 M -85.27 % 289.092 M 1 922.22 % 14.296 M -95.10 % 291.728 M 1 645.85 % 16.710 M -95.24 % 350.739 M 1 922.22 % 17.344 M -95.25 % 364.801 M 1 936.15 % 17.916 M -95.79 % 425.240 M 1 922.22 % 21.028 M -95.31 % 448.592 M 1 922.22 % 22.183 M -99.80 % 11.268 B 1 921.48 % 557.394 M -95.06 % 11.273 B 1 922.22 % 557.451 M 0.00 % 557.451 M 0.06 % 557.133 M 0.00 % 557.133 M
EPS diluted 0.01 68.18 % 0.01 -66.83 % 0.02 65.83 % 0.01 621.74 % 0.00 97.91 % -0.11 -83.33 % -0.06 30.72 % -0.09 13.40 % -0.10 -74.52 % -0.06 40.06 % -0.10 -109.47 % 1.01 5 984.34 % 0.02 116.60 % -0.10 -15.74 % -0.09 68.00 % -0.27 -258.82 % 0.17 136.17 % -0.47 43.37 % -0.83 -192.22 % 0.90 291.49 % -0.47 -102.45 % 19.16 2 236.59 % 0.82 105.50 % -14.90 -9 412.50 % 0.16 101.32 % -12.12 -100.00 % -6.06 -165.51 % 9.25 -0.96 % 9.34 197.80 % -9.55 -188.59 % 10.78 -87.80 % 88.38 190.13 % -98.06 -167.27 % -36.69 -188.58 % 41.42 306.27 % -20.08 -190.13 % 22.28 947.15 % -2.63 -190.07 % 2.92 166.97 % -4.36 -190.08 % 4.84 181.62 % -5.93 -190.12 % 6.58 1 252.52 % 0.49 190.09 % -0.54 -190.54 % 0.60 190.36 % -0.66 -100.00 % -0.33 -127.97 % 1.18 100.00 % 0.59
Earnings per share 0.01 68.18 % 0.01 -66.83 % 0.02 65.83 % 0.01 621.74 % 0.00 97.91 % -0.11 -83.33 % -0.06 30.72 % -0.09 13.40 % -0.10 -74.52 % -0.06 40.06 % -0.10 -109.47 % 1.01 5 984.34 % 0.02 116.60 % -0.10 -15.74 % -0.09 68.00 % -0.27 -258.82 % 0.17 136.17 % -0.47 43.37 % -0.83 -192.22 % 0.90 287.50 % -0.48 -102.51 % 19.16 2 028.89 % 0.90 106.04 % -14.90 -9 412.50 % 0.16 101.32 % -12.12 -100.00 % -6.06 -165.51 % 9.25 -0.96 % 9.34 205.78 % -8.83 -181.91 % 10.78 -87.80 % 88.38 190.13 % -98.06 -167.27 % -36.69 -188.58 % 41.42 306.27 % -20.08 -190.13 % 22.28 947.15 % -2.63 -190.07 % 2.92 166.97 % -4.36 -190.08 % 4.84 181.62 % -5.93 -190.12 % 6.58 1 252.52 % 0.49 190.09 % -0.54 -190.54 % 0.60 190.36 % -0.66 -100.00 % -0.33 -127.97 % 1.18 100.00 % 0.59
Gross profit 149.951 M -0.65 % 150.927 M -13.07 % 173.626 M 39.31 % 124.629 M 23.34 % 101.049 M -14.04 % 117.557 M 165.32 % 44.308 M -51.99 % 92.286 M 10.27 % 83.688 M -18.27 % 102.401 M 354.95 % 22.508 M -60.75 % 57.342 M -43.17 % 100.897 M 34.25 % 75.156 M -23.40 % 98.109 M -25.42 % 131.554 M -11.61 % 148.832 M 257.23 % 41.663 M -56.17 % 95.064 M 161.77 % 36.316 M 6.64 % 34.056 M -48.39 % 65.994 M -85.20 % 445.967 M 1 316.62 % 31.481 M -11.63 % 35.625 M 52.57 % 23.350 M 100.00 % 11.675 M 744.18 % 1.383 M 0.00 % 1.383 M -95.96 % 34.272 M 0.00 % 34.272 M -14.95 % 40.296 M 0.00 % 40.296 M 45.70 % 27.658 M 0.00 % 27.658 M 923.21 % 2.703 M 0.00 % 2.703 M -88.61 % 23.741 M 0.00 % 23.741 M -73.20 % 88.574 M 0.00 % 88.574 M 200.94 % 29.432 M 0.00 % 29.432 M 151.33 % -57.338 M 0.00 % -57.338 M 63.86 % -158.636 M 0.00 % -158.636 M -100.00 % -79.318 M -0.14 % -79.209 M -100.00 % -39.605 M
Income tax expense 8.875 M 549.14 % -1.976 M -111.62 % 17.004 M 34.16 % 12.674 M 466.31 % 2.238 M 85.88 % 1.204 M 55.96 % 772.000 K -92.81 % 10.744 M 77.35 % 6.058 M -23.49 % 7.918 M 1 101.52 % 659.000 K 0.000 -100.00 % 2.186 M -82.67 % 12.617 M 616.06 % 1.762 M -96.33 % 47.959 M 175.44 % 17.412 M -79.68 % 85.672 M 185.77 % 29.979 M 917.27 % 2.947 M -76.21 % 12.388 M 2 211.19 % 536.000 K -94.86 % 10.437 M 455.18 % -2.939 M -1 983.65 % 156.000 K -18.54 % 191.500 K 100.00 % 95.750 K -98.03 % 4.858 M 0.00 % 4.858 M -29.89 % 6.929 M 0.00 % 6.929 M 683.00 % -1.189 M 0.00 % -1.189 M -101.35 % 87.937 M 0.00 % 87.937 M 1 425.75 % 5.764 M 0.00 % 5.764 M 11 543.43 % 49.500 K 0.00 % 49.500 K -22.05 % 63.500 K 0.00 % 63.500 K -62.20 % 168.000 K 0.00 % 168.000 K 269.70 % -99.000 K 0.00 % -99.000 K 90.11 % -1.001 M 0.00 % -1.001 M -100.00 % -500.500 K 53.68 % -1.081 M -100.00 % -540.250 K
Cost of revenue 633.181 M -3.29 % 654.743 M 1.06 % 647.903 M -9.29 % 714.296 M 7.17 % 666.526 M 12.72 % 591.328 M -13.76 % 685.672 M 2.18 % 671.021 M 6.59 % 629.545 M -3.80 % 654.439 M 50.30 % 435.408 M -22.63 % 562.787 M 6.43 % 528.807 M 12.54 % 469.892 M 2.71 % 457.484 M 3.35 % 442.667 M -21.13 % 561.289 M -63.69 % 1.546 B 115.48 % 717.329 M 119.74 % 326.439 M 2.59 % 318.206 M 0.000 0.000 -100.00 % 286.475 M 116.31 % 132.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.747 M 0.00 % 32.747 M -62.70 % 87.802 M 0.00 % 87.802 M -73.80 % 335.172 M 0.00 % 335.172 M 56.31 % 214.422 M 0.00 % 214.422 M -69.53 % 703.764 M 0.00 % 703.764 M -47.02 % 1.328 B 0.00 % 1.328 B 100.00 % 664.184 M -52.92 % 1.411 B 100.00 % 705.372 M
General and administrative expenses 107.864 M -6.03 % 114.791 M 5.42 % 108.891 M -3.29 % 112.591 M -4.92 % 118.416 M -10.73 % 132.654 M 8.24 % 122.560 M 13.97 % 107.539 M -6.67 % 115.225 M -3.12 % 118.939 M 12.43 % 105.792 M -17.69 % 128.528 M 17.19 % 109.677 M 1.19 % 108.392 M -17.80 % 131.867 M 31.68 % 100.144 M -18.16 % 122.361 M -1.73 % 124.514 M 35.58 % 91.836 M 33.30 % 68.896 M -0.58 % 69.300 M 89.55 % 36.561 M 30.30 % 28.059 M -48.17 % 54.132 M -4.59 % 56.737 M 140.28 % 23.613 M 100.00 % 11.806 M -10.65 % 13.213 M 0.00 % 13.213 M 5.96 % 12.470 M 0.00 % 12.470 M 12.23 % 11.111 M 0.00 % 11.111 M -71.76 % 39.340 M 0.00 % 39.340 M 22.35 % 32.154 M 0.00 % 32.154 M 132.11 % 13.853 M 0.00 % 13.853 M -31.40 % 20.195 M 0.00 % 20.195 M 43.48 % 14.075 M 0.00 % 14.075 M -46.41 % 26.265 M 0.00 % 26.265 M -19.84 % 32.765 M 0.00 % 32.765 M 100.00 % 16.382 M -48.69 % 31.930 M 100.00 % 15.965 M
Selling and marketing expenses 3.671 M 11.38 % 3.296 M -7.80 % 3.575 M 17.71 % 3.037 M 11.90 % 2.714 M -27.16 % 3.726 M 1 101.94 % 310.000 K -67.02 % 940.000 K -45.57 % 1.727 M -30.39 % 2.481 M 184.85 % 871.000 K -63.08 % 2.359 M 18.80 % 1.986 M 184.12 % 699.000 K -90.15 % 7.098 M -27.90 % 9.845 M 12.75 % 8.732 M 57.59 % 5.541 M 85.07 % 2.994 M 131.20 % 1.295 M 8.46 % 1.194 M 0.000 0.000 -100.00 % 1.777 M -36.54 % 2.800 M 503.17 % -694.500 K -100.00 % -347.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.328 M 0.00 % 2.328 M 175.13 % -3.098 M -200.00 % 3.098 M -90.78 % 33.586 M 0.000 -100.00 % 65.398 M 0.000 100.00 % -207.575 M -200.00 % 207.575 M 240.62 % -147.612 M -200.00 % 147.612 M 100.00 % 73.806 M 0.000 0.000
Other expenses 3.087 M -63.74 % 8.514 M 1 447.15 % -632.000 K 98.20 % -35.186 M 0.000 0.000 0.000 100.00 % -83.556 M -34.74 % -62.012 M 10.14 % -69.010 M -21.30 % -56.891 M 0.000 100.00 % -62.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.615 M 0.000 0.000 0.000 -100.00 % 284.086 M 188.86 % 98.348 M -80.64 % 508.002 M 7.43 % 472.888 M -64.16 % 1.320 B 190.84 % -1.453 B -99.49 % -728.108 M -199.98 % 728.252 M 332 634.93 % -219.000 K 42.67 % -382.000 K -100.42 % 91.026 M 0.000 100.00 % -530.000 K 0.000 -100.00 % 130.905 M 0.000 100.00 % -21.062 M 0.000 100.00 % -54.616 M 0.000 0.000 0.000 0.000
Operating expenses 114.622 M -9.46 % 126.601 M 13.20 % 111.834 M 39.02 % 80.442 M -33.04 % 120.141 M -36.74 % 189.931 M 50.88 % 125.881 M -14.24 % 146.776 M -12.16 % 167.097 M 23.12 % 135.718 M -0.01 % 135.730 M 3.55 % 131.077 M 108.73 % 62.797 M -27.85 % 87.041 M -39.60 % 144.096 M -38.44 % 234.070 M 387.62 % 48.003 M -85.42 % 329.329 M 247.28 % 94.830 M 35.10 % 70.191 M -0.43 % 70.494 M 92.81 % 36.561 M 30.30 % 28.059 M -46.34 % 52.295 M -40.89 % 88.473 M 286.04 % 22.918 M 100.00 % 11.459 M 103.42 % -334.683 M -400.00 % 111.561 M 107.98 % -1.398 B -387.97 % 485.358 M -88.31 % 4.152 B 388.04 % -1.441 B -107.60 % -694.304 M -190.45 % 767.592 M 2 151.07 % 34.099 M 0.00 % 34.099 M 101.17 % 16.951 M 0.00 % 16.951 M 226.58 % -13.392 M 0.00 % -13.392 M 73.91 % -51.323 M 0.00 % -51.323 M -121.95 % 233.840 M 0.00 % 233.840 M 29.64 % 180.377 M 0.00 % 180.377 M 100.00 % 90.188 M 112.13 % -743.607 M -100.00 % -371.804 M
Cost and expenses 747.803 M -4.29 % 781.344 M 2.84 % 759.737 M -3.26 % 785.346 M 5.48 % 744.544 M 1.09 % 736.524 M -0.68 % 741.600 M -1.72 % 754.577 M 1.55 % 743.024 M 2.71 % 723.449 M 40.70 % 514.190 M 1 340.07 % 35.706 M -94.20 % 615.931 M 10.59 % 556.933 M -7.42 % 601.580 M -11.11 % 676.737 M 11.07 % 609.292 M -67.50 % 1.875 B 130.87 % 812.159 M 104.76 % 396.630 M 2.04 % 388.700 M 963.15 % 36.561 M 30.30 % 28.059 M -91.72 % 338.769 M 53.35 % 220.909 M 863.91 % 22.918 M 100.00 % 11.459 M 110.27 % -111.561 M 0.00 % -111.561 M 75.54 % -456.173 M 0.00 % -456.173 M -133.66 % 1.355 B 0.00 % 1.355 B 3 598.32 % 36.644 M 0.00 % 36.644 M -45.18 % 66.846 M 0.00 % 66.846 M -36.19 % 104.753 M 0.00 % 104.753 M -67.45 % 321.780 M 0.00 % 321.780 M 97.29 % 163.100 M 0.00 % 163.100 M -82.60 % 937.604 M 0.00 % 937.604 M -37.86 % 1.509 B 0.00 % 1.509 B 100.00 % 754.373 M 13.08 % 667.137 M 100.00 % 333.568 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 111.535 M -5.55 % 118.087 M 5.00 % 112.466 M -2.73 % 115.628 M -4.54 % 121.130 M -11.18 % 136.380 M 11.00 % 122.870 M 13.27 % 108.479 M -7.24 % 116.952 M -3.68 % 121.420 M 13.84 % 106.663 M 89.41 % 56.315 M -49.57 % 111.663 M 2.36 % 109.091 M -21.50 % 138.965 M 26.34 % 109.989 M -16.10 % 131.093 M 0.80 % 130.055 M 37.15 % 94.830 M 35.10 % 70.191 M -0.43 % 70.494 M 92.81 % 36.561 M 30.30 % 28.059 M -49.81 % 55.909 M -6.09 % 59.537 M 159.78 % 22.918 M 100.00 % 11.459 M -13.27 % 13.213 M 0.00 % 13.213 M 5.96 % 12.470 M 0.00 % 12.470 M 12.23 % 11.111 M 0.00 % 11.111 M -71.76 % 39.340 M 0.00 % 39.340 M 14.09 % 34.481 M 0.00 % 34.481 M 220.62 % 10.755 M -36.55 % 16.951 M -68.48 % 53.781 M 501.60 % -13.392 M -116.85 % 79.473 M 254.85 % -51.323 M 71.69 % -181.310 M -177.54 % 233.840 M 303.61 % -114.848 M -163.67 % 180.377 M 100.00 % 90.188 M 112.13 % -743.607 M -100.00 % -371.804 M
Interest income 0.000 0.000 0.000 -100.00 % 4.059 M -80.11 % 20.407 M -16.48 % 24.433 M -20.22 % 30.624 M 10.80 % 27.638 M -5.31 % 29.187 M 8.01 % 27.022 M 43.55 % 18.824 M -22.21 % 24.197 M 11.92 % 21.619 M -60.12 % 54.204 M 153.61 % 21.373 M -65.97 % 62.807 M 31.82 % 47.645 M -12.59 % 54.510 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.483 M 0.000 0.000 -100.00 % 67.316 M 0.000 0.000 0.000 -100.00 % 4.016 M 0.000 -100.00 % 10.013 M 0.000 -100.00 % 20.084 M 0.000 -100.00 % 26.530 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
Interest expense 0.000 0.000 0.000 -100.00 % 21.287 M -19.73 % 26.520 M -3.37 % 27.444 M -13.07 % 31.571 M 11.49 % 28.318 M -5.39 % 29.930 M 6.77 % 28.031 M 28.05 % 21.891 M -20.49 % 27.532 M 13.17 % 24.327 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.428 M 0.000 -100.00 % 68.513 M 0.000 -100.00 % 33.614 M 100.00 % 16.807 M -53.66 % 36.266 M 0.00 % 36.266 M 0.000 0.000 -100.00 % 172.353 M 0.000 -100.00 % 17.901 M 0.00 % 17.901 M 228.54 % 5.449 M 0.00 % 5.449 M 593.63 % 785.500 K 0.00 % 785.500 K 196.42 % 265.000 K 0.00 % 265.000 K -2.75 % 272.500 K 0.00 % 272.500 K -9.62 % 301.500 K 0.00 % 301.500 K -91.81 % 3.680 M 0.00 % 3.680 M 100.00 % 1.840 M -73.18 % 6.862 M 100.00 % 3.431 M
Depreciation and amortization 43.173 M -0.94 % 43.582 M -4.24 % 45.512 M -1.63 % 46.268 M -10.94 % 51.950 M 38.26 % 37.574 M -44.02 % 67.119 M 42.52 % 47.093 M -18.01 % 57.436 M -13.84 % 66.659 M 33.93 % 49.772 M 238.89 % -35.836 M -173.34 % 48.866 M -8.05 % 53.142 M 0.40 % 52.931 M -3.78 % 55.009 M 22.67 % 44.844 M -22.09 % 57.558 M 25.50 % 45.864 M -50.01 % 91.742 M 26 187.11 % 349.000 K -99.23 % 45.368 M 15 278.98 % 295.000 K -99.03 % 30.358 M 58.74 % 19.124 M 10 126.74 % 187.000 K 100.00 % 93.500 K -99.95 % 172.890 M 1.38 % 170.540 M 10 012.04 % 1.687 M 0.00 % 1.687 M 967.41 % 158.000 K 0.00 % 158.000 K 2.27 % 154.500 K 0.00 % 154.500 K -31.03 % 224.000 K 0.00 % 224.000 K -27.39 % 308.500 K 0.00 % 308.500 K -43.19 % 543.000 K 0.00 % 543.000 K -25.67 % 730.500 K 0.00 % 730.500 K -63.92 % 2.025 M 0.00 % 2.025 M 100.15 % -1.339 B -7 806.90 % -16.936 M -100.00 % -8.468 M -169.05 % 12.264 M 100.00 % 6.132 M
Operating income 35.329 M 45.23 % 24.326 M -60.63 % 61.792 M 11.84 % 55.250 M 139.89 % 23.031 M 183.33 % -27.639 M -137.86 % -11.620 M -233.10 % 8.730 M -59.73 % 21.676 M -35.08 % 33.391 M 197.11 % -34.383 M -221.00 % -10.711 M -128.11 % 38.100 M 212.27 % -33.935 M 16.94 % -40.856 M -289.46 % 21.565 M 21.57 % 17.739 M 120.07 % -88.392 M -37 874.36 % 234.000 K 100.69 % -33.875 M 7.03 % -36.438 M -106.94 % 524.918 M 25.61 % 417.908 M 228.67 % -324.786 M -1 258.25 % -23.912 M 91.72 % -288.734 M -100.00 % -144.367 M -227.82 % 112.944 M 0.00 % 112.944 M -75.51 % 461.260 M -11.23 % 519.630 M 142.29 % -1.229 B 12.30 % -1.401 B -76.53 % -793.671 M -199.80 % 795.249 M 312.60 % -374.052 M -194.11 % 397.446 M 1 105.99 % -39.508 M -174.42 % 53.089 M -47.93 % 101.966 M 0.00 % 101.966 M 578.44 % 15.030 M -89.74 % 146.480 M -83.42 % 883.610 M 393.31 % -301.255 M -129.62 % 1.017 B 400.00 % -339.012 M -100.00 % -169.506 M -125.51 % 664.398 M 100.00 % 332.199 M
Operating income ratio 0.05 49.41 % 0.03 -59.86 % 0.08 14.21 % 0.07 119.49 % 0.03 176.96 % -0.04 -144.94 % -0.02 -239.18 % 0.01 -62.37 % 0.03 -31.12 % 0.04 158.76 % -0.08 -334.71 % -0.02 -128.55 % 0.06 197.18 % -0.06 15.33 % -0.07 -295.81 % 0.04 50.34 % 0.02 144.86 % -0.06 -19 432.70 % 0.00 100.31 % -0.09 9.72 % -0.10 -101.30 % 7.95 748.81 % 0.94 191.74 % -1.02 -617.93 % -0.14 98.85 % -12.37 0.00 % -12.37 -115.14 % 81.67 0.00 % 81.67 506.79 % 13.46 -11.23 % 15.16 149.72 % -30.49 12.30 % -34.77 -21.17 % -28.70 -199.80 % 28.75 372.50 % -10.55 -194.11 % 11.21 3 265.38 % -0.35 -174.42 % 0.48 97.79 % 0.24 0.00 % 0.24 290.42 % 0.06 -89.74 % 0.60 -56.06 % 1.37 393.31 % -0.47 -153.60 % 0.87 400.00 % -0.29 0.00 % -0.29 -158.08 % 0.50 0.00 % 0.50
Total other income expenses net -11.715 M 12.62 % -13.407 M 14.64 % -15.707 M 43.05 % -27.578 M -36.33 % -20.229 M 59.94 % -50.492 M -84.16 % -27.418 M 53.90 % -59.477 M -98.72 % -29.930 M 52.26 % -62.700 M -30.92 % -47.891 M -547.11 % 10.711 M 62.93 % 6.574 M 120.45 % -32.154 M -21.32 % -26.504 M 85.82 % -186.888 M -242.17 % 131.451 M 151.80 % -253.784 M 41.35 % -432.707 M -191.02 % 475.415 M 290.50 % -249.557 M -2 293.37 % -10.427 M -142.93 % 24.287 M 129.42 % -82.547 M -195.40 % 86.527 M 298.89 % -43.504 M -100.00 % -21.752 M -116.06 % 135.449 M 0.00 % 135.449 M 11 177.98 % 1.201 M 102.23 % -53.804 M 69.13 % -174.289 M -8 902.53 % -1.936 M -100.12 % 1.578 B 10 463.15 % -15.225 M -101.99 % 766.074 M 14 223.78 % -5.424 M -117.90 % 30.306 M 3 958.12 % -785.500 K -103.40 % 23.106 M 8 819.25 % -265.000 K -100.20 % 131.178 M 48 238.53 % -272.500 K 99.98 % -1.185 B -260 983.26 % -454.000 K 99.97 % -1.383 B -4 965.75 % -27.308 M -100.00 % -13.654 M -301.18 % -3.404 M -100.00 % -1.702 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-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 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-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Net debt 55.127 M 212.00 % -49.220 M -573.18 % 10.402 M 108.34 % -124.754 M -124.12 % -55.665 M -115.25 % 364.938 M -1.58 % 370.788 M 10.75 % 334.794 M -13.56 % 387.300 M 19.43 % 324.300 M 20.10 % 270.036 M 91.70 % 140.865 M -64.70 % 399.048 M -18.87 % 491.866 M 63.34 % 301.123 M -71.40 % 1.053 B -20.56 % 1.326 B -7.93 % 1.440 B -21.69 % 1.838 B 17.08 % 1.570 B -13.06 % 1.806 B 140.92 % 749.702 M -30.25 % 1.075 B -64.79 % 3.053 B 21.23 % 2.518 B 14.75 % 2.194 B 53.32 % 1.431 B 15.90 % 1.235 B -10.26 % 1.376 B 45.68 % 944.475 M -19.75 % 1.177 B 280.82 % 309.049 M -60.80 % 788.403 M -7.36 % 851.014 M 659.20 % 112.093 M 33.18 % 84.167 M 360.86 % -32.265 M 76.03 % -134.600 M -65.08 % -81.536 M 51.17 % -166.980 M -1 125.18 % -13.629 M
Total investments 3.554 M 21.96 % 2.914 M 21.27 % 2.403 M 11.72 % 2.151 M -75.58 % 8.809 M -31.67 % 12.891 M -34.00 % 19.532 M -3.66 % 20.275 M -17.38 % 24.541 M -9.65 % 27.163 M 1.78 % 26.689 M -36.43 % 41.985 M -45.08 % 76.447 M 9 432.04 % 802.000 K 0.00 % 802.000 K 18.29 % 678.000 K 0.00 % 678.000 K -9.12 % 746.000 K 0.00 % 746.000 K -90.27 % 7.667 M -62.33 % 20.354 M -67.21 % 62.066 M -84.83 % 409.062 M -8.50 % 447.068 M 11.81 % 399.856 M -66.84 % 1.206 B -11.35 % 1.360 B -29.33 % 1.925 B -8.90 % 2.113 B 10.99 % 1.904 B 419.29 % 366.574 M -6.27 % 391.110 M -21.04 % 495.336 M -59.34 % 1.218 B 118.56 % 557.375 M 224.75 % 171.633 M -45.33 % 313.919 M -19.12 % 388.115 M 35.59 % 286.232 M -90.68 % 3.073 B -9.56 % 3.398 B
Total debt 868.198 M 3.83 % 836.208 M -0.58 % 841.123 M 5.32 % 798.632 M -0.04 % 798.943 M -18.39 % 979.021 M 2.38 % 956.226 M -1.62 % 971.956 M -2.46 % 996.476 M 2.32 % 973.913 M 18.91 % 819.043 M 2.54 % 798.768 M -3.18 % 825.006 M -4.02 % 859.562 M 1.70 % 845.215 M -44.96 % 1.536 B -17.21 % 1.855 B -15.45 % 2.194 B -17.97 % 2.674 B 8.23 % 2.471 B 25.83 % 1.964 B 130.97 % 850.263 M -46.61 % 1.593 B -51.40 % 3.277 B 15.90 % 2.827 B 3.94 % 2.720 B 80.74 % 1.505 B 8.31 % 1.390 B -5.52 % 1.471 B 39.17 % 1.057 B -17.06 % 1.274 B 203.62 % 419.661 M -50.90 % 854.682 M -6.98 % 918.838 M 440.18 % 170.100 M 68.44 % 100.986 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -786.241 M 1.05 % -794.564 M -0.81 % -788.195 M 1.32 % -798.742 M 3.63 % -828.794 M -4.56 % -792.679 M -7.30 % -738.726 M -3.30 % -715.129 M 2.42 % -732.868 M 1.34 % -742.857 M 8.71 % -813.724 M -0.36 % -810.807 M -1.01 % -802.662 M 0.000 100.00 % -745.040 M -10.10 % -676.722 M 6.19 % -721.353 M 7.88 % -783.026 M -3.79 % -754.434 M -21.54 % -620.722 M -715.19 % -76.144 M -175.20 % 101.254 M 2 740.26 % -3.835 M -101.94 % 198.151 M 918.06 % -24.222 M -108.74 % 277.063 M 8 151.82 % -3.441 M 0.000 100.00 % -3.123 M 0.000 0.000 100.00 % -2.729 M -10.62 % -2.467 M 9.27 % -2.719 M 48.59 % -5.289 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.956 B 0.62 % 1.945 B 0.37 % 1.937 B 550.59 % -429.965 M 2.95 % -443.015 M -0.40 % -441.260 M -22.03 % -361.588 M -13.82 % -317.686 M -24.93 % -254.289 M -40.97 % -180.390 M -30.27 % -138.477 M -102.27 % -68.462 M -91.50 % -35.751 M 0.000 100.00 % -86.959 M -601.68 % -12.393 M -124.71 % 50.151 M -79.35 % 242.857 M 104.04 % 119.027 M -73.93 % 456.606 M -49.39 % 902.194 M 112.76 % 424.052 M -56.79 % 981.383 M 116.55 % 453.183 M 745.70 % 53.587 M -94.18 % 920.567 M 10.34 % 834.328 M 0.000 -100.00 % 1.388 B 0.000 0.000 0.000 100.00 % -43.059 M -101.56 % 2.768 B 107.37 % 1.335 B 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 10.829 M -0.29 % 10.860 M 0.00 % 10.860 M 0.00 % 10.860 M 0.00 % 10.860 M 50.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 0.00 % 7.240 M 37.59 % 5.262 M -0.77 % 5.303 M -0.15 % 5.311 M -1.01 % 5.365 M -1.07 % 5.423 M -0.06 % 5.426 M -0.35 % 5.445 M -0.57 % 5.476 M -1.56 % 5.563 M -0.07 % 5.567 M 0.00 % 5.567 M 0.00 % 5.567 M 102.00 % 2.756 M -0.22 % 2.762 M -2.37 % 2.829 M -4.91 % 2.975 M -1.42 % 3.018 M -18.76 % 3.715 M -96.00 % 92.865 M 0.00 % 92.865 M 0.00 % 92.865 M
Total equity 1.898 B 0.16 % 1.895 B 0.26 % 1.890 B -1.07 % 1.910 B 1.65 % 1.879 B 19.03 % 1.579 B -4.48 % 1.653 B -3.75 % 1.717 B -1.48 % 1.743 B -3.19 % 1.801 B 3.48 % 1.740 B -3.88 % 1.810 B -0.43 % 1.818 B 0.78 % 1.804 B -0.80 % 1.819 B -10.15 % 2.024 B -0.86 % 2.042 B -7.06 % 2.197 B 5.71 % 2.078 B -20.80 % 2.624 B 30.47 % 2.011 B 27.15 % 1.582 B -30.15 % 2.265 B 23.45 % 1.835 B 23.06 % 1.491 B -35.59 % 2.315 B 25.34 % 1.847 B -13.54 % 2.136 B -19.76 % 2.663 B -2.54 % 2.732 B 36.40 % 2.003 B -1.62 % 2.036 B 160.90 % 780.341 M -80.99 % 4.104 B 69.89 % 2.416 B 85.59 % 1.302 B 6.38 % 1.224 B 10.88 % 1.104 B 38.16 % 798.766 M -39.63 % 1.323 B -7.77 % 1.435 B
Other non current liabilities 37.239 M 0.000 0.000 0.000 100.00 % -123.483 M -1.65 % -121.481 M 45.23 % -221.790 M 5.54 % -234.800 M -270.25 % -63.417 M 1.35 % -64.282 M 56.17 % -146.652 M -89.46 % -77.406 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -413.776 M 0.000 0.000 -100.00 % 162.973 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 % 1.978 B
Long term debt 448.684 M 1.09 % 443.848 M -20.66 % 559.391 M 15.89 % 482.682 M 58.22 % 305.066 M -28.76 % 428.226 M 32.70 % 322.705 M -11.74 % 365.643 M -15.79 % 434.186 M 0.38 % 432.534 M 50.72 % 286.974 M -17.84 % 349.295 M 49.96 % 232.927 M -52.07 % 486.000 M -4.65 % 509.684 M -1.80 % 519.043 M 9.56 % 473.764 M 48.81 % 318.375 M 117.85 % 146.147 M -70.00 % 487.132 M 80.22 % 270.293 M 0.000 -100.00 % 483.776 M 1.85 % 475.011 M -22.19 % 610.450 M 9.41 % 557.958 M 0.000 0.000 0.000 -100.00 % 108.246 M -71.14 % 375.011 M 1.88 % 368.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 519.990 M 8.70 % 478.352 M -19.64 % 595.236 M 14.53 % 519.736 M 93.35 % 268.812 M -30.86 % 388.787 M 39.70 % 278.294 M -12.05 % 316.407 M -27.13 % 434.186 M 0.38 % 432.534 M 51.33 % 285.813 M -18.17 % 349.295 M -27.50 % 481.784 M -7.70 % 521.974 M -4.74 % 547.921 M -2.43 % 561.577 M 8.22 % 518.940 M 36.28 % 380.802 M 71.06 % 222.613 M -65.87 % 652.311 M 87.59 % 347.738 M -60.98 % 891.236 M 1 173.19 % 70.000 M -87.37 % 554.330 M -23.23 % 722.059 M 0.16 % 720.931 M -52.70 % 1.524 B 5.42 % 1.446 B -3.13 % 1.493 B 1 278.98 % 108.246 M -71.14 % 375.011 M 1.88 % 368.096 M -60.19 % 924.693 M -9.06 % 1.017 B 450.28 % 184.784 M 3 327.64 % 5.391 M 0.000 0.000 0.000 -100.00 % 1.895 B -4.18 % 1.978 B
Other current liabilities 366.372 M -23.12 % 476.563 M -14.26 % 555.833 M 30.19 % 426.932 M 420.52 % 82.021 M -63.85 % 226.908 M -7.51 % 245.337 M -18.09 % 299.515 M -13.58 % 346.565 M 43.13 % 242.138 M -6.59 % 259.212 M 101.41 % 128.699 M 6.85 % 120.446 M -59.79 % 299.535 M -19.10 % 370.272 M -26.83 % 506.025 M 54.29 % 327.968 M 8.76 % 301.563 M -35.75 % 469.351 M -63.19 % 1.275 B 8.73 % 1.173 B -47.66 % 2.240 B 109.48 % 1.069 B 160.39 % 410.682 M -32.44 % 607.844 M -3.90 % 632.540 M 4 054.61 % 15.225 M -26.21 % 20.632 M -77.36 % 91.134 M 75.35 % 51.972 M -27.50 % 71.685 M 75.16 % 40.925 M -7.20 % 44.100 M 131.30 % 19.066 M -79.12 % 91.327 M 108.25 % 43.854 M 22.17 % 35.896 M 129.82 % 15.619 M -85.52 % 107.880 M 343.48 % 24.326 M 2 830.84 % 830.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 53.859 M -50.53 % 108.865 M 167.19 % 40.744 M 49.66 % 27.225 M -33.23 % 40.777 M 33.23 % 30.607 M -24.66 % 40.623 M 47.49 % 27.542 M -69.13 % 89.216 M -11.53 % 100.845 M 0.000 100.00 % -10.201 M 95.80 % -242.622 M -153.60 % 452.621 M -9.74 % 501.481 M -23.03 % 651.514 M 41.68 % 459.844 M -37.04 % 730.371 M -67.77 % 2.266 B 0.000 -100.00 % 449.496 M 8.70 % 413.537 M 0.000 0.000 0.000 0.000 -100.00 % 107.422 M 13.03 % 95.041 M 12.87 % 84.202 M 0.000 -100.00 % 92.104 M -13.91 % 106.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 419.514 M 6.92 % 392.360 M 39.27 % 281.732 M -10.83 % 315.950 M -36.03 % 493.877 M -10.33 % 550.795 M -13.06 % 633.521 M 4.49 % 606.313 M 12.64 % 538.265 M -0.58 % 541.379 M 1.75 % 532.069 M 18.38 % 449.473 M 20.32 % 373.562 M 0.00 % 373.562 M 11.33 % 335.531 M -67.00 % 1.017 B -26.39 % 1.381 B -26.36 % 1.875 B -25.82 % 2.528 B 22.76 % 2.060 B 21.61 % 1.694 B 99.18 % 850.263 M -66.32 % 2.524 B -9.91 % 2.802 B 26.39 % 2.217 B 2.53 % 2.162 B 43.67 % 1.505 B 8.31 % 1.390 B -5.52 % 1.471 B 55.04 % 948.623 M 5.50 % 899.172 M 1 643.76 % 51.565 M -93.97 % 854.682 M -6.98 % 918.838 M 440.18 % 170.100 M 68.44 % 100.986 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.021 B -12.37 % 1.166 B 17.01 % 996.215 M -12.98 % 1.145 B -0.90 % 1.155 B 2.17 % 1.131 B -13.07 % 1.301 B -2.82 % 1.338 B 11.94 % 1.196 B 6.03 % 1.128 B 9.17 % 1.033 B -3.09 % 1.066 B 3.45 % 1.030 B 0.00 % 1.030 B -8.53 % 1.126 B -39.13 % 1.850 B -14.54 % 2.165 B -23.22 % 2.820 B -22.66 % 3.646 B 2.88 % 3.544 B 15.55 % 3.067 B -4.10 % 3.198 B -15.94 % 3.805 B 8.09 % 3.520 B 14.57 % 3.072 B -1.76 % 3.127 B 93.16 % 1.619 B 4.71 % 1.546 B -7.07 % 1.664 B 50.51 % 1.106 B 1.92 % 1.085 B 460.78 % 193.419 M -81.35 % 1.037 B -14.06 % 1.207 B 262.92 % 332.564 M 122.91 % 149.190 M 271.02 % 40.211 M 101.87 % 19.919 M -82.22 % 112.007 M 360.44 % 24.326 M 2 830.84 % 830.000 K
Total liabilities 1.541 B -6.24 % 1.644 B 3.30 % 1.591 B -6.77 % 1.707 B 9.45 % 1.560 B -5.68 % 1.654 B -2.14 % 1.690 B -4.65 % 1.772 B 4.67 % 1.693 B 4.23 % 1.625 B 16.70 % 1.392 B -6.73 % 1.493 B -1.26 % 1.512 B -2.62 % 1.552 B -7.29 % 1.674 B -30.58 % 2.412 B -10.14 % 2.684 B -16.14 % 3.201 B -17.27 % 3.869 B -7.81 % 4.197 B 22.88 % 3.415 B 6.78 % 3.198 B -17.46 % 3.875 B -4.90 % 4.074 B 7.38 % 3.794 B -1.40 % 3.848 B 137.69 % 1.619 B 4.71 % 1.546 B -7.07 % 1.664 B 37.08 % 1.214 B -16.85 % 1.460 B 159.95 % 561.515 M -45.86 % 1.037 B -14.06 % 1.207 B 262.92 % 332.564 M 115.14 % 154.581 M 284.42 % 40.211 M 101.87 % 19.919 M -82.22 % 112.007 M -94.16 % 1.920 B -2.99 % 1.979 B
Other non current assets 503.116 M -8.40 % 549.279 M 0.57 % 546.143 M -0.01 % 546.182 M 2 090.75 % -27.436 M 34.99 % -42.203 M -72.96 % -24.400 M -16.87 % -20.878 M -161.55 % 33.919 M 57.51 % 21.535 M 48.00 % 14.551 M -86.01 % 103.979 M -16.11 % 123.940 M -86.10 % 891.679 M 0.62 % 886.228 M 0.68 % 880.230 M 9 939.12 % 8.768 M -57.43 % 20.596 M 360.76 % 4.470 M -99.78 % 1.992 B -11.55 % 2.253 B 46.32 % 1.539 B -19.90 % 1.922 B 8 899.47 % 21.356 M -7.07 % 22.980 M -98.19 % 1.267 B -4.09 % 1.322 B 6.47 % 1.241 B -13.86 % 1.441 B -2.84 % 1.483 B -41.49 % 2.534 B 55.23 % 1.633 B 77.05 % 922.130 M 723.87 % 111.926 M -20.68 % 141.115 M 58.04 % 89.288 M 16 810.61 % 528.000 K 0.00 % 528.000 K -29.13 % 745.000 K 0.000 0.000
Long term investments 2.151 M 0.00 % 2.151 M 0.00 % 2.151 M 13.87 % 1.889 M -78.56 % 8.809 M -31.67 % 12.891 M -13.62 % 14.924 M -4.29 % 15.593 M -21.46 % 19.854 M -12.00 % 22.561 M 1.93 % 22.133 M -40.59 % 37.253 M -29.77 % 53.044 M 142.96 % -123.481 M -15 496.63 % 802.000 K 18.29 % 678.000 K 0.00 % 678.000 K -9.12 % 746.000 K 0.00 % 746.000 K 100.06 % -1.247 B 33.09 % -1.863 B -47.44 % -1.264 B 2.73 % -1.299 B -19.74 % -1.085 B -42.38 % -762.061 M -880.97 % 97.579 M -50.69 % 197.905 M -76.03 % 825.737 M 1.43 % 814.118 M 34.61 % 604.776 M 134.97 % -1.729 B -51.54 % -1.141 B -252.59 % -323.635 M -126.57 % 1.218 B 118.56 % 557.375 M 224.75 % 171.633 M -45.33 % 313.919 M -19.12 % 388.115 M 35.59 % 286.232 M -90.68 % 3.073 B -9.56 % 3.398 B
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.765 M -0.50 % 32.931 M 8.99 % 30.216 M -1.96 % 30.821 M -1.74 % 31.368 M 0.000 0.000 0.000 0.000 -100.00 % 12.481 M -4.24 % 13.034 M -9.70 % 14.434 M -2.76 % 14.844 M 0.000 -100.00 % 15.682 M -1.07 % 15.852 M -5.15 % 16.713 M 7.47 % 15.552 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.765 M -0.50 % 32.931 M 8.99 % 30.216 M -1.96 % 30.821 M -1.74 % 31.368 M -0.20 % 31.430 M -5.35 % 33.207 M -2.20 % 33.955 M 4.48 % 32.500 M 3.00 % 31.552 M -4.00 % 32.867 M 14.63 % 28.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 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.530 M -0.50 % 65.862 M 8.99 % 60.432 M -1.96 % 61.642 M -1.74 % 62.736 M 99.61 % 31.430 M -5.35 % 33.207 M -2.20 % 33.955 M 4.48 % 32.500 M -26.19 % 44.033 M -4.07 % 45.901 M 6.49 % 43.105 M 190.39 % 14.844 M 0.000 -100.00 % 15.682 M -1.07 % 15.852 M -5.15 % 16.713 M 7.47 % 15.552 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
Property plant equipment net 1.691 B 3.84 % 1.628 B 0.05 % 1.627 B -4.75 % 1.709 B 5.79 % 1.615 B -1.60 % 1.641 B 1.56 % 1.616 B -4.95 % 1.700 B 8.36 % 1.569 B 1.60 % 1.544 B 10.72 % 1.395 B 5.26 % 1.325 B 0.63 % 1.317 B -6.98 % 1.416 B -4.10 % 1.476 B -2.94 % 1.521 B 2.11 % 1.489 B 3.64 % 1.437 B -3.49 % 1.489 B 0.15 % 1.487 B 0.15 % 1.485 B 8 377.67 % 17.512 M 0.19 % 17.478 M -98.86 % 1.529 B -0.66 % 1.540 B -3.79 % 1.600 B 23 603.16 % 6.751 M 31.88 % 5.119 M 2.50 % 4.994 M 21.30 % 4.117 M 25.44 % 3.282 M -3.04 % 3.385 M 11.50 % 3.036 M -20.02 % 3.796 M -19.44 % 4.712 M -97.50 % 188.351 M 268.84 % 51.066 M 16.37 % 43.883 M -6.24 % 46.804 M 0.000 0.000
Total non current assets 2.196 B 0.75 % 2.180 B 0.18 % 2.176 B -3.59 % 2.257 B 41.36 % 1.596 B -0.96 % 1.612 B 0.33 % 1.607 B -5.21 % 1.695 B 6.14 % 1.597 B 1.77 % 1.569 B 10.86 % 1.415 B 4.86 % 1.350 B 0.56 % 1.342 B -39.41 % 2.215 B -3.09 % 2.286 B -1.52 % 2.321 B 2.50 % 2.264 B 2.91 % 2.200 B -1.95 % 2.244 B -1.38 % 2.275 B 20.48 % 1.889 B 544.09 % 293.238 M -54.20 % 640.200 M -70.83 % 2.194 B 1.40 % 2.164 B -27.39 % 2.981 B 95.31 % 1.526 B -26.34 % 2.072 B -8.32 % 2.260 B 8.04 % 2.092 B 158.76 % 808.412 M 63.34 % 494.922 M -17.72 % 601.531 M -54.91 % 1.334 B 89.70 % 703.202 M 56.52 % 449.272 M 22.92 % 365.513 M -15.49 % 432.526 M 29.58 % 333.781 M -89.14 % 3.073 B -9.56 % 3.398 B
Other current assets 9.809 M 30.47 % 7.518 M -89.18 % 69.468 M -12.69 % 79.566 M 37.42 % 57.898 M -2.40 % 59.324 M -40.24 % 99.263 M -5.22 % 104.732 M -14.71 % 122.790 M 61.69 % 75.942 M 16.29 % 65.304 M -57.21 % 152.613 M -61.22 % 393.503 M 676.57 % 50.672 M -74.67 % 200.041 M -81.63 % 1.089 B 252.01 % 309.390 M -81.09 % 1.636 B 151.62 % 650.378 M -61.92 % 1.708 B 366.59 % 366.072 M -91.39 % 4.254 B 551.88 % 652.508 M -35.71 % 1.015 B 68.17 % 603.525 M 239.88 % 177.568 M 1 287.47 % 12.798 M -96.41 % 356.709 M 1 984.07 % 17.116 M -96.13 % 442.576 M -4.01 % 461.061 M 0.30 % 459.675 M 122.34 % 206.740 M 0.000 -100.00 % 134.419 M 0.000 -100.00 % 753.441 M 43.41 % 525.364 M 9.42 % 480.141 M -46.98 % 905.526 M 42 076.34 % 2.147 M
Short term investments 5.028 M 1.56 % 4.951 M 1 864.68 % 252.000 K -3.82 % 262.000 K 1.16 % 259.000 K -18.04 % 316.000 K -93.14 % 4.608 M -1.58 % 4.682 M -0.11 % 4.687 M 1.85 % 4.602 M 1.01 % 4.556 M -3.72 % 4.732 M -79.78 % 23.403 M -81.17 % 124.283 M -23.02 % 161.447 M -50.91 % 328.880 M -71.56 % 1.156 B 6.70 % 1.084 B -7.49 % 1.171 B -6.62 % 1.254 B -33.41 % 1.884 B 42.07 % 1.326 B -22.39 % 1.708 B 11.50 % 1.532 B 31.86 % 1.162 B 4.84 % 1.108 B -4.65 % 1.162 B 5.77 % 1.099 B -15.38 % 1.299 B -0.01 % 1.299 B -38.03 % 2.096 B 36.78 % 1.532 B 87.09 % 818.971 M -77.42 % 3.627 B 114.55 % 1.691 B 90.70 % 886.464 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 813.071 M -8.17 % 885.428 M 6.59 % 830.721 M -6.69 % 890.266 M 4.17 % 854.608 M 39.17 % 614.083 M 4.89 % 585.438 M -8.12 % 637.162 M 4.59 % 609.176 M -6.22 % 649.613 M 18.33 % 549.007 M -16.55 % 657.903 M 54.45 % 425.958 M 15.85 % 367.696 M -32.42 % 544.092 M 12.72 % 482.681 M -8.81 % 529.326 M -29.80 % 754.055 M -9.80 % 836.015 M -7.20 % 900.891 M 471.55 % 157.622 M 56.74 % 100.561 M -80.58 % 517.837 M 130.58 % 224.582 M -27.44 % 309.509 M -41.17 % 526.122 M 610.91 % 74.007 M -52.20 % 154.839 M 63.17 % 94.895 M -15.57 % 112.394 M 15.56 % 97.261 M -12.07 % 110.612 M 66.89 % 66.279 M -2.28 % 67.824 M 16.92 % 58.007 M 244.89 % 16.819 M -47.87 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -51.17 % 166.980 M 1 125.18 % 13.629 M
Cash and short term investments 818.099 M -8.12 % 890.379 M 7.15 % 830.973 M -6.69 % 890.528 M 4.20 % 854.608 M 39.17 % 614.083 M 4.07 % 590.046 M -8.07 % 641.844 M 4.56 % 613.863 M -6.17 % 654.215 M 18.18 % 553.563 M -16.46 % 662.635 M 47.46 % 449.361 M -8.66 % 491.979 M -30.27 % 705.539 M -13.06 % 811.561 M -51.85 % 1.686 B -8.28 % 1.838 B -8.45 % 2.007 B -6.86 % 2.155 B 5.58 % 2.041 B 43.11 % 1.426 B -35.92 % 2.226 B 26.72 % 1.757 B 19.38 % 1.471 B -9.97 % 1.634 B 32.20 % 1.236 B -1.39 % 1.254 B -10.03 % 1.394 B -1.25 % 1.411 B -35.65 % 2.193 B 33.50 % 1.643 B 85.58 % 885.250 M -76.04 % 3.695 B 111.31 % 1.749 B 93.57 % 903.283 M 2 699.58 % 32.265 M -76.03 % 134.600 M 65.08 % 81.536 M -51.17 % 166.980 M 1 125.18 % 13.629 M
Total current assets 1.243 B -8.53 % 1.359 B 4.10 % 1.306 B -4.05 % 1.361 B 6.63 % 1.276 B 23.48 % 1.033 B -8.43 % 1.129 B 14.91 % 982.095 M -3.57 % 1.018 B 2.38 % 994.793 M 15.45 % 861.700 M -20.24 % 1.080 B -5.34 % 1.141 B 0.00 % 1.141 B -5.47 % 1.207 B -42.92 % 2.115 B -14.08 % 2.462 B -23.01 % 3.198 B -13.65 % 3.703 B -18.53 % 4.545 B 28.48 % 3.538 B -21.16 % 4.487 B -18.41 % 5.499 B 48.05 % 3.715 B 19.01 % 3.121 B -1.93 % 3.182 B 64.06 % 1.940 B 20.45 % 1.610 B -22.07 % 2.066 B 11.47 % 1.854 B -30.16 % 2.654 B 26.24 % 2.103 B 72.90 % 1.216 B -69.43 % 3.977 B 94.47 % 2.045 B 103.10 % 1.007 B 12.10 % 898.350 M 30.02 % 690.930 M 19.75 % 576.992 M 239.51 % 169.950 M 977.27 % 15.776 M
Inventory 271.805 M -5.72 % 288.290 M 1.52 % 283.979 M -7.56 % 307.188 M 5.45 % 291.315 M -6.81 % 312.607 M -2.34 % 320.108 M 117.21 % 147.370 M -8.57 % 161.189 M -5.05 % 169.760 M -8.26 % 185.040 M -2.83 % 190.434 M -21.87 % 243.743 M -5.88 % 258.982 M -10.71 % 290.060 M -16.93 % 349.194 M -1.88 % 355.895 M -49.50 % 704.740 M -23.28 % 918.547 M -48.36 % 1.779 B 73.93 % 1.023 B 2 382.10 % -44.816 M -105.09 % 881.166 M 2.25 % 861.808 M -9.31 % 950.240 M -11.77 % 1.077 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.685 M 6 268.80 % 1.471 M -1.61 % 1.495 M -84.47 % 9.626 M 87.31 % 5.139 M -50.18 % 10.315 M 0.000 0.000
Net receivables 143.566 M -17.02 % 173.020 M 42.73 % 121.224 M 45.20 % 83.486 M -20.39 % 104.874 M 10.80 % 94.654 M -42.66 % 165.064 M -7.31 % 178.090 M -6.50 % 190.462 M 48.78 % 128.015 M 46.03 % 87.666 M -1.49 % 88.991 M -76.01 % 371.006 M 9.21 % 339.708 M 125.74 % 150.488 M -82.33 % 851.841 M 798.75 % 94.781 M 23.35 % 76.837 M -55.89 % 174.188 M -9.12 % 191.673 M -3.54 % 198.714 M 1 337.14 % 13.827 M -77.98 % 62.782 M 2.23 % 61.414 M -73.82 % 234.573 M -20.08 % 293.498 M -57.51 % 690.767 M 0.000 -100.00 % 655.798 M 0.000 0.000 0.000 0.000 -100.00 % 178.065 M 10.70 % 160.849 M 75.34 % 91.735 M -10.95 % 103.018 M 298.88 % 25.827 M 416.54 % 5.000 M 100.55 % -915.467 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.469 M -7.33 % -85.221 M -11.29 % -76.578 M 57.05 % -178.282 M 16.81 % -214.297 M 0.000 100.00 % -110.552 M 3.47 % -114.521 M -115.62 % 733.162 M 5.04 % 697.960 M -0.86 % 704.018 M 0.000 0.000 0.000 100.00 % -15.682 M -100.92 % 1.713 B 27.16 % 1.347 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 566.550 M -3.52 % 587.203 M -3.37 % 607.670 M -25.21 % 812.532 M -1.05 % 821.129 M -4.68 % 861.418 M 0.72 % 855.294 M -2.02 % 872.969 M 3.14 % 846.412 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
Account payables 120.259 M -34.44 % 183.439 M 15.62 % 158.650 M -30.27 % 227.523 M -9.33 % 250.932 M 56.84 % 159.988 M -36.39 % 251.517 M 9.12 % 230.489 M 18.12 % 195.132 M 31.28 % 148.635 M 6.04 % 140.175 M -27.91 % 194.441 M -12.76 % 222.883 M -10.11 % 247.948 M -2.20 % 253.532 M 45.78 % 173.914 M -43.44 % 307.486 M -24.06 % 404.880 M -3.67 % 420.288 M 236.36 % 124.953 M 0.98 % 123.741 M 202.01 % 40.973 M -71.22 % 142.364 M -32.41 % 210.617 M 25.52 % 167.791 M -33.64 % 252.849 M 1 223.26 % 19.108 M -66.05 % 56.290 M 157.04 % 21.899 M 41.63 % 15.462 M -54.25 % 33.798 M 61.60 % 20.915 M -70.13 % 70.011 M -28.56 % 97.995 M 76.63 % 55.480 M 158 414.29 % 35.000 K 0.000 0.000 0.000 0.000 0.000
Tax payables 115.322 M 1.75 % 113.334 M 0.000 -100.00 % 120.608 M 8.95 % 110.701 M -0.75 % 111.539 M -3.76 % 115.895 M -3.90 % 120.604 M 4.22 % 115.723 M 1.22 % 114.326 M 12.63 % 101.503 M -11.58 % 114.802 M 2.76 % 111.716 M 2.26 % 109.252 M -34.59 % 167.033 M 8.63 % 153.766 M 3.42 % 148.676 M -37.59 % 238.243 M 4.31 % 228.389 M 169.27 % 84.818 M 9.48 % 77.477 M 15.72 % 66.951 M -2.63 % 68.759 M -28.82 % 96.597 M 21.17 % 79.721 M 0.09 % 79.646 M 0.00 % 79.646 M 0.00 % 79.646 M -0.50 % 80.049 M -10.52 % 89.465 M 11.83 % 80.001 M -0.02 % 80.014 M 16.91 % 68.442 M -59.98 % 171.033 M 992.37 % 15.657 M 262.85 % 4.315 M 0.00 % 4.315 M 0.35 % 4.300 M 4.19 % 4.127 M 0.000 0.000
Deferred revenue non current 5.117 M -12.78 % 5.867 M -14.91 % 6.895 M -14.92 % 8.104 M -93.10 % 117.365 M 130.04 % 51.020 M 26.43 % 40.355 M -26.83 % 55.152 M 12.56 % 48.996 M -17.10 % 59.105 M 57.73 % 37.472 M -70.14 % 125.472 M 24.42 % 100.845 M 0.000 100.00 % -38.237 M 10.10 % -42.534 M 5.85 % -45.176 M 27.63 % -62.427 M 18.36 % -76.466 M -116.71 % 457.534 M 96.87 % 232.409 M 0.000 0.000 -100.00 % 422.023 M -21.51 % 537.661 M -69.06 % 1.738 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 79.447 M 4.74 % 75.855 M 7.12 % 70.816 M 87.08 % 37.854 M 32.50 % 28.570 M 19.45 % 23.917 M 20.98 % 19.769 M 18.67 % 16.659 M -24.18 % 21.972 M 41.21 % 15.560 M 84.08 % 8.453 M 44.87 % 5.835 M 1 898.29 % 292.000 K 115.24 % -1.916 M -108.62 % 22.226 M -73.83 % 84.917 M 0.36 % 84.616 M -22.08 % 108.588 M 27.59 % 85.104 M -46.73 % 159.747 M -55.26 % 357.038 M -9.47 % 394.377 M -10.77 % 441.957 M -12.75 % 506.549 M -0.24 % 507.778 M 18.80 % 427.430 M 906.88 % 42.451 M -13.39 % 49.012 M -11.42 % 55.333 M -0.34 % 55.521 M 4.13 % 53.319 M 0.28 % 53.171 M 0.000 -100.00 % 3.872 M -77.02 % 16.847 M 0.29 % 16.798 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.389 M -50.83 % 2.825 M -92.36 % 36.959 M -4.21 % 38.582 M -8.67 % 42.245 M -6.99 % 45.418 M -7.72 % 49.215 M -5.38 % 52.016 M 4 380.28 % 1.161 M -54.18 % 2.534 M -34.79 % 3.886 M -28.10 % 5.405 M -47.61 % 10.317 M -29.01 % 14.533 M -26.27 % 19.712 M -21.02 % 24.958 M -12.38 % 28.483 M -7.56 % 30.812 M -23.76 % 40.413 M -34.96 % 62.132 M -30.74 % 89.703 M 0.000 -100.00 % 72.664 M -24.56 % 96.321 M -17.34 % 116.532 M 26.88 % 91.847 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
Preferred stock 0.000 0.000 0.000 -100.00 % 152.430 M -12.30 % 173.800 M 13.57 % 153.027 M 56.86 % 97.558 M 0.00 % 97.558 M 34.62 % 72.467 M 0.00 % 72.467 M 50.84 % 48.041 M 0.00 % 48.041 M 132.81 % 20.635 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 620.722 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
Other total stockholders equity 637.488 M -3.14 % 658.166 M -0.12 % 658.987 M -77.49 % 2.927 B -5.93 % 3.112 B 11.87 % 2.782 B 6.11 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B 0.00 % 2.621 B -0.28 % 2.629 B 46.12 % 1.799 B -32.10 % 2.649 B 0.30 % 2.641 B 0.00 % 2.641 B 0.76 % 2.621 B -0.65 % 2.639 B 0.65 % 2.621 B 308.84 % 641.175 M -2.41 % 656.979 M -0.31 % 659.028 M -1.86 % 671.515 M -27.34 % 924.149 M 35.03 % 684.416 M -29.06 % 964.722 M -53.66 % 2.082 B 71.06 % 1.217 B -54.43 % 2.671 B 37.39 % 1.944 B -1.81 % 1.980 B 234.76 % 591.439 M -55.53 % 1.330 B 112.76 % 625.061 M -6.89 % 671.293 M -0.82 % 676.818 M -10.92 % 759.776 M 7.63 % 705.901 M -42.63 % 1.230 B -8.31 % 1.342 B
Deferred tax liabilities non current 28.950 M 1.09 % 28.637 M -1.08 % 28.950 M 0.00 % 28.950 M -63.23 % 78.729 M 9.70 % 71.766 M 34.51 % 53.354 M -0.81 % 53.789 M 19.46 % 45.028 M -1.69 % 45.800 M 13.59 % 40.321 M -2.01 % 41.150 M 22.93 % 33.475 M -6.95 % 35.974 M -5.92 % 38.237 M -10.10 % 42.534 M -5.85 % 45.176 M -27.63 % 62.427 M -18.36 % 76.466 M -53.71 % 165.179 M 113.29 % 77.445 M 0.000 0.000 -100.00 % 79.319 M -28.93 % 111.609 M -6.66 % 119.576 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.391 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 135.659 M 1.11 % 134.170 M 20.99 % 110.895 M -5.54 % 117.400 M 85.12 % 63.417 M -1.35 % 64.282 M -12.33 % 73.326 M -5.27 % 77.406 M 14 487.73 % -538.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -891.236 M 0.000 0.000 0.000 0.000 100.00 % -1.524 B -5.42 % -1.446 B 3.13 % -1.493 B 0.000 0.000 0.000 100.00 % -924.693 M 9.06 % -1.017 B -450.28 % -184.784 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.439 B -2.81 % 3.539 B 1.65 % 3.481 B -3.76 % 3.617 B 5.19 % 3.439 B 6.39 % 3.233 B -3.30 % 3.343 B -4.21 % 3.490 B 1.55 % 3.436 B 0.33 % 3.425 B 9.35 % 3.132 B -5.17 % 3.303 B -0.81 % 3.330 B -0.79 % 3.356 B -3.91 % 3.493 B -21.26 % 4.436 B -6.13 % 4.726 B -12.44 % 5.398 B -9.24 % 5.947 B -12.81 % 6.821 B 25.69 % 5.426 B 13.52 % 4.780 B -22.14 % 6.140 B 3.90 % 5.909 B 11.80 % 5.285 B -14.24 % 6.163 B 77.82 % 3.466 B -5.88 % 3.682 B -14.88 % 4.326 B 9.65 % 3.946 B 13.95 % 3.463 B 33.31 % 2.597 B 42.91 % 1.818 B -65.78 % 5.311 B 93.24 % 2.748 B 88.73 % 1.456 B 15.23 % 1.264 B 12.50 % 1.123 B 23.35 % 910.773 M -71.91 % 3.243 B -5.00 % 3.413 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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-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-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 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-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
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 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 -100.00 % 751.000 K -66.65 % 2.252 M 0.00 % 2.252 M 0.00 % 2.252 M -14.05 % 2.620 M 16.34 % 2.252 M 0.00 % 2.252 M 0.00 % 2.252 M -25.00 % 3.003 M -20.00 % 3.753 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
Change in working capital 0.000 100.00 % -77.708 M 0.000 -100.00 % 157.032 M 0.000 100.00 % -44.733 M 0.000 100.00 % -17.037 M 0.000 -100.00 % 22.108 M 0.000 -100.00 % 51.144 M 0.000 -100.00 % 66.935 M 0.000 -100.00 % 239.673 M 0.000 -100.00 % 1.199 B 0.000 100.00 % -331.054 M -197.31 % 340.212 M 522.75 % -80.477 M 85.52 % -555.716 M -283.86 % 302.242 M -39.83 % 502.336 M 671.08 % -87.963 M -100.00 % -43.982 M 0.000 0.000 100.00 % -222.392 M 0.00 % -222.392 M -148.80 % 455.699 M 0.00 % 455.699 M 226.14 % -361.263 M 0.00 % -361.263 M -114.10 % -168.737 M 0.00 % -168.737 M -899.66 % -16.880 M 0.00 % -16.880 M 41.48 % -28.843 M 0.00 % -28.843 M -241.23 % -8.453 M 0.00 % -8.453 M 75.13 % -33.992 M 0.00 % -33.992 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -71.164 M 0.000 100.00 % -16.770 M 0.000 -100.00 % 38.732 M 0.000 100.00 % -16.269 M 0.000 100.00 % -48.718 M 0.000 -100.00 % 45.647 M 0.000 100.00 % -52.168 M 0.000 -100.00 % 4.156 M 0.000 -100.00 % 58.890 M 0.000 -100.00 % 7.120 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
Inventory 0.000 -100.00 % 2.239 M 0.000 100.00 % -12.700 M 0.000 100.00 % -4.367 M 0.000 -100.00 % 17.933 M 0.000 -100.00 % 31.195 M 0.000 -100.00 % 57.591 M 0.000 -100.00 % 74.630 M 0.000 -100.00 % 228.020 M 0.000 -100.00 % 1.136 B 0.000 100.00 % -141.786 M 0.000 100.00 % -1.111 M 0.000 -100.00 % 1.206 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 K 0.00 % 15.000 K 0.000 0.000 -100.00 % 1.021 M 0.00 % 1.021 M 295.22 % -523.000 K 0.00 % -523.000 K -113.01 % 4.020 M 0.00 % 4.020 M 279.16 % -2.244 M 0.00 % -2.244 M -228.09 % 1.752 M 0.00 % 1.752 M 34.94 % 1.298 M 0.00 % 1.298 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -8.783 M 0.000 -100.00 % 186.502 M 0.000 100.00 % -79.098 M 0.000 100.00 % -18.701 M 0.000 -100.00 % 39.631 M 0.000 100.00 % -52.095 M 0.000 -100.00 % 44.473 M 0.000 -100.00 % 7.497 M 0.000 -100.00 % 4.711 M 0.000 100.00 % -196.388 M -157.73 % 340.212 M 528.66 % -79.366 M 85.72 % -555.716 M -284.60 % 301.036 M -40.07 % 502.336 M 0.000 0.000 0.000 0.000 100.00 % -222.407 M 0.00 % -222.407 M 0.000 0.000 100.00 % -362.284 M 0.00 % -362.284 M -115.37 % -168.214 M 0.00 % -168.214 M -704.89 % -20.899 M 0.00 % -20.899 M 21.43 % -26.599 M 0.00 % -26.599 M -160.67 % -10.204 M 0.00 % -10.204 M 71.08 % -35.290 M 0.00 % -35.290 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -90.486 M -164.29 % 140.738 M 241.09 % -99.751 M -477.90 % 26.396 M -84.64 % 171.825 M 21.84 % 141.021 M 37.41 % 102.630 M -64.40 % 288.282 M 66.54 % 173.098 M -14.17 % 201.687 M 1 494.36 % 12.650 M -96.05 % 320.340 M 2 393.71 % -13.966 M -101.87 % 746.572 M 297.33 % 187.897 M 170.71 % -265.717 M -249.56 % 177.668 M 120.61 % -862.205 M -913.39 % 106.001 M 25.62 % 84.384 M -55.90 % 191.336 M 146.13 % -414.767 M 8.99 % -455.756 M -243.00 % 318.708 M 380.80 % -113.500 M -143.00 % 263.958 M 100.00 % 131.979 M 152.82 % -249.871 M 0.00 % -249.871 M 18.94 % -308.253 M 17.98 % -375.843 M -138.98 % 964.283 M 0.65 % 958.034 M 227.87 % -749.251 M -31.56 % -569.528 M -128.90 % -248.809 M -4.88 % -237.233 M -112.64 % -111.563 M 0.00 % -111.563 M 25.26 % -149.264 M 0.00 % -149.264 M -14.62 % -130.221 M 0.00 % -130.221 M -150.42 % 258.291 M 0.00 % 258.291 M -56.48 % 593.437 M 0.00 % 593.437 M 100.00 % 296.719 M 112.71 % -2.334 B -100.00 % -1.167 B
Net cash provided by operating activities -33.332 M -128.33 % 117.647 M 515.89 % -28.288 M -111.65 % 242.746 M 105.51 % 118.120 M 396.82 % 23.775 M 383.34 % -8.391 M -104.72 % 177.792 M 325.72 % 41.763 M -55.15 % 93.115 M 186.91 % -107.137 M -142.29 % 253.314 M 599.93 % -50.670 M -106.39 % 792.834 M 339.16 % 180.536 M 209.80 % -164.426 M -147.17 % 348.594 M 485.76 % 59.511 M 120.42 % -291.464 M -188.70 % 328.587 M 15.53 % 284.409 M 1 565.01 % 17.082 M 102.81 % -607.770 M -332.91 % 260.948 M -47.20 % 494.218 M 437.68 % -146.358 M -100.00 % -73.179 M -874.29 % -7.511 M 0.00 % -7.511 M 91.04 % -83.847 M 0.00 % -83.847 M -699.55 % 13.985 M 0.00 % 13.985 M 105.80 % -241.225 M 0.00 % -241.225 M -1 136.29 % -19.512 M 0.00 % -19.512 M 74.29 % -75.880 M 0.00 % -75.880 M 0.06 % -75.927 M 0.00 % -75.927 M -1 037.77 % 8.097 M 0.00 % 8.097 M 110.78 % -75.133 M 0.00 % -75.133 M -132.00 % 234.810 M 0.00 % 234.810 M 100.00 % 117.405 M 107.06 % -1.663 B -100.00 % -831.540 M
Investments in property plant and equipment -55.470 M 0.000 100.00 % -93.598 M 35.32 % -144.701 M -183.29 % -51.078 M 38.57 % -83.153 M -51.70 % -54.814 M 34.50 % -83.688 M -18.24 % -70.780 M -28.20 % -55.210 M -21.99 % -45.257 M 54.33 % -99.101 M -123.00 % -44.439 M -99.96 % -22.224 M 41.21 % -37.800 M 28.75 % -53.054 M 25.24 % -70.970 M 17.84 % -86.375 M -438.77 % -16.032 M 16.92 % -19.296 M 11.73 % -21.861 M -68.03 % -13.010 M 12.46 % -14.861 M -441.48 % 4.352 M 109.32 % -46.691 M -23 721.94 % -196.000 K -100.00 % -98.000 K -102.70 % 3.635 M 0.000 100.00 % -100.500 K 0.00 % -100.500 K 79.47 % -489.500 K 0.00 % -489.500 K -930.53 % -47.500 K 0.00 % -47.500 K -100.50 % 9.456 M 198.94 % -9.557 M -21 620.45 % -44.000 K 0.00 % -44.000 K 81.16 % -233.500 K 0.00 % -233.500 K -68.59 % -138.500 K 0.00 % -138.500 K 78.61 % -647.500 K 0.00 % -647.500 K 71.95 % -2.309 M 0.00 % -2.309 M -100.00 % -1.154 M 78.69 % -5.418 M -100.00 % -2.709 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.000 K 0.000 -100.00 % 1.012 M 0.000 -100.00 % 1.985 M 0.000 -100.00 % 3.158 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.602 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 131.908 M 0.000 0.000 100.00 % -552.898 M 0.000 -100.00 % 229.074 M 0.000 -100.00 % 4.016 M 0.000 100.00 % -202.154 M 0.000 -100.00 % 1.740 M 0.000 100.00 % -27.427 M 0.000 -100.00 % 9.000 K 0.000 100.00 % -800.000 K 0.000 -100.00 % 34.237 M 0.000 100.00 % -2.215 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -18.187 M 0.000 100.00 % -8.940 M -340.97 % 3.710 M 200.00 % -3.710 M -108.83 % 42.013 M 186.22 % -48.727 M -829.45 % 6.680 M 135.04 % -19.062 M -530.97 % 4.423 M 145.24 % -9.776 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.135 M 0.000 100.00 % -9.203 M -100.00 % -4.602 M 80.79 % -23.953 M 0.00 % -23.953 M 34.16 % -36.378 M 0.00 % -36.378 M -133.19 % -15.600 M 0.00 % -15.600 M -100.00 % -7.800 M 0.00 % -7.800 M 48.81 % -15.237 M 0.000 100.00 % -3.880 M 0.00 % -3.880 M 0.24 % -3.890 M 0.00 % -3.890 M 46.30 % -7.243 M 0.00 % -7.243 M -1 966.62 % 388.000 K 0.000 100.00 % -25.417 M 0.00 % -25.417 M -100.00 % -12.709 M 95.31 % -271.171 M -100.00 % -135.585 M
Sales maturities of investments 0.000 0.000 -100.00 % 32.990 M 253 669.23 % 13.000 K -99.63 % 3.468 M 138.78 % -8.942 M -171.40 % 12.524 M 673.44 % -2.184 M -200.00 % 2.184 M 0.000 -100.00 % 17.000 K -99.57 % 3.984 M -73.11 % 14.816 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.052 M 0.000 -100.00 % 444.000 K 0.000 -100.00 % 109.910 M 100.00 % 54.955 M 94.06 % 28.318 M 0.00 % 28.318 M -82.21 % 159.137 M 0.00 % 159.137 M 1 539.32 % 9.708 M 0.00 % 9.708 M 1 253.91 % 717.000 K 0.00 % 717.000 K -96.60 % 21.061 M 0.00 % 21.061 M 20 961.00 % 100.000 K 0.000 -100.00 % 49.250 M 0.00 % 49.250 M 54.30 % 31.918 M 0.00 % 31.918 M 391.38 % 6.496 M 0.00 % 6.496 M -57.68 % 15.349 M 0.00 % 15.349 M 100.00 % 7.675 M -99.49 % 1.506 B 100.00 % 753.137 M
Other investing activites 10.728 M 108.81 % -121.833 M -1 672.85 % 7.746 M 171.41 % 2.854 M -25.27 % 3.819 M 503.27 % -947.000 K -200.00 % 947.000 K 227.46 % -743.000 K -200.00 % 743.000 K 124.23 % -3.067 M -200.00 % 3.067 M 150.68 % -6.052 M -200.00 % 6.052 M -46.07 % 11.222 M -92.99 % 160.171 M -65.78 % 468.129 M 633.73 % 63.801 M 149.21 % -129.643 M 6.86 % -139.188 M -3 675.10 % -3.687 M -105.26 % 70.131 M 186.54 % -81.042 M -162.95 % 128.743 M 274.92 % 34.339 M -53.05 % 73.131 M 172.76 % -100.511 M -100.00 % -50.255 M -8.35 % -46.383 M -962.48 % -4.366 M -103.64 % 119.822 M 197.69 % -122.659 M -366.54 % 46.019 M 621.07 % 6.382 M 306.70 % -3.088 M -143.30 % 7.131 M -87.01 % 54.907 M 577.29 % -11.504 M -113.82 % 83.214 M 2 020.64 % 3.924 M -95.54 % 88.039 M 295.09 % -45.127 M -396.27 % 15.232 M 162.08 % -24.537 M -5.88 % -23.174 M -296.27 % -5.848 M 47.54 % -11.148 M -190.07 % 12.377 M 100.00 % 6.188 M 100.50 % -1.230 B -100.00 % -614.843 M
Net cash used for investing activites -44.742 M 63.28 % -121.833 M -71.48 % -71.049 M 49.91 % -141.834 M -168.98 % -52.731 M 40.94 % -89.285 M -98.18 % -45.053 M -3.36 % -43.590 M 62.61 % -116.580 M -134.98 % -49.612 M 18.98 % -61.235 M 34.57 % -93.588 M -180.65 % -33.347 M -203.10 % -11.002 M -108.99 % 122.371 M -70.52 % 415.075 M 5 889.86 % -7.169 M 96.68 % -216.018 M -152.30 % -85.618 M -272.53 % -22.983 M -147.61 % 48.270 M -15.49 % 57.119 M -49.84 % 113.882 M 566.78 % -24.398 M -115.41 % 158.348 M 17.72 % 134.508 M 100.00 % 67.254 M 111.79 % -570.272 M -2 614.48 % -21.009 M -105.95 % 352.888 M 197.38 % 118.667 M 397.88 % 23.835 M 20.26 % 19.819 M 109.75 % -203.196 M -2 114.30 % -9.177 M -123.70 % 38.722 M 16.61 % 33.206 M 169.57 % 12.318 M -68.93 % 39.645 M -40.47 % 66.592 M 0.01 % 66.583 M 248.78 % 19.091 M -3.96 % 19.878 M -23.44 % 25.962 M 399.69 % -8.663 M 35.57 % -13.446 M -9.38 % -12.293 M -100.00 % -6.147 M -100.50 % 1.234 B 100.00 % 617.192 M
Debt repayment 27.572 M -19.06 % 34.064 M -17.58 % 41.329 M 213.93 % -36.276 M 75.02 % -145.221 M 0.000 -100.00 % 25.964 M 0.000 100.00 % -7.752 M 0.000 -100.00 % 37.148 M 394.10 % -12.631 M -272.44 % 7.325 M 0.000 100.00 % -354.230 M 0.000 100.00 % -418.105 M 0.000 -100.00 % 231.071 M 0.000 100.00 % -812.669 M 0.000 -100.00 % 440.921 M 0.000 0.000 0.000 0.000 -100.00 % 629.058 M 0.000 100.00 % -422.334 M 0.000 100.00 % -64.156 M 0.000 -100.00 % 748.738 M 0.000 -100.00 % 69.114 M 0.000 -100.00 % 100.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -272.653 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 309.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.265 M 0.00 % 55.265 M 187 238.98 % 29.500 K 0.00 % 29.500 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 -100.00 % 707.000 K 100.00 % 353.500 K
Common stock repurchased -1.542 M -77.45 % -869.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 100.00 % -2.049 M 87.07 % -15.845 M -670.30 % -2.057 M 83.60 % -12.543 M 0.01 % -12.544 M -945.33 % -1.200 M 39.46 % -1.982 M 73.44 % -7.461 M -100.00 % -3.731 M 0.000 0.000 100.00 % -1.375 M 0.000 100.00 % -688.500 K 0.00 % -688.500 K 95.75 % -16.189 M 0.00 % -16.189 M 30.19 % -23.189 M 0.00 % -23.189 M -732.94 % -2.784 M 0.00 % -2.784 M 93.34 % -41.828 M 0.00 % -41.828 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -21.663 M -99.48 % -10.860 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 % -53.032 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.961 M -100.00 % -5.481 M 0.000 0.000 0.000 0.000 100.00 % -5.524 M 0.00 % -5.524 M 20.22 % -6.923 M 0.00 % -6.923 M 3.04 % -7.140 M 0.00 % -7.140 M 5.18 % -7.530 M 0.00 % -7.530 M 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 -59.000 K 99.64 % -16.393 M -966.56 % -1.537 M 74.82 % -6.104 M -101.98 % 307.854 M 389.01 % 62.955 M 0.000 100.00 % -70.024 M -5 000.07 % -1.373 M -101.75 % 78.556 M 1 266.38 % -6.735 M -1 497.30 % 482.000 K 100.86 % -55.800 M 92.27 % -721.618 M 0.000 100.00 % -374.906 M -15 819.33 % 2.385 M -97.55 % 97.397 M -89.18 % 900.000 M 489.30 % -231.186 M 0.000 0.000 0.000 100.00 % -1.154 B -472.31 % -201.661 M 67.26 % -615.920 M -100.00 % -307.960 M -122.27 % 1.383 B 198.42 % -1.405 B -221.03 % 1.161 B 202.92 % -1.128 B -208.77 % 1.037 B 200.00 % -1.037 B -155.60 % 1.865 B 200.00 % -1.865 B -361.11 % 714.447 M 200.00 % -714.447 M -2 464.35 % 30.218 M 218.91 % -25.413 M -112.99 % 195.591 M 210.06 % -177.715 M -308.90 % 85.072 M 200.09 % -84.995 M -133.14 % 256.441 M 200.00 % -256.441 M -127.30 % 939.390 M 200.00 % -939.390 M -100.00 % -469.695 M 10.40 % -524.230 M -100.00 % -262.115 M
Net cash used provided by financing activities 4.308 M -27.50 % 5.942 M -85.07 % 39.792 M 193.89 % -42.380 M -126.06 % 162.633 M 158.33 % 62.955 M 142.47 % 25.964 M 137.08 % -70.024 M -667.39 % -9.125 M -111.62 % 78.556 M 158.30 % 30.413 M 350.33 % -12.149 M 74.94 % -48.475 M 93.28 % -721.618 M -103.71 % -354.230 M 25.82 % -477.551 M -14.87 % -415.720 M -526.83 % 97.397 M -91.37 % 1.129 B 476.26 % -300.063 M 63.17 % -814.726 M 5.66 % -863.631 M -301.61 % 428.377 M 137.12 % -1.154 B -472.31 % -201.661 M 67.83 % -626.881 M -100.00 % -313.440 M -115.58 % 2.012 B 243.18 % -1.405 B -261.86 % 868.215 M 176.96 % -1.128 B -216.76 % 966.216 M 192.66 % -1.043 B -140.50 % 2.575 B 237.52 % -1.872 B -356.48 % 730.043 M 201.17 % -721.587 M -710.97 % 118.106 M 458.52 % -32.943 M -135.02 % 94.060 M 152.93 % -177.715 M -308.90 % 85.072 M 200.09 % -84.995 M 66.86 % -256.441 M 0.00 % -256.441 M -138.46 % 666.737 M 170.98 % -939.390 M -100.00 % -469.695 M 10.40 % -524.230 M -100.00 % -262.115 M
Effect of forex changes on cash 3.700 M 169.26 % -5.342 M 63.91 % -14.803 M -244.48 % 10.246 M 107.12 % 4.947 M -75.71 % 20.367 M 313.76 % -9.528 M -461.46 % -1.697 M -126.08 % 6.508 M 158.54 % -11.118 M -179.89 % 13.916 M 313.39 % -6.521 M -205.18 % 6.200 M 417.96 % 1.197 M -74.41 % 4.678 M 115.28 % 2.173 M 128.35 % -7.665 M -32.93 % -5.766 M 33.50 % -8.671 M -1 259.22 % 748.000 K 22.42 % 611.000 K -99.94 % 951.061 M 80 979.33 % 1.173 M -99.89 % 1.035 B 85 464.55 % 1.210 M -99.81 % 628.286 M 100.00 % 314.143 M 121.92 % -1.433 B -199.91 % 1.435 B 228.66 % -1.115 B -199.96 % 1.116 B 211.02 % -1.005 B -199.67 % 1.008 B 147.43 % -2.126 B -199.90 % 2.128 B 392.00 % -728.659 M -200.02 % 728.488 M 1 269.95 % -62.267 M -201.32 % 61.455 M 145.22 % -135.893 M -200.00 % 135.891 M 258.52 % -85.727 M -202.60 % 83.553 M -65.06 % 239.129 M -12.65 % 273.754 M 134.11 % -802.487 M -200.00 % 802.487 M 100.00 % 401.243 M -38.58 % 653.324 M 100.00 % 326.662 M
Net change in cash 813.071 M 197.88 % -830.721 M -1 017.34 % -74.348 M -208.10 % 68.778 M -71.41 % 240.525 M 739.68 % 28.645 M 155.38 % -51.724 M -284.82 % 27.986 M 169.21 % -40.437 M -140.19 % 100.606 M 192.39 % -108.896 M -144.37 % 245.451 M 294.35 % -126.292 M -305.65 % 61.411 M 231.66 % -46.645 M 79.24 % -224.729 M -174.19 % -81.960 M -26.33 % -64.876 M -107.20 % 900.891 M 695.30 % -151.333 M -200.00 % 151.333 M 273.99 % -86.979 M -135.48 % 245.171 M 154.63 % -448.745 M -185.29 % 526.122 M 10 175.11 % -5.222 M 0.00 % -5.222 M -393.04 % 1.782 M 300.00 % 445.500 K -99.00 % 44.333 M 300.00 % 11.083 M 817.36 % -1.545 M -300.00 % -386.250 K -103.93 % 9.817 M 300.00 % 2.454 M -94.04 % 41.188 M 300.00 % 10.297 M 166.66 % -15.446 M -300.00 % -3.862 M 96.23 % -102.335 M -300.00 % -25.584 M -148.21 % 53.064 M 300.00 % 13.266 M 109.98 % -132.967 M -300.00 % -33.242 M -119.41 % 171.228 M 300.00 % 42.807 M 0.00 % 42.807 M 128.58 % -149.800 M 0.00 % -149.800 M
Cash at beginning of period 0.000 -100.00 % 830.721 M -10.04 % 923.386 M 12.33 % 822.019 M 33.86 % 614.083 M 4.89 % 585.438 M -8.12 % 637.162 M 4.59 % 609.176 M -6.22 % 649.613 M 18.33 % 549.007 M -16.55 % 657.903 M 59.51 % 412.452 M -25.31 % 552.250 M 14.41 % 482.681 M -8.81 % 529.326 M -29.80 % 754.055 M -9.80 % 836.015 M -7.20 % 900.891 M 0.000 -100.00 % 151.333 M 0.000 -100.00 % 245.171 M 0.000 -100.00 % 526.122 M 0.000 -100.00 % 23.724 M 0.00 % 23.724 M -88.59 % 207.873 M 300.00 % 51.968 M -21.59 % 66.279 M 300.00 % 16.570 M -75.57 % 67.824 M 300.00 % 16.956 M -70.77 % 58.007 M 300.00 % 14.502 M -13.78 % 16.819 M 300.00 % 4.205 M -86.97 % 32.265 M 300.00 % 8.066 M -94.01 % 134.600 M 300.00 % 33.650 M -58.73 % 81.536 M 300.00 % 20.384 M -90.50 % 214.503 M 300.00 % 53.626 M 23.92 % 43.275 M 300.00 % 10.819 M 0.00 % 10.819 M -93.26 % 160.619 M 0.00 % 160.619 M
Cash at end of period 813.071 M 0.000 -100.00 % 830.721 M -10.04 % 923.386 M 8.05 % 854.608 M 39.17 % 614.083 M 4.89 % 585.438 M -8.12 % 637.162 M 4.59 % 609.176 M -6.22 % 649.613 M 18.33 % 549.007 M -16.55 % 657.903 M 54.45 % 425.958 M -21.71 % 544.092 M 12.72 % 482.681 M -8.81 % 529.326 M -29.80 % 754.055 M -9.80 % 836.015 M -7.20 % 900.891 M 0.000 -100.00 % 151.333 M -4.34 % 158.192 M -35.48 % 245.171 M 216.85 % 77.377 M -85.29 % 526.122 M 2 743.63 % 18.502 M 0.00 % 18.502 M -91.18 % 209.655 M 300.00 % 52.414 M -52.61 % 110.612 M 300.00 % 27.653 M -58.28 % 66.279 M 300.00 % 16.570 M -75.57 % 67.824 M 300.00 % 16.956 M -70.77 % 58.007 M 300.00 % 14.502 M -13.78 % 16.819 M 300.00 % 4.205 M -86.97 % 32.265 M 300.00 % 8.066 M -94.01 % 134.600 M 300.00 % 33.650 M -58.73 % 81.536 M 300.00 % 20.384 M -90.50 % 214.503 M 300.00 % 53.626 M 0.00 % 53.626 M 395.67 % 10.819 M 0.00 % 10.819 M
Operating cash flow -17.043 M -112.64 % 134.871 M 1 255.51 % -11.672 M -104.91 % 237.960 M 101.46 % 118.120 M 396.82 % 23.775 M 383.34 % -8.391 M -104.72 % 177.792 M 325.72 % 41.763 M -55.15 % 93.115 M 186.91 % -107.137 M -142.29 % 253.314 M 599.93 % -50.670 M -106.39 % 792.834 M 339.16 % 180.536 M 209.80 % -164.426 M -147.17 % 348.594 M 485.76 % 59.511 M 120.42 % -291.464 M -188.70 % 328.587 M 15.53 % 284.409 M 1 565.01 % 17.082 M 102.81 % -607.770 M -332.91 % 260.948 M -47.20 % 494.218 M 437.68 % -146.358 M -100.00 % -73.179 M -874.29 % -7.511 M 0.00 % -7.511 M 91.04 % -83.847 M 0.00 % -83.847 M -699.55 % 13.985 M 0.00 % 13.985 M 105.80 % -241.225 M 0.00 % -241.225 M -1 136.29 % -19.512 M 0.00 % -19.512 M 74.29 % -75.880 M 0.00 % -75.880 M 0.06 % -75.927 M 0.00 % -75.927 M -1 037.77 % 8.097 M 0.00 % 8.097 M 110.78 % -75.133 M 0.00 % -75.133 M -132.00 % 234.810 M 0.00 % 234.810 M 100.00 % 117.405 M 107.06 % -1.663 B -100.00 % -831.540 M
Capital expenditure -55.470 M 44.13 % -99.284 M -6.07 % -93.598 M 35.32 % -144.701 M -183.29 % -51.078 M 38.57 % -83.153 M -51.70 % -54.814 M 34.50 % -83.688 M -18.24 % -70.780 M -28.20 % -55.210 M -21.99 % -45.257 M 54.33 % -99.101 M -123.00 % -44.439 M -99.96 % -22.224 M 41.21 % -37.800 M 28.75 % -53.054 M 25.24 % -70.970 M 17.84 % -86.375 M -438.77 % -16.032 M 16.92 % -19.296 M 11.73 % -21.861 M -68.03 % -13.010 M 12.46 % -14.861 M -441.48 % 4.352 M 109.32 % -46.691 M -23 721.94 % -196.000 K -100.00 % -98.000 K -102.70 % 3.635 M 0.000 100.00 % -100.500 K 0.00 % -100.500 K 79.47 % -489.500 K 0.00 % -489.500 K -930.53 % -47.500 K 0.00 % -47.500 K -100.50 % 9.456 M 198.94 % -9.557 M -21 620.45 % -44.000 K 0.00 % -44.000 K 81.16 % -233.500 K 0.00 % -233.500 K -68.59 % -138.500 K 0.00 % -138.500 K 78.61 % -647.500 K 0.00 % -647.500 K 71.95 % -2.309 M 0.00 % -2.309 M -100.00 % -1.154 M 78.69 % -5.418 M -100.00 % -2.709 M
Free CashFlow -72.513 M -303.76 % 35.587 M 133.81 % -105.270 M -212.88 % 93.259 M 39.11 % 67.042 M 212.91 % -59.378 M 6.05 % -63.205 M -167.17 % 94.104 M 424.31 % -29.017 M -176.55 % 37.905 M 124.87 % -152.394 M -198.82 % 154.213 M 262.14 % -95.109 M -112.34 % 770.610 M 439.88 % 142.736 M 165.63 % -217.480 M -178.34 % 277.624 M 1 133.44 % -26.864 M 91.26 % -307.496 M -199.42 % 309.291 M 17.80 % 262.548 M 6 348.43 % 4.072 M 100.65 % -622.631 M -334.69 % 265.300 M -40.72 % 447.527 M 405.37 % -146.554 M -100.00 % -73.277 M -1 790.53 % -3.876 M 48.40 % -7.511 M 91.05 % -83.948 M 0.00 % -83.948 M -722.04 % 13.496 M 0.00 % 13.496 M 105.59 % -241.272 M 0.00 % -241.272 M -2 299.28 % -10.056 M 65.41 % -29.069 M 61.71 % -75.924 M 0.00 % -75.924 M 0.31 % -76.160 M 0.00 % -76.160 M -1 057.02 % 7.958 M 0.00 % 7.958 M 110.50 % -75.781 M 0.00 % -75.781 M -132.59 % 232.502 M 0.00 % 232.502 M 100.00 % 116.251 M 106.97 % -1.668 B -100.00 % -834.248 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2001 2000 2000