Finances

2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 0.000 0.000 -100.00 % 6.009 B 2.39 % 5.869 B -1.21 % 5.941 B 0.25 % 5.926 B 6.16 % 5.582 B 9.75 % 5.086 B 3.10 % 4.933 B -10.16 % 5.491 B 8.43 % 5.064 B 9.16 % 4.639 B 33.34 % 3.479 B 14.03 % 3.051 B -40.92 % 5.164 B -1.45 % 5.240 B -6.63 % 5.612 B
Net income -159.990 M 58.71 % -387.494 M -180.90 % 479.000 M -87.10 % 3.712 B 208.54 % -3.420 B -704.24 % 566.000 M -72.38 % 2.049 B 141.67 % -4.917 B 28.79 % -6.905 B -465.98 % -1.220 B -625.86 % 232.000 M -64.25 % 649.000 M 135.60 % -1.823 B 5.00 % -1.919 B 78.98 % -9.129 B -11 370.37 % 81.000 M -92.26 % 1.046 B
Income before tax -145.017 M 63.23 % -394.356 M -156.42 % 699.000 M -81.08 % 3.695 B 211.36 % -3.318 B -675.04 % 577.000 M -76.81 % 2.488 B 153.00 % -4.694 B 31.78 % -6.881 B -346.24 % -1.542 B -737.19 % 242.000 M -65.43 % 700.000 M 139.71 % -1.763 B 23.21 % -2.296 B 74.64 % -9.055 B -5 021.20 % 184.000 M -84.62 % 1.196 B
Income before tax ratio 0.00 0.00 -100.00 % 0.12 -81.52 % 0.63 212.73 % -0.56 -673.59 % 0.10 -78.15 % 0.45 148.29 % -0.92 33.84 % -1.39 -396.72 % -0.28 -687.64 % 0.05 -68.33 % 0.15 129.78 % -0.51 32.66 % -0.75 57.08 % -1.75 -5 093.62 % 0.04 -83.52 % 0.21
EBITDA -190.365 M -36.36 % -139.608 M -106.10 % 2.289 B -56.19 % 5.225 B 364.16 % -1.978 B -205.89 % 1.868 B -51.82 % 3.877 B 214.37 % -3.390 B 41.00 % -5.746 B -978.05 % -533.000 M -149.54 % 1.076 B -9.66 % 1.191 B 1 301.18 % 85.000 M 112.39 % -686.000 M -156.93 % -267.000 M -151.25 % 521.000 M -71.99 % 1.860 B
Net income ratio 0.00 0.00 -100.00 % 0.08 -87.40 % 0.63 209.87 % -0.58 -702.71 % 0.10 -73.98 % 0.37 137.97 % -0.97 30.93 % -1.40 -530.01 % -0.22 -584.97 % 0.05 -67.25 % 0.14 126.70 % -0.52 16.69 % -0.63 64.42 % -1.77 -11 536.24 % 0.02 -91.71 % 0.19
Ratio EBITDA 0.00 0.00 -100.00 % 0.38 -57.21 % 0.89 367.40 % -0.33 -205.62 % 0.32 -54.62 % 0.69 204.20 % -0.67 42.78 % -1.16 -1 099.99 % -0.10 -145.68 % 0.21 -17.24 % 0.26 950.81 % 0.02 110.87 % -0.22 -334.87 % -0.05 -152.00 % 0.10 -70.00 % 0.33
Gross profit ratio 0.00 0.00 -100.00 % 0.48 5.11 % 0.45 -7.01 % 0.49 -3.38 % 0.51 -4.37 % 0.53 9.00 % 0.48 9.37 % 0.44 39.59 % 0.32 -8.56 % 0.35 -14.70 % 0.41 22.65 % 0.33 34.16 % 0.25 -30.25 % 0.35 -1.43 % 0.36 -1.66 % 0.37
Weighted average shs out dil 365.631 M 0.00 % 365.631 M 4.27 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M -2.25 % 358.716 M 4.91 % 341.927 M 8.66 % 314.662 M 99.12 % 158.029 M 12.26 % 140.771 M -1.56 % 142.998 M 21.01 % 118.172 M -1.77 % 120.304 M
Weighted average shs out 365.631 M 0.02 % 365.560 M 4.25 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M -2.25 % 358.716 M 4.91 % 341.927 M 8.66 % 314.662 M 99.12 % 158.029 M 12.26 % 140.771 M -1.56 % 142.998 M 21.01 % 118.172 M -1.77 % 120.304 M
EPS diluted -0.44 58.49 % -1.06 -177.37 % 1.37 -87.06 % 10.59 208.62 % -9.75 -705.59 % 1.61 -72.43 % 5.84 141.65 % -14.02 28.80 % -19.69 -479.12 % -3.40 -600.00 % 0.68 -67.62 % 2.10 118.20 % -11.54 15.64 % -13.68 78.57 % -63.84 -9 352.17 % 0.69 -92.06 % 8.69
Earnings per share -0.44 58.49 % -1.06 -177.37 % 1.37 -87.06 % 10.59 208.62 % -9.75 -705.59 % 1.61 -72.43 % 5.84 141.65 % -14.02 28.80 % -19.69 -479.12 % -3.40 -600.00 % 0.68 -67.62 % 2.10 118.20 % -11.54 15.64 % -13.68 78.57 % -63.84 -9 352.17 % 0.69 -92.06 % 8.69
Gross profit 0.000 0.000 -100.00 % 2.868 B 7.62 % 2.665 B -8.14 % 2.901 B -3.14 % 2.995 B 1.53 % 2.950 B 19.63 % 2.466 B 12.76 % 2.187 B 25.40 % 1.744 B -0.85 % 1.759 B -6.88 % 1.889 B 63.55 % 1.155 B 52.98 % 755.000 M -58.79 % 1.832 B -2.86 % 1.886 B -8.18 % 2.054 B
Income tax expense 14.973 M 318.20 % -6.862 M -102.90 % 237.000 M 182.14 % 84.000 M -39.13 % 138.000 M 176.00 % 50.000 M -87.01 % 385.000 M 332.58 % 89.000 M 368.42 % 19.000 M 176.00 % -25.000 M -148.08 % 52.000 M 1.96 % 51.000 M 24.39 % 41.000 M 110.88 % -377.000 M -269.82 % 222.000 M 111.43 % 105.000 M -33.12 % 157.000 M
Cost of revenue 0.000 0.000 -100.00 % 3.141 B -1.97 % 3.204 B 5.39 % 3.040 B 3.72 % 2.931 B 11.36 % 2.632 B 0.46 % 2.620 B -4.59 % 2.746 B -26.71 % 3.747 B 13.37 % 3.305 B 20.18 % 2.750 B 18.33 % 2.324 B 1.22 % 2.296 B -31.09 % 3.332 B -0.66 % 3.354 B -5.73 % 3.558 B
General and administrative expenses 123.862 M 17.72 % 105.221 M -30.78 % 152.000 M -31.53 % 222.000 M 115.53 % 103.000 M 10.75 % 93.000 M 6.90 % 87.000 M -26.89 % 119.000 M -27.44 % 164.000 M -11.35 % 185.000 M 2.21 % 181.000 M -66.97 % 548.000 M 1.29 % 541.000 M 3.64 % 522.000 M -11.53 % 590.000 M 0.000 0.000
Selling and marketing expenses 65.672 M 89.23 % 34.704 M -96.93 % 1.129 B 45.68 % 775.000 M -13.50 % 896.000 M -8.01 % 974.000 M -3.56 % 1.010 B 8.95 % 927.000 M 2.43 % 905.000 M -36.00 % 1.414 B 22.42 % 1.155 B 0.43 % 1.150 B 51.12 % 761.000 M 0.40 % 758.000 M -59.94 % 1.892 B 0.000 0.000
Other expenses 640.000 K -6.02 % 681.000 K -99.91 % 775.000 M -41.77 % 1.331 B 6.65 % 1.248 B -2.58 % 1.281 B -6.29 % 1.367 B 4.67 % 1.306 B -6.45 % 1.396 B 144.48 % 571.000 M 43.83 % 397.000 M 1 144.74 % -38.000 M -166.67 % 57.000 M 203.64 % -55.000 M -257.14 % 35.000 M -79.65 % 172.000 M 719.05 % 21.000 M
Operating expenses 190.174 M 35.25 % 140.606 M -93.16 % 2.056 B -11.68 % 2.328 B 3.60 % 2.247 B -4.30 % 2.348 B -4.71 % 2.464 B 4.76 % 2.352 B -4.58 % 2.465 B 13.59 % 2.170 B 25.22 % 1.733 B 4.40 % 1.660 B 22.15 % 1.359 B 10.94 % 1.225 B -51.33 % 2.517 B 50.72 % 1.670 B 48.97 % 1.121 B
Cost and expenses 190.174 M 35.25 % 140.606 M -97.29 % 5.197 B -6.06 % 5.532 B 4.63 % 5.287 B 0.15 % 5.279 B 3.59 % 5.096 B 2.49 % 4.972 B -4.59 % 5.211 B -11.93 % 5.917 B 17.45 % 5.038 B 14.24 % 4.410 B 19.74 % 3.683 B 4.60 % 3.521 B -39.80 % 5.849 B 216.42 % -5.024 B -7.37 % -4.679 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
Selling general and administrative expenses 189.534 M 35.45 % 139.925 M -89.08 % 1.281 B 28.49 % 997.000 M -0.20 % 999.000 M -6.37 % 1.067 B -2.73 % 1.097 B 4.88 % 1.046 B -2.15 % 1.069 B -33.15 % 1.599 B 19.69 % 1.336 B -21.32 % 1.698 B 30.41 % 1.302 B 1.72 % 1.280 B -48.43 % 2.482 B 65.69 % 1.498 B 36.18 % 1.100 B
Interest income 51.154 M 0.000 -100.00 % 44.000 M 2.33 % 43.000 M 30.30 % 33.000 M 3.13 % 32.000 M -25.58 % 43.000 M 95.45 % 22.000 M 144.44 % 9.000 M -47.06 % 17.000 M -26.09 % 23.000 M -39.47 % 38.000 M 300.00 % -19.000 M -211.76 % 17.000 M -99.66 % 5.030 B 11 597.67 % 43.000 M -91.50 % 506.000 M
Interest expense 0.000 -100.00 % 219.003 M -80.91 % 1.147 B 11.58 % 1.028 B 11.14 % 925.000 M 4.28 % 887.000 M -10.85 % 995.000 M 10.56 % 900.000 M 55.44 % 579.000 M 13.75 % 509.000 M 18.10 % 431.000 M 33.02 % 324.000 M -79.47 % 1.578 B -33.31 % 2.366 B -77.47 % 10.501 B 3 151.08 % 323.000 M 26.17 % 256.000 M
Depreciation and amortization 640.000 K -6.02 % 681.000 K -99.85 % 457.000 M -8.96 % 502.000 M 20.96 % 415.000 M 2.72 % 404.000 M 2.54 % 394.000 M -2.48 % 404.000 M -27.21 % 555.000 M 7.56 % 516.000 M 27.72 % 404.000 M 31.17 % 308.000 M 6.57 % 289.000 M 2.12 % 283.000 M -32.30 % 418.000 M 2 885.71 % 14.000 M -96.57 % 408.000 M
Operating income -190.174 M -35.25 % -140.606 M -117.32 % 812.000 M -56.74 % 1.877 B 203.72 % 618.000 M -5.50 % 654.000 M 38.85 % 471.000 M 3 523.08 % 13.000 M 101.66 % -783.000 M -32.26 % -592.000 M -275.15 % 338.000 M 47.60 % 229.000 M 212.25 % -204.000 M 79.66 % -1.003 B 66.16 % -2.964 B -1 472.22 % 216.000 M -76.85 % 933.000 M
Operating income ratio 0.00 0.00 -100.00 % 0.14 -57.75 % 0.32 207.45 % 0.10 -5.74 % 0.11 30.79 % 0.08 3 201.14 % 0.00 101.61 % -0.16 -47.22 % -0.11 -261.53 % 0.07 35.21 % 0.05 184.19 % -0.06 82.16 % -0.33 42.72 % -0.57 -1 492.42 % 0.04 -75.21 % 0.17
Total other income expenses net 45.157 M 117.80 % -253.750 M -124.56 % -113.000 M -103.36 % 3.366 B 185.52 % -3.936 B -5 011.69 % -77.000 M -103.82 % 2.017 B 142.85 % -4.707 B 22.81 % -6.098 B -541.89 % -950.000 M -1 133.77 % -77.000 M -123.55 % 327.000 M 120.97 % -1.559 B -20.48 % -1.294 B 78.47 % -6.010 B -18 681.25 % -32.000 M -112.17 % 263.000 M
2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 26.352 B 9.99 % 23.958 B 71.44 % 13.975 B -7.40 % 15.092 B -14.64 % 17.681 B 26.92 % 13.931 B -3.82 % 14.485 B -14.63 % 16.967 B 26.26 % 13.438 B 79.51 % 7.486 B 15.86 % 6.461 B 2.43 % 6.308 B 15.11 % 5.480 B -5.89 % 5.823 B 26.59 % 4.600 B 1 418.15 % 303.000 M 154.20 % -559.000 M
Total investments 17.657 B 9.85 % 16.073 B 146 020.69 % 11.000 M -93.85 % 179.000 M 45.53 % 123.000 M 200.00 % 41.000 M 10.81 % 37.000 M 3 600.00 % 1.000 M -95.00 % 20.000 M -92.09 % 253.000 M -6.99 % 272.000 M -5.88 % 289.000 M -7.07 % 311.000 M 119.01 % 142.000 M -84.03 % 889.000 M -80.53 % 4.566 B 322.78 % 1.080 B
Total debt 26.352 B 9.99 % 23.958 B 54.82 % 15.475 B -1.92 % 15.778 B -14.08 % 18.363 B 26.43 % 14.524 B -4.21 % 15.163 B -13.30 % 17.489 B 28.11 % 13.652 B 72.74 % 7.903 B 13.58 % 6.958 B -0.90 % 7.021 B 5.52 % 6.654 B 9.69 % 6.066 B 8.38 % 5.597 B 40.52 % 3.983 B 35.98 % 2.929 B
Accumulated other comprehensive income loss 34.999 K 0.00 % 35.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 M -327.27 % 11.000 M
Retained earnings -7.076 B -2.31 % -6.916 B 55.98 % -15.711 B 2.96 % -16.190 B 18.65 % -19.902 B -21.59 % -16.368 B 3.34 % -16.934 B 10.79 % -18.983 B -34.96 % -14.066 B -96.43 % -7.161 B -20.54 % -5.941 B 3.63 % -6.165 B 54.05 % -13.417 B -18.41 % -11.331 B -22.96 % -9.215 B -654.45 % 1.662 B -31.21 % 2.416 B
Common stock 234.000 K 0.00 % 234.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
Total equity -3.620 B -4.62 % -3.460 B 71.66 % -12.212 B 3.65 % -12.674 B 22.17 % -16.285 B -28.08 % -12.715 B 3.98 % -13.242 B 13.71 % -15.346 B -34.46 % -11.413 B -153.34 % -4.505 B -37.81 % -3.269 B 26.07 % -4.422 B 11.82 % -5.015 B 7.71 % -5.434 B -51.87 % -3.578 B -144.81 % 7.984 B 101.31 % 3.966 B
Other non current liabilities 244.621 M 81.06 % 135.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.083 B 0.000 0.000 -100.00 % 102.000 M 104.00 % 50.000 M
Long term debt 10.829 B -48.98 % 21.225 B 38.08 % 15.372 B -2.09 % 15.700 B -14.08 % 18.273 B 35.01 % 13.535 B -2.26 % 13.848 B -15.20 % 16.330 B 31.47 % 12.421 B 68.86 % 7.356 B 17 006.98 % 43.000 M -99.39 % 7.009 B 7.37 % 6.528 B 0.000 -100.00 % 4.000 M -96.75 % 123.000 M -95.33 % 2.634 B
Total non current liabilities 11.074 B -48.16 % 21.360 B 38.35 % 15.440 B -2.11 % 15.773 B -13.89 % 18.317 B 34.62 % 13.606 B -2.37 % 13.936 B -15.29 % 16.452 B 30.18 % 12.638 B 67.13 % 7.562 B 3 173.59 % 231.000 M -96.75 % 7.102 B -7.16 % 7.650 B 25 400.00 % 30.000 M -80.00 % 150.000 M -50.00 % 300.000 M -89.17 % 2.770 B
Other current liabilities 4.136 B 1.09 % 4.092 B 229.98 % 1.240 B 342.86 % 280.000 M -74.29 % 1.089 B 3.03 % 1.057 B 12.45 % 940.000 M 335.19 % 216.000 M -25.00 % 288.000 M 20.50 % 239.000 M 45.73 % 164.000 M -86.05 % 1.176 B 1 221.35 % 89.000 M -95.03 % 1.790 B 35.50 % 1.321 B 8.10 % 1.222 B 400.82 % 244.000 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 827.000 M 0.000 0.000 0.000 -100.00 % 638.000 M 3.91 % 614.000 M -3.91 % 639.000 M -38.56 % 1.040 B 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000
Short term debt 15.523 B 467.98 % 2.733 B 2 553.40 % 103.000 M 32.05 % 78.000 M -13.33 % 90.000 M -90.90 % 989.000 M -24.79 % 1.315 B 13.46 % 1.159 B -5.85 % 1.231 B 125.05 % 547.000 M -92.14 % 6.958 B 20 984.85 % 33.000 M -73.81 % 126.000 M -97.92 % 6.066 B 8.46 % 5.593 B 44.90 % 3.860 B 1 208.47 % 295.000 M
Total current liabilities 19.665 B 188.13 % 6.825 B 187.86 % 2.371 B 9.31 % 2.169 B 9.32 % 1.984 B -32.24 % 2.928 B -7.72 % 3.173 B 16.83 % 2.716 B 0.48 % 2.703 B 27.74 % 2.116 B -75.50 % 8.638 B 509.17 % 1.418 B 6.62 % 1.330 B -84.08 % 8.356 B -2.46 % 8.567 B 50.09 % 5.708 B 287.51 % 1.473 B
Total liabilities 30.739 B 9.06 % 28.186 B 58.25 % 17.811 B -0.73 % 17.942 B -11.62 % 20.301 B 22.78 % 16.534 B -3.36 % 17.109 B -10.74 % 19.168 B 24.95 % 15.341 B 58.51 % 9.678 B 9.12 % 8.869 B 4.10 % 8.520 B -5.12 % 8.980 B 7.08 % 8.386 B -3.80 % 8.717 B 45.09 % 6.008 B 41.60 % 4.243 B
Other non current assets 1.027 B 10.13 % 932.976 M 385.93 % 192.000 M 0.000 -100.00 % 10.000 M 25.00 % 8.000 M 0.000 -100.00 % 41.000 M 5.13 % 39.000 M 56.00 % 25.000 M -7.41 % 27.000 M -86.08 % 194.000 M 22.01 % 159.000 M 26.19 % 126.000 M 3.28 % 122.000 M 306.67 % 30.000 M 328.57 % 7.000 M
Long term investments 16.446 B 34.51 % 12.226 B 111 047.96 % 11.000 M -93.49 % 169.000 M 49.56 % 113.000 M 264.52 % 31.000 M 14.81 % 27.000 M 400.00 % -9.000 M -250.00 % 6.000 M -97.52 % 242.000 M -8.33 % 264.000 M -3.65 % 274.000 M -1.79 % 279.000 M 132.50 % 120.000 M -83.81 % 741.000 M -52.74 % 1.568 B 97.73 % 793.000 M
Intangible assets 392.000 K -13.47 % 453.000 K -99.93 % 689.000 M -3.50 % 714.000 M -14.29 % 833.000 M -1.30 % 844.000 M -4.85 % 887.000 M -8.08 % 965.000 M -10.90 % 1.083 B -38.08 % 1.749 B -5.36 % 1.848 B 97.23 % 937.000 M 0.000 0.000 0.000 -100.00 % 1.814 B 26.68 % 1.432 B
GoodWill 0.000 0.000 -100.00 % 674.000 M -2.46 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 2.52 % 674.000 M 0.00 % 674.000 M 0.000 0.000 0.000 0.000 -100.00 % 1.776 B 378.71 % 371.000 M
Goodwill and intangible assets 392.000 K -13.47 % 453.000 K -99.97 % 1.363 B -2.99 % 1.405 B -7.81 % 1.524 B -0.72 % 1.535 B -2.72 % 1.578 B -4.71 % 1.656 B -6.65 % 1.774 B -26.78 % 2.423 B -3.93 % 2.522 B 97.03 % 1.280 B 19.40 % 1.072 B -8.22 % 1.168 B -29.68 % 1.661 B -53.73 % 3.590 B 99.11 % 1.803 B
Property plant equipment net 2.634 M -14.73 % 3.089 M -99.23 % 400.000 M -32.66 % 594.000 M 160.53 % 228.000 M 2.24 % 223.000 M -13.23 % 257.000 M -18.41 % 315.000 M -17.54 % 382.000 M -9.69 % 423.000 M -5.58 % 448.000 M 33.73 % 335.000 M 105.52 % 163.000 M -32.37 % 241.000 M -30.95 % 349.000 M -32.10 % 514.000 M -16.69 % 617.000 M
Total non current assets 17.477 B 32.77 % 13.163 B 469.57 % 2.311 B -8.69 % 2.531 B 17.28 % 2.158 B 4.86 % 2.058 B -0.96 % 2.078 B -10.12 % 2.312 B -9.97 % 2.568 B -24.82 % 3.416 B -0.93 % 3.448 B 47.48 % 2.338 B 23.05 % 1.900 B 0.96 % 1.882 B -38.72 % 3.071 B -46.14 % 5.702 B 77.08 % 3.220 B
Other current assets 387.000 K -99.99 % 7.715 B 5 371.75 % 141.000 M -81.76 % 773.000 M 820.24 % 84.000 M -37.31 % 134.000 M -87.62 % 1.082 B 12.01 % 966.000 M 320.00 % 230.000 M 82.54 % 126.000 M -72.00 % 450.000 M 533.80 % 71.000 M -91.50 % 835.000 M 7.60 % 776.000 M -12.42 % 886.000 M 349.75 % 197.000 M 251.79 % 56.000 M
Short term investments 1.211 B -68.52 % 3.847 B 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -28.57 % 14.000 M 27.27 % 11.000 M 37.50 % 8.000 M -46.67 % 15.000 M -53.13 % 32.000 M 45.45 % 22.000 M -85.14 % 148.000 M -95.06 % 2.998 B 944.60 % 287.000 M
cash and cash equivalents 235.000 K 0.00 % 235.000 K -99.98 % 1.500 B 118.66 % 686.000 M 0.59 % 682.000 M 15.01 % 593.000 M -12.54 % 678.000 M 29.89 % 522.000 M 143.93 % 214.000 M -48.68 % 417.000 M -16.10 % 497.000 M -30.29 % 713.000 M -39.27 % 1.174 B 383.13 % 243.000 M -75.63 % 997.000 M -72.91 % 3.680 B 5.50 % 3.488 B
Cash and short term investments 1.211 B -68.52 % 3.847 B 156.48 % 1.500 B 115.52 % 696.000 M 0.58 % 692.000 M 14.76 % 603.000 M -12.35 % 688.000 M 29.32 % 532.000 M 133.33 % 228.000 M -46.73 % 428.000 M -15.25 % 505.000 M -30.63 % 728.000 M -39.64 % 1.206 B 355.09 % 265.000 M -76.86 % 1.145 B -82.85 % 6.678 B 76.90 % 3.775 B
Total current assets 9.642 B -16.61 % 11.562 B 251.65 % 3.288 B 20.13 % 2.737 B 47.31 % 1.858 B 5.51 % 1.761 B -1.57 % 1.789 B 18.48 % 1.510 B 11.03 % 1.360 B -22.60 % 1.757 B -18.36 % 2.152 B 22.27 % 1.760 B -14.77 % 2.065 B 92.99 % 1.070 B -48.26 % 2.068 B -75.05 % 8.290 B 66.17 % 4.989 B
Inventory 1.000 K 0.00 % 1.000 K -99.99 % 9.000 M -47.06 % 17.000 M -34.62 % 26.000 M 52.94 % 17.000 M -15.00 % 20.000 M 53.85 % 13.000 M -35.00 % 20.000 M 11.11 % 18.000 M -30.77 % 26.000 M 8.33 % 24.000 M 0.00 % 24.000 M -17.24 % 29.000 M -21.62 % 37.000 M -7.50 % 40.000 M -54.55 % 88.000 M
Net receivables 8.431 B 0.000 -100.00 % 1.638 B 30.94 % 1.251 B 18.47 % 1.056 B 4.87 % 1.007 B 100 800.00 % -1.000 M 0.00 % -1.000 M -100.11 % 882.000 M -25.57 % 1.185 B 1.20 % 1.171 B 24.97 % 937.000 M 0.000 0.000 0.000 -100.00 % 1.375 B 28.50 % 1.070 B
Tax assets 0.000 0.000 -100.00 % 345.000 M -4.96 % 363.000 M 28.27 % 283.000 M 8.43 % 261.000 M 20.83 % 216.000 M -30.10 % 309.000 M -15.80 % 367.000 M 21.12 % 303.000 M 62.03 % 187.000 M -26.67 % 255.000 M 12.33 % 227.000 M 0.00 % 227.000 M 14.65 % 198.000 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.868 M 1 722.36 % 322.000 K -99.95 % 586.000 M 0.51 % 583.000 M 19.22 % 489.000 M -9.94 % 543.000 M 12.42 % 483.000 M 10.02 % 439.000 M 21.27 % 362.000 M -23.47 % 473.000 M 162.78 % 180.000 M -13.46 % 208.000 M -81.21 % 1.107 B 123.64 % 495.000 M -68.43 % 1.568 B 183.03 % 554.000 M -33.41 % 832.000 M
Tax payables 0.000 0.000 -100.00 % 442.000 M 10.22 % 401.000 M 26.90 % 316.000 M -6.78 % 339.000 M -22.07 % 435.000 M 64.77 % 264.000 M 26.92 % 208.000 M -4.59 % 218.000 M -26.35 % 296.000 M 29 500.00 % 1.000 M -87.50 % 8.000 M 60.00 % 5.000 M -94.12 % 85.000 M 19.72 % 71.000 M -30.39 % 102.000 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -73.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.697 B -6.81 % -5.334 B 0.000 0.000 -100.00 % 1.000 M 0.000
Minority interest 0.000 0.000 -100.00 % 561.000 M -2.94 % 578.000 M -14.87 % 679.000 M -5.03 % 715.000 M -5.17 % 754.000 M 8.18 % 697.000 M 17 525.00 % -4.000 M -500.00 % 1.000 M -96.55 % 29.000 M -14.71 % 34.000 M -27.66 % 47.000 M 67.86 % 28.000 M 27.27 % 22.000 M 214.29 % 7.000 M -96.77 % 217.000 M
Capital lease obligations 2.914 M -10.50 % 3.256 M -97.90 % 155.000 M -58.33 % 372.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.455 B 0.00 % 3.455 B 17.60 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B -0.07 % 2.940 B 10.65 % 2.657 B 0.08 % 2.655 B 0.19 % 2.650 B 54.52 % 1.715 B -79.50 % 8.364 B 42.49 % 5.870 B 4.36 % 5.625 B -11.28 % 6.340 B 379.58 % 1.322 B
Deferred tax liabilities non current 0.000 0.000 -100.00 % 68.000 M -6.85 % 73.000 M 65.91 % 44.000 M -38.03 % 71.000 M -19.32 % 88.000 M -27.87 % 122.000 M -43.78 % 217.000 M 5.34 % 206.000 M 9.57 % 188.000 M 102.15 % 93.000 M 138.46 % 39.000 M 30.00 % 30.000 M -79.45 % 146.000 M 97.30 % 74.000 M -13.95 % 86.000 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 27.119 B 9.68 % 24.725 B 341.60 % 5.599 B 6.28 % 5.268 B 31.18 % 4.016 B 5.16 % 3.819 B -1.24 % 3.867 B 1.18 % 3.822 B -2.70 % 3.928 B -24.07 % 5.173 B -7.63 % 5.600 B 36.65 % 4.098 B 3.35 % 3.965 B 34.32 % 2.952 B -42.56 % 5.139 B -63.27 % 13.992 B 70.45 % 8.209 B
2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 100.00 % -51.000 M 0.000 100.00 % -62.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 520.000 M 199.05 % -525.000 M -262.07 % -145.000 M -195.39 % 152.000 M 790.91 % -22.000 M -137.29 % 59.000 M 136.20 % -163.000 M 40.07 % -272.000 M -1 195.24 % -21.000 M 87.93 % -174.000 M -2.96 % -169.000 M 55.53 % -380.000 M -55.10 % -245.000 M 66.94 % -741.000 M -321.19 % 335.000 M
Accounts receivables 0.000 0.000 -100.00 % 342.000 M 45 398.01 % -755.000 K 98.01 % -38.000 M -3 700.00 % -1.000 M 99.28 % -138.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -870.000 M -4 042.86 % -21.000 M
Inventory 0.000 0.000 -100.00 % 8.000 M -11.11 % 9.000 M 200.00 % -9.000 M 25.00 % -12.000 M -71.43 % -7.000 M -216.67 % 6.000 M 300.00 % -3.000 M -109.38 % 32.000 M 223.08 % -26.000 M -2 700.00 % 1.000 M -80.00 % 5.000 M -37.50 % 8.000 M 100.00 % 4.000 M 103.20 % -125.000 M -289.39 % 66.000 M
Accounts payables 0.000 0.000 100.00 % -315.000 K -141.72 % 755.000 K 101.01 % -75.000 M -145.73 % 164.000 M 59.22 % 103.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 M -6.72 % 268.000 M
Other working capital 0.000 0.000 -100.00 % 170.315 M 131.89 % -534.000 M 0.000 0.000 0.000 -100.00 % 53.000 M 133.13 % -160.000 M 47.37 % -304.000 M -6 180.00 % 5.000 M 102.86 % -175.000 M -0.57 % -174.000 M 55.15 % -388.000 M -55.82 % -249.000 M -6 325.00 % 4.000 M -81.82 % 22.000 M
Other non cash items 853.887 M 382.45 % 176.991 M 143.81 % -404.000 M 79.50 % -1.971 B -159.07 % 3.336 B 997.98 % -371.500 M 84.48 % -2.394 B -165.57 % 3.651 B -44.17 % 6.539 B 1 126.83 % 533.000 M 211.97 % -476.000 M 40.50 % -800.000 M -171.11 % 1.125 B -12.31 % 1.283 B -84.68 % 8.377 B 19 381.40 % 43.000 M 116.80 % -256.000 M
Net cash provided by operating activities 694.537 M 431.01 % -209.822 M -120.27 % 1.035 B 533.05 % -239.000 M -259.33 % 150.000 M -61.14 % 386.000 M 376.54 % 81.000 M 112.11 % -669.000 M -2 258.06 % 31.000 M 106.58 % -471.000 M -473.81 % 126.000 M 841.18 % -17.000 M 97.06 % -578.000 M 21.15 % -733.000 M -0.83 % -727.000 M -20.56 % -603.000 M -139.33 % 1.533 B
Investments in property plant and equipment 0.000 0.000 100.00 % -405.000 M -16.05 % -349.000 M 24.46 % -462.000 M -38.74 % -333.000 M -22.88 % -271.000 M 4.24 % -283.000 M 22.47 % -365.000 M 5.19 % -385.000 M 3.99 % -401.000 M 21.37 % -510.000 M -940.82 % -49.000 M 30.00 % -70.000 M 88.84 % -627.000 M 3.98 % -653.000 M 0.61 % -657.000 M
Acquisitions net 0.000 0.000 -100.00 % 1.227 B 30 575.00 % 4.000 M -75.00 % 16.000 M 6.67 % 15.000 M -70.00 % 50.000 M 554.55 % -11.000 M -103.35 % 328.000 M -11.83 % 372.000 M 136.22 % -1.027 B -9 236.36 % -11.000 M -83.33 % -6.000 M 96.13 % -155.000 M 84.71 % -1.014 B 20.84 % -1.281 B -310.58 % -312.000 M
Purchases of investments 0.000 0.000 100.00 % -11.000 M 0.000 0.000 0.000 0.000 100.00 % -152.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.000 M 101.95 % -4.353 B 54.50 % -9.567 B -1 491.85 % -601.000 M
Sales maturities of investments 0.000 0.000 -100.00 % 23.000 M 0.000 0.000 -100.00 % 4.000 M 0.000 -100.00 % 4.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 M -99.30 % 5.427 B -17.75 % 6.598 B 203.36 % 2.175 B
Other investing activites -694.195 M -430.24 % 210.211 M 20 921.10 % 1.000 M 103.03 % -33.000 M 25.00 % -44.000 M -320.00 % 20.000 M -52.38 % 42.000 M -84.33 % 268.000 M 2 133.33 % 12.000 M -70.73 % 41.000 M -14.58 % 48.000 M -58.62 % 116.000 M 176.19 % 42.000 M 31.25 % 32.000 M 101.83 % -1.746 B -4 160.47 % 43.000 M 101.95 % -2.205 B
Net cash used for investing activites -694.195 M -430.24 % 210.211 M -74.83 % 835.000 M 320.90 % -378.000 M 22.86 % -490.000 M -66.67 % -294.000 M -64.25 % -179.000 M -2.87 % -174.000 M -596.00 % -25.000 M -189.29 % 28.000 M 102.03 % -1.380 B -240.74 % -405.000 M -3 015.38 % -13.000 M 81.43 % -70.000 M 96.97 % -2.313 B 52.41 % -4.860 B -203.75 % -1.600 B
Debt repayment 0.000 0.000 100.00 % -1.038 B -248.29 % 700.000 M 65.09 % 424.000 M 340.91 % -176.000 M -162.19 % 283.000 M 26.91 % 223.000 M 192.92 % -240.000 M -182.47 % 291.000 M 56.45 % 186.000 M 647.06 % -34.000 M 95.91 % -832.000 M -16 740.00 % 5.000 M -99.55 % 1.109 B -5.70 % 1.176 B -50.67 % 2.384 B
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 852.000 M 0.000 0.000 -100.00 % 935.000 M 0.000 -100.00 % 2.354 B 5 250.00 % 44.000 M 528.57 % 7.000 M -99.85 % 4.553 B 738.49 % 543.000 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -759.000 M -925.68 % -74.000 M 90.00 % -740.000 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -342.000 K -9.62 % -312.000 K 99.57 % -72.000 M 0.00 % -72.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -342.000 K -9.62 % -312.000 K 99.97 % -1.110 B -276.75 % 628.000 M 48.11 % 424.000 M 340.91 % -176.000 M -162.19 % 283.000 M -73.67 % 1.075 B 547.92 % -240.000 M -182.47 % 291.000 M -74.04 % 1.121 B 2 974.36 % -39.000 M -102.56 % 1.522 B 3 006.12 % 49.000 M -86.27 % 357.000 M -93.69 % 5.655 B 158.57 % 2.187 B
Effect of forex changes on cash 0.000 -100.00 % 4.000 K -99.99 % 54.000 M 871.43 % -7.000 M -240.00 % 5.000 M 600.00 % -1.000 M 96.55 % -29.000 M -138.16 % 76.000 M 280.00 % 20.000 M -72.22 % 72.000 M 200.00 % -72.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 -100.00 % 235.000 K -99.97 % 814.000 M 20 250.00 % 4.000 M -95.51 % 89.000 M 204.71 % -85.000 M -154.49 % 156.000 M -49.35 % 308.000 M 243.93 % -214.000 M -167.50 % -80.000 M 60.98 % -205.000 M 55.53 % -461.000 M -149.52 % 931.000 M 223.47 % -754.000 M 71.90 % -2.683 B 0.000 0.000
Cash at beginning of period 235.000 K 0.000 -100.00 % 686.000 M 0.59 % 682.000 M 15.01 % 593.000 M -12.54 % 678.000 M 29.89 % 522.000 M 143.93 % 214.000 M -50.00 % 428.000 M -15.75 % 508.000 M -28.75 % 713.000 M -39.27 % 1.174 B 383.13 % 243.000 M -75.63 % 997.000 M -72.91 % 3.680 B 5.50 % 3.488 B 0.000
Cash at end of period 235.000 K 0.00 % 235.000 K -99.98 % 1.500 B 118.66 % 686.000 M 0.59 % 682.000 M 15.01 % 593.000 M -12.54 % 678.000 M 29.89 % 522.000 M 143.93 % 214.000 M -50.00 % 428.000 M -15.75 % 508.000 M -28.75 % 713.000 M -39.27 % 1.174 B 383.13 % 243.000 M -75.63 % 997.000 M -72.91 % 3.680 B 5.50 % 3.488 B
Operating cash flow 694.537 M 431.01 % -209.822 M -120.27 % 1.035 B 533.05 % -239.000 M -259.33 % 150.000 M -61.14 % 386.000 M 376.54 % 81.000 M 112.11 % -669.000 M -2 258.06 % 31.000 M 106.58 % -471.000 M -473.81 % 126.000 M 841.18 % -17.000 M 97.06 % -578.000 M 21.15 % -733.000 M -0.83 % -727.000 M -20.56 % -603.000 M -139.33 % 1.533 B
Capital expenditure 0.000 0.000 100.00 % -405.000 M -16.05 % -349.000 M 24.46 % -462.000 M -38.74 % -333.000 M -22.88 % -271.000 M 4.24 % -283.000 M 22.47 % -365.000 M 5.19 % -385.000 M 3.99 % -401.000 M 21.37 % -510.000 M -940.82 % -49.000 M 30.00 % -70.000 M 88.84 % -627.000 M -289.44 % -161.000 M 19.10 % -199.000 M
Free CashFlow 694.537 M 431.01 % -209.822 M -133.31 % 630.000 M 207.14 % -588.000 M -88.46 % -312.000 M -688.68 % 53.000 M 127.89 % -190.000 M 80.04 % -952.000 M -185.03 % -334.000 M 60.98 % -856.000 M -211.27 % -275.000 M 47.82 % -527.000 M 15.95 % -627.000 M 21.92 % -803.000 M 40.69 % -1.354 B -77.23 % -764.000 M -157.27 % 1.334 B
2024 2023 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-06-30 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
Revenue 0.000 0.000 -100.00 % 3.109 B -11.75 % 3.523 B 41.71 % 2.486 B -26.38 % 3.377 B 35.51 % 2.492 B 76 318.28 % 3.261 M 21.68 % 2.680 M -20.00 % 3.350 M 30.05 % 2.576 M -16.50 % 3.085 M 23.55 % 2.497 M -14.34 % 2.915 M 34.27 % 2.171 M -99.92 % 2.707 B 143.22 % 1.113 B 72 979.45 % 1.523 M -99.97 % 5.489 B 116.80 % 2.532 B 0.00 % 2.532 B 9.16 % 2.320 B 0.00 % 2.320 B 33.34 % 1.740 B 0.00 % 1.740 B 14.03 % 1.526 B 0.00 % 1.526 B -40.92 % 2.582 B 0.00 % 2.582 B -1.45 % 2.620 B 0.00 % 2.620 B -6.63 % 2.806 B 0.00 % 2.806 B
Net income 0.000 0.000 100.00 % -81.000 M -1 250.00 % -6.000 M -101.24 % 485.000 M -80.91 % 2.541 B 216 894.02 % 1.171 M 100.06 % -1.849 B -17.70 % -1.571 B -462 158.82 % 340.000 K 50.44 % 226.000 K -70.07 % 755.000 K -43.06 % 1.326 M 128.29 % -4.687 M -1 937.83 % -230.000 K 96.22 % -6.085 M -1 384.15 % -410.000 K -123.43 % -183.500 K 99.98 % -1.220 B -1 151.57 % 116.000 M 0.00 % 116.000 M -64.25 % 324.500 M 0.00 % 324.500 M 135.60 % -911.500 M 0.00 % -911.500 M 5.00 % -959.500 M 0.00 % -959.500 M 78.98 % -4.565 B 0.00 % -4.565 B -11 370.37 % 40.500 M 0.00 % 40.500 M -92.26 % 523.000 M 0.00 % 523.000 M
Income before tax 0.000 0.000 -100.00 % 12.000 M -99.23 % 1.555 B 281.66 % -856.000 M -133.61 % 2.547 B 221 764.11 % 1.148 M 100.03 % -3.316 B -0.01 % -3.316 B -719 459.65 % 461.000 K -99.92 % 576.539 M 68 781.60 % 837.000 K -49.30 % 1.651 M 138.09 % -4.335 M 99.91 % -4.690 B 31.84 % -6.881 B -0.08 % -6.875 B -2 161 833.02 % -318.000 K 99.98 % -1.542 B -1 374.12 % 121.000 M 0.00 % 121.000 M -65.43 % 350.000 M 0.00 % 350.000 M 139.71 % -881.500 M 0.00 % -881.500 M 23.21 % -1.148 B 0.00 % -1.148 B 74.64 % -4.528 B 0.00 % -4.528 B -5 021.20 % 92.000 M 0.00 % 92.000 M -84.62 % 598.000 M 0.00 % 598.000 M
Income before tax ratio 0.00 0.00 -100.00 % 0.00 -99.13 % 0.44 228.19 % -0.34 -145.65 % 0.75 163 620.85 % 0.00 100.00 % -1 017.00 17.81 % -1 237.41 -899 299.57 % 0.14 -99.94 % 223.81 82 392.13 % 0.27 -58.97 % 0.66 144.46 % -1.49 99.93 % -2 160.14 -84 885.50 % -2.54 58.85 % -6.18 -2 858.33 % -0.21 25.65 % -0.28 -687.68 % 0.05 0.00 % 0.05 -68.33 % 0.15 0.00 % 0.15 129.78 % -0.51 0.00 % -0.51 32.66 % -0.75 0.00 % -0.75 57.08 % -1.75 0.00 % -1.75 -5 093.62 % 0.04 0.00 % 0.04 -83.52 % 0.21 0.00 % 0.21
EBITDA 0.000 0.000 -100.00 % 759.000 M -66.46 % 2.263 B 8 603.85 % 26.000 M -99.50 % 5.225 B 7 683 623.53 % 68.000 K -87.92 % 563.000 K 103.25 % 277.000 K -56.72 % 640.000 K 165.56 % 241.000 K -48.39 % 467.000 K 86.80 % 250.000 K -1.19 % 253.000 K 484.50 % -65.800 K -128.36 % 232.000 K 354.95 % -91.000 K -127.50 % -40.000 K 99.99 % -532.960 M -199.06 % 538.000 M 0.00 % 538.000 M -9.66 % 595.500 M 0.00 % 595.500 M 1 301.18 % 42.500 M 0.00 % 42.500 M 112.39 % -343.000 M 0.00 % -343.000 M -156.93 % -133.500 M 0.00 % -133.500 M -151.25 % 260.500 M 0.00 % 260.500 M -71.99 % 930.000 M 0.00 % 930.000 M
Net income ratio 0.00 0.00 100.00 % -0.03 -1 429.77 % 0.00 -100.87 % 0.20 -74.07 % 0.75 160 027.06 % 0.00 100.00 % -567.00 3.27 % -586.19 -577 673.53 % 0.10 15.68 % 0.09 -64.15 % 0.24 -53.91 % 0.53 133.03 % -1.61 -1 417.71 % -0.11 -4 612.98 % 0.00 -510.22 % 0.00 99.69 % -0.12 45.78 % -0.22 -585.03 % 0.05 0.00 % 0.05 -67.25 % 0.14 0.00 % 0.14 126.70 % -0.52 0.00 % -0.52 16.69 % -0.63 0.00 % -0.63 64.42 % -1.77 0.00 % -1.77 -11 536.24 % 0.02 0.00 % 0.02 -91.71 % 0.19 0.00 % 0.19
Ratio EBITDA 0.00 0.00 -100.00 % 0.24 -61.99 % 0.64 6 041.86 % 0.01 -99.32 % 1.55 5 669 977.78 % 0.00 -99.98 % 0.17 67.04 % 0.10 -45.90 % 0.19 104.20 % 0.09 -38.20 % 0.15 51.20 % 0.10 15.36 % 0.09 386.36 % -0.03 -35 464.42 % 0.00 204.82 % 0.00 99.69 % -0.03 72.95 % -0.10 -145.69 % 0.21 0.00 % 0.21 -17.24 % 0.26 0.00 % 0.26 950.81 % 0.02 0.00 % 0.02 110.87 % -0.22 0.00 % -0.22 -334.87 % -0.05 0.00 % -0.05 -152.00 % 0.10 0.00 % 0.10 -70.00 % 0.33 0.00 % 0.33
Gross profit ratio 0.00 0.00 -100.00 % 0.46 -17.09 % 0.55 46.12 % 0.38 -21.49 % 0.48 19.73 % 0.40 -24.22 % 0.53 19.69 % 0.44 -19.11 % 0.54 19.94 % 0.45 -20.25 % 0.57 20.11 % 0.47 -14.63 % 0.56 45.63 % 0.38 -61.84 % 1.00 0.01 % 1.00 77.81 % 0.56 77.00 % 0.32 -8.58 % 0.35 0.00 % 0.35 -14.70 % 0.41 0.00 % 0.41 22.65 % 0.33 0.00 % 0.33 34.16 % 0.25 0.00 % 0.25 -30.25 % 0.35 0.00 % 0.35 -1.43 % 0.36 0.00 % 0.36 -1.66 % 0.37 0.00 % 0.37
Weighted average shs out dil 0.000 0.000 -100.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M -1.51 % 356.028 M 0.00 % 356.028 M 4.12 % 341.927 M 0.00 % 341.927 M 8.66 % 314.662 M 0.00 % 314.662 M 99.12 % 158.029 M 0.00 % 158.029 M 12.26 % 140.771 M 0.00 % 140.771 M -1.56 % 142.998 M 0.00 % 142.998 M 21.01 % 118.172 M 0.00 % 118.172 M -1.77 % 120.304 M 0.00 % 120.304 M
Weighted average shs out 0.000 0.000 -100.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.655 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.00 % 350.654 M 0.09 % 350.322 M 0.00 % 350.322 M 2.45 % 341.927 M 0.00 % 341.927 M 8.66 % 314.662 M 0.00 % 314.662 M 99.12 % 158.029 M 0.00 % 158.029 M 12.26 % 140.771 M 0.00 % 140.771 M -1.56 % 142.998 M 0.00 % 142.998 M 21.01 % 118.172 M 0.00 % 118.172 M -1.77 % 120.304 M 0.00 % 120.304 M
EPS diluted -2.67 -134.21 % -1.14 -395.65 % -0.23 -2 200.00 % -0.01 -100.72 % 1.38 -80.97 % 7.25 213 135.29 % 0.00 100.06 % -5.27 -17.63 % -4.48 -448 100.00 % 0.00 66.67 % 0.00 -72.73 % 0.00 -42.11 % 0.00 128.36 % -0.01 -2 133.33 % 0.00 96.55 % -0.02 -1 350.00 % 0.00 -140.00 % 0.00 99.99 % -3.43 -1 108.82 % 0.34 0.00 % 0.34 -67.62 % 1.05 0.00 % 1.05 118.20 % -5.77 0.00 % -5.77 15.64 % -6.84 0.00 % -6.84 78.57 % -31.92 0.00 % -31.92 -9 488.24 % 0.34 0.00 % 0.34 -92.18 % 4.35 0.00 % 4.35
Earnings per share -2.67 -134.21 % -1.14 -395.65 % -0.23 -2 200.00 % -0.01 -100.72 % 1.38 -80.97 % 7.25 213 135.29 % 0.00 100.06 % -5.27 -17.63 % -4.48 -448 100.00 % 0.00 66.67 % 0.00 -72.73 % 0.00 -42.11 % 0.00 128.36 % -0.01 -2 133.33 % 0.00 96.55 % -0.02 -1 350.00 % 0.00 -140.00 % 0.00 99.99 % -3.48 -1 123.53 % 0.34 0.00 % 0.34 -67.62 % 1.05 0.00 % 1.05 118.20 % -5.77 0.00 % -5.77 15.64 % -6.84 0.00 % -6.84 78.57 % -31.92 0.00 % -31.92 -9 488.24 % 0.34 0.00 % 0.34 -92.18 % 4.35 0.00 % 4.35
Gross profit 0.000 0.000 -100.00 % 1.415 B -26.84 % 1.934 B 107.07 % 934.000 M -42.20 % 1.616 B 62.25 % 996.000 M 57 806.98 % 1.720 M 45.64 % 1.181 M -35.29 % 1.825 M 55.98 % 1.170 M -33.41 % 1.757 M 48.40 % 1.184 M -26.87 % 1.619 M 95.53 % 828.000 K -99.97 % 2.706 B 143.24 % 1.112 B 129 843.17 % 856.000 K -99.95 % 1.743 B 98.20 % 879.500 M 0.00 % 879.500 M -6.88 % 944.500 M 0.00 % 944.500 M 63.55 % 577.500 M 0.00 % 577.500 M 52.98 % 377.500 M 0.00 % 377.500 M -58.79 % 916.000 M 0.00 % 916.000 M -2.86 % 943.000 M 0.00 % 943.000 M -8.18 % 1.027 B 0.00 % 1.027 B
Income tax expense 0.000 0.000 -100.00 % 109.000 M -43.52 % 193.000 M 338.64 % 44.000 M 2 300.00 % -2.000 M -2 425.58 % 86.000 K 14.67 % 75.000 K 19.05 % 63.000 K -35.05 % 97.000 K -99.81 % 49.903 M 142 480.00 % 35.000 K -89.39 % 330.000 K 54.93 % 213.000 K -99.76 % 88.787 M 355 048.00 % 25.000 K 733.33 % 3.000 K -85.71 % 21.000 K 100.08 % -25.021 M -196.23 % 26.000 M 0.00 % 26.000 M 1.96 % 25.500 M 0.00 % 25.500 M 24.39 % 20.500 M 0.00 % 20.500 M 110.88 % -188.500 M 0.00 % -188.500 M -269.82 % 111.000 M 0.00 % 111.000 M 111.43 % 52.500 M 0.00 % 52.500 M -33.12 % 78.500 M 0.00 % 78.500 M
Cost of revenue 0.000 0.000 -100.00 % 1.694 B 6.61 % 1.589 B 2.38 % 1.552 B -11.87 % 1.761 B 17.71 % 1.496 B 96 979.82 % 1.541 M 2.80 % 1.499 M -1.70 % 1.525 M 8.46 % 1.406 M 5.87 % 1.328 M 1.14 % 1.313 M 1.31 % 1.296 M -3.50 % 1.343 M -4.00 % 1.399 M 103.79 % 686.500 K 2.92 % 667.000 K -99.98 % 3.746 B 126.71 % 1.653 B 0.00 % 1.653 B 20.18 % 1.375 B 0.00 % 1.375 B 18.33 % 1.162 B 0.00 % 1.162 B 1.22 % 1.148 B 0.00 % 1.148 B -31.09 % 1.666 B 0.00 % 1.666 B -0.66 % 1.677 B 0.00 % 1.677 B -5.73 % 1.779 B 0.00 % 1.779 B
General and administrative expenses 0.000 0.000 0.000 -100.00 % 103.388 M 112.68 % 48.612 M -78.05 % 221.482 M 42 657.14 % 518.000 K 14.35 % 453.000 K 8.11 % 419.000 K -99.55 % 92.592 M 22 594.12 % 408.000 K -99.53 % 86.591 M 21 071.39 % 409.000 K -2.62 % 420.000 K -8.70 % 460.000 K -99.72 % 163.713 M 56 942.86 % 287.000 K 8.92 % 263.500 K -99.86 % 184.737 M 104.13 % 90.500 M 0.00 % 90.500 M -66.97 % 274.000 M 0.00 % 274.000 M 1.29 % 270.500 M 0.00 % 270.500 M 3.64 % 261.000 M 0.00 % 261.000 M -11.53 % 295.000 M 0.00 % 295.000 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 1.129 B 0.000 -100.00 % 774.473 M 146 858.82 % 527.000 K -34.29 % 802.000 K 42.45 % 563.000 K -99.94 % 973.345 M 148 502.29 % 655.000 K -99.94 % 1.009 B 146 176.81 % 690.000 K -17.37 % 835.000 K 50.45 % 555.000 K -99.94 % 904.670 M 274 042.42 % 330.000 K -43.83 % 587.500 K -99.96 % 1.413 B 144.75 % 577.500 M 0.00 % 577.500 M 0.43 % 575.000 M 0.00 % 575.000 M 51.12 % 380.500 M 0.00 % 380.500 M 0.40 % 379.000 M 0.00 % 379.000 M -59.94 % 946.000 M 0.00 % 946.000 M 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 100.00 % -98.388 M 0.000 0.000 -100.00 % 1.040 B 7 999 553.85 % 13.000 K -60.61 % 33.000 K 100.00 % -1.065 B -145.39 % 2.346 B 314.30 % -1.095 B -3 774 444.83 % 29.000 K -82.63 % 167.000 K 392.98 % -57.000 K 99.99 % -1.067 B -2 154 926.26 % -49.500 K -149.01 % 101.000 K -99.98 % 570.899 M 187.61 % 198.500 M 0.00 % 198.500 M 1 144.74 % -19.000 M 0.00 % -19.000 M -166.67 % 28.500 M 0.00 % 28.500 M 203.64 % -27.500 M 0.00 % -27.500 M -257.14 % 17.500 M 0.00 % 17.500 M -79.65 % 86.000 M 0.00 % 86.000 M 719.05 % 10.500 M 0.00 % 10.500 M
Operating expenses 0.000 0.000 -100.00 % 965.000 M -14.90 % 1.134 B 22.99 % 922.000 M -23.29 % 1.202 B 15.47 % 1.041 B 81 997.79 % 1.268 M 24.93 % 1.015 M -21.20 % 1.288 M -99.95 % 2.347 B 174 897.17 % 1.341 M 18.88 % 1.128 M -20.68 % 1.422 M 40.51 % 1.012 M -41.40 % 1.727 M 183.81 % 608.500 K -41.69 % 1.044 M -99.95 % 2.169 B 150.31 % 866.500 M 0.00 % 866.500 M 4.40 % 830.000 M 0.00 % 830.000 M 22.15 % 679.500 M 0.00 % 679.500 M 10.94 % 612.500 M 0.00 % 612.500 M -51.33 % 1.259 B 0.00 % 1.259 B 50.72 % 835.000 M 0.00 % 835.000 M 48.97 % 560.500 M 0.00 % 560.500 M
Cost and expenses 0.000 0.000 -100.00 % 2.659 B -2.35 % 2.723 B 10.06 % 2.474 B -16.50 % 2.963 B 16.79 % 2.537 B 90 216.84 % 2.809 M 11.73 % 2.514 M -10.63 % 2.813 M 14.40 % 2.459 M -7.87 % 2.669 M 9.34 % 2.441 M -10.19 % 2.718 M 15.41 % 2.355 M -24.66 % 3.126 M 141.39 % 1.295 M -24.29 % 1.711 M -99.97 % 5.915 B 134.83 % 2.519 B 0.00 % 2.519 B 14.24 % 2.205 B 0.00 % 2.205 B 19.74 % 1.842 B 0.00 % 1.842 B 4.60 % 1.761 B 0.00 % 1.761 B -39.80 % 2.925 B 0.00 % 2.925 B 216.42 % -2.512 B 0.00 % -2.512 B -7.37 % -2.340 B 0.00 % -2.340 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 -100.00 % 54.000 K -34.15 % 82.000 K 100.00 % 41.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
Selling general and administrative expenses 0.000 0.000 -100.00 % 965.000 M -21.70 % 1.232 B 33.66 % 922.000 M -23.29 % 1.202 B 114 923.92 % 1.045 M -16.73 % 1.255 M 27.80 % 982.000 K -99.91 % 1.066 B 100 176.29 % 1.063 M -99.90 % 1.096 B 99 618.02 % 1.099 M -12.43 % 1.255 M 23.65 % 1.015 M -99.90 % 1.068 B 173 057.70 % 617.000 K -34.54 % 942.500 K -99.94 % 1.598 B 139.23 % 668.000 M 0.00 % 668.000 M -21.32 % 849.000 M 0.00 % 849.000 M 30.41 % 651.000 M 0.00 % 651.000 M 1.72 % 640.000 M 0.00 % 640.000 M -48.43 % 1.241 B 0.00 % 1.241 B 65.69 % 749.000 M 0.00 % 749.000 M 36.18 % 550.000 M 0.00 % 550.000 M
Interest income 0.000 0.000 -100.00 % 40.000 M 81.82 % 22.000 M 0.00 % 22.000 M 15.79 % 19.000 M -60.42 % 48.000 M 50.00 % 32.000 M -5.88 % 34.000 M 54.55 % 22.000 M -47.62 % 42.000 M 162.50 % 16.000 M -40.74 % 27.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 M 47.83 % 11.500 M 0.00 % 11.500 M -39.47 % 19.000 M 0.00 % 19.000 M 300.00 % -9.500 M 0.00 % -9.500 M -211.76 % 8.500 M 0.00 % 8.500 M -99.66 % 2.515 B 0.00 % 2.515 B 11 597.67 % 21.500 M 0.00 % 21.500 M -91.50 % 253.000 M 0.00 % 253.000 M
Interest expense 0.000 0.000 -100.00 % 537.000 M 7.19 % 501.000 M -22.45 % 646.000 M 29.46 % 499.000 M 928.97 % 48.495 M 49.36 % 32.468 M -5.65 % 34.414 M 53.52 % 22.417 M -47.13 % 42.399 M 157.70 % 16.453 M 0.000 -100.00 % 449.000 K 13.96 % 394.000 K 42.75 % 276.000 K 112.31 % 130.000 K -5.80 % 138.000 K -99.97 % 509.000 M 136.19 % 215.500 M 0.00 % 215.500 M 33.02 % 162.000 M 0.00 % 162.000 M -79.47 % 789.000 M 0.00 % 789.000 M -33.31 % 1.183 B 0.00 % 1.183 B -77.47 % 5.251 B 0.00 % 5.251 B 3 151.08 % 161.500 M 0.00 % 161.500 M 26.17 % 128.000 M 0.00 % 128.000 M
Depreciation and amortization 220.000 K -3.08 % 227.000 K -99.89 % 210.000 M -4.98 % 221.000 M -6.36 % 236.000 M -52.98 % 501.887 M 444 047.79 % 113.000 K 0.00 % 113.000 K 1.80 % 111.000 K 1.83 % 109.000 K -12.10 % 124.000 K 202.44 % 41.000 K -78.87 % 194.000 K 312.77 % 47.000 K -62.40 % 125.000 K -29.38 % 177.000 K 121.25 % 80.000 K 3.90 % 77.000 K -99.99 % 515.923 M 155.41 % 202.000 M 0.00 % 202.000 M 31.17 % 154.000 M 0.00 % 154.000 M 6.57 % 144.500 M 0.00 % 144.500 M 2.12 % 141.500 M 0.00 % 141.500 M -32.30 % 209.000 M 0.00 % 209.000 M 2 885.71 % 7.000 M 0.00 % 7.000 M -96.57 % 204.000 M 0.00 % 204.000 M
Operating income 0.000 0.000 -100.00 % 450.000 M -43.75 % 800.000 M 6 566.67 % 12.000 M -97.10 % 414.000 M 920 100.00 % -45.000 K -100.01 % 617.834 M 0.05 % 617.548 M 15.00 % 537.000 M 358.97 % 117.000 M 28 025.00 % 416.000 K 642.86 % 56.000 K -71.57 % 197.000 K -98.46 % 12.803 M 101.64 % -782.818 M -0.03 % -782.581 M -417 276.53 % -187.500 K 99.97 % -591.813 M -450.18 % 169.000 M 0.00 % 169.000 M 47.60 % 114.500 M 0.00 % 114.500 M 212.25 % -102.000 M 0.00 % -102.000 M 79.66 % -501.500 M 0.00 % -501.500 M 66.16 % -1.482 B 0.00 % -1.482 B -1 472.22 % 108.000 M 0.00 % 108.000 M -76.85 % 466.500 M 0.00 % 466.500 M
Operating income ratio 0.00 0.00 -100.00 % 0.14 -36.26 % 0.23 4 604.32 % 0.00 -96.06 % 0.12 678 997.86 % 0.00 -100.00 % 189.46 -17.78 % 230.43 43.75 % 160.30 252.93 % 45.42 33 582.31 % 0.13 501.27 % 0.02 -66.82 % 0.07 -98.85 % 5.90 2 139.29 % -0.29 58.87 % -0.70 -471.13 % -0.12 -14.20 % -0.11 -261.52 % 0.07 0.00 % 0.07 35.21 % 0.05 0.00 % 0.05 184.19 % -0.06 0.00 % -0.06 82.16 % -0.33 0.00 % -0.33 42.72 % -0.57 0.00 % -0.57 -1 492.42 % 0.04 0.00 % 0.04 -75.21 % 0.17 0.00 % 0.17
Total other income expenses net 0.000 0.000 100.00 % -438.000 M -158.01 % 755.000 M 186.98 % -868.000 M -140.69 % 2.133 B 178 692.96 % 1.193 M 100.03 % -3.934 B -0.01 % -3.934 B 0.000 -100.00 % 459.539 M 109 054.16 % 421.000 K -73.61 % 1.595 M 135.19 % -4.532 M 99.90 % -4.702 B 22.88 % -6.098 B -0.09 % -6.092 B -4 668 379.69 % -130.500 K 99.99 % -949.870 M -2 367.19 % -38.500 M 0.00 % -38.500 M -123.55 % 163.500 M 0.00 % 163.500 M 120.97 % -779.500 M 0.00 % -779.500 M -20.48 % -647.000 M 0.00 % -647.000 M 78.47 % -3.005 B 0.00 % -3.005 B -18 681.25 % -16.000 M 0.00 % -16.000 M -112.17 % 131.500 M 0.00 % 131.500 M
2025-06-30 2024-06-30 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
2025-06-30 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
Net debt 28.739 B 105.34 % 13.996 B 0.15 % 13.975 B -0.81 % 14.089 B -6.65 % 15.092 B -14.79 % 17.712 B 0.18 % 17.681 B 12.96 % 15.652 B 12.35 % 13.931 B -2.73 % 14.322 B -1.13 % 14.485 B -4.26 % 15.129 B -10.83 % 16.967 B 33.17 % 12.741 B -5.19 % 13.438 B 71.62 % 7.830 B 4.60 % 7.486 B 3.71 % 7.218 B 11.72 % 6.461 B 2.43 % 6.308 B 7.02 % 5.894 B 7.55 % 5.480 B -3.03 % 5.652 B -2.95 % 5.823 B 11.73 % 5.212 B 13.29 % 4.600 B 87.64 % 2.452 B 709.08 % 303.000 M 336.72 % -128.000 M 77.10 % -559.000 M
Total investments 18.347 B 152 792.63 % 12.000 M -94.09 % 203.000 M 1 745.45 % 11.000 M -93.85 % 179.000 M 10.49 % 162.000 M 31.71 % 123.000 M 179.55 % 44.000 M 7.32 % 41.000 M 57.69 % 26.000 M -29.73 % 37.000 M 3 600.00 % 1.000 M 0.00 % 1.000 M -94.74 % 19.000 M -5.00 % 20.000 M -91.87 % 246.000 M -2.77 % 253.000 M 0.00 % 253.000 M -6.99 % 272.000 M -5.88 % 289.000 M -3.67 % 300.000 M -3.54 % 311.000 M 37.31 % 226.500 M 59.51 % 142.000 M -72.45 % 515.500 M -42.01 % 889.000 M -67.41 % 2.728 B -40.27 % 4.566 B 61.74 % 2.823 B 161.39 % 1.080 B
Total debt 28.740 B 80.89 % 15.888 B 2.67 % 15.475 B 2.67 % 15.072 B -4.47 % 15.778 B -12.87 % 18.108 B -1.39 % 18.363 B 14.11 % 16.092 B 10.80 % 14.524 B -0.86 % 14.650 B -3.38 % 15.163 B -4.56 % 15.887 B -9.16 % 17.489 B 31.99 % 13.250 B -2.94 % 13.652 B 69.51 % 8.054 B 1.91 % 7.903 B 2.65 % 7.699 B 10.65 % 6.958 B -0.90 % 7.021 B 2.68 % 6.838 B 2.76 % 6.654 B 4.62 % 6.360 B 4.85 % 6.066 B 4.02 % 5.832 B 4.19 % 5.597 B 16.85 % 4.790 B 20.26 % 3.983 B 15.25 % 3.456 B 17.99 % 2.929 B
Accumulated other comprehensive income loss 34.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.500 M 50.00 % -25.000 M -257.14 % -7.000 M -163.64 % 11.000 M
Retained earnings -7.837 B 50.37 % -15.792 B -0.52 % -15.711 B -0.04 % -15.705 B 3.00 % -16.190 B 13.57 % -18.731 B 5.88 % -19.902 B -10.94 % -17.939 B -9.60 % -16.368 B 0.82 % -16.504 B 2.54 % -16.934 B 4.09 % -17.657 B 6.99 % -18.983 B -32.79 % -14.296 B -1.64 % -14.066 B -76.24 % -7.981 B -11.45 % -7.161 B -5.45 % -6.791 B -14.31 % -5.941 B 3.63 % -6.165 B 37.03 % -9.791 B 27.03 % -13.417 B -8.43 % -12.374 B -9.20 % -11.331 B -10.30 % -10.273 B -11.48 % -9.215 B -144.01 % -3.777 B -327.23 % 1.662 B -18.49 % 2.039 B -15.60 % 2.416 B
Common stock 234.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity -4.382 B 64.40 % -12.309 B -0.79 % -12.212 B 1.09 % -12.347 B 2.58 % -12.674 B 16.74 % -15.223 B 6.52 % -16.285 B -13.53 % -14.344 B -12.81 % -12.715 B 0.76 % -12.812 B 3.25 % -13.242 B 5.58 % -14.025 B 8.61 % -15.346 B -42.09 % -10.800 B 5.37 % -11.413 B -114.13 % -5.330 B -18.31 % -4.505 B -9.24 % -4.124 B -26.15 % -3.269 B 26.07 % -4.422 B 6.28 % -4.719 B 5.91 % -5.015 B 4.01 % -5.225 B 3.86 % -5.434 B -20.59 % -4.506 B -25.94 % -3.578 B -262.41 % 2.203 B -72.41 % 7.984 B 33.62 % 5.975 B 50.66 % 3.966 B
Other non current liabilities 270.800 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 -100.00 % 15.000 M 0.000 0.000 -100.00 % 541.500 M -50.00 % 1.083 B 100.00 % 541.500 M 0.000 0.000 0.000 -100.00 % 55.000 M -46.08 % 102.000 M 34.21 % 76.000 M 52.00 % 50.000 M
Long term debt 12.491 B -14.58 % 14.623 B -4.87 % 15.372 B 2.63 % 14.978 B -4.60 % 15.700 B -12.33 % 17.909 B -1.99 % 18.273 B 14.13 % 16.010 B 18.29 % 13.535 B -0.06 % 13.543 B -2.20 % 13.848 B -3.34 % 14.327 B -12.27 % 16.330 B 31.97 % 12.374 B -0.38 % 12.421 B 60.29 % 7.749 B 5.34 % 7.356 B 0.000 -100.00 % 43.000 M -99.39 % 7.009 B 3.55 % 6.769 B 3.68 % 6.528 B 100.00 % 3.264 B 0.000 -100.00 % 2.000 M -50.00 % 4.000 M -93.70 % 63.500 M -48.37 % 123.000 M -91.08 % 1.379 B -47.67 % 2.634 B
Total non current liabilities 12.762 B -13.12 % 14.689 B -4.86 % 15.440 B 2.79 % 15.021 B -4.77 % 15.773 B -12.13 % 17.951 B -2.00 % 18.317 B 14.07 % 16.058 B 18.02 % 13.606 B -0.18 % 13.631 B -2.19 % 13.936 B -3.55 % 14.449 B -12.17 % 16.452 B 32.03 % 12.461 B -1.40 % 12.638 B 59.95 % 7.901 B 4.48 % 7.562 B 3 643.56 % 202.000 M -12.55 % 231.000 M -96.75 % 7.102 B -3.71 % 7.376 B -3.58 % 7.650 B 99.22 % 3.840 B 12 700.00 % 30.000 M -66.67 % 90.000 M -40.00 % 150.000 M -33.33 % 225.000 M -25.00 % 300.000 M -80.46 % 1.535 B -44.58 % 2.770 B
Other current liabilities 4.097 B 717.83 % 501.000 M 45.22 % 345.000 M -30.86 % 499.000 M 78.21 % 280.000 M -30.00 % 400.000 M 22.32 % 327.000 M -14.84 % 384.000 M 150.98 % 153.000 M -48.48 % 297.000 M 1 000.00 % 27.000 M -89.41 % 255.000 M 18.06 % 216.000 M -31.86 % 317.000 M 10.07 % 288.000 M -0.35 % 289.000 M 20.92 % 239.000 M 54.19 % 155.000 M -5.49 % 164.000 M -86.05 % 1.176 B 85.93 % 632.500 M 610.67 % 89.000 M -90.53 % 939.500 M -47.51 % 1.790 B 15.08 % 1.556 B 17.75 % 1.321 B 3.89 % 1.272 B 4.05 % 1.222 B 66.71 % 733.000 M 200.41 % 244.000 M
Deferred revenue 0.000 -100.00 % 787.000 M -12.07 % 895.000 M 36.64 % 655.000 M -20.80 % 827.000 M 17.14 % 706.000 M -7.35 % 762.000 M 0.000 -100.00 % 904.000 M 0.000 -100.00 % 913.000 M 0.000 -100.00 % 638.000 M 14.54 % 557.000 M -9.28 % 614.000 M -2.38 % 629.000 M -1.56 % 639.000 M -38.02 % 1.031 B -0.87 % 1.040 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K -50.00 % 1.000 M 100.00 % 500.000 K 0.000
Short term debt 16.249 B 1 184.50 % 1.265 B 1 128.16 % 103.000 M 9.57 % 94.000 M 20.51 % 78.000 M -60.80 % 199.000 M 121.11 % 90.000 M 9.76 % 82.000 M -91.71 % 989.000 M -10.66 % 1.107 B -15.82 % 1.315 B -15.71 % 1.560 B 34.60 % 1.159 B 32.31 % 876.000 M -28.84 % 1.231 B 303.61 % 305.000 M -44.24 % 547.000 M -92.90 % 7.699 B 10.65 % 6.958 B 20 984.85 % 33.000 M -58.49 % 79.500 M -36.90 % 126.000 M -95.93 % 3.096 B -48.96 % 6.066 B 4.06 % 5.830 B 4.23 % 5.593 B 18.33 % 4.727 B 22.45 % 3.860 B 85.80 % 2.078 B 604.24 % 295.000 M
Total current liabilities 20.349 B 491.36 % 3.441 B 45.13 % 2.371 B 19.27 % 1.988 B -8.34 % 2.169 B 9.27 % 1.985 B 0.05 % 1.984 B 14.75 % 1.729 B -40.95 % 2.928 B 4.09 % 2.813 B -11.35 % 3.173 B -4.40 % 3.319 B 22.20 % 2.716 B 19.44 % 2.274 B -15.87 % 2.703 B 42.56 % 1.896 B -10.40 % 2.116 B -77.56 % 9.429 B 9.16 % 8.638 B 509.17 % 1.418 B 3.20 % 1.374 B 3.31 % 1.330 B -72.54 % 4.843 B -42.04 % 8.356 B -1.25 % 8.462 B -1.23 % 8.567 B 20.03 % 7.138 B 25.04 % 5.708 B 58.98 % 3.591 B 143.75 % 1.473 B
Total liabilities 33.110 B 82.63 % 18.130 B 1.79 % 17.811 B 4.72 % 17.009 B -5.20 % 17.942 B -10.00 % 19.936 B -1.80 % 20.301 B 14.13 % 17.787 B 7.58 % 16.534 B 0.55 % 16.444 B -3.89 % 17.109 B -3.71 % 17.768 B -7.30 % 19.168 B 30.08 % 14.735 B -3.95 % 15.341 B 56.59 % 9.797 B 1.23 % 9.678 B 0.49 % 9.631 B 8.59 % 8.869 B 4.10 % 8.520 B -2.63 % 8.750 B -2.56 % 8.980 B 3.42 % 8.683 B 3.54 % 8.386 B -1.94 % 8.552 B -1.90 % 8.717 B 18.40 % 7.363 B 22.54 % 6.008 B 17.22 % 5.126 B 20.80 % 4.243 B
Other non current assets 566.155 M 169.60 % 210.000 M 0.000 -100.00 % 185.000 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M -87.95 % 83.000 M 937.50 % 8.000 M -38.46 % 13.000 M 0.000 -100.00 % 38.000 M -7.32 % 41.000 M -25.45 % 55.000 M 41.03 % 39.000 M 5.41 % 37.000 M 48.00 % 25.000 M -77.27 % 110.000 M 307.41 % 27.000 M -86.08 % 194.000 M 9.92 % 176.500 M 11.01 % 159.000 M 11.58 % 142.500 M 13.10 % 126.000 M 1.61 % 124.000 M 1.64 % 122.000 M 60.53 % 76.000 M 153.33 % 30.000 M 62.16 % 18.500 M 164.29 % 7.000 M
Long term investments 16.206 B 8 766.39 % -187.000 M -192.12 % 203.000 M 20 200.00 % 1.000 M -99.41 % 169.000 M 11.18 % 152.000 M 34.51 % 113.000 M 389.74 % -39.000 M -225.81 % 31.000 M 138.46 % 13.000 M -51.85 % 27.000 M 400.00 % -9.000 M 0.00 % -9.000 M -325.00 % 4.000 M -33.33 % 6.000 M -97.32 % 224.000 M -7.44 % 242.000 M -1.63 % 246.000 M -6.82 % 264.000 M -3.65 % 274.000 M -0.90 % 276.500 M -0.90 % 279.000 M 39.85 % 199.500 M 66.25 % 120.000 M -72.13 % 430.500 M -41.90 % 741.000 M -35.82 % 1.155 B -26.37 % 1.568 B 32.83 % 1.181 B 48.87 % 793.000 M
Intangible assets 361.000 K -99.95 % 668.000 M -3.05 % 689.000 M -3.64 % 715.000 M 0.14 % 714.000 M -12.07 % 812.000 M -2.52 % 833.000 M 0.36 % 830.000 M -1.66 % 844.000 M 0.60 % 839.000 M -5.41 % 887.000 M 22.34 % 725.000 M -24.87 % 965.000 M -5.11 % 1.017 B -6.09 % 1.083 B -31.37 % 1.578 B -9.78 % 1.749 B 0.63 % 1.738 B -5.95 % 1.848 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 907.000 M -50.00 % 1.814 B 11.77 % 1.623 B 13.34 % 1.432 B
GoodWill 0.000 -100.00 % 674.000 M 0.00 % 674.000 M -2.46 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 0.000 -100.00 % 691.000 M 0.000 -100.00 % 691.000 M 0.00 % 691.000 M 0.00 % 691.000 M 2.52 % 674.000 M 0.00 % 674.000 M -2.46 % 691.000 M 2.52 % 674.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 888.000 M -50.00 % 1.776 B 65.44 % 1.074 B 189.35 % 371.000 M
Goodwill and intangible assets 361.000 K -99.97 % 1.342 B -1.54 % 1.363 B -3.06 % 1.406 B 0.07 % 1.405 B -6.52 % 1.503 B -1.38 % 1.524 B 0.20 % 1.521 B -0.91 % 1.535 B -0.71 % 1.546 B -2.03 % 1.578 B -2.05 % 1.611 B -2.72 % 1.656 B -3.04 % 1.708 B -3.72 % 1.774 B -21.23 % 2.252 B -7.06 % 2.423 B -0.25 % 2.429 B -3.69 % 2.522 B 97.03 % 1.280 B 8.84 % 1.176 B 9.70 % 1.072 B -4.29 % 1.120 B -4.11 % 1.168 B -17.43 % 1.415 B -14.84 % 1.661 B -36.74 % 2.626 B -26.87 % 3.590 B 33.14 % 2.697 B 49.56 % 1.803 B
Property plant equipment net 2.413 M -99.62 % 634.000 M 58.50 % 400.000 M -25.79 % 539.000 M -9.26 % 594.000 M -6.90 % 638.000 M 179.82 % 228.000 M 2.70 % 222.000 M -0.45 % 223.000 M -5.11 % 235.000 M -8.56 % 257.000 M -8.87 % 282.000 M -10.48 % 315.000 M -4.83 % 331.000 M -13.35 % 382.000 M -4.50 % 400.000 M -5.44 % 423.000 M -1.40 % 429.000 M -4.24 % 448.000 M 33.73 % 335.000 M 34.54 % 249.000 M 52.76 % 163.000 M -19.31 % 202.000 M -16.18 % 241.000 M -18.31 % 295.000 M -15.47 % 349.000 M -19.12 % 431.500 M -16.05 % 514.000 M -9.11 % 565.500 M -8.35 % 617.000 M
Total non current assets 16.775 B 610.51 % 2.361 B 2.16 % 2.311 B -8.48 % 2.525 B -0.24 % 2.531 B -4.38 % 2.647 B 22.66 % 2.158 B 4.96 % 2.056 B -0.10 % 2.058 B -14.99 % 2.421 B 16.51 % 2.078 B -5.76 % 2.205 B -4.63 % 2.312 B -6.85 % 2.482 B -3.35 % 2.568 B -19.37 % 3.185 B -6.76 % 3.416 B -1.64 % 3.473 B 0.73 % 3.448 B 47.48 % 2.338 B 10.34 % 2.119 B 11.53 % 1.900 B 0.48 % 1.891 B 0.48 % 1.882 B -24.01 % 2.477 B -19.36 % 3.071 B -29.99 % 4.387 B -23.07 % 5.702 B 27.82 % 4.461 B 38.54 % 3.220 B
Other current assets 110.000 K -99.92 % 136.000 M -3.55 % 141.000 M 33.02 % 106.000 M -86.29 % 773.000 M -0.13 % 774.000 M 821.43 % 84.000 M 133.33 % 36.000 M -73.13 % 134.000 M 1 016.67 % 12.000 M -98.89 % 1.082 B 3 178.79 % 33.000 M -96.58 % 965.000 M 5.35 % 916.000 M -17.63 % 1.112 B 8.70 % 1.023 B 711.90 % 126.000 M -74.39 % 492.000 M 9.33 % 450.000 M 533.80 % 71.000 M -84.33 % 453.000 M -45.75 % 835.000 M 3.66 % 805.500 M 3.80 % 776.000 M -6.62 % 831.000 M -6.21 % 886.000 M 63.62 % 541.500 M 174.87 % 197.000 M 55.73 % 126.500 M 125.89 % 56.000 M
Short term investments 2.141 B 975.86 % 199.000 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -87.95 % 83.000 M 730.00 % 10.000 M -23.08 % 13.000 M 30.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -33.33 % 15.000 M 7.14 % 14.000 M -36.36 % 22.000 M 100.00 % 11.000 M 57.14 % 7.000 M -12.50 % 8.000 M -46.67 % 15.000 M -36.17 % 23.500 M -26.56 % 32.000 M 18.52 % 27.000 M 22.73 % 22.000 M -74.12 % 85.000 M -42.57 % 148.000 M -90.59 % 1.573 B -47.53 % 2.998 B 82.53 % 1.643 B 472.30 % 287.000 M
cash and cash equivalents 457.000 K -99.98 % 1.892 B 26.13 % 1.500 B 52.59 % 983.000 M 43.29 % 686.000 M 73.23 % 396.000 M -41.94 % 682.000 M 55.00 % 440.000 M -25.80 % 593.000 M 80.79 % 328.000 M -51.62 % 678.000 M -10.55 % 758.000 M 45.21 % 522.000 M 2.55 % 509.000 M 137.85 % 214.000 M -4.46 % 224.000 M -46.28 % 417.000 M -13.31 % 481.000 M -3.22 % 497.000 M -30.29 % 713.000 M -24.43 % 943.500 M -19.63 % 1.174 B 65.70 % 708.500 M 191.56 % 243.000 M -60.81 % 620.000 M -37.81 % 997.000 M -57.37 % 2.339 B -36.45 % 3.680 B 2.68 % 3.584 B 2.75 % 3.488 B
Cash and short term investments 2.141 B 2.41 % 2.091 B 39.40 % 1.500 B 51.06 % 993.000 M 42.67 % 696.000 M 71.43 % 406.000 M -41.33 % 692.000 M 32.31 % 523.000 M -13.27 % 603.000 M 76.83 % 341.000 M -50.44 % 688.000 M -10.42 % 768.000 M 44.36 % 532.000 M 1.53 % 524.000 M 129.82 % 228.000 M -7.32 % 246.000 M -42.52 % 428.000 M -12.30 % 488.000 M -3.37 % 505.000 M -30.63 % 728.000 M -24.72 % 967.000 M -19.82 % 1.206 B 63.97 % 735.500 M 177.55 % 265.000 M -62.41 % 705.000 M -38.43 % 1.145 B -70.73 % 3.912 B -41.43 % 6.678 B 27.77 % 5.227 B 38.45 % 3.775 B
Total current assets 11.954 B 245.48 % 3.460 B 5.23 % 3.288 B 53.86 % 2.137 B -21.92 % 2.737 B 32.48 % 2.066 B 11.19 % 1.858 B 33.96 % 1.387 B -21.24 % 1.761 B 45.42 % 1.211 B -32.31 % 1.789 B 16.32 % 1.538 B 1.85 % 1.510 B 3.92 % 1.453 B 6.84 % 1.360 B 6.08 % 1.282 B -27.03 % 1.757 B -13.62 % 2.034 B -5.48 % 2.152 B 22.27 % 1.760 B -7.97 % 1.913 B -7.38 % 2.065 B 31.74 % 1.568 B 46.50 % 1.070 B -31.80 % 1.569 B -24.13 % 2.068 B -60.07 % 5.179 B -37.53 % 8.290 B 24.86 % 6.640 B 33.08 % 4.989 B
Inventory 0.000 -100.00 % 8.000 M -11.11 % 9.000 M -18.18 % 11.000 M -35.29 % 17.000 M 0.00 % 17.000 M -34.62 % 26.000 M 100.00 % 13.000 M -23.53 % 17.000 M -10.53 % 19.000 M -5.00 % 20.000 M 66.67 % 12.000 M -7.69 % 13.000 M 0.00 % 13.000 M -35.00 % 20.000 M 53.85 % 13.000 M -27.78 % 18.000 M -18.18 % 22.000 M -15.38 % 26.000 M 8.33 % 24.000 M 0.00 % 24.000 M 0.00 % 24.000 M -9.43 % 26.500 M -8.62 % 29.000 M -12.12 % 33.000 M -10.81 % 37.000 M -3.90 % 38.500 M -3.75 % 40.000 M -37.50 % 64.000 M -27.27 % 88.000 M
Net receivables 9.812 B 700.98 % 1.225 B -25.21 % 1.638 B 59.49 % 1.027 B -17.91 % 1.251 B 43.96 % 869.000 M -17.71 % 1.056 B 29.57 % 815.000 M -19.07 % 1.007 B 20.02 % 839.000 M 84 000.00 % -1.000 M -100.14 % 725.000 M 0.000 0.000 0.000 0.000 -100.00 % 1.185 B 14.83 % 1.032 B -11.87 % 1.171 B 24.97 % 937.000 M 100.00 % 468.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 687.500 M -50.00 % 1.375 B 12.47 % 1.223 B 14.25 % 1.070 B
Tax assets 0.000 -100.00 % 362.000 M 4.93 % 345.000 M -12.44 % 394.000 M 8.54 % 363.000 M 5.52 % 344.000 M 21.55 % 283.000 M 5.20 % 269.000 M 3.07 % 261.000 M -57.49 % 614.000 M 184.26 % 216.000 M -23.67 % 283.000 M -8.41 % 309.000 M -19.53 % 384.000 M 4.63 % 367.000 M 34.93 % 272.000 M -10.23 % 303.000 M 16.99 % 259.000 M 38.50 % 187.000 M -26.67 % 255.000 M 5.81 % 241.000 M 6.17 % 227.000 M 0.00 % 227.000 M 0.00 % 227.000 M 6.82 % 212.500 M 7.32 % 198.000 M 100.00 % 99.000 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.604 M -99.53 % 557.000 M -4.95 % 586.000 M 17.91 % 497.000 M -14.75 % 583.000 M 39.47 % 418.000 M -14.52 % 489.000 M -61.19 % 1.260 B 132.04 % 543.000 M -57.58 % 1.280 B 165.01 % 483.000 M -61.88 % 1.267 B 188.61 % 439.000 M 23.31 % 356.000 M -1.66 % 362.000 M -27.45 % 499.000 M 5.50 % 473.000 M 81.23 % 261.000 M 45.00 % 180.000 M -13.46 % 208.000 M -68.37 % 657.500 M -40.61 % 1.107 B 38.20 % 801.000 M 61.82 % 495.000 M -52.01 % 1.032 B -34.22 % 1.568 B 47.79 % 1.061 B 91.52 % 554.000 M -20.06 % 693.000 M -16.71 % 832.000 M
Tax payables 0.000 -100.00 % 331.000 M -25.11 % 442.000 M 81.89 % 243.000 M -39.40 % 401.000 M 53.05 % 262.000 M -17.09 % 316.000 M 10 433.33 % 3.000 M -99.12 % 339.000 M 162.79 % 129.000 M -70.34 % 435.000 M 83.54 % 237.000 M -10.23 % 264.000 M 57.14 % 168.000 M -19.23 % 208.000 M 19.54 % 174.000 M -20.18 % 218.000 M -22.97 % 283.000 M -4.39 % 296.000 M 29 500.00 % 1.000 M -77.78 % 4.500 M -43.75 % 8.000 M 23.08 % 6.500 M 30.00 % 5.000 M -88.89 % 45.000 M -47.06 % 85.000 M 8.97 % 78.000 M 9.86 % 71.000 M -17.92 % 86.500 M -15.20 % 102.000 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.697 B -3.29 % -5.516 B -3.40 % -5.334 B -100.00 % -2.667 B 0.000 0.000 0.000 -100.00 % 500.000 K -50.00 % 1.000 M 100.00 % 500.000 K 0.000
Minority interest 0.000 -100.00 % 545.000 M -2.85 % 561.000 M 33.57 % 420.000 M -27.34 % 578.000 M 1.40 % 570.000 M -16.05 % 679.000 M 3.35 % 657.000 M -8.11 % 715.000 M -5.17 % 754.000 M 0.00 % 754.000 M 8.96 % 692.000 M -0.72 % 697.000 M 10 057.14 % -7.000 M -75.00 % -4.000 M 50.00 % -8.000 M -900.00 % 1.000 M -95.83 % 24.000 M -17.24 % 29.000 M -14.71 % 34.000 M -16.05 % 40.500 M -13.83 % 47.000 M 25.33 % 37.500 M 33.93 % 28.000 M 12.00 % 25.000 M 13.64 % 22.000 M 51.72 % 14.500 M 107.14 % 7.000 M -93.75 % 112.000 M -48.39 % 217.000 M
Capital lease obligations 2.728 M -99.27 % 372.000 M 140.00 % 155.000 M -54.94 % 344.000 M -7.53 % 372.000 M -9.05 % 409.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.455 B 17.60 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B 0.00 % 2.938 B -0.07 % 2.940 B 0.00 % 2.940 B -16.07 % 3.503 B 31.84 % 2.657 B -0.08 % 2.659 B 0.15 % 2.655 B 0.45 % 2.643 B -0.26 % 2.650 B 54.52 % 1.715 B -65.97 % 5.040 B -39.75 % 8.364 B 17.52 % 7.117 B 21.24 % 5.870 B 2.13 % 5.748 B 2.18 % 5.625 B -5.98 % 5.983 B -5.64 % 6.340 B 65.49 % 3.831 B 189.79 % 1.322 B
Deferred tax liabilities non current 0.000 -100.00 % 66.000 M -2.94 % 68.000 M 58.14 % 43.000 M -41.10 % 73.000 M 73.81 % 42.000 M -4.55 % 44.000 M -8.33 % 48.000 M -32.39 % 71.000 M -19.32 % 88.000 M 0.00 % 88.000 M -27.87 % 122.000 M 0.00 % 122.000 M 40.23 % 87.000 M -59.91 % 217.000 M 42.76 % 152.000 M -26.21 % 206.000 M 10.16 % 187.000 M -0.53 % 188.000 M 102.15 % 93.000 M 40.91 % 66.000 M 69.23 % 39.000 M 13.04 % 34.500 M 15.00 % 30.000 M -65.91 % 88.000 M -39.73 % 146.000 M 32.73 % 110.000 M 48.65 % 74.000 M -7.50 % 80.000 M -6.98 % 86.000 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 28.729 B 393.53 % 5.821 B 3.96 % 5.599 B 20.10 % 4.662 B -11.50 % 5.268 B 11.78 % 4.713 B 17.36 % 4.016 B 16.64 % 3.443 B -9.85 % 3.819 B 5.15 % 3.632 B -6.08 % 3.867 B 3.31 % 3.743 B -2.07 % 3.822 B -2.87 % 3.935 B 0.18 % 3.928 B -12.07 % 4.467 B -13.65 % 5.173 B -6.07 % 5.507 B -1.66 % 5.600 B 36.65 % 4.098 B 1.65 % 4.032 B 1.68 % 3.965 B 14.65 % 3.459 B 17.16 % 2.952 B -27.03 % 4.046 B -21.28 % 5.139 B -46.28 % 9.566 B -31.64 % 13.992 B 26.05 % 11.101 B 35.22 % 8.209 B
2025-06-30 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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
2025-06-30 2024-06-30 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2006-12-31 2006-06-30
Deferred income tax 0.000 0.000 0.000 -100.00 % 13.000 M 0.000 100.00 % -51.000 M 0.000 0.000 0.000 100.00 % -62.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 323.000 M 226.67 % -255.000 M -134.93 % 730.000 M 378.10 % -262.500 M 0.00 % -262.500 M -262.07 % -72.500 M 0.00 % -72.500 M -195.39 % 76.000 M 0.00 % 76.000 M 790.91 % -11.000 M 0.00 % -11.000 M -137.29 % 29.500 M 0.00 % 29.500 M 136.20 % -81.500 M 0.00 % -81.500 M 40.07 % -136.000 M 0.00 % -136.000 M -1 195.24 % -10.500 M 0.00 % -10.500 M 87.93 % -87.000 M 0.00 % -87.000 M -2.96 % -84.500 M 0.00 % -84.500 M 55.53 % -190.000 M 0.00 % -190.000 M -100.00 % -95.000 M 22.45 % -122.500 M -100.00 % -61.250 M 90.99 % -679.750 M -505.82 % 167.500 M 0.00 % 167.500 M
Accounts receivables 0.000 0.000 -100.00 % 352.000 M 159.16 % -595.000 M -165.38 % 910.000 M 120 629.80 % -755.000 K 0.000 100.00 % -38.000 M 0.000 100.00 % -1.000 M 0.000 100.00 % -138.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -870.000 M -8 185.71 % -10.500 M 0.00 % -10.500 M
Inventory 0.000 0.000 -100.00 % 1.000 M -50.00 % 2.000 M -66.67 % 6.000 M 33.33 % 4.500 M 0.00 % 4.500 M 200.00 % -4.500 M 0.00 % -4.500 M 25.00 % -6.000 M 0.00 % -6.000 M -71.43 % -3.500 M 0.00 % -3.500 M -216.67 % 3.000 M 0.00 % 3.000 M 300.00 % -1.500 M 0.00 % -1.500 M -109.38 % 16.000 M 0.00 % 16.000 M 223.08 % -13.000 M 0.00 % -13.000 M -2 700.00 % 500.000 K 0.00 % 500.000 K -80.00 % 2.500 M 0.00 % 2.500 M -37.50 % 4.000 M 0.00 % 4.000 M 100.00 % 2.000 M 0.00 % 2.000 M 100.00 % 1.000 M 100.79 % -126.000 M -481.82 % 33.000 M 0.00 % 33.000 M
Accounts payables 0.000 0.000 100.00 % -34.000 M -109.69 % 351.000 M 290.76 % -184.000 M -24 470.86 % 755.000 K 0.000 100.00 % -75.000 M 0.000 -100.00 % 164.000 M 0.000 -100.00 % 103.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 M 86.57 % 134.000 M 0.00 % 134.000 M
Other working capital 0.000 0.000 -100.00 % 4.000 M 130.77 % -13.000 M -550.00 % -2.000 M 99.25 % -267.000 M 0.00 % -267.000 M 0.000 100.00 % -68.000 M 0.000 -100.00 % 82.000 M 0.000 100.00 % -7.500 M -128.30 % 26.500 M 0.00 % 26.500 M 133.13 % -80.000 M 0.00 % -80.000 M 47.37 % -152.000 M 0.00 % -152.000 M -6 180.00 % 2.500 M 0.00 % 2.500 M 102.86 % -87.500 M 0.00 % -87.500 M -0.57 % -87.000 M 0.00 % -87.000 M 55.15 % -194.000 M 0.00 % -194.000 M -100.00 % -97.000 M 22.09 % -124.500 M -100.00 % -62.250 M -193.96 % 66.250 M 502.27 % 11.000 M 0.00 % 11.000 M
Other non cash items 531.902 M 23.44 % 430.897 M 57.26 % 274.000 M 15.13 % 238.000 M 121.83 % -1.090 B 41.48 % -1.863 B 2.67 % -1.914 B -214.72 % 1.668 B 0.00 % 1.668 B 7 246.53 % -23.340 M 93.30 % -348.500 M 70.89 % -1.197 B 0.00 % -1.197 B -165.57 % 1.826 B 0.00 % 1.826 B -44.17 % 3.270 B 0.00 % 3.270 B 1 126.83 % 266.500 M 0.00 % 266.500 M 211.97 % -238.000 M 0.00 % -238.000 M 40.50 % -400.000 M 0.00 % -400.000 M -127.14 % 1.474 B 522.35 % -349.000 M -154.40 % 641.500 M 0.00 % 641.500 M 100.00 % 320.750 M -92.34 % 4.189 B 100.00 % 2.094 B 202.10 % -2.051 B -1 502.54 % -128.000 M 0.00 % -128.000 M
Net cash provided by operating activities -443.979 M -3 633.18 % 12.566 M -98.27 % 726.000 M 6.92 % 679.000 M 88.09 % 361.000 M 402.09 % -119.500 M 0.00 % -119.500 M -259.33 % 75.000 M 0.00 % 75.000 M -61.14 % 193.000 M 0.00 % 193.000 M 376.54 % 40.500 M 0.00 % 40.500 M 112.11 % -334.500 M 0.00 % -334.500 M -2 258.06 % 15.500 M 0.00 % 15.500 M 106.58 % -235.500 M 0.00 % -235.500 M -473.81 % 63.000 M 0.00 % 63.000 M 841.18 % -8.500 M 0.00 % -8.500 M 97.06 % -289.000 M 0.00 % -289.000 M 21.15 % -366.500 M 0.00 % -366.500 M -100.00 % -183.250 M 49.59 % -363.500 M -100.00 % -181.750 M 56.85 % -421.250 M -154.96 % 766.500 M 0.00 % 766.500 M
Investments in property plant and equipment 0.000 0.000 100.00 % -177.000 M 13.66 % -205.000 M -2.50 % -200.000 M -14.61 % -174.500 M 0.00 % -174.500 M 24.46 % -231.000 M 0.00 % -231.000 M -38.74 % -166.500 M 0.00 % -166.500 M -22.88 % -135.500 M 0.00 % -135.500 M 4.24 % -141.500 M 0.00 % -141.500 M 22.47 % -182.500 M 0.00 % -182.500 M 5.19 % -192.500 M 0.00 % -192.500 M 3.99 % -200.500 M 0.00 % -200.500 M 21.37 % -255.000 M 0.00 % -255.000 M -940.82 % -24.500 M 0.00 % -24.500 M 30.00 % -35.000 M 0.00 % -35.000 M -100.00 % -17.500 M 94.42 % -313.500 M -100.00 % -156.750 M 68.41 % -496.250 M -51.07 % -328.500 M 0.00 % -328.500 M
Acquisitions net 0.000 0.000 -100.00 % 7.000 M 600.00 % 1.000 M 0.00 % 1.000 M -75.00 % 4.000 M 0.000 -100.00 % 16.000 M 0.000 -100.00 % 15.000 M 0.000 -100.00 % 50.000 M 0.000 100.00 % -11.000 M 0.000 -100.00 % 328.000 M 0.000 -100.00 % 372.000 M 0.000 100.00 % -1.027 B 0.000 100.00 % -11.000 M 0.000 100.00 % -6.000 M 0.000 100.00 % -155.000 M 0.000 0.000 0.000 0.000 100.00 % -1.281 B -721.15 % -156.000 M 0.00 % -156.000 M
Purchases of investments 0.000 0.000 0.000 100.00 % -11.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -152.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.000 M 0.000 0.000 100.00 % -2.177 B -100.00 % -1.088 B 87.16 % -8.479 B -2 721.55 % -300.500 M 0.00 % -300.500 M
Sales maturities of investments 0.000 0.000 -100.00 % 56.000 M 0.000 -100.00 % 1.227 B 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.000 M 0.00 % 19.000 M 100.00 % 9.500 M -99.65 % 2.714 B 100.00 % 1.357 B -74.11 % 5.241 B 381.95 % 1.088 B 0.00 % 1.088 B
Other investing activites -1.179 B -11 687.00 % -10.000 M 37.50 % -16.000 M -60.00 % -10.000 M 0.000 100.00 % -33.000 M 0.000 100.00 % -44.000 M 0.000 -100.00 % 12.500 M 66.67 % 7.500 M -57.14 % 17.500 M -28.57 % 24.500 M -89.66 % 237.000 M 664.52 % 31.000 M 158.33 % 12.000 M 0.000 -100.00 % 41.000 M 0.000 -100.00 % 48.000 M 0.000 -100.00 % 78.500 M 109.33 % 37.500 M -10.71 % 42.000 M 0.000 -100.00 % 35.000 M 1 266.67 % -3.000 M -100.00 % -1.500 M 99.35 % -230.000 M -100.00 % -115.000 M -172.78 % 158.000 M 114.33 % -1.103 B 0.00 % -1.103 B
Net cash used for investing activites -1.179 B -11 687.00 % -10.000 M 92.31 % -130.000 M 42.22 % -225.000 M -121.89 % 1.028 B 605.16 % -203.500 M -16.62 % -174.500 M 32.63 % -259.000 M -12.12 % -231.000 M -68.61 % -137.000 M 12.74 % -157.000 M -130.88 % -68.000 M 38.74 % -111.000 M -69.47 % -65.500 M 39.63 % -108.500 M -168.89 % 157.500 M 186.30 % -182.500 M -182.77 % 220.500 M 214.55 % -192.500 M 83.68 % -1.180 B -488.28 % -200.500 M -6.93 % -187.500 M 13.79 % -217.500 M -1 991.30 % 11.500 M 146.94 % -24.500 M 51.96 % -51.000 M -168.42 % -19.000 M -100.00 % -9.500 M -46.15 % -6.500 M -100.00 % -3.250 M 99.93 % -4.857 B -507.09 % -800.000 M 0.00 % -800.000 M
Debt repayment 1.623 B 0.000 0.000 0.000 0.000 -100.00 % 700.000 M 0.000 -100.00 % 424.000 M 0.000 100.00 % -176.000 M 0.000 -100.00 % 283.000 M 0.000 -100.00 % 223.000 M 0.000 100.00 % -240.000 M 0.000 -100.00 % 291.000 M 0.000 -100.00 % 186.000 M 0.000 100.00 % -34.000 M 0.000 100.00 % -832.000 M 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 0.000 -100.00 % 1.176 B -1.34 % 1.192 B 0.00 % 1.192 B
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 426.000 M 0.00 % 426.000 M 0.000 0.000 0.000 0.000 -100.00 % 467.500 M 0.00 % 467.500 M 0.000 0.000 -100.00 % 1.177 B 0.00 % 1.177 B 5 250.00 % 22.000 M 0.00 % 22.000 M 100.00 % 11.000 M 214.29 % 3.500 M 100.00 % 1.750 M -99.96 % 4.551 B 1 576.34 % 271.500 M 0.00 % 271.500 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -379.500 M -100.00 % -189.750 M -263.93 % 115.750 M 131.28 % -370.000 M 0.00 % -370.000 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.500 M 0.00 % -2.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -185.000 K -10.12 % -168.000 K 99.92 % -200.000 M -417.46 % 63.000 M 105.37 % -1.173 B -1 471.93 % 85.500 M 154.29 % -157.500 M -215.81 % 136.000 M 200.00 % -136.000 M -172.15 % 188.500 M 200.00 % -188.500 M -2 084.21 % 9.500 M 200.00 % -9.500 M 89.02 % -86.500 M -200.00 % 86.500 M -34.47 % 132.000 M 200.00 % -132.000 M -525.81 % 31.000 M 200.00 % -31.000 M 93.37 % -467.500 M -200.00 % 467.500 M 2 297.44 % 19.500 M 200.00 % -19.500 M 97.43 % -758.500 M -200.00 % 758.500 M 5 968.00 % 12.500 M 200.00 % -12.500 M -100.00 % -6.250 M 99.74 % -2.414 B -100.00 % -1.207 B -200.00 % 1.207 B 0.000 0.000
Net cash used provided by financing activities 1.623 B 966 120.83 % -168.000 K 99.92 % -200.000 M -417.46 % 63.000 M 105.37 % -1.173 B -249.33 % 785.500 M 598.73 % -157.500 M -128.13 % 560.000 M 511.76 % -136.000 M -1 188.00 % 12.500 M 106.63 % -188.500 M -164.44 % 292.500 M 3 178.95 % -9.500 M -100.96 % 988.500 M 1 042.77 % 86.500 M 180.09 % -108.000 M 18.18 % -132.000 M -140.99 % 322.000 M 1 138.71 % -31.000 M -104.74 % 653.500 M 39.79 % 467.500 M 2 850.00 % -17.000 M 22.73 % -22.000 M -102.88 % 763.500 M 0.66 % 758.500 M 1 133.33 % 61.500 M 592.00 % -12.500 M -100.00 % -6.250 M 99.74 % -2.414 B -100.00 % -1.207 B -117.59 % 6.862 B 527.50 % 1.094 B 0.00 % 1.094 B
Effect of forex changes on cash -14.000 K 0.000 0.000 0.000 0.000 -100.00 % 747.500 M 199.07 % -754.500 M 50.35 % -1.520 B -199.67 % 1.525 B 294.95 % 386.000 M 199.74 % -387.000 M -126.63 % 1.453 B 198.04 % -1.482 B 19.48 % -1.841 B -196.03 % 1.917 B 169.84 % -2.744 B -199.28 % 2.764 B 1 657.18 % -177.500 M -171.14 % 249.500 M 105.35 % 121.500 M 162.79 % -193.500 M -10.89 % -174.500 M -200.00 % 174.500 M 2 808.33 % 6.000 M 200.00 % -6.000 M 52.00 % -12.500 M -200.00 % 12.500 M 100.00 % 6.250 M -95.10 % 127.500 M 100.00 % 63.750 M 200.00 % -63.750 M 0.000 0.000
Net change in cash 457.000 K -82.64 % 2.633 M -99.33 % 392.000 M -24.18 % 517.000 M 74.07 % 297.000 M 7 325.00 % 4.000 M 300.00 % 1.000 M -98.88 % 89.000 M 300.00 % 22.250 M 126.18 % -85.000 M -300.00 % -21.250 M -113.62 % 156.000 M 300.00 % 39.000 M -87.34 % 308.000 M 300.00 % 77.000 M 135.98 % -214.000 M -300.00 % -53.500 M 33.13 % -80.000 M -300.00 % -20.000 M 90.24 % -205.000 M -300.00 % -51.250 M 88.88 % -461.000 M -300.00 % -115.250 M -112.38 % 931.000 M 300.00 % 232.750 M 130.87 % -754.000 M -300.00 % -188.500 M 0.00 % -188.500 M 71.90 % -670.750 M 0.00 % -670.750 M 73.88 % -2.568 B 0.000 0.000
Cash at beginning of period 0.000 0.000 -100.00 % 1.500 B 52.59 % 983.000 M 43.29 % 686.000 M 0.59 % 682.000 M 300.00 % 170.500 M -71.25 % 593.000 M 300.00 % 148.250 M -78.13 % 678.000 M 300.00 % 169.500 M -67.53 % 522.000 M 300.00 % 130.500 M -39.02 % 214.000 M 300.00 % 53.500 M -87.50 % 428.000 M 300.00 % 107.000 M -78.94 % 508.000 M 300.00 % 127.000 M -82.19 % 713.000 M 300.00 % 178.250 M -84.82 % 1.174 B 300.00 % 293.500 M 20.78 % 243.000 M 300.00 % 60.750 M -93.91 % 997.000 M 300.00 % 249.250 M 0.00 % 249.250 M -72.91 % 920.000 M 0.00 % 920.000 M -73.62 % 3.488 B 0.000 0.000
Cash at end of period 457.000 K -82.64 % 2.633 M -99.86 % 1.892 B 26.13 % 1.500 B 52.59 % 983.000 M 43.29 % 686.000 M 300.00 % 171.500 M -74.85 % 682.000 M 300.00 % 170.500 M -71.25 % 593.000 M 300.00 % 148.250 M -78.13 % 678.000 M 300.00 % 169.500 M -67.53 % 522.000 M 300.00 % 130.500 M -39.02 % 214.000 M 300.00 % 53.500 M -87.50 % 428.000 M 300.00 % 107.000 M -78.94 % 508.000 M 300.00 % 127.000 M -82.19 % 713.000 M 300.00 % 178.250 M -84.82 % 1.174 B 300.00 % 293.500 M 20.78 % 243.000 M 300.00 % 60.750 M 0.00 % 60.750 M -75.63 % 249.250 M 0.00 % 249.250 M -72.91 % 920.000 M -73.62 % 3.488 B 0.00 % 3.488 B
Operating cash flow -443.979 M -3 633.18 % 12.566 M -98.27 % 726.000 M 6.92 % 679.000 M 88.09 % 361.000 M 402.09 % -119.500 M 0.00 % -119.500 M -259.33 % 75.000 M 0.00 % 75.000 M -61.14 % 193.000 M 0.00 % 193.000 M 376.54 % 40.500 M 0.00 % 40.500 M 112.11 % -334.500 M 0.00 % -334.500 M -2 258.06 % 15.500 M 0.00 % 15.500 M 106.58 % -235.500 M 0.00 % -235.500 M -473.81 % 63.000 M 0.00 % 63.000 M 841.18 % -8.500 M 0.00 % -8.500 M 97.06 % -289.000 M 0.00 % -289.000 M 21.15 % -366.500 M 0.00 % -366.500 M -100.00 % -183.250 M 49.59 % -363.500 M -100.00 % -181.750 M 56.85 % -421.250 M -154.96 % 766.500 M 0.00 % 766.500 M
Capital expenditure 0.000 0.000 100.00 % -177.000 M 13.66 % -205.000 M -2.50 % -200.000 M -14.61 % -174.500 M 0.00 % -174.500 M 24.46 % -231.000 M 0.00 % -231.000 M -38.74 % -166.500 M 0.00 % -166.500 M -22.88 % -135.500 M 0.00 % -135.500 M 4.24 % -141.500 M 0.00 % -141.500 M 22.47 % -182.500 M 0.00 % -182.500 M 5.19 % -192.500 M 0.00 % -192.500 M 3.99 % -200.500 M 0.00 % -200.500 M 21.37 % -255.000 M 0.00 % -255.000 M -940.82 % -24.500 M 0.00 % -24.500 M 30.00 % -35.000 M 0.00 % -35.000 M -100.00 % -17.500 M 94.42 % -313.500 M -100.00 % -156.750 M -3 588.24 % -4.250 M 95.73 % -99.500 M 0.00 % -99.500 M
Free CashFlow -443.979 M -3 633.18 % 12.566 M -97.71 % 549.000 M 15.82 % 474.000 M 194.41 % 161.000 M 154.76 % -294.000 M 0.00 % -294.000 M -88.46 % -156.000 M 0.00 % -156.000 M -688.68 % 26.500 M 0.00 % 26.500 M 127.89 % -95.000 M 0.00 % -95.000 M 80.04 % -476.000 M 0.00 % -476.000 M -185.03 % -167.000 M 0.00 % -167.000 M 60.98 % -428.000 M 0.00 % -428.000 M -211.27 % -137.500 M 0.00 % -137.500 M 47.82 % -263.500 M 0.00 % -263.500 M 15.95 % -313.500 M 0.00 % -313.500 M 21.92 % -401.500 M 0.00 % -401.500 M -100.00 % -200.750 M 70.35 % -677.000 M -100.00 % -338.500 M 20.45 % -425.500 M -163.79 % 667.000 M 0.00 % 667.000 M
2025 2024 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2008 2007 2006 2006