0521.HK

CWT International Limited 0521.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Revenue 38.886 B 4.46 % 37.226 B -3.78 % 38.689 B -30.23 % 55.449 B 24.12 % 44.674 B 9.64 % 40.748 B -42.92 % 71.384 B 197.98 % 23.956 B 13 023.19 % 182.546 M -45.81 % 336.869 M -0.92 % 339.993 M 20.82 % 281.402 M -9.03 % 309.348 M 9.42 % 282.704 M -51.31 % 580.668 M 31.47 % 441.671 M -53.16 % 943.022 M 38.92 % 678.819 M 8.72 % 624.388 M 46.34 % 426.676 M -2.26 % 436.532 M 12.58 % 387.744 M -9.04 % 426.269 M -17.44 % 516.310 M -24.80 % 686.604 M
Net income 304.386 M 678.62 % 39.093 M -74.48 % 153.213 M -26.66 % 208.905 M 403.81 % 41.465 M 117.05 % -243.135 M 56.37 % -557.289 M -372.54 % 204.478 M 1 033.60 % -21.902 M 89.76 % -213.810 M 36.18 % -335.016 M -5.23 % -318.378 M 16.13 % -379.628 M -155.40 % -148.642 M -1 663.50 % 9.507 M -93.27 % 141.197 M 559.25 % -30.745 M -135.30 % 87.091 M 218.48 % -73.504 M 71.50 % -257.895 M -174.30 % -94.019 M -519.73 % 22.400 M -10.87 % 25.131 M 140.08 % -62.707 M -235.42 % -18.695 M
Income before tax 490.463 M 173.44 % 179.365 M -63.39 % 489.979 M 5.26 % 465.512 M 258.80 % 129.742 M 159.84 % -216.803 M 76.72 % -931.245 M -618.26 % 179.686 M 957.77 % -20.948 M 75.15 % -84.313 M 58.18 % -201.602 M 1.65 % -204.993 M 20.80 % -258.837 M -60.35 % -161.422 M -529.07 % 37.621 M 225.12 % -30.069 M -21.98 % -24.650 M -127.21 % 90.589 M 222.35 % -74.038 M 71.06 % -255.870 M -178.51 % -91.872 M -579.60 % 19.156 M -29.53 % 27.184 M 145.72 % -59.463 M -367.37 % -12.723 M
Income before tax ratio 0.01 161.77 % 0.00 -61.95 % 0.01 50.85 % 0.01 189.07 % 0.00 154.58 % -0.01 59.21 % -0.01 -273.92 % 0.01 106.54 % -0.11 54.15 % -0.25 57.79 % -0.59 18.60 % -0.73 12.94 % -0.84 -46.54 % -0.57 -981.31 % 0.06 195.17 % -0.07 -160.45 % -0.03 -119.59 % 0.13 212.54 % -0.12 80.23 % -0.60 -184.94 % -0.21 -526.00 % 0.05 -22.53 % 0.06 155.37 % -0.12 -521.52 % -0.02
EBITDA 1.603 B 66.75 % 961.489 M -31.10 % 1.395 B 3.48 % 1.349 B 14.03 % 1.183 B -4.35 % 1.236 B 1 702.95 % 68.581 M -90.68 % 735.541 M 571.34 % 109.563 M -6.78 % 117.526 M -15.40 % 138.912 M 570.04 % 20.732 M -71.71 % 73.278 M 18.39 % 61.896 M 263.67 % 17.020 M -80.45 % 87.075 M -24.95 % 116.018 M -27.05 % 159.045 M 644.00 % -29.236 M 83.31 % -175.223 M -307.62 % -42.987 M -216.85 % 36.789 M 29.53 % 28.403 M 3 301.56 % 835.000 K -95.74 % 19.596 M
Net income ratio 0.01 645.39 % 0.00 -73.48 % 0.00 5.11 % 0.00 305.91 % 0.00 115.56 % -0.01 23.57 % -0.01 -191.46 % 0.01 107.11 % -0.12 81.10 % -0.63 35.59 % -0.99 12.91 % -1.13 7.81 % -1.23 -133.40 % -0.53 -3 311.40 % 0.02 -94.88 % 0.32 1 080.56 % -0.03 -125.41 % 0.13 208.98 % -0.12 80.52 % -0.60 -180.64 % -0.22 -472.82 % 0.06 -2.01 % 0.06 148.54 % -0.12 -346.05 % -0.03
Ratio EBITDA 0.04 59.63 % 0.03 -28.39 % 0.04 48.30 % 0.02 -8.13 % 0.03 -12.76 % 0.03 3 058.51 % 0.00 -96.87 % 0.03 -94.88 % 0.60 72.04 % 0.35 -14.61 % 0.41 454.57 % 0.07 -68.90 % 0.24 8.19 % 0.22 646.96 % 0.03 -85.13 % 0.20 60.25 % 0.12 -47.49 % 0.23 600.38 % -0.05 88.60 % -0.41 -317.03 % -0.10 -203.79 % 0.09 42.39 % 0.07 4 020.07 % 0.00 -94.33 % 0.03
Gross profit ratio 0.05 5.32 % 0.04 -0.44 % 0.04 28.93 % 0.03 3.91 % 0.03 -12.06 % 0.04 55.50 % 0.02 -28.40 % 0.03 -89.61 % 0.33 103.85 % 0.16 4.66 % 0.15 19.10 % 0.13 -9.82 % 0.14 -10.40 % 0.16 -50.95 % 0.32 55.17 % 0.21 8.61 % 0.19 3 047.19 % 0.01 358.14 % 0.00 100.59 % -0.23 -26.13 % -0.18 -292.48 % 0.09 -29.52 % 0.13 40.74 % 0.09 -41.40 % 0.16
Weighted average shs out dil 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B -3.88 % 11.860 B 137.18 % 5.000 B 48.64 % 3.364 B 22.07 % 2.756 B 17.67 % 2.342 B 4.48 % 2.242 B 2.23 % 2.193 B 4.27 % 2.103 B 7.03 % 1.965 B 5.08 % 1.870 B 14.73 % 1.630 B 32.79 % 1.227 B -0.05 % 1.228 B 23.16 % 996.919 M 21.16 % 822.779 M -0.02 % 822.926 M -1.09 % 832.027 M
Weighted average shs out 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.11 % 11.388 B -0.11 % 11.400 B 0.00 % 11.400 B 129.61 % 4.965 B 47.59 % 3.364 B 24.96 % 2.692 B 17.67 % 2.288 B 2.07 % 2.242 B 2.23 % 2.193 B 4.27 % 2.103 B 7.03 % 1.965 B 8.70 % 1.807 B 10.91 % 1.630 B 32.79 % 1.227 B -0.05 % 1.228 B 26.91 % 967.474 M 17.59 % 822.779 M -0.02 % 822.926 M -1.09 % 832.027 M
EPS diluted 0.03 685.29 % 0.00 -74.63 % 0.01 -26.78 % 0.02 863.16 % 0.00 108.92 % -0.02 56.44 % -0.05 -373.18 % 0.02 1 094.44 % 0.00 95.79 % -0.04 57.03 % -0.10 17.00 % -0.12 25.00 % -0.16 -141.33 % -0.07 -1 641.86 % 0.00 -93.59 % 0.07 530.13 % -0.02 -137.05 % 0.04 193.35 % -0.05 78.52 % -0.21 -174.15 % -0.08 -440.44 % 0.02 -29.47 % 0.03 141.86 % -0.08 -238.67 % -0.02
Earnings per share 0.03 685.29 % 0.00 -74.63 % 0.01 -26.78 % 0.02 266.00 % 0.01 123.47 % -0.02 56.44 % -0.05 -373.18 % 0.02 1 042.11 % 0.00 95.59 % -0.04 56.73 % -0.10 17.00 % -0.12 29.41 % -0.17 -156.41 % -0.07 -1 641.86 % 0.00 -93.59 % 0.07 530.13 % -0.02 -135.78 % 0.04 196.67 % -0.05 78.52 % -0.21 -174.15 % -0.08 -430.17 % 0.02 -27.27 % 0.03 141.86 % -0.08 -238.67 % -0.02
Gross profit 1.811 B 10.01 % 1.646 B -4.21 % 1.719 B -10.04 % 1.910 B 28.98 % 1.481 B -3.59 % 1.536 B -11.24 % 1.731 B 113.35 % 811.162 M 1 262.91 % 59.517 M 10.46 % 53.879 M 3.70 % 51.958 M 43.90 % 36.107 M -17.97 % 44.016 M -1.96 % 44.895 M -76.12 % 188.007 M 104.00 % 92.159 M -49.13 % 181.180 M 4 272.10 % 4.144 M 398.08 % 832.000 K 100.86 % -96.260 M -23.28 % -78.084 M -316.70 % 36.033 M -35.89 % 56.206 M 16.19 % 48.373 M -55.93 % 109.767 M
Income tax expense 142.156 M 16.86 % 121.642 M 2.85 % 118.277 M -32.86 % 176.153 M 283.54 % 45.928 M 74.42 % 26.332 M 107.64 % -344.456 M -922.17 % 41.896 M 2 191.66 % -2.003 M -53.49 % -1.305 M -289.55 % -335.000 K -103.32 % 10.092 M -11.15 % 11.358 M 217.17 % 3.581 M -79.42 % 17.398 M 641.49 % -3.213 M -434.34 % 961.000 K -72.53 % 3.498 M 755.06 % -534.000 K -126.37 % 2.025 M 13.96 % 1.777 M 147.95 % -3.706 M -527.94 % 866.000 K -42.34 % 1.502 M 385.01 % -527.000 K
Cost of revenue 37.075 B 4.20 % 35.580 B -15.53 % 42.122 B -21.32 % 53.539 B 23.95 % 43.193 B 10.15 % 39.211 B -43.70 % 69.653 B 200.95 % 23.145 B 18 712.39 % 123.029 M -56.53 % 282.990 M -1.75 % 288.035 M 17.42 % 245.295 M -7.55 % 265.332 M 11.57 % 237.809 M -39.44 % 392.661 M 12.35 % 349.512 M -54.12 % 761.842 M 12.92 % 674.675 M 8.20 % 623.556 M 19.24 % 522.936 M 1.62 % 514.616 M 46.32 % 351.711 M -4.96 % 370.063 M -20.92 % 467.937 M -18.88 % 576.837 M
General and administrative expenses 841.328 M 5.79 % 795.267 M 1.03 % 787.162 M -1.09 % 795.829 M 0.20 % 794.276 M -6.70 % 851.308 M -33.75 % 1.285 B 134.07 % 548.997 M 339.85 % 124.815 M 34.84 % 92.568 M 46.08 % 63.370 M -7.83 % 68.753 M -16.08 % 81.926 M -11.95 % 93.045 M -3.06 % 95.980 M 2.06 % 94.041 M -11.89 % 106.736 M 11.94 % 95.354 M 15.21 % 82.765 M 49.52 % 55.353 M 0.38 % 55.142 M 29.16 % 42.693 M -35.19 % 65.875 M -13.58 % 76.228 M -13.81 % 88.442 M
Selling and marketing expenses 497.261 M 6.96 % 464.883 M 7.11 % 434.026 M 11.12 % 390.586 M 5.40 % 370.579 M -7.17 % 399.205 M -7.24 % 430.371 M 142.89 % 177.186 M 2 780.14 % 6.152 M -43.33 % 10.855 M 9.32 % 9.930 M -3.04 % 10.241 M -13.29 % 11.810 M 3.51 % 11.410 M 48.20 % 7.699 M -16.58 % 9.229 M -47.25 % 17.495 M -11.52 % 19.773 M 16.07 % 17.036 M 0.000 0.000 0.000 -100.00 % 5.690 M 0.000 0.000
Other expenses 0.000 0.000 100.00 % -28.386 M 25.26 % -37.979 M 63.39 % -103.735 M 0.000 0.000 0.000 0.000 0.000 100.00 % -17.144 M -335.35 % -3.938 M 65.38 % -11.376 M 0.000 -100.00 % 39.026 M 1 552.24 % 2.362 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 1.339 B 6.22 % 1.260 B 4.56 % 1.205 B 4.94 % 1.148 B 8.23 % 1.061 B -15.15 % 1.251 B -27.10 % 1.715 B 136.23 % 726.183 M 454.48 % 130.967 M 26.63 % 103.423 M 41.10 % 73.300 M -7.21 % 78.994 M -15.73 % 93.736 M 2 823.30 % -3.442 M -103.44 % 100.165 M 1.93 % 98.267 M -20.90 % 124.231 M 7.91 % 115.127 M 15.36 % 99.801 M -44.22 % 178.907 M 282.54 % 46.768 M 58.44 % 29.518 M -49.81 % 58.812 M -36.27 % 92.287 M 2.35 % 90.171 M
Cost and expenses 38.413 B 4.27 % 36.840 B -3.43 % 38.147 B -30.24 % 54.687 B 23.58 % 44.254 B 9.37 % 40.462 B -43.31 % 71.369 B 198.98 % 23.871 B 9 298.13 % 253.996 M -34.27 % 386.413 M 6.94 % 361.335 M 11.42 % 324.289 M -9.69 % 359.068 M 53.21 % 234.367 M -52.44 % 492.826 M 10.06 % 447.779 M -49.46 % 886.073 M 12.19 % 789.802 M 9.19 % 723.357 M 3.07 % 701.843 M 25.02 % 561.384 M 47.26 % 381.229 M -11.11 % 428.875 M -23.45 % 560.224 M -16.01 % 667.008 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 592.000 K -80.27 % 3.000 M -62.38 % 7.974 M -39.42 % 13.163 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
Selling general and administrative expenses 1.339 B 6.22 % 1.260 B 2.16 % 1.234 B 3.97 % 1.186 B 1.85 % 1.165 B -6.85 % 1.251 B -27.10 % 1.715 B 136.23 % 726.183 M 454.48 % 130.967 M 26.63 % 103.423 M 41.10 % 73.300 M -7.21 % 78.994 M -15.73 % 93.736 M -10.26 % 104.455 M 0.75 % 103.679 M 0.40 % 103.270 M -16.87 % 124.231 M 7.91 % 115.127 M 15.36 % 99.801 M 80.30 % 55.353 M 0.38 % 55.142 M 29.16 % 42.693 M -40.34 % 71.565 M -6.12 % 76.228 M -13.81 % 88.442 M
Interest income 556.117 M 20.24 % 462.499 M 244.53 % 134.240 M 328.01 % 31.364 M -42.71 % 54.742 M -61.94 % 143.840 M 4.45 % 137.714 M 195.49 % 46.606 M 155.42 % 18.247 M -66.55 % 54.555 M 64.45 % 33.174 M 273.03 % 8.893 M -40.80 % 15.022 M -8.68 % 16.450 M 203.67 % 5.417 M 2 766.14 % 189.000 K -90.32 % 1.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 585.005 M 12.23 % 521.251 M 41.55 % 368.233 M 21.12 % 304.026 M -26.49 % 413.565 M -45.86 % 763.922 M 11.22 % 686.861 M 79.03 % 383.659 M 239.31 % 113.071 M -15.32 % 133.530 M 21.86 % 109.574 M 55.43 % 70.497 M -21.62 % 89.945 M 6.81 % 84.208 M -6.12 % 89.695 M 32.88 % 67.502 M 44.01 % 46.874 M 128.97 % 20.472 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 553.601 M -3.49 % 573.594 M -5.14 % 604.691 M -6.77 % 648.569 M -2.87 % 667.738 M -11.27 % 752.534 M 75.57 % 428.630 M 126.52 % 189.222 M 984.99 % 17.440 M -91.30 % 200.463 M 38.01 % 145.251 M 12.11 % 129.558 M 4.94 % 123.461 M 8.54 % 113.749 M 272.41 % 30.544 M -30.15 % 43.726 M -40.56 % 73.569 M 7.65 % 68.340 M -2.00 % 69.733 M -30.23 % 99.944 M -1.74 % 101.717 M 235.99 % 30.274 M -2.37 % 31.009 M 0.000 0.000
Operating income 472.490 M 22.38 % 386.086 M -24.80 % 513.394 M -26.47 % 698.206 M 120.80 % 316.211 M -23.62 % 414.003 M 194.69 % -437.210 M -210.78 % 394.652 M 1 908.10 % 19.653 M -72.79 % 72.234 M 1 239.52 % -6.339 M 94.18 % -108.826 M -116.86 % -50.183 M -203.82 % 48.337 M -62.03 % 127.316 M 253.18 % 36.048 M 27.65 % 28.240 M 125.45 % -110.983 M -12.14 % -98.969 M 64.03 % -275.167 M -120.39 % -124.852 M -2 016.38 % 6.515 M 350.00 % -2.606 M 94.07 % -43.914 M -324.10 % 19.596 M
Operating income ratio 0.01 17.16 % 0.01 -21.84 % 0.01 5.38 % 0.01 77.90 % 0.01 -30.33 % 0.01 265.89 % -0.01 -137.18 % 0.02 -84.70 % 0.11 -49.79 % 0.21 1 250.08 % -0.02 95.18 % -0.39 -138.39 % -0.16 -194.88 % 0.17 -22.02 % 0.22 168.64 % 0.08 172.55 % 0.03 118.32 % -0.16 -3.15 % -0.16 75.42 % -0.64 -125.49 % -0.29 -1 802.20 % 0.02 374.84 % -0.01 92.81 % -0.09 -398.01 % 0.03
Total other income expenses net 17.973 M 108.69 % -206.721 M -782.86 % -23.415 M 89.94 % -232.694 M 0.000 100.00 % -502.433 M -11.62 % -450.132 M -575.29 % 94.707 M 87.53 % 50.502 M 177.71 % 18.185 M 110.09 % -180.260 M -11.20 % -162.106 M 22.48 % -209.117 M -125.79 % -92.614 M -35.82 % -68.188 M -4.03 % -65.546 M -100.66 % -32.665 M -118.03 % 181.216 M 626.87 % 24.931 M 29.20 % 19.297 M -53.07 % 41.121 M 225.30 % 12.641 M -57.57 % 29.790 M 291.59 % -15.549 M 51.89 % -32.319 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Net debt 5.743 B -4.23 % 5.997 B -7.66 % 6.495 B -6.33 % 6.933 B -15.03 % 8.160 B -10.23 % 9.089 B 5.24 % 8.637 B -31.40 % 12.590 B 2 289.81 % 526.829 M 137.84 % -1.392 B -193.04 % 1.496 B 286.66 % 387.024 M -37.65 % 620.756 M -23.76 % 814.209 M -20.71 % 1.027 B 100.08 % 513.217 M 5.01 % 488.741 M 94.75 % 250.962 M 59.87 % 156.977 M 7.24 % 146.383 M -1.56 % 148.709 M 57.92 % 94.170 M 212.64 % -83.603 M -27.27 % -65.688 M -94.41 % -33.789 M
Total investments 1.796 B -0.67 % 1.808 B 195.17 % 612.607 M -11.27 % 690.389 M 5.68 % 653.267 M 2.99 % 634.287 M 0.97 % 628.213 M -29.17 % 886.878 M 469.61 % 155.700 M 9 964.64 % 1.547 M -2.52 % 1.587 M -85.44 % 10.902 M -58.70 % 26.399 M -57.15 % 61.607 M -20.59 % 77.578 M -25.65 % 104.337 M -40.20 % 174.468 M 192.10 % 59.729 M -76.45 % 253.573 M 8.83 % 233.009 M 6.89 % 217.998 M 42.05 % 153.466 M 12.97 % 135.846 M -10.56 % 151.893 M 33.75 % 113.567 M
Total debt 8.015 B 0.24 % 7.996 B -2.33 % 8.186 B -3.13 % 8.450 B -10.17 % 9.408 B -9.13 % 10.352 B -0.09 % 10.362 B -29.64 % 14.728 B 813.50 % 1.612 B 11.00 % 1.453 B -4.91 % 1.528 B 289.02 % 392.672 M -38.08 % 634.118 M -32.04 % 933.079 M -24.58 % 1.237 B 34.23 % 921.692 M 42.96 % 644.720 M 140.31 % 268.284 M 38.15 % 194.191 M 9.06 % 178.058 M -15.71 % 211.256 M 36.36 % 154.926 M -40.46 % 260.199 M 507.29 % 42.846 M -34.00 % 64.921 M
Accumulated other comprehensive income loss 1.415 B 823.33 % -195.610 M -5.09 % -186.137 M -137.73 % -78.297 M -116.87 % -36.103 M 96.47 % -1.022 B -189.54 % -352.906 M -115.34 % -163.880 M -366.04 % -35.164 M 16.34 % -42.034 M -52.02 % -27.651 M -47.03 % -18.807 M -21.92 % -15.426 M 57.25 % -36.085 M 81.64 % -196.507 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -1.382 B 17.20 % -1.669 B 3.76 % -1.735 B 10.34 % -1.935 B 9.89 % -2.147 B 10.78 % -2.406 B -36.64 % -1.761 B -45.38 % -1.211 B 12.77 % -1.389 B 2.15 % -1.419 B -17.74 % -1.205 B -37.56 % -876.321 M -44.21 % -607.658 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
Common stock 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 157.92 % 1.834 B 172.57 % 673.035 M 0.00 % 673.035 M 20.07 % 560.535 M 4.67 % 535.535 M 0.00 % 535.535 M 12.13 % 477.607 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 4.905 B 2.24 % 4.798 B -0.68 % 4.831 B 2.28 % 4.723 B 5.00 % 4.498 B -2.65 % 4.621 B -13.06 % 5.315 B -10.99 % 5.971 B 59.71 % 3.739 B -5.50 % 3.956 B 169.08 % 1.470 B 66.28 % 884.244 M -21.21 % 1.122 B -10.91 % 1.260 B -2.79 % 1.296 B 2.57 % 1.263 B 22.72 % 1.029 B 47.74 % 696.832 M 2.87 % 677.392 M 41.45 % 478.884 M -33.43 % 719.398 M -11.25 % 810.573 M 51.73 % 534.220 M 4.89 % 509.299 M -13.99 % 592.149 M
Other non current liabilities 105.080 M -37.76 % 168.840 M -11.73 % 191.279 M 80.28 % 106.103 M 18.43 % 89.588 M -25.54 % 120.319 M -97.51 % 4.825 B 5 549.44 % 85.400 M 52.05 % 56.167 M 0.000 0.000 0.000 -100.00 % 38.143 M 0.000 -100.00 % 125.280 M 72.02 % 72.829 M 0.000 100.00 % -17.930 M -155.81 % -7.009 M 78.72 % -32.933 M -156 923.81 % 21.000 K 0.000 0.000 0.000 0.000
Long term debt 2.622 B -25.19 % 3.505 B -5.53 % 3.710 B 1.90 % 3.641 B -4.91 % 3.829 B -8.66 % 4.192 B 143.49 % 1.722 B -57.80 % 4.079 B 161.98 % 1.557 B 46.51 % 1.063 B -1.84 % 1.083 B 0.000 -100.00 % 95.436 M -65.91 % 279.935 M -15.03 % 329.440 M -58.37 % 791.436 M 137.53 % 333.195 M 84.64 % 180.453 M 490.55 % 30.557 M -56.13 % 69.649 M -40.97 % 117.989 M 78.75 % 66.008 M -67.00 % 200.000 M 0.000 0.000
Total non current liabilities 2.943 B -24.96 % 3.922 B -5.49 % 4.150 B 3.48 % 4.011 B -4.57 % 4.203 B -8.66 % 4.602 B -37.13 % 7.320 B 34.70 % 5.434 B 165.76 % 2.045 B 31.78 % 1.552 B -4.47 % 1.624 B 202.08 % 537.665 M 302.51 % 133.579 M -52.28 % 279.935 M -39.02 % 459.079 M -47.30 % 871.047 M 151.31 % 346.608 M 113.06 % 162.683 M 429.79 % 30.707 M -17.10 % 37.042 M -68.62 % 118.057 M 76.37 % 66.937 M -66.57 % 200.233 M 85 836.91 % 233.000 K 0.00 % 233.000 K
Other current liabilities 493.295 M -20.54 % 620.773 M -22.12 % 797.076 M 37.65 % 579.077 M -54.32 % 1.268 B -17.34 % 1.534 B 73.83 % 882.292 M -31.31 % 1.284 B 185.93 % 449.195 M 14.62 % 391.901 M -25.40 % 525.311 M 8 887.40 % -5.978 M -101.05 % 571.064 M -6.92 % 613.508 M 126.28 % 271.129 M 61.84 % 167.525 M -36.94 % 265.659 M -33.68 % 400.576 M 4.09 % 384.844 M 595.42 % 55.340 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 173.763 M -2.75 % 178.669 M -29.69 % 254.124 M 111.54 % 120.133 M -27.85 % 166.504 M 180.50 % 59.360 M 19.95 % 49.489 M 44.08 % 34.349 M 0.000 -100.00 % 645.278 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.192 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 5.393 B 19.89 % 4.498 B 0.49 % 4.477 B -6.93 % 4.810 B -13.79 % 5.579 B -10.11 % 6.206 B -22.21 % 7.979 B -25.09 % 10.652 B 19 209.38 % 55.163 M -85.85 % 389.718 M -12.39 % 444.839 M 13.29 % 392.672 M -29.23 % 554.826 M -22.59 % 716.711 M -23.45 % 936.213 M 618.75 % 130.256 M -58.19 % 311.525 M 163.91 % 118.043 M 65.71 % 71.236 M -34.29 % 108.409 M 16.24 % 93.267 M 4.89 % 88.918 M 47.71 % 60.199 M 40.50 % 42.846 M -34.00 % 64.921 M
Total current liabilities 19.783 B 18.34 % 16.718 B -39.26 % 27.523 B 69.89 % 16.201 B -0.09 % 16.215 B 9.57 % 14.798 B -17.17 % 17.866 B -9.66 % 19.777 B 3 000.92 % 637.765 M -30.78 % 921.296 M -16.47 % 1.103 B -6.94 % 1.185 B -8.30 % 1.292 B -16.11 % 1.541 B 4.11 % 1.480 B 167.86 % 552.471 M -14.29 % 644.576 M 85.32 % 347.816 M -37.93 % 560.339 M 67.17 % 335.188 M 36.19 % 246.123 M -13.95 % 286.023 M 114.52 % 133.332 M 26.25 % 105.613 M -35.88 % 164.713 M
Total liabilities 22.727 B 10.11 % 20.640 B -34.83 % 31.673 B 56.71 % 20.212 B -1.01 % 20.418 B 5.25 % 19.400 B -22.97 % 25.185 B -0.10 % 25.210 B 839.86 % 2.682 B 8.47 % 2.473 B -9.33 % 2.727 B 130.10 % 1.185 B -16.89 % 1.426 B -21.67 % 1.821 B -6.10 % 1.939 B 36.21 % 1.424 B 43.62 % 991.184 M 94.16 % 510.499 M -13.63 % 591.046 M 58.79 % 372.230 M 2.21 % 364.180 M 3.18 % 352.960 M 5.81 % 333.565 M 215.14 % 105.846 M -35.83 % 164.946 M
Other non current assets 130.503 M 19.51 % 109.195 M -92.72 % 1.500 B 1 142.81 % 120.672 M -92.24 % 1.555 B 48.77 % 1.045 B -60.31 % 2.633 B -16.35 % 3.148 B 20.81 % 2.606 B 507.31 % 429.075 M -24.38 % 567.417 M 322.01 % 134.455 M 118.71 % 61.477 M 35.00 % 45.540 M -85.62 % 316.608 M -27.78 % 438.368 M 192.36 % 149.941 M -32.90 % 223.472 M 2 085.76 % 10.224 M -95.81 % 243.741 M 11.52 % 218.558 M 22 666.46 % 960.000 K -99.30 % 136.806 M -10.50 % 152.853 M 33.46 % 114.527 M
Long term investments 463.972 M 0.39 % 462.182 M 157.77 % -799.985 M -216.27 % 688.031 M 181.39 % -845.313 M -136.56 % -357.331 M 64.99 % -1.021 B -413.36 % 325.710 M -87.50 % 2.605 B 508.14 % 428.375 M 26 892.75 % 1.587 M -85.44 % 10.902 M -58.70 % 26.399 M -55.34 % 59.117 M -14.27 % 68.957 M -30.70 % 99.511 M 126.02 % 44.028 M 0.000 -100.00 % 253.573 M 0.000 0.000 -100.00 % 153.466 M 0.000 0.000 0.000
Intangible assets 104.966 M -21.68 % 134.019 M -16.02 % 159.583 M -13.43 % 184.349 M -13.42 % 212.912 M -27.25 % 292.652 M -82.45 % 1.667 B 9.95 % 1.516 B 43.12 % 1.059 B -10.08 % 1.178 B -11.12 % 1.326 B 44 760.30 % 2.955 M -38.65 % 4.817 M -45.52 % 8.841 M -97.83 % 406.695 M 238.35 % 120.201 M -46.73 % 225.637 M 0.000 -100.00 % 3.250 M 0.000 0.000 -100.00 % 9.513 M 10.82 % 8.584 M -2.55 % 8.809 M -1.24 % 8.920 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.188 M -6.00 % 74.668 M -62.20 % 197.512 M 2.28 % 193.110 M -17.95 % 235.364 M 0.000 -100.00 % 138.144 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 978.000 K
Goodwill and intangible assets 104.966 M -21.68 % 134.019 M -16.02 % 159.583 M -13.43 % 184.349 M -13.42 % 212.912 M -27.25 % 292.652 M -82.45 % 1.667 B 9.95 % 1.516 B 43.12 % 1.059 B -10.08 % 1.178 B -11.12 % 1.326 B 44 760.30 % 2.955 M -96.06 % 75.005 M -10.18 % 83.509 M -86.18 % 604.207 M 92.85 % 313.311 M -32.04 % 461.001 M 0.000 -100.00 % 141.394 M 0.000 0.000 -100.00 % 9.513 M 10.82 % 8.584 M -2.55 % 8.809 M -11.00 % 9.898 M
Property plant equipment net 5.021 B -9.53 % 5.550 B -3.47 % 5.750 B -11.58 % 6.503 B -7.86 % 7.058 B -2.55 % 7.242 B -16.82 % 8.707 B 1.37 % 8.589 B 3 195.21 % 260.655 M -21.46 % 331.866 M 7.01 % 310.129 M 2 584.63 % 11.552 M 0.49 % 11.496 M -28.87 % 16.163 M -97.72 % 708.318 M 670.49 % 91.931 M -59.38 % 226.324 M 1 750.26 % 12.232 M -95.55 % 274.644 M -14.09 % 319.679 M -43.82 % 569.053 M -5.49 % 602.092 M 269.60 % 162.905 M -8.77 % 178.557 M -27.35 % 245.778 M
Total non current assets 5.762 B -8.78 % 6.316 B -5.25 % 6.666 B -11.53 % 7.535 B -6.00 % 8.015 B -2.82 % 8.248 B -31.34 % 12.013 B -11.66 % 13.599 B 246.39 % 3.926 B 102.45 % 1.939 B -11.98 % 2.203 B 1 379.01 % 148.962 M 0.66 % 147.978 M -30.92 % 214.200 M -87.42 % 1.703 B 79.77 % 947.550 M 6.99 % 885.607 M 275.73 % 235.704 M -65.44 % 681.982 M 21.04 % 563.420 M -28.61 % 789.269 M 2.75 % 768.128 M 149.15 % 308.295 M -9.38 % 340.219 M -8.10 % 370.203 M
Other current assets 11.569 B 11.10 % 10.413 B -5.31 % 10.997 B 12.36 % 9.787 B 33.38 % 7.338 B 1.20 % 7.251 B -19.60 % 9.019 B 38.95 % 6.490 B 371.77 % 1.376 B -4.75 % 1.444 B -13.31 % 1.666 B 4.22 % 1.599 B -30.42 % 2.298 B -15.56 % 2.721 B 1 347.83 % 187.926 M -85.11 % 1.262 B 80.85 % 698.091 M 369.20 % 148.783 M 37 758.27 % 393.000 K -98.66 % 29.261 M 3 017.35 % -1.003 M -100.70 % 143.845 M -7.62 % 155.702 M 5 178.03 % 2.950 M -98.26 % 169.318 M
Short term investments 1.332 B -0.42 % 1.338 B -5.30 % 1.413 B 59 806.36 % 2.358 M -99.84 % 1.499 B 51.12 % 991.618 M -39.86 % 1.649 B 193.82 % 561.168 M 122.91 % -2.449 B -473.87 % -426.828 M 0.000 0.000 0.000 -100.00 % 2.490 M -71.12 % 8.621 M 78.64 % 4.826 M -96.30 % 130.440 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.272 B 13.64 % 1.999 B 18.16 % 1.692 B 11.50 % 1.517 B 21.57 % 1.248 B -1.18 % 1.263 B -26.78 % 1.725 B -19.32 % 2.138 B 96.96 % 1.085 B -61.85 % 2.845 B 9 048.78 % 31.096 M 450.57 % 5.648 M -57.73 % 13.362 M -88.76 % 118.870 M -43.48 % 210.318 M -48.51 % 408.475 M 161.88 % 155.979 M 800.47 % 17.322 M -53.45 % 37.214 M 17.49 % 31.675 M -49.36 % 62.547 M 2.95 % 60.756 M -82.33 % 343.802 M 216.77 % 108.534 M 9.95 % 98.710 M
Cash and short term investments 3.604 B 8.01 % 3.337 B 7.49 % 3.104 B 104.29 % 1.520 B -44.68 % 2.747 B 21.83 % 2.254 B -33.17 % 3.374 B 25.00 % 2.699 B 148.66 % 1.085 B -61.85 % 2.845 B 9 048.78 % 31.096 M 450.57 % 5.648 M -57.73 % 13.362 M -88.99 % 121.360 M -44.57 % 218.939 M -47.03 % 413.301 M 44.30 % 286.419 M 1 553.50 % 17.322 M -53.45 % 37.214 M 17.49 % 31.675 M -49.36 % 62.547 M 2.95 % 60.756 M -82.33 % 343.802 M 216.77 % 108.534 M 9.95 % 98.710 M
Total current assets 21.870 B 14.37 % 19.122 B -35.91 % 29.838 B 71.48 % 17.400 B 2.96 % 16.901 B 7.15 % 15.773 B -14.68 % 18.487 B 5.14 % 17.583 B 604.67 % 2.495 B -44.43 % 4.490 B 125.14 % 1.994 B 3.84 % 1.921 B -19.99 % 2.400 B -16.25 % 2.866 B 87.15 % 1.531 B -11.95 % 1.739 B 53.24 % 1.135 B 16.82 % 971.627 M 65.68 % 586.456 M 103.85 % 287.694 M -2.25 % 294.309 M -25.57 % 395.405 M -29.33 % 559.490 M 103.51 % 274.926 M -28.94 % 386.892 M
Inventory 3.214 B 7.69 % 2.985 B -7.72 % 3.234 B 25.16 % 2.584 B -16.49 % 3.094 B 6.25 % 2.913 B 5.70 % 2.756 B -36.64 % 4.349 B 62 784.09 % 6.916 M -10.55 % 7.732 M -51.36 % 15.897 M 65.58 % 9.601 M 3.63 % 9.265 M -61.22 % 23.894 M 35.03 % 17.695 M -72.04 % 63.289 M -57.96 % 150.553 M 0.000 -100.00 % 106.545 M 45.18 % 73.386 M -10.15 % 81.678 M 27.25 % 64.185 M 7.00 % 59.986 M 5.03 % 57.114 M -51.95 % 118.864 M
Net receivables 3.484 B 45.91 % 2.388 B -80.90 % 12.503 B 256.28 % 3.509 B -5.70 % 3.722 B 10.93 % 3.355 B -65.63 % 9.762 B -1.48 % 9.909 B 959.62 % 935.105 M 134.51 % 398.746 M -28.36 % 556.635 M 81.48 % 306.719 M -47.66 % 586.053 M -15.69 % 695.139 M -19.33 % 861.735 M -26.51 % 1.173 B 74.11 % 673.463 M 28.51 % 524.073 M 24.11 % 422.255 M 175.31 % 153.372 M 16.12 % 132.079 M 0.000 0.000 0.000 0.000
Tax assets 41.004 M -32.09 % 60.383 M 5.63 % 57.165 M 46.86 % 38.926 M 9.78 % 35.458 M 41.36 % 25.084 M -4.74 % 26.331 M 34.25 % 19.614 M 100.75 % -2.605 B -508.14 % -428.375 M -26 892.75 % -1.587 M 85.44 % -10.902 M 58.70 % -26.399 M -367.44 % 9.871 M 86.84 % 5.283 M 19.28 % 4.429 M 2.69 % 4.313 M 0.000 -100.00 % 2.147 M 0.000 -100.00 % 1.658 M -20.93 % 2.097 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
Account payables 13.820 B 19.83 % 11.534 B -47.60 % 22.012 B 108.70 % 10.547 B 16.25 % 9.073 B 32.08 % 6.869 B -21.00 % 8.695 B 12.75 % 7.712 B 109 737.27 % 7.021 M -86.89 % 53.550 M -53.28 % 114.621 M -20.95 % 144.993 M -9.13 % 159.553 M -19.71 % 198.710 M -19.34 % 246.357 M 1.30 % 243.194 M 295.68 % 61.462 M 105.38 % 29.926 M -76.93 % 129.716 M -24.05 % 170.788 M 12.33 % 152.039 M -22.19 % 195.398 M 169.66 % 72.460 M 16.11 % 62.405 M -35.78 % 97.167 M
Tax payables 76.715 M 18.13 % 64.943 M 2.28 % 63.496 M -26.17 % 86.005 M 108.65 % 41.220 M -40.09 % 68.803 M -51.87 % 142.967 M 10.91 % 128.906 M 840.65 % 13.704 M -21.37 % 17.429 M -4.44 % 18.239 M 120.78 % 8.261 M 17.88 % 7.008 M -40.03 % 11.685 M -55.28 % 26.132 M 127.31 % 11.496 M 93.86 % 5.930 M 0.000 -100.00 % 9.192 M 1 311.98 % 651.000 K -20.32 % 817.000 K -52.14 % 1.707 M 153.64 % 673.000 K 85.91 % 362.000 K -86.21 % 2.625 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.805 M -6.44 % 195.386 M 0.76 % 193.909 M -16.66 % 232.663 M -14.43 % 271.897 M 0.000 0.000 0.000 -100.00 % 820.281 M 293.11 % -424.768 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 124.498 M -1.88 % 126.881 M -36.94 % 201.202 M 8.50 % 185.448 M 41.88 % 130.710 M -71.22 % 454.109 M 2.69 % 442.209 M -16.12 % 527.200 M 39.27 % 378.551 M -14.73 % 443.933 M -8.87 % 487.132 M 593.24 % 70.269 M 58.26 % 44.401 M -17.88 % 54.068 M 16.96 % 46.229 M 4.05 % 44.428 M 157.09 % 17.281 M 0.000 -100.00 % 58.742 M 456.53 % 10.555 M 12.59 % 9.375 M -2.39 % 9.605 M 0.65 % 9.543 M -2.18 % 9.756 M -75.47 % 39.778 M
Capital lease obligations 2.090 B -11.03 % 2.350 B -4.26 % 2.454 B -19.12 % 3.035 B -8.24 % 3.307 B -3.59 % 3.430 B 21 611.60 % 15.798 M -13.70 % 18.305 M 706.03 % 2.271 M 80.67 % 1.257 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.808 M -41.06 % 30.212 M 3.10 % 29.305 M -54.20 % 63.991 M -31.27 % 93.108 M 1 093.69 % 7.800 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 1.921 B -4.58 % 2.013 B -7.80 % 2.183 B -9.28 % 2.406 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 49.470 M 182.18 % -60.199 M 40.68 % -101.480 M 47.59 % -193.619 M 46.78 % -363.832 M 0.000 -100.00 % 2.255 B 8.02 % 2.088 B 0.000 -100.00 % 360.000 K 0.000 -100.00 % 802.454 M -0.26 % 804.538 M 20.15 % 669.628 M -26.47 % 910.643 M 33.25 % 683.418 M 27.84 % 534.598 M -41.34 % 911.312 M 81.48 % 502.148 M 23.80 % 405.628 M 0.00 % 405.628 M -49.36 % 800.968 M 52.66 % 524.677 M 5.03 % 499.543 M -9.56 % 552.371 M
Deferred tax liabilities non current 216.299 M -13.15 % 249.040 M -0.14 % 249.390 M -5.51 % 263.939 M -7.28 % 284.666 M -1.67 % 289.495 M -50.98 % 590.599 M -44.99 % 1.074 B 352.23 % 237.406 M -7.29 % 256.074 M -5.00 % 269.557 M 0.000 0.000 0.000 -100.00 % 4.359 M -35.73 % 6.782 M -49.44 % 13.413 M 0.000 -100.00 % 150.000 K -53.99 % 326.000 K 379.41 % 68.000 K -92.68 % 929.000 K 298.71 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -537.665 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 27.632 B 8.62 % 25.438 B -30.31 % 36.504 B 46.40 % 24.935 B 0.08 % 24.916 B 3.73 % 24.021 B -21.24 % 30.500 B -2.19 % 31.182 B 385.61 % 6.421 B -0.13 % 6.429 B 53.17 % 4.197 B 102.83 % 2.069 B -18.79 % 2.548 B -17.27 % 3.080 B -4.78 % 3.235 B 20.39 % 2.687 B 32.97 % 2.021 B 67.37 % 1.207 B -4.82 % 1.268 B 49.03 % 851.114 M -21.45 % 1.084 B -6.87 % 1.164 B 34.08 % 867.785 M 41.07 % 615.145 M -18.75 % 757.095 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 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 0.000 0.000 0.000 0.000 0.000 100.00 % -47.008 M 88.08 % -394.384 M -1 541.67 % 27.356 M 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 -100.00 % 8.386 M 49.83 % 5.597 M -81.53 % 30.295 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 171.331 M 369.30 % -63.620 M -108.00 % 795.040 M 166.77 % -1.191 B -299.43 % 597.074 M 257.35 % -379.457 M -121.84 % 1.737 B 269.01 % -1.028 B -1 956.92 % 55.353 M 194.14 % -58.796 M -75.01 % -33.596 M -205.47 % 31.853 M 105.45 % 15.504 M 113.25 % -116.994 M -396.07 % 39.516 M 148.66 % -81.212 M 64.98 % -231.891 M -687.91 % 39.443 M 785.13 % -5.757 M 89.20 % -53.307 M -247.44 % 36.154 M -73.63 % 137.079 M 2 821.98 % -5.036 M 0.000 0.000
Accounts receivables -1.890 B -131.15 % 6.067 B 161.37 % -9.887 B -333.02 % -2.283 B -40.31 % -1.627 B -288.28 % 864.264 M 1 406.53 % 57.368 M -99.29 % 8.052 B 12 278.09 % -66.119 M -240.75 % 46.975 M 572.40 % -9.944 M -243.26 % 6.941 M 850.82 % 730.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
Inventory -254.516 M -184.07 % 302.740 M 147.51 % -637.268 M -222.22 % 521.396 M 1 283.43 % -44.058 M 75.07 % -176.697 M -110.90 % 1.622 B 198.53 % -1.646 B -211 992.91 % -776.000 K -110.09 % 7.690 M 359.93 % 1.672 M 63.60 % 1.022 M 111.14 % -9.174 M -78.80 % -5.131 M -110.90 % 47.072 M 318.27 % -21.566 M 30.45 % -31.008 M -16.56 % -26.603 M -843.72 % 3.577 M 11.50 % 3.208 M 113.26 % -24.201 M -50.28 % -16.104 M -157.21 % -6.261 M 0.000 0.000
Accounts payables 2.350 B 136.75 % -6.394 B -157.28 % 11.162 B 746.54 % 1.319 B -32.99 % 1.968 B 201.90 % -1.931 B -259.15 % 1.213 B 172.17 % -1.681 B -3 021.00 % 57.556 M 178.88 % -72.963 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -33.887 M 13.89 % -39.355 M -125.13 % 156.614 M 120.95 % -747.543 M -348.54 % 300.772 M -65.18 % 863.899 M 648.11 % 115.477 M -81.31 % 617.978 M 1 001.00 % 56.129 M 184.42 % -66.486 M -88.52 % -35.268 M -247.63 % 23.890 M -3.19 % 24.678 M 122.06 % -111.863 M -1 380.45 % -7.556 M 87.33 % -59.646 M 70.31 % -200.883 M -404.16 % 66.046 M 807.59 % -9.334 M 83.48 % -56.515 M -193.64 % 60.355 M -60.60 % 153.183 M 12 404.73 % 1.225 M 0.000 0.000
Other non cash items -535.752 M -909.01 % -53.097 M 54.68 % -117.161 M -160.54 % 193.541 M 295.91 % -98.790 M -148.17 % 205.093 M 153.44 % -383.748 M -5.98 % -362.100 M -47.09 % -246.178 M -3 465.21 % -6.905 M -105.48 % 125.984 M -7.39 % 136.033 M -24.85 % 181.021 M 36.40 % 132.711 M 116.58 % 61.275 M -70.35 % 206.638 M 348.83 % 46.039 M 116.78 % -274.343 M -1 519.69 % -16.938 M -114.65 % 115.642 M 516.02 % -27.797 M -24.18 % -22.384 M 35.98 % -34.965 M -125.09 % 139.346 M 141.45 % 57.713 M
Net cash provided by operating activities -60.035 M -112.10 % 495.970 M -70.08 % 1.658 B 2 897.22 % -59.264 M -104.59 % 1.291 B 1 233.27 % 96.810 M -92.39 % 1.272 B 236.68 % -930.990 M -865.92 % -96.384 M 4.42 % -100.839 M 11.25 % -113.619 M -95.94 % -57.986 M 23.26 % -75.561 M -431.89 % -14.206 M -113.90 % 102.220 M 230.32 % -78.438 M 1.06 % -79.282 M 0.24 % -79.469 M -200.27 % -26.466 M 72.32 % -95.616 M -695.55 % 16.055 M -90.41 % 167.369 M 937.05 % 16.139 M -78.94 % 76.639 M 96.42 % 39.018 M
Investments in property plant and equipment -80.133 M -9.84 % -72.951 M -11.60 % -65.366 M -2.33 % -63.876 M 44.48 % -115.057 M 29.32 % -162.776 M 67.17 % -495.841 M -252.98 % -140.472 M -1 596.32 % -8.281 M 37.23 % -13.192 M -74.82 % -7.546 M 72.79 % -27.730 M 55.10 % -61.753 M 87.19 % -481.944 M -50.50 % -320.238 M -1 716.23 % -17.632 M 89.89 % -174.439 M -645.69 % -23.393 M -56.70 % -14.929 M -40.76 % -10.606 M 79.77 % -52.436 M 88.58 % -459.102 M -2 758.49 % -16.061 M 49.36 % -31.719 M -18.82 % -26.695 M
Acquisitions net -21.491 M 39.97 % -35.798 M -282.29 % 19.638 M 11 451.45 % -173.000 K -100.09 % 189.892 M -79.96 % 947.528 M 208.29 % 307.354 M 105.62 % -5.471 B -6 276.43 % 88.573 M 13 870.50 % 634.000 K -84.20 % 4.013 M -45.77 % 7.400 M -95.69 % 171.697 M 76.44 % 97.314 M -48.70 % 189.679 M 180.71 % -235.026 M -1 498.71 % -14.701 M -108.06 % 182.507 M 1 671.03 % -11.617 M 0.000 0.000 -100.00 % 2.192 M -70.96 % 7.548 M 132.59 % -23.159 M 0.000
Purchases of investments -1.419 B 16.57 % -1.701 B 12.38 % -1.942 B -3 486.10 % 57.346 M 103.81 % -1.507 B 0.36 % -1.512 B 30.47 % -2.175 B -28 656.47 % -7.562 M 95.12 % -155.000 M 0.000 0.000 0.000 0.000 100.00 % -1.805 M 68.49 % -5.729 M -442.52 % -1.056 M 99.01 % -107.188 M 0.000 0.000 0.000 100.00 % -28.302 M 0.000 0.000 0.000 100.00 % -2.621 M
Sales maturities of investments 0.000 -100.00 % 1.799 B 214.82 % 571.363 M -62.08 % 1.507 B 46.63 % 1.028 B -52.90 % 2.181 B 70.39 % 1.280 B 0.000 100.00 % -2.539 B -10 669.60 % 24.026 M 0.000 0.000 0.000 -100.00 % 8.664 M 1 433.45 % 565.000 K 166.94 % -844.000 K -100.53 % 157.892 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.016 B 237.34 % 597.489 M 225.94 % 183.312 M 1 801.58 % 9.640 M -96.53 % 277.878 M 91.85 % 144.841 M -96.73 % 4.430 B 2 116.78 % 199.818 M 699.95 % -33.306 M -119.15 % 173.957 M 606.07 % -34.374 M -112.06 % 285.100 M 583.86 % 41.690 M -73.36 % 156.475 M 135.40 % -442.081 M -363.90 % 167.521 M 5 506.46 % 2.988 M 103.16 % -94.527 M -197.51 % 96.944 M 9 026.70 % -1.086 M -100.85 % 127.702 M 197.03 % -131.606 M -1 225.90 % 11.689 M 261.44 % 3.234 M 69.50 % 1.908 M
Net cash used for investing activites 494.495 M -15.63 % 586.099 M 147.54 % -1.233 B -181.67 % 1.510 B 1 293.92 % -126.438 M -107.91 % 1.599 B -52.22 % 3.347 B 161.85 % -5.411 B -104.40 % -2.647 B -1 746.79 % 160.765 M 524.10 % -37.907 M -114.32 % 264.770 M 74.61 % 151.634 M 168.52 % -221.296 M 61.70 % -577.804 M -563.86 % -87.037 M 35.74 % -135.448 M -309.71 % 64.587 M -8.25 % 70.398 M 702.10 % -11.692 M -124.90 % 46.964 M 107.98 % -588.516 M -18 630.10 % 3.176 M 106.15 % -51.644 M -88.43 % -27.408 M
Debt repayment 344.924 M 164.21 % -537.208 M -273.50 % 309.626 M 145.44 % -681.386 M 49.72 % -1.355 B 36.44 % -2.132 B 57.94 % -5.069 B -190.49 % 5.602 B 462.42 % 995.967 M 1 678.87 % -63.081 M 38.98 % -103.385 M 63.87 % -286.109 M -54.19 % -185.562 M -214.52 % 162.035 M -35.98 % 253.112 M -20.44 % 318.148 M -9.95 % 353.314 M 566.49 % 53.011 M 620.33 % -10.188 M -116.38 % 62.198 M 192.47 % -67.261 M -177.38 % 86.927 M -60.01 % 217.353 M 1 351.74 % -17.364 M -40.20 % -12.385 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 358.800 M 0.000 -100.00 % 2.848 B 892.36 % 286.972 M 0.000 0.000 0.000 0.000 -100.00 % 92.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.669 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -5.600 M -833.33 % -600.000 K 0.000 100.00 % -600.000 K -50.00 % -400.000 K 71.43 % -1.400 M 0.000 0.000
Other financing activites -460.980 M -311.06 % -112.144 M 78.95 % -532.727 M -5.60 % -504.458 M -450.51 % 143.920 M 1 166.00 % -13.501 M 42.24 % -23.374 M -101.60 % 1.457 B 369 838.58 % -394.000 K 97.73 % -17.374 M -178.12 % -6.247 M -108.68 % 71.969 M 0.000 0.000 -100.00 % 718.000 K -90.10 % 7.255 M 180.93 % -8.964 M -1.84 % -8.802 M 66.79 % -26.501 M -789.05 % 3.846 M 25.11 % 3.074 M -94.57 % 56.648 M 0.000 -100.00 % 1.818 M 112.14 % 857.000 K
Net cash used provided by financing activities -116.056 M 82.13 % -649.352 M -191.06 % -223.101 M 81.19 % -1.186 B 2.11 % -1.211 B 43.54 % -2.146 B 57.86 % -5.092 B -168.66 % 7.417 B 645.01 % 995.573 M -64.02 % 2.767 B 1 460.47 % 177.340 M 182.81 % -214.140 M -15.40 % -185.562 M -214.52 % 162.035 M -36.16 % 253.830 M -39.19 % 417.403 M 32.64 % 314.681 M 715.05 % 38.609 M 203.54 % -37.289 M -155.49 % 67.198 M 203.72 % -64.787 M -145.25 % 143.175 M -33.70 % 215.953 M 801.46 % -30.786 M -167.05 % -11.528 M
Effect of forex changes on cash -48.949 M -16.53 % -42.007 M -102.44 % -20.750 M -822.63 % -2.249 M -115.81 % 14.225 M 197.03 % 4.789 M -92.48 % 63.649 M 276.78 % -36.005 M -213.39 % -11.489 M -53.64 % -7.478 M -2 030.48 % -351.000 K 28.07 % -488.000 K -123.85 % -218.000 K 98.40 % -13.589 M -157.59 % 23.597 M 4 054.40 % 568.000 K -32.22 % 838.000 K 57.52 % 532.000 K 58.33 % 336.000 K 0.000 0.000 0.000 0.000 -100.00 % 375.000 K 125.49 % -1.471 M
Net change in cash 269.455 M -31.03 % 390.710 M 115.80 % 181.048 M -30.95 % 262.214 M 897.73 % -32.870 M 92.62 % -445.093 M -8.72 % -409.392 M -139.41 % 1.039 B 159.03 % -1.760 B -162.41 % 2.820 B 10 974.08 % 25.463 M 424.62 % -7.844 M 92.85 % -109.707 M -26.02 % -87.056 M 56.07 % -198.157 M -178.48 % 252.496 M 150.52 % 100.789 M 315.47 % 24.259 M 247.60 % 6.979 M 117.40 % -40.110 M -2 168.67 % -1.768 M 99.36 % -277.972 M -218.15 % 235.268 M 4 443.94 % -5.416 M -289.92 % -1.389 M
Cash at beginning of period 1.995 B 24.36 % 1.604 B 6.58 % 1.505 B 21.10 % 1.243 B -2.58 % 1.275 B -25.87 % 1.721 B -19.22 % 2.130 B 95.20 % 1.091 B -61.73 % 2.851 B 9 045.33 % 31.174 M 445.86 % 5.711 M -57.87 % 13.555 M -89.00 % 123.262 M -41.39 % 210.318 M -48.51 % 408.475 M 161.88 % 155.979 M 182.62 % 55.190 M 78.43 % 30.931 M 29.14 % 23.952 M -62.61 % 64.062 M -2.69 % 65.830 M -80.85 % 343.802 M 216.77 % 108.534 M 18.03 % 91.952 M -1.49 % 93.341 M
Cash at end of period 2.264 B 13.51 % 1.995 B 18.31 % 1.686 B 12.03 % 1.505 B 21.10 % 1.243 B -2.58 % 1.275 B -25.87 % 1.721 B -19.22 % 2.130 B 95.20 % 1.091 B -61.73 % 2.851 B 9 045.33 % 31.174 M 445.86 % 5.711 M -57.87 % 13.555 M -89.00 % 123.262 M -41.39 % 210.318 M -48.51 % 408.475 M 161.88 % 155.979 M 182.62 % 55.190 M 78.43 % 30.931 M 29.14 % 23.952 M -62.61 % 64.062 M -2.69 % 65.830 M -80.85 % 343.802 M 297.29 % 86.536 M -5.89 % 91.952 M
Operating cash flow -60.035 M -112.10 % 495.970 M -70.08 % 1.658 B 2 897.22 % -59.264 M -104.59 % 1.291 B 1 233.27 % 96.810 M -92.39 % 1.272 B 236.68 % -930.990 M -865.92 % -96.384 M 4.42 % -100.839 M 11.25 % -113.619 M -95.94 % -57.986 M 23.26 % -75.561 M -431.89 % -14.206 M -113.90 % 102.220 M 230.32 % -78.438 M 1.06 % -79.282 M 0.24 % -79.469 M -200.27 % -26.466 M 72.32 % -95.616 M -695.55 % 16.055 M -90.41 % 167.369 M 937.05 % 16.139 M -78.94 % 76.639 M 96.42 % 39.018 M
Capital expenditure -80.133 M -12.11 % -71.475 M -9.35 % -65.366 M -2.33 % -63.876 M 44.48 % -115.057 M 29.32 % -162.776 M 67.17 % -495.841 M -252.98 % -140.472 M -1 596.32 % -8.281 M 37.23 % -13.192 M -74.82 % -7.546 M 72.79 % -27.730 M 55.10 % -61.753 M 87.19 % -481.944 M -50.50 % -320.238 M -1 716.23 % -17.632 M 89.89 % -174.439 M -645.69 % -23.393 M -56.70 % -14.929 M -40.76 % -10.606 M 79.77 % -52.436 M 88.58 % -459.102 M -2 758.49 % -16.061 M 49.36 % -31.719 M -18.82 % -26.695 M
Free CashFlow -140.168 M -133.14 % 423.019 M -73.43 % 1.592 B 1 393.14 % -123.140 M -110.47 % 1.176 B 1 882.25 % -65.966 M -108.49 % 776.603 M 172.48 % -1.071 B -923.71 % -104.665 M 8.21 % -114.031 M 5.89 % -121.165 M -41.36 % -85.716 M 37.58 % -137.314 M 72.32 % -496.150 M -127.57 % -218.018 M -126.94 % -96.070 M 62.14 % -253.721 M -146.66 % -102.862 M -148.49 % -41.395 M 61.03 % -106.222 M -191.97 % -36.381 M 87.53 % -291.733 M -374 116.67 % 78.000 K -99.83 % 44.920 M 264.52 % 12.323 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 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-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 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 21.765 B 16.95 % 18.610 B -8.21 % 20.276 B -0.05 % 20.285 B 19.74 % 16.941 B -21.39 % 21.551 B -3.57 % 22.348 B -24.35 % 29.540 B 14.01 % 25.909 B -3.91 % 26.962 B 52.23 % 17.711 B 59.43 % 11.109 B -62.52 % 29.638 B 130.91 % 12.836 B -64.47 % 36.122 B 51.63 % 23.822 B 17 660.98 % 134.124 M 14.28 % 117.360 M 80.04 % 65.186 M -21.14 % 82.664 M 4.19 % 79.342 M -68.30 % 250.256 M 178.88 % 89.737 M -51.66 % 185.643 M 93.86 % 95.759 M -53.52 % 206.022 M 33.20 % 154.674 M 9.42 % 141.352 M 0.00 % 141.352 M -51.31 % 290.334 M 0.00 % 290.334 M 31.47 % 220.836 M 0.00 % 220.836 M -53.16 % 471.511 M 0.00 % 471.511 M 38.92 % 339.410 M 0.00 % 339.410 M 8.72 % 312.194 M 0.00 % 312.194 M 46.34 % 213.338 M 0.00 % 213.338 M -2.26 % 218.266 M 0.00 % 218.266 M 12.58 % 193.872 M 0.00 % 193.872 M -9.04 % 213.135 M 0.00 % 213.135 M -17.44 % 258.155 M 0.00 % 258.155 M 100.00 % 129.078 M -62.40 % 343.302 M 100.00 % 171.651 M
Net income 282.344 M 53.84 % 183.526 M 51.85 % 120.860 M 225.99 % -95.930 M -171.05 % 135.023 M 416.04 % 26.165 M -79.41 % 127.048 M 70.13 % 74.678 M -44.36 % 134.227 M -1.73 % 136.589 M 218.49 % -115.274 M -58.07 % -72.925 M 72.03 % -260.711 M -242.77 % 182.603 M 154.19 % -336.951 M -345.16 % 137.442 M 729.86 % -21.821 M -1 515.17 % -1.351 M 80.62 % -6.971 M -130.13 % 23.134 M 144.13 % -52.422 M -0.41 % -52.208 M 60.69 % -132.817 M -102.36 % -65.633 M 41.61 % -112.400 M 33.28 % -168.467 M -24.70 % -135.098 M -104.26 % -66.141 M 19.83 % -82.502 M -13 547.89 % -604.500 K -105.98 % 10.112 M -93.46 % 154.625 M 1 251.51 % -13.428 M 25.15 % -17.940 M -40.09 % -12.806 M -129.41 % 43.546 M 0.00 % 43.546 M 218.48 % -36.752 M 0.00 % -36.752 M 71.50 % -128.948 M 0.00 % -128.948 M -173.23 % -47.195 M -0.79 % -46.825 M -526.88 % 10.969 M -4.04 % 11.431 M -4.52 % 11.972 M -9.02 % 13.159 M 140.84 % -32.225 M -5.71 % -30.483 M -100.00 % -15.241 M -149.94 % -6.098 M -100.00 % -3.049 M
Income before tax 327.237 M 19.86 % 273.013 M 35.16 % 201.988 M 345.00 % -82.444 M -138.37 % 214.863 M 115.88 % 99.527 M -52.21 % 208.243 M 5.70 % 197.004 M -1.01 % 199.011 M 50.11 % 132.577 M 524.46 % -31.234 M 75.88 % -129.506 M -14.73 % -112.882 M 40.73 % -190.462 M 36.66 % -300.707 M -251.62 % 198.330 M 1 163.77 % -18.644 M -235.14 % -5.563 M 63.84 % -15.385 M -162.68 % 24.545 M 144.29 % -55.422 M 0.79 % -55.862 M 61.67 % -145.740 M -92.44 % -75.734 M 41.41 % -129.259 M 23.23 % -168.378 M -30.10 % -129.419 M -60.35 % -80.711 M 0.00 % -80.711 M -529.07 % 18.811 M 0.00 % 18.811 M 225.12 % -15.035 M 0.00 % -15.035 M -21.98 % -12.325 M 0.00 % -12.325 M -127.21 % 45.295 M 0.00 % 45.295 M 222.35 % -37.019 M 0.00 % -37.019 M 71.06 % -127.935 M 0.00 % -127.935 M -178.51 % -45.936 M 0.00 % -45.936 M -579.60 % 9.578 M 0.00 % 9.578 M -29.53 % 13.592 M 0.00 % 13.592 M 145.72 % -29.732 M 0.00 % -29.732 M -100.00 % -14.866 M -133.68 % -6.362 M -100.00 % -3.181 M
Income before tax ratio 0.02 2.49 % 0.01 47.26 % 0.01 345.12 % 0.00 -132.04 % 0.01 174.64 % 0.00 -50.44 % 0.01 39.72 % 0.01 -13.18 % 0.01 56.21 % 0.00 378.83 % 0.00 84.87 % -0.01 -206.08 % 0.00 74.33 % -0.01 -78.25 % -0.01 -199.99 % 0.01 105.99 % -0.14 -193.25 % -0.05 79.92 % -0.24 -179.49 % 0.30 142.51 % -0.70 -212.93 % -0.22 86.26 % -1.62 -298.10 % -0.41 69.78 % -1.35 -65.16 % -0.82 2.32 % -0.84 -46.54 % -0.57 0.00 % -0.57 -981.31 % 0.06 0.00 % 0.06 195.17 % -0.07 0.00 % -0.07 -160.45 % -0.03 0.00 % -0.03 -119.59 % 0.13 0.00 % 0.13 212.54 % -0.12 0.00 % -0.12 80.23 % -0.60 0.00 % -0.60 -184.94 % -0.21 0.00 % -0.21 -526.00 % 0.05 0.00 % 0.05 -22.53 % 0.06 0.00 % 0.06 155.37 % -0.12 0.00 % -0.12 0.00 % -0.12 -521.52 % -0.02 0.00 % -0.02
EBITDA 434.578 M 11.74 % 388.927 M 21.14 % 321.047 M -32.80 % 477.715 M -36.27 % 749.549 M 26.36 % 593.184 M -14.20 % 691.349 M 3.58 % 667.458 M -2.01 % 681.152 M 7.38 % 634.357 M 15.70 % 548.289 M 53.18 % 357.937 M -14.48 % 418.558 M 336.73 % 95.838 M -70.47 % 324.577 M 11.44 % 291.262 M 1 096.59 % 24.341 M 185.59 % 8.523 M 144.70 % -19.067 M -114.28 % 133.497 M 3 357.61 % -4.098 M -103.73 % 109.887 M 1 126.12 % -10.709 M -113.29 % 80.595 M 390.83 % -27.712 M -144.00 % 62.977 M 181.33 % -77.432 M -318.44 % 35.448 M 34.03 % 26.448 M 146.77 % -56.552 M -176.87 % 73.572 M 296.03 % -37.531 M -130.12 % 124.606 M 76.27 % 70.689 M 55.94 % 45.330 M -43.04 % 79.580 M 0.15 % 79.465 M 393.41 % -27.084 M -1 158.23 % -2.153 M 97.79 % -97.260 M -24.75 % -77.963 M -63.36 % -47.725 M -1 107.38 % 4.738 M -61.50 % 12.305 M -49.74 % 24.484 M 24 584.00 % -100.000 K -100.35 % 28.503 M -9.33 % 31.438 M 202.73 % -30.603 M -100.00 % -15.301 M -59.21 % -9.611 M -100.00 % -4.806 M
Net income ratio 0.01 31.54 % 0.01 65.44 % 0.01 226.05 % 0.00 -159.33 % 0.01 556.49 % 0.00 -78.64 % 0.01 124.88 % 0.00 -51.20 % 0.01 2.27 % 0.01 177.84 % -0.01 0.85 % -0.01 25.38 % -0.01 -161.83 % 0.01 252.51 % -0.01 -261.68 % 0.01 103.55 % -0.16 -1 313.30 % -0.01 89.24 % -0.11 -138.21 % 0.28 142.36 % -0.66 -216.71 % -0.21 85.90 % -1.48 -318.64 % -0.35 69.88 % -1.17 -43.54 % -0.82 6.38 % -0.87 -86.67 % -0.47 19.83 % -0.58 -27 932.48 % 0.00 -105.98 % 0.03 -95.03 % 0.70 1 251.51 % -0.06 -59.82 % -0.04 -40.09 % -0.03 -121.17 % 0.13 0.00 % 0.13 208.98 % -0.12 0.00 % -0.12 80.52 % -0.60 0.00 % -0.60 -179.54 % -0.22 -0.79 % -0.21 -479.17 % 0.06 -4.04 % 0.06 4.97 % 0.06 -9.02 % 0.06 149.46 % -0.12 -5.71 % -0.12 0.00 % -0.12 -564.75 % -0.02 0.00 % -0.02
Ratio EBITDA 0.02 -4.46 % 0.02 31.99 % 0.02 -32.76 % 0.02 -46.77 % 0.04 60.75 % 0.03 -11.03 % 0.03 36.91 % 0.02 -14.06 % 0.03 11.74 % 0.02 -24.00 % 0.03 -3.92 % 0.03 128.15 % 0.01 89.14 % 0.01 -16.90 % 0.01 -26.51 % 0.01 -93.26 % 0.18 149.90 % 0.07 124.83 % -0.29 -118.11 % 1.61 3 226.70 % -0.05 -111.76 % 0.44 467.95 % -0.12 -127.49 % 0.43 250.02 % -0.29 -194.67 % 0.31 161.06 % -0.50 -299.62 % 0.25 34.03 % 0.19 196.06 % -0.19 -176.87 % 0.25 249.11 % -0.17 -130.12 % 0.56 276.37 % 0.15 55.94 % 0.10 -59.00 % 0.23 0.15 % 0.23 369.88 % -0.09 -1 158.23 % -0.01 98.49 % -0.46 -24.75 % -0.37 -67.13 % -0.22 -1 107.38 % 0.02 -65.80 % 0.06 -49.74 % 0.13 27 016.65 % 0.00 -100.35 % 0.13 9.82 % 0.12 202.73 % -0.12 0.00 % -0.12 -323.43 % -0.03 0.00 % -0.03
Gross profit ratio 0.05 -10.27 % 0.05 20.45 % 0.04 12.61 % 0.04 -27.64 % 0.05 32.63 % 0.04 -5.78 % 0.04 25.08 % 0.03 -6.83 % 0.04 25.30 % 0.03 -29.00 % 0.04 -38.70 % 0.07 140.48 % 0.03 -42.10 % 0.05 89.59 % 0.02 -20.29 % 0.03 -93.95 % 0.52 5.17 % 0.49 1 475.33 % 0.03 -84.22 % 0.20 7.91 % 0.18 11.64 % 0.16 33.24 % 0.12 6.66 % 0.12 -25.19 % 0.15 28.12 % 0.12 -15.58 % 0.14 -10.40 % 0.16 0.00 % 0.16 -50.95 % 0.32 0.00 % 0.32 55.17 % 0.21 0.00 % 0.21 8.61 % 0.19 0.00 % 0.19 3 047.19 % 0.01 0.00 % 0.01 358.14 % 0.00 0.00 % 0.00 100.59 % -0.23 0.00 % -0.23 -26.13 % -0.18 0.00 % -0.18 -292.48 % 0.09 0.00 % 0.09 -29.52 % 0.13 0.00 % 0.13 40.74 % 0.09 0.00 % 0.09 0.00 % 0.09 -41.40 % 0.16 0.00 % 0.16
Weighted average shs out dil 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B -7.47 % 12.320 B 8.07 % 11.400 B 92.43 % 5.924 B 49.97 % 3.950 B 8.42 % 3.644 B 26.67 % 2.876 B 6.84 % 2.692 B 0.00 % 2.692 B 15.36 % 2.334 B -0.35 % 2.342 B 4.48 % 2.242 B 0.00 % 2.242 B 2.23 % 2.193 B 0.00 % 2.193 B 4.27 % 2.103 B 0.00 % 2.103 B 7.03 % 1.965 B 0.00 % 1.965 B 5.08 % 1.870 B -0.05 % 1.871 B 14.79 % 1.630 B 0.00 % 1.630 B 32.79 % 1.227 B 0.00 % 1.227 B -0.05 % 1.228 B 0.02 % 1.228 B 23.13 % 996.919 M 0.00 % 996.919 M 21.16 % 822.779 M -0.85 % 829.827 M 0.84 % 822.926 M 0.00 % 822.926 M 0.00 % 822.926 M -1.09 % 832.027 M 0.00 % 832.027 M
Weighted average shs out 11.400 B 0.00 % 11.400 B -0.02 % 11.402 B 0.02 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B 0.00 % 11.400 B -0.10 % 11.411 B 0.10 % 11.400 B -0.58 % 11.467 B 0.58 % 11.401 B -7.46 % 12.320 B 7.81 % 11.428 B 91.07 % 5.981 B 51.40 % 3.950 B -35.50 % 6.125 B 112.93 % 2.876 B 6.85 % 2.692 B 0.00 % 2.692 B 16.03 % 2.320 B -0.93 % 2.342 B 4.48 % 2.242 B 0.00 % 2.242 B 2.23 % 2.193 B 0.00 % 2.193 B 4.27 % 2.103 B 0.00 % 2.103 B 7.03 % 1.965 B 0.00 % 1.965 B 8.70 % 1.807 B -0.01 % 1.808 B 10.93 % 1.630 B 0.00 % 1.630 B 32.79 % 1.227 B 0.00 % 1.227 B -0.05 % 1.228 B 0.02 % 1.228 B 26.88 % 967.474 M 0.00 % 967.474 M 17.59 % 822.779 M -0.85 % 829.827 M 0.84 % 822.926 M 0.00 % 822.926 M 0.00 % 822.926 M -1.09 % 832.027 M 0.00 % 832.027 M
EPS diluted 0.02 54.04 % 0.02 51.89 % 0.01 226.19 % -0.01 -171.19 % 0.01 413.04 % 0.00 -79.28 % 0.01 68.18 % 0.01 -44.07 % 0.01 -1.67 % 0.01 218.81 % -0.01 -57.81 % -0.01 72.05 % -0.02 -243.13 % 0.02 154.05 % -0.03 -346.67 % 0.01 700.00 % 0.00 -900.00 % 0.00 66.67 % 0.00 -115.00 % 0.00 130.30 % -0.01 8.33 % -0.01 68.83 % -0.05 -89.34 % -0.02 41.63 % -0.04 42.11 % -0.07 -25.35 % -0.06 -95.25 % -0.03 19.84 % -0.04 -12 166.67 % 0.00 -106.52 % 0.00 -93.74 % 0.07 1 248.44 % -0.01 28.89 % -0.01 -36.36 % -0.01 -134.92 % 0.02 -18.53 % 0.02 203.11 % -0.02 0.44 % -0.02 78.48 % -0.11 0.00 % -0.11 -173.44 % -0.04 -0.52 % -0.04 -444.14 % 0.01 -2.63 % 0.01 -29.19 % 0.02 1.90 % 0.02 140.31 % -0.04 -5.95 % -0.04 -100.00 % -0.02 -150.00 % -0.01 -100.00 % 0.00
Earnings per share 0.02 54.04 % 0.02 51.89 % 0.01 226.19 % -0.01 -171.19 % 0.01 413.04 % 0.00 -79.28 % 0.01 68.18 % 0.01 -44.07 % 0.01 -1.67 % 0.01 218.81 % -0.01 -57.81 % -0.01 72.05 % -0.02 -243.13 % 0.02 154.05 % -0.03 -346.67 % 0.01 700.00 % 0.00 9.09 % 0.00 -266.67 % 0.00 -115.79 % 0.00 128.79 % -0.01 -53.49 % -0.01 81.39 % -0.05 -89.34 % -0.02 41.63 % -0.04 42.42 % -0.07 -26.04 % -0.06 -95.25 % -0.03 19.84 % -0.04 -12 166.67 % 0.00 -106.52 % 0.00 -93.74 % 0.07 1 248.44 % -0.01 28.89 % -0.01 -36.36 % -0.01 -133.67 % 0.02 -18.33 % 0.02 206.67 % -0.02 0.44 % -0.02 78.48 % -0.11 0.00 % -0.11 -173.44 % -0.04 -0.52 % -0.04 -435.09 % 0.01 -3.39 % 0.01 -26.71 % 0.02 1.90 % 0.02 140.31 % -0.04 -5.95 % -0.04 -100.00 % -0.02 -150.00 % -0.01 -100.00 % 0.00
Gross profit 997.915 M 4.94 % 950.934 M 10.56 % 860.145 M 12.55 % 764.219 M -13.36 % 882.017 M 4.25 % 846.020 M -9.14 % 931.102 M -5.38 % 983.993 M 6.23 % 926.270 M 20.41 % 769.295 M 8.08 % 711.771 M -2.26 % 728.246 M -9.86 % 807.897 M 33.70 % 604.246 M -32.63 % 896.939 M 20.87 % 742.065 M 973.95 % 69.097 M 20.19 % 57.490 M 2 736.21 % 2.027 M -87.56 % 16.292 M 12.43 % 14.491 M -64.60 % 40.940 M 271.57 % 11.018 M -48.44 % 21.371 M 45.03 % 14.736 M -40.45 % 24.746 M 12.44 % 22.008 M -1.96 % 22.448 M 0.00 % 22.448 M -76.12 % 94.004 M 0.00 % 94.004 M 104.00 % 46.080 M 0.00 % 46.080 M -49.13 % 90.590 M 0.00 % 90.590 M 4 272.10 % 2.072 M 0.00 % 2.072 M 398.08 % 416.000 K 0.00 % 416.000 K 100.86 % -48.130 M 0.00 % -48.130 M -23.28 % -39.042 M 0.00 % -39.042 M -316.70 % 18.017 M 0.00 % 18.017 M -35.89 % 28.103 M 0.00 % 28.103 M 16.19 % 24.187 M 0.00 % 24.187 M 100.00 % 12.093 M -77.97 % 54.884 M 100.00 % 27.442 M
Income tax expense 26.857 M -64.95 % 76.615 M 16.90 % 65.541 M 28.88 % 50.856 M -25.30 % 68.081 M 36.31 % 49.946 M -28.79 % 70.139 M -39.38 % 115.707 M 91.42 % 60.446 M 2 931.19 % -2.135 M -104.44 % 48.063 M 3 525.73 % -1.403 M -105.06 % 27.735 M -92.79 % 384.754 M 2 159.40 % 17.029 M -51.23 % 34.919 M 400.49 % 6.977 M 2 657.71 % 253.000 K -88.79 % 2.256 M 795.24 % 252.000 K -76.07 % 1.053 M -8.83 % 1.155 M 40.85 % 820.000 K 76.72 % 464.000 K -95.60 % 10.556 M -11.69 % 11.953 M 110.48 % 5.679 M 217.17 % 1.791 M 0.00 % 1.791 M -79.42 % 8.699 M 0.00 % 8.699 M 641.49 % -1.607 M 0.00 % -1.607 M -434.34 % 480.500 K 0.00 % 480.500 K -72.53 % 1.749 M 0.00 % 1.749 M 755.06 % -267.000 K 0.00 % -267.000 K -126.37 % 1.013 M 0.00 % 1.013 M 13.96 % 888.500 K 0.00 % 888.500 K 147.95 % -1.853 M 0.00 % -1.853 M -527.94 % 433.000 K 0.00 % 433.000 K -42.34 % 751.000 K 0.00 % 751.000 K 100.00 % 375.500 K 242.50 % -263.500 K -100.00 % -131.750 K
Cost of revenue 20.767 B 17.60 % 17.659 B -9.05 % 19.416 B -0.54 % 19.521 B 21.56 % 16.059 B -22.44 % 20.705 B -3.32 % 21.417 B -25.00 % 28.556 B 14.30 % 24.983 B -4.62 % 26.193 B 54.08 % 17.000 B 63.76 % 10.381 B -63.99 % 28.830 B 135.71 % 12.231 B -65.28 % 35.225 B 52.62 % 23.080 B 35 392.45 % 65.027 M 8.61 % 59.870 M -5.21 % 63.159 M -4.84 % 66.372 M 2.35 % 64.851 M -69.02 % 209.316 M 165.90 % 78.719 M -52.08 % 164.272 M 102.75 % 81.023 M -55.30 % 181.276 M 36.64 % 132.666 M 11.57 % 118.905 M 0.00 % 118.905 M -39.44 % 196.331 M 0.00 % 196.331 M 12.35 % 174.756 M 0.00 % 174.756 M -54.12 % 380.921 M 0.00 % 380.921 M 12.92 % 337.338 M 0.00 % 337.338 M 8.20 % 311.778 M 0.00 % 311.778 M 19.24 % 261.468 M 0.00 % 261.468 M 1.62 % 257.308 M 0.00 % 257.308 M 46.32 % 175.856 M 0.00 % 175.856 M -4.96 % 185.032 M 0.00 % 185.032 M -20.92 % 233.969 M 0.00 % 233.969 M 100.00 % 116.984 M -59.44 % 288.419 M 100.00 % 144.209 M
General and administrative expenses 415.172 M -1.79 % 422.758 M 1.00 % 418.570 M -28.99 % 589.468 M 186.43 % 205.799 M 20.33 % 171.030 M -10.37 % 190.810 M 1.95 % 187.161 M -11.19 % 210.754 M 2.16 % 206.308 M 8.11 % 190.830 M 0.000 0.000 -100.00 % 593.729 M -2.82 % 610.971 M 22.28 % 499.640 M 912.30 % 49.357 M -34.86 % 75.765 M 54.46 % 49.050 M 18.04 % 41.554 M 32.40 % 31.385 M -25.93 % 42.373 M 101.81 % 20.997 M -39.81 % 34.887 M 3.01 % 33.866 M -18.70 % 41.654 M 1.69 % 40.963 M -11.95 % 46.523 M 0.00 % 46.523 M -3.06 % 47.990 M 0.00 % 47.990 M 2.06 % 47.021 M 0.00 % 47.021 M -11.89 % 53.368 M 0.00 % 53.368 M 11.94 % 47.677 M 0.00 % 47.677 M 15.21 % 41.383 M 0.00 % 41.383 M 49.52 % 27.677 M 0.00 % 27.677 M 0.38 % 27.571 M 0.00 % 27.571 M 29.16 % 21.347 M 0.00 % 21.347 M -35.19 % 32.938 M 0.00 % 32.938 M -13.58 % 38.114 M 0.00 % 38.114 M 100.00 % 19.057 M -56.91 % 44.221 M 100.00 % 22.111 M
Selling and marketing expenses 269.206 M 5.61 % 254.902 M 5.18 % 242.359 M 0.000 -100.00 % 113.472 M 14.13 % 99.423 M -10.77 % 111.423 M 14.89 % 96.984 M -1.35 % 98.310 M 9.59 % 89.706 M -6.15 % 95.584 M 0.000 0.000 -100.00 % 170.508 M -17.63 % 207.014 M 18.99 % 173.971 M 5 311.23 % 3.215 M 1.10 % 3.180 M 7.00 % 2.972 M -1.52 % 3.018 M -22.38 % 3.888 M -50.83 % 7.908 M 291.10 % 2.022 M -70.97 % 6.965 M 112.61 % 3.276 M -53.89 % 7.105 M 20.32 % 5.905 M 3.51 % 5.705 M 0.00 % 5.705 M 48.20 % 3.850 M 0.00 % 3.850 M -16.58 % 4.615 M 0.00 % 4.615 M -47.25 % 8.748 M 0.00 % 8.748 M -11.52 % 9.887 M 0.00 % 9.887 M 16.07 % 8.518 M 0.00 % 8.518 M 113.79 % -61.777 M -200.00 % 61.777 M 1 375.45 % 4.187 M 200.00 % -4.187 M -163.56 % 6.588 M 200.00 % -6.588 M -331.55 % 2.845 M 0.00 % 2.845 M 135.43 % -8.030 M -200.00 % 8.030 M 100.00 % 4.015 M 364.40 % 864.500 K 100.00 % 432.250 K
Other expenses 0.000 0.000 0.000 0.000 100.00 % -2.705 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.091 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 % 53.949 M 200.00 % -53.949 M -232.28 % 40.783 M 2 421.17 % -1.757 M -136.13 % 4.864 M 294.42 % -2.502 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 % 6.377 M 200.00 % -6.377 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 684.378 M 0.99 % 677.660 M 2.53 % 660.929 M 6.64 % 619.799 M -3.34 % 641.247 M -2.39 % 656.955 M 8.68 % 604.465 M 1.77 % 593.930 M -3.91 % 618.127 M 2.60 % 602.488 M 4.84 % 574.690 M -9.71 % 636.514 M -2.35 % 651.828 M -6.88 % 699.956 M -17.65 % 849.958 M 153.01 % 335.932 M 1 757.00 % 18.090 M 10.08 % 16.434 M -5.32 % 17.358 M -64.90 % 49.458 M 53.87 % 32.143 M -39.41 % 53.048 M -57.26 % 124.112 M 87.77 % 66.097 M -40.76 % 111.575 M -31.72 % 163.397 M 248.63 % 46.868 M 2 823.30 % -1.721 M 0.00 % -1.721 M -103.44 % 50.083 M 0.00 % 50.083 M 1.93 % 49.134 M 0.00 % 49.134 M -20.90 % 62.116 M 0.00 % 62.116 M 7.91 % 57.564 M 0.00 % 57.564 M 15.36 % 49.901 M 0.00 % 49.901 M -44.22 % 89.454 M 0.00 % 89.454 M 282.54 % 23.384 M 0.00 % 23.384 M 58.44 % 14.759 M 0.00 % 14.759 M -49.81 % 29.406 M 0.00 % 29.406 M -36.27 % 46.144 M 0.00 % 46.144 M 100.00 % 23.072 M -48.83 % 45.086 M 100.00 % 22.543 M
Cost and expenses 21.451 B 16.99 % 18.337 B -8.67 % 20.077 B -0.32 % 20.141 B 20.60 % 16.700 B -21.82 % 21.362 B -2.99 % 22.022 B -24.45 % 29.150 B 13.86 % 25.601 B -4.46 % 26.795 B 52.47 % 17.574 B 59.51 % 11.018 B -62.63 % 29.482 B 127.99 % 12.931 B -64.15 % 36.075 B 54.06 % 23.416 B 28 071.86 % 83.117 M 8.93 % 76.304 M -5.23 % 80.517 M -30.49 % 115.830 M 19.42 % 96.994 M -63.03 % 262.364 M 29.35 % 202.831 M -11.95 % 230.369 M 19.61 % 192.598 M -44.12 % 344.673 M 91.98 % 179.534 M 53.21 % 117.184 M 0.00 % 117.184 M -52.44 % 246.413 M 0.00 % 246.413 M 10.06 % 223.890 M 0.00 % 223.890 M -49.46 % 443.037 M 0.00 % 443.037 M 12.19 % 394.901 M 0.00 % 394.901 M 9.19 % 361.679 M 0.00 % 361.679 M 3.07 % 350.922 M 0.00 % 350.922 M 25.02 % 280.692 M 0.00 % 280.692 M 47.26 % 190.615 M 0.00 % 190.615 M -11.11 % 214.438 M 0.00 % 214.438 M -23.45 % 280.112 M 0.00 % 280.112 M 100.00 % 140.056 M -58.00 % 333.504 M 100.00 % 166.752 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 -100.00 % 4.889 M 3 907.38 % 122.000 K -98.29 % 7.123 M 148.02 % 2.872 M -81.83 % 15.807 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
Selling general and administrative expenses 684.378 M 0.99 % 677.660 M 2.53 % 660.929 M 6.64 % 619.799 M -2.94 % 638.542 M -2.80 % 656.955 M 8.68 % 604.465 M 1.77 % 593.930 M -3.91 % 618.127 M 3.26 % 598.608 M 4.16 % 574.690 M -9.71 % 636.514 M -2.04 % 649.737 M -14.98 % 764.237 M -6.57 % 817.985 M 21.43 % 673.611 M 1 181.31 % 52.572 M -33.41 % 78.945 M 51.75 % 52.022 M 16.71 % 44.572 M 26.36 % 35.273 M -29.85 % 50.281 M 118.43 % 23.019 M -45.00 % 41.852 M 12.68 % 37.142 M -23.83 % 48.759 M 4.03 % 46.868 M -10.26 % 52.228 M 0.00 % 52.228 M 0.75 % 51.840 M 0.00 % 51.840 M 0.40 % 51.635 M 0.00 % 51.635 M -16.87 % 62.116 M 0.00 % 62.116 M 7.91 % 57.564 M 0.00 % 57.564 M 15.36 % 49.901 M 0.00 % 49.901 M 246.33 % -34.101 M -138.12 % 89.454 M 181.67 % 31.758 M 35.81 % 23.384 M -16.29 % 27.934 M 89.27 % 14.759 M -58.75 % 35.783 M 0.00 % 35.783 M 18.94 % 30.085 M -34.80 % 46.144 M 100.00 % 23.072 M -48.83 % 45.086 M 100.00 % 22.543 M
Interest income 0.000 0.000 0.000 -100.00 % 360.271 M 252.42 % 102.229 M 485.52 % 17.460 M -72.98 % 64.611 M 49.22 % 43.301 M -30.55 % 62.352 M 120.68 % 28.255 M -72.69 % 103.475 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 % 16.450 M 0.000 -100.00 % 5.417 M 0.000 -100.00 % 189.000 K 0.000 -100.00 % 1.953 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
Interest expense 296.942 M 6.66 % 278.402 M -9.20 % 306.603 M 11.91 % 273.963 M 10.79 % 247.288 M 19.32 % 207.249 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 352.133 M -14.49 % 411.789 M 34.75 % 305.585 M -9.13 % 336.301 M 0.00 % 336.301 M 103.13 % 165.561 M 0.00 % 165.561 M 192.84 % 56.536 M 0.00 % 56.536 M -21.67 % 72.173 M 0.00 % 72.173 M 31.73 % 54.787 M 0.00 % 54.787 M 55.43 % 35.249 M 0.00 % 35.249 M -21.62 % 44.973 M 6.81 % 42.104 M 0.00 % 42.104 M -6.12 % 44.848 M 0.00 % 44.848 M 32.88 % 33.751 M 0.00 % 33.751 M 44.01 % 23.437 M 0.00 % 23.437 M 14.48 % 20.472 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 % -8.646 M -200.00 % 8.646 M 100.00 % 4.323 M -77.73 % 19.409 M 100.00 % 9.705 M
Depreciation and amortization 121.041 M 4.66 % 115.653 M -5.07 % 121.831 M -57.43 % 286.196 M -0.42 % 287.398 M 0.35 % 286.408 M -10.01 % 318.283 M -1.26 % 322.329 M -1.20 % 326.240 M -1.43 % 330.975 M -1.72 % 336.763 M 148.88 % 135.310 M 13.09 % 119.651 M -53.23 % 255.829 M 4.16 % 245.623 M 10.24 % 222.808 M 2 750.66 % 7.816 M -73.93 % 29.978 M -3.07 % 30.928 M -78.97 % 147.083 M 368.75 % 31.378 M -73.87 % 120.095 M 8 393.28 % 1.414 M -98.64 % 104.157 M 6 632.84 % 1.547 M -98.41 % 97.509 M 57.96 % 61.731 M 8.54 % 56.875 M 0.00 % 56.875 M 272.41 % 15.272 M 0.00 % 15.272 M -30.15 % 21.863 M 0.00 % 21.863 M -40.56 % 36.785 M 0.00 % 36.785 M 7.65 % 34.170 M 0.00 % 34.170 M -2.00 % 34.867 M 0.00 % 34.867 M -30.23 % 49.972 M 0.00 % 49.972 M -1.74 % 50.859 M 0.00 % 50.859 M 235.99 % 15.137 M 0.00 % 15.137 M -2.37 % 15.505 M 0.00 % 15.505 M 79.34 % 8.646 M 200.00 % -8.646 M -100.00 % -4.323 M 77.73 % -19.409 M -100.00 % -9.705 M
Operating income 313.537 M 14.73 % 273.274 M 37.17 % 199.216 M 37.94 % 144.420 M -40.02 % 240.770 M 27.35 % 189.065 M -42.12 % 326.637 M -16.26 % 390.063 M 26.59 % 308.143 M 84.73 % 166.807 M 21.68 % 137.081 M 49.44 % 91.732 M -41.22 % 156.069 M 197.55 % -159.991 M -302.64 % 78.954 M 15.34 % 68.454 M 314.25 % 16.525 M 177.02 % -21.455 M 57.09 % -49.995 M -267.99 % -13.586 M 61.70 % -35.476 M -247.53 % -10.208 M 15.80 % -12.123 M 48.55 % -23.562 M 19.47 % -29.259 M 15.27 % -34.532 M 75.19 % -139.163 M -276.68 % 78.764 M 358.86 % -30.427 M -144.09 % 69.016 M 18.38 % 58.300 M 187.41 % -66.695 M -164.91 % 102.743 M 421.67 % 19.695 M 130.49 % 8.545 M 105.47 % -156.278 M -445.03 % 45.295 M 173.11 % -61.950 M -67.35 % -37.019 M 74.86 % -147.232 M -15.08 % -127.935 M -62.50 % -78.731 M -70.71 % -46.121 M -1 528.57 % -2.832 M -130.30 % 9.347 M 159.90 % -15.605 M -220.05 % 12.999 M 159.20 % -21.957 M 0.00 % -21.957 M -100.00 % -10.979 M -212.05 % 9.798 M 100.00 % 4.899 M
Operating income ratio 0.01 -1.90 % 0.01 49.45 % 0.01 38.01 % 0.01 -49.91 % 0.01 62.01 % 0.01 -39.98 % 0.01 10.69 % 0.01 11.03 % 0.01 92.24 % 0.01 -20.06 % 0.01 -6.27 % 0.01 56.81 % 0.01 142.25 % -0.01 -670.27 % 0.00 -23.94 % 0.00 -97.67 % 0.12 167.39 % -0.18 76.16 % -0.77 -366.66 % -0.16 63.24 % -0.45 -996.16 % -0.04 69.81 % -0.14 -6.44 % -0.13 58.46 % -0.31 -82.29 % -0.17 81.37 % -0.90 -261.47 % 0.56 358.86 % -0.22 -190.55 % 0.24 18.38 % 0.20 166.49 % -0.30 -164.91 % 0.47 1 013.83 % 0.04 130.49 % 0.02 103.94 % -0.46 -445.03 % 0.13 167.25 % -0.20 -67.35 % -0.12 82.82 % -0.69 -15.08 % -0.60 -66.25 % -0.36 -70.71 % -0.21 -1 346.55 % -0.01 -130.30 % 0.05 165.85 % -0.07 -220.05 % 0.06 171.70 % -0.09 0.00 % -0.09 0.00 % -0.09 -398.01 % 0.03 0.00 % 0.03
Total other income expenses net 13.700 M -9.87 % 15.201 M 448.38 % 2.772 M 101.22 % -226.864 M -775.69 % -25.907 M 71.07 % -89.538 M 24.37 % -118.394 M 38.67 % -193.059 M -76.90 % -109.132 M -218.82 % -34.230 M 79.66 % -168.315 M 23.92 % -221.238 M 17.74 % -268.951 M -782.65 % -30.471 M 91.97 % -379.661 M -392.33 % 129.876 M 469.29 % -35.169 M -321.30 % 15.892 M -54.08 % 34.610 M -9.23 % 38.131 M 210.08 % -34.640 M 24.12 % -45.654 M 65.83 % -133.617 M -177.62 % -48.130 M 51.87 % -100.000 M 25.29 % -133.846 M -1 473.62 % 9.744 M 123.02 % -42.330 M 15.82 % -50.285 M -75.22 % -28.699 M 27.33 % -39.490 M -175.60 % 52.232 M 144.35 % -117.778 M -898.54 % -11.795 M 43.48 % -20.870 M -111.52 % 181.216 M 0.000 -100.00 % 24.931 M 0.000 -100.00 % 19.297 M 0.000 -100.00 % 40.936 M 22 027.57 % 185.000 K -98.51 % 12.410 M 5 272.29 % 231.000 K -99.21 % 29.197 M 4 819.38 % 593.500 K 107.63 % -7.775 M 0.00 % -7.775 M -100.00 % -3.887 M 75.94 % -16.160 M -100.00 % -8.080 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-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 2009-06-30 2008-12-31 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 2000-12-31
Net debt 6.605 B 15.00 % 5.743 B 4.05 % 5.520 B -28.04 % 7.671 B 13.19 % 6.777 B 4.35 % 6.495 B -1.70 % 6.607 B -4.70 % 6.933 B -14.29 % 8.089 B -0.86 % 8.160 B 14.62 % 7.119 B -21.68 % 9.089 B -14.25 % 10.600 B 22.73 % 8.637 B -33.51 % 12.991 B 3.18 % 12.590 B 6 711.05 % 184.850 M -64.91 % 526.829 M 129.53 % -1.784 B -28.12 % -1.392 B -191.56 % 1.521 B 1.63 % 1.496 B 5.07 % 1.424 B 268.01 % 387.024 M -9.85 % 429.290 M -30.84 % 620.756 M -26.80 % 848.075 M 4.16 % 814.209 M -36.99 % 1.292 B 25.84 % 1.027 B 45.59 % 705.312 M 37.43 % 513.217 M 30.15 % 394.321 M -19.32 % 488.741 M 94.75 % 250.962 M 23.04 % 203.970 M 29.94 % 156.977 M 3.49 % 151.680 M 3.62 % 146.383 M -0.79 % 147.546 M -0.78 % 148.709 M 22.46 % 121.440 M 28.96 % 94.170 M 1 682.34 % 5.284 M 106.32 % -83.603 M -12.00 % -74.646 M -13.64 % -65.688 M -32.07 % -49.739 M -47.20 % -33.789 M
Total investments 1.811 B 0.80 % 1.796 B -0.66 % 1.808 B -0.01 % 1.808 B -10.09 % 2.011 B 228.31 % 612.607 M -7.78 % 664.287 M -3.78 % 690.389 M 4.03 % 663.625 M 1.59 % 653.267 M 2.81 % 635.438 M 0.18 % 634.287 M 4.80 % 605.209 M -3.66 % 628.213 M -24.36 % 830.483 M -6.36 % 886.878 M 469.61 % 155.700 M 0.00 % 155.700 M 22 142.86 % 700.000 K -54.75 % 1.547 M -2.52 % 1.587 M 0.00 % 1.587 M 0.00 % 1.587 M -85.44 % 10.902 M 0.97 % 10.797 M -59.10 % 26.399 M -41.25 % 44.936 M -27.06 % 61.607 M -17.86 % 75.000 M -3.32 % 77.578 M -31.29 % 112.899 M 8.21 % 104.337 M 349.21 % 23.227 M -86.69 % 174.468 M 192.10 % 59.729 M -61.87 % 156.651 M -38.22 % 253.573 M 4.23 % 243.291 M 4.41 % 233.009 M 3.33 % 225.504 M 3.44 % 217.998 M 17.37 % 185.732 M 21.02 % 153.466 M 6.09 % 144.656 M 6.49 % 135.846 M -5.58 % 143.870 M -5.28 % 151.893 M 14.44 % 132.730 M 16.87 % 113.567 M
Total debt 8.948 B 11.65 % 8.015 B 4.70 % 7.655 B -22.01 % 9.815 B 7.51 % 9.129 B 11.52 % 8.186 B 1.39 % 8.074 B -4.46 % 8.450 B -7.70 % 9.155 B -2.68 % 9.408 B 14.66 % 8.205 B -20.74 % 10.352 B -11.45 % 11.691 B 12.83 % 10.362 B -29.91 % 14.783 B 0.37 % 14.728 B 769.38 % 1.694 B 5.07 % 1.612 B 184.85 % 566.016 M -61.03 % 1.453 B -7.62 % 1.572 B 2.93 % 1.528 B 4.28 % 1.465 B 273.06 % 392.672 M -13.89 % 456.032 M -28.08 % 634.118 M -32.70 % 942.194 M 0.98 % 933.079 M -31.56 % 1.363 B 10.19 % 1.237 B 26.83 % 975.417 M 5.83 % 921.692 M 15.70 % 796.601 M 23.56 % 644.720 M 140.31 % 268.284 M 16.02 % 231.238 M 19.08 % 194.191 M 4.33 % 186.125 M 4.53 % 178.058 M -8.53 % 194.657 M -7.86 % 211.256 M 15.38 % 183.091 M 18.18 % 154.926 M -25.36 % 207.563 M -20.23 % 260.199 M 71.72 % 151.523 M 253.64 % 42.846 M -20.48 % 53.884 M -17.00 % 64.921 M
Accumulated other comprehensive income loss 584.054 M -58.72 % 1.415 B -5.00 % 1.489 B 861.44 % -195.610 M 6.11 % -208.349 M -11.93 % -186.137 M -6.53 % -174.729 M -123.16 % -78.297 M -6.31 % -73.648 M -103.99 % -36.103 M 80.11 % -181.528 M 82.23 % -1.022 B -1 932.94 % 55.746 M 115.80 % -352.906 M -118.17 % 1.942 B 1 284.98 % -163.880 M -238.51 % 118.318 M 436.47 % -35.164 M -127.10 % 129.762 M 408.71 % -42.034 M -112.07 % 348.267 M 1 359.51 % -27.651 M -107.71 % 358.640 M 2 006.95 % -18.807 M -108.79 % 213.903 M 1 486.64 % -15.426 M 0.000 100.00 % -36.085 M 0.000 100.00 % -196.507 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
Retained earnings 0.000 100.00 % -1.365 B 11.32 % -1.540 B 8.57 % -1.684 B -5.74 % -1.593 B 8.20 % -1.735 B 2.51 % -1.779 B 8.03 % -1.935 B 3.47 % -2.004 B 6.66 % -2.147 B 5.77 % -2.279 B 5.31 % -2.406 B -15.81 % -2.078 B -17.99 % -1.761 B -0.45 % -1.753 B -44.73 % -1.211 B 10.21 % -1.349 B 2.86 % -1.389 B 7.53 % -1.502 B -5.82 % -1.419 B -5.89 % -1.340 B -11.18 % -1.205 B -10.80 % -1.088 B -24.16 % -876.321 M -16.62 % -751.415 M -23.66 % -607.658 M 0.000 0.000 100.00 % -154.543 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
Common stock 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 0.00 % 4.731 B 138.87 % 1.981 B 7.97 % 1.834 B 7.29 % 1.710 B 154.06 % 673.035 M 0.00 % 673.035 M 0.00 % 673.035 M 20.07 % 560.535 M 0.00 % 560.535 M 4.67 % 535.535 M 0.00 % 535.535 M 0.00 % 535.535 M 0.00 % 535.535 M 0.00 % 535.535 M 12.13 % 477.607 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
Total equity 5.446 B 11.02 % 4.905 B 2.34 % 4.793 B 60.91 % 2.979 B -4.24 % 3.111 B -35.61 % 4.831 B 0.68 % 4.798 B 1.59 % 4.723 B 2.42 % 4.612 B 2.52 % 4.498 B 6.96 % 4.205 B -8.99 % 4.621 B -7.05 % 4.972 B -6.46 % 5.315 B -1.73 % 5.409 B -9.42 % 5.971 B 53.49 % 3.890 B 4.06 % 3.739 B -1.13 % 3.781 B -4.42 % 3.956 B 170.18 % 1.464 B -0.41 % 1.470 B -0.01 % 1.470 B 66.29 % 884.244 M -13.07 % 1.017 B -9.36 % 1.122 B 0.93 % 1.112 B -11.74 % 1.260 B -1.33 % 1.277 B -1.48 % 1.296 B 1.62 % 1.275 B 0.94 % 1.263 B -0.78 % 1.273 B 23.68 % 1.029 B 47.74 % 696.832 M 1.41 % 687.112 M 1.43 % 677.392 M 17.17 % 578.138 M 20.73 % 478.884 M -20.07 % 599.141 M -16.72 % 719.398 M -5.96 % 764.986 M -5.62 % 810.573 M 20.55 % 672.397 M 25.87 % 534.220 M 2.39 % 521.760 M 2.45 % 509.299 M -7.52 % 550.724 M -7.00 % 592.149 M
Other non current liabilities 343.611 M 227.00 % 105.080 M -34.92 % 161.464 M -4.37 % 168.840 M -91.45 % 1.974 B 932.24 % 191.279 M 92.37 % 99.435 M -6.28 % 106.103 M 8.14 % 98.118 M 9.52 % 89.588 M -4.51 % 93.815 M -22.03 % 120.319 M 1 856.72 % 6.149 M -99.87 % 4.825 B 3 307.32 % 141.596 M 65.80 % 85.400 M -64.18 % 238.384 M -4.68 % 250.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.143 M 0.000 -100.00 % 44.123 M -65.53 % 128.022 M 2.19 % 125.280 M 0.000 -100.00 % 72.829 M 7.13 % 67.984 M 0.000 100.00 % -17.930 M -43.79 % -12.470 M -77.91 % -7.009 M 64.90 % -19.971 M 39.36 % -32.933 M -100.13 % -16.456 M -78 461.90 % 21.000 K 100.00 % 10.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.755 B 5.06 % 2.622 B 1.55 % 2.582 B -26.33 % 3.505 B -3.27 % 3.623 B -2.34 % 3.710 B -9.45 % 4.097 B 12.53 % 3.641 B -1.12 % 3.682 B -3.83 % 3.829 B -2.63 % 3.932 B -6.19 % 4.192 B -4.51 % 4.390 B 155.00 % 1.722 B -36.02 % 2.691 B -34.04 % 4.079 B 147.01 % 1.652 B 6.06 % 1.557 B 216.38 % 492.161 M -53.69 % 1.063 B -10.95 % 1.194 B 10.24 % 1.083 B 3.60 % 1.045 B 0.000 0.000 -100.00 % 95.436 M -68.07 % 298.880 M 26.75 % 235.812 M -57.46 % 554.323 M 68.26 % 329.440 M -8.95 % 361.837 M -54.28 % 791.436 M 20.25 % 658.159 M 97.53 % 333.195 M 84.64 % 180.453 M 71.04 % 105.505 M 245.27 % 30.557 M -39.01 % 50.103 M -28.06 % 69.649 M -25.76 % 93.819 M -20.48 % 117.989 M 28.25 % 91.999 M 39.37 % 66.008 M -50.37 % 133.004 M -33.50 % 200.000 M 100.00 % 100.000 M 0.000 0.000 0.000
Total non current liabilities 3.098 B 5.26 % 2.943 B -1.17 % 2.978 B -24.07 % 3.922 B -32.82 % 5.839 B 40.69 % 4.150 B -6.63 % 4.445 B 10.83 % 4.011 B -1.01 % 4.052 B -3.60 % 4.203 B -2.31 % 4.303 B -6.50 % 4.602 B -4.62 % 4.825 B -34.09 % 7.320 B 81.19 % 4.040 B -25.66 % 5.434 B 154.37 % 2.136 B 4.48 % 2.045 B 113.09 % 959.505 M -38.16 % 1.552 B -9.67 % 1.718 B 5.76 % 1.624 B 2.60 % 1.583 B 194.43 % 537.665 M -6.79 % 576.844 M 331.84 % 133.579 M -55.31 % 298.880 M 6.77 % 279.935 M -59.17 % 685.575 M 49.34 % 459.079 M 25.34 % 366.271 M -57.95 % 871.047 M 18.46 % 735.307 M 112.14 % 346.608 M 113.06 % 162.683 M 68.24 % 96.695 M 214.90 % 30.707 M -9.35 % 33.875 M -8.55 % 37.042 M -52.23 % 77.550 M -34.31 % 118.057 M 27.63 % 92.497 M 38.19 % 66.937 M -49.89 % 133.585 M -33.29 % 200.233 M 99.77 % 100.233 M 42 918.45 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K
Other current liabilities 795.127 M 61.19 % 493.295 M -54.42 % 1.082 B 117.61 % 497.345 M 24.74 % 398.705 M -25.58 % 535.747 M -0.73 % 539.699 M 81.57 % 297.235 M -96.91 % 9.627 B 930.76 % 933.947 M -87.72 % 7.607 B 438.16 % 1.414 B -83.22 % 8.423 B 703.15 % 1.049 B -85.55 % 7.259 B 465.15 % 1.284 B 1 036.02 % 113.061 M -79.88 % 561.877 M -6.48 % 600.839 M 30.45 % 460.599 M 5.53 % 436.483 M -16.91 % 525.311 M -11.88 % 596.152 M 10 072.43 % -5.978 M -100.90 % 663.885 M 13.06 % 587.208 M -2.51 % 602.342 M -4.84 % 632.952 M 79.42 % 352.784 M 17.74 % 299.619 M 78.89 % 167.487 M -0.02 % 167.525 M 0.27 % 167.073 M 30.64 % 127.887 M -68.07 % 400.576 M 2.00 % 392.710 M 2.04 % 384.844 M 74.86 % 220.092 M 297.71 % 55.340 M 100.00 % 27.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 60.663 M 3.72 % 58.485 M -15.48 % 69.200 M -60.18 % 173.763 M 5.79 % 164.254 M -8.07 % 178.669 M 7.21 % 166.658 M -34.42 % 254.124 M 157.10 % 98.843 M -17.72 % 120.133 M -58.08 % 286.578 M 0.000 -100.00 % 7.713 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 645.278 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.596 M -50.00 % 9.192 M 100.00 % 4.596 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 6.194 B 14.85 % 5.393 B 6.31 % 5.073 B 12.78 % 4.498 B 22.00 % 3.687 B -19.22 % 4.564 B 14.76 % 3.977 B -19.05 % 4.913 B -10.24 % 5.473 B -3.28 % 5.659 B 32.44 % 4.273 B -31.16 % 6.206 B -8.86 % 6.809 B -14.66 % 7.979 B -34.02 % 12.092 B 13.53 % 10.652 B 24 905.01 % 42.598 M -22.78 % 55.163 M -25.31 % 73.855 M -81.05 % 389.718 M 2.87 % 378.838 M -14.84 % 444.839 M -1.11 % 449.833 M 14.56 % 392.672 M -13.89 % 456.032 M -15.34 % 538.682 M -16.26 % 643.314 M -7.74 % 697.267 M -13.81 % 808.965 M -10.88 % 907.723 M 47.94 % 613.580 M 371.06 % 130.256 M -5.91 % 138.442 M -55.56 % 311.525 M 163.91 % 118.043 M 24.73 % 94.640 M 32.85 % 71.236 M -20.69 % 89.823 M -17.14 % 108.409 M 7.51 % 100.838 M 8.12 % 93.267 M 2.39 % 91.093 M 2.45 % 88.918 M 19.26 % 74.559 M 23.85 % 60.199 M 16.84 % 51.523 M 20.25 % 42.846 M -20.48 % 53.884 M -17.00 % 64.921 M
Total current liabilities 21.192 B 7.12 % 19.783 B -3.18 % 20.434 B 22.23 % 16.718 B -18.61 % 20.541 B -25.37 % 27.523 B 60.27 % 17.172 B 6.00 % 16.201 B -4.44 % 16.954 B 4.56 % 16.215 B 21.32 % 13.365 B -9.69 % 14.798 B -11.64 % 16.748 B -6.26 % 17.866 B -15.05 % 21.030 B 6.34 % 19.777 B 10 946.66 % 179.028 M -71.93 % 637.765 M -9.87 % 707.583 M -23.20 % 921.296 M 1.09 % 911.354 M -17.38 % 1.103 B -8.13 % 1.201 B 1.30 % 1.185 B -5.09 % 1.249 B -3.38 % 1.292 B -10.22 % 1.440 B -6.55 % 1.541 B 6.84 % 1.442 B -2.56 % 1.480 B 60.32 % 923.076 M 67.08 % 552.471 M 31.85 % 419.012 M -34.99 % 644.576 M 85.32 % 347.816 M -23.40 % 454.078 M -18.96 % 560.339 M 25.14 % 447.764 M 33.59 % 335.188 M 15.32 % 290.656 M 18.09 % 246.123 M -7.50 % 266.073 M -6.97 % 286.023 M 36.41 % 209.678 M 57.26 % 133.332 M 11.60 % 119.473 M 13.12 % 105.613 M -21.86 % 135.163 M -17.94 % 164.713 M
Total liabilities 24.291 B 6.88 % 22.727 B -2.93 % 23.412 B 4.24 % 22.459 B -14.86 % 26.380 B -16.71 % 31.673 B 46.52 % 21.618 B 6.96 % 20.212 B -3.78 % 21.006 B 2.88 % 20.418 B 15.57 % 17.667 B -8.93 % 19.400 B -10.07 % 21.573 B -14.34 % 25.185 B 0.46 % 25.070 B -0.56 % 25.210 B 988.91 % 2.315 B -13.69 % 2.682 B 60.90 % 1.667 B -32.58 % 2.473 B -5.94 % 2.629 B -3.60 % 2.727 B -2.03 % 2.784 B 134.86 % 1.185 B -5.09 % 1.249 B -12.43 % 1.426 B -17.97 % 1.739 B -4.51 % 1.821 B -14.43 % 2.128 B 9.73 % 1.939 B 50.38 % 1.289 B -9.43 % 1.424 B 23.32 % 1.154 B 16.46 % 991.184 M 94.16 % 510.499 M -7.31 % 550.773 M -6.81 % 591.046 M 22.72 % 481.638 M 29.39 % 372.230 M 1.09 % 368.205 M 1.11 % 364.180 M 1.56 % 358.570 M 1.59 % 352.960 M 2.83 % 343.263 M 2.91 % 333.565 M 51.82 % 219.706 M 107.57 % 105.846 M -21.82 % 135.396 M -17.91 % 164.946 M
Other non current assets 168.965 M 29.47 % 130.503 M 26.29 % 103.340 M 2.44 % 100.882 M 104.07 % 49.434 M -96.70 % 1.500 B -3.31 % 1.551 B 1 185.39 % 120.672 M -81.80 % 663.003 M -57.36 % 1.555 B -3.82 % 1.616 B 54.67 % 1.045 B 3.40 % 1.011 B -61.62 % 2.633 B 63.95 % 1.606 B -48.98 % 3.148 B 13.03 % 2.785 B 6.89 % 2.606 B 1 688.75 % 145.678 M -66.05 % 429.075 M -7.00 % 461.389 M -18.69 % 567.417 M -20.21 % 711.152 M 428.91 % 134.455 M 176.68 % 48.595 M -20.95 % 61.477 M 37.62 % 44.673 M -1.90 % 45.540 M -87.20 % 355.688 M 12.34 % 316.608 M -60.33 % 798.024 M 82.04 % 438.368 M 53.27 % 286.012 M 90.75 % 149.941 M -32.90 % 223.472 M 91.25 % 116.848 M 1 042.88 % 10.224 M -91.95 % 126.983 M -47.90 % 243.741 M 5.45 % 231.150 M 5.76 % 218.558 M 99.13 % 109.759 M 11 333.23 % 960.000 K -98.61 % 68.883 M -49.65 % 136.806 M -5.54 % 144.830 M -5.25 % 152.853 M 14.33 % 133.690 M 16.73 % 114.527 M
Long term investments 461.657 M -0.50 % 463.972 M -1.66 % 471.811 M 0.28 % 470.495 M -21.50 % 599.369 M 174.92 % -799.985 M -7.65 % -743.110 M -208.01 % 688.031 M 299.03 % 172.428 M 120.40 % -845.313 M 9.62 % -935.320 M -161.75 % -357.331 M -9.12 % -327.457 M 67.92 % -1.021 B -424.19 % 314.823 M -3.34 % 325.710 M 109.19 % 155.700 M 0.45 % 155.000 M 22 042.86 % 700.000 K -54.75 % 1.547 M -2.52 % 1.587 M 0.00 % 1.587 M 0.00 % 1.587 M -85.44 % 10.902 M 0.97 % 10.797 M -59.10 % 26.399 M -39.05 % 43.313 M -26.73 % 59.117 M -18.06 % 72.144 M 4.62 % 68.957 M 66.29 % 41.468 M -58.33 % 99.511 M 735.17 % 11.915 M -72.94 % 44.028 M 0.000 -100.00 % 126.787 M -50.00 % 253.573 M 100.00 % 126.787 M 0.000 0.000 0.000 -100.00 % 76.733 M -50.00 % 153.466 M 100.00 % 76.733 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 94.160 M -10.29 % 104.966 M -10.21 % 116.902 M -12.77 % 134.019 M -8.52 % 146.503 M -8.20 % 159.583 M -5.03 % 168.029 M -8.85 % 184.349 M -6.90 % 198.003 M -7.00 % 212.912 M -1.51 % 216.172 M -26.13 % 292.652 M -7.06 % 314.868 M -81.11 % 1.667 B 14.81 % 1.452 B -4.23 % 1.516 B 41.46 % 1.072 B 1.18 % 1.059 B -6.24 % 1.130 B -4.10 % 1.178 B -6.33 % 1.258 B -5.10 % 1.326 B 1.53 % 1.306 B 44 082.44 % 2.955 M -24.75 % 3.927 M -18.48 % 4.817 M -35.93 % 7.518 M -14.96 % 8.841 M -97.85 % 410.811 M 1.01 % 406.695 M 254.28 % 114.794 M -4.50 % 120.201 M -66.05 % 354.027 M 56.90 % 225.637 M 0.000 -100.00 % 1.625 M -50.00 % 3.250 M 100.00 % 1.625 M 0.000 0.000 0.000 -100.00 % 4.757 M -50.00 % 9.513 M 5.13 % 9.049 M 5.41 % 8.584 M -1.29 % 8.697 M -1.28 % 8.809 M -0.63 % 8.865 M -0.62 % 8.920 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.188 M 0.27 % 70.000 M -6.25 % 74.668 M -62.37 % 198.440 M 0.47 % 197.512 M 2.28 % 193.110 M 0.00 % 193.110 M -17.99 % 235.470 M 0.05 % 235.364 M 0.000 -100.00 % 69.072 M -50.00 % 138.144 M 100.00 % 69.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 489.000 K -50.00 % 978.000 K
Goodwill and intangible assets 94.160 M -10.29 % 104.966 M -10.21 % 116.902 M -12.77 % 134.019 M -8.52 % 146.503 M -8.20 % 159.583 M -5.03 % 168.029 M -8.85 % 184.349 M -6.90 % 198.003 M -7.00 % 212.912 M -1.51 % 216.172 M -26.13 % 292.652 M -7.06 % 314.868 M -81.11 % 1.667 B 14.81 % 1.452 B -4.23 % 1.516 B 41.46 % 1.072 B 1.18 % 1.059 B -6.24 % 1.130 B -4.10 % 1.178 B -6.33 % 1.258 B -5.10 % 1.326 B 1.53 % 1.306 B 44 082.44 % 2.955 M -24.75 % 3.927 M -94.76 % 75.005 M -3.24 % 77.518 M -7.17 % 83.509 M -86.29 % 609.251 M 0.83 % 604.207 M 96.23 % 307.904 M -1.73 % 313.311 M -46.85 % 589.497 M 27.87 % 461.001 M 0.000 -100.00 % 70.697 M -50.00 % 141.394 M 100.00 % 70.697 M 0.000 0.000 0.000 -100.00 % 4.757 M -50.00 % 9.513 M 5.13 % 9.049 M 5.41 % 8.584 M -1.29 % 8.697 M -1.28 % 8.809 M -5.82 % 9.354 M -5.50 % 9.898 M
Property plant equipment net 5.349 B 6.52 % 5.021 B -3.73 % 5.215 B -6.03 % 5.550 B -0.87 % 5.599 B -2.62 % 5.750 B -6.56 % 6.153 B -5.37 % 6.503 B -3.05 % 6.707 B -4.97 % 7.058 B 4.31 % 6.766 B -6.58 % 7.242 B -4.81 % 7.608 B -12.62 % 8.707 B 100.20 % 4.349 B -49.37 % 8.589 B 3 226.10 % 258.234 M -0.93 % 260.655 M -16.17 % 310.925 M -6.31 % 331.866 M -2.91 % 341.821 M 10.22 % 310.129 M -1.94 % 316.273 M 2 637.82 % 11.552 M -3.74 % 12.001 M 4.39 % 11.496 M -25.90 % 15.515 M -4.01 % 16.163 M -97.68 % 696.047 M -1.73 % 708.318 M 589.20 % 102.774 M 11.79 % 91.931 M -20.81 % 116.086 M -48.71 % 226.324 M 1 750.26 % 12.232 M -91.47 % 143.438 M -47.77 % 274.644 M -7.58 % 297.162 M -7.04 % 319.679 M -28.06 % 444.366 M -21.91 % 569.053 M -2.82 % 585.573 M -2.74 % 602.092 M 57.41 % 382.499 M 134.80 % 162.905 M -4.58 % 170.731 M -4.38 % 178.557 M -15.84 % 212.168 M -13.68 % 245.778 M
Total non current assets 6.073 B 5.41 % 5.762 B -3.40 % 5.965 B -5.56 % 6.316 B -1.96 % 6.443 B -3.35 % 6.666 B -6.98 % 7.166 B -4.89 % 7.535 B -3.08 % 7.774 B -3.01 % 8.015 B 4.30 % 7.685 B -6.82 % 8.248 B -4.44 % 8.631 B -28.15 % 12.013 B 54.92 % 7.754 B -42.98 % 13.599 B 230.44 % 4.115 B 4.83 % 3.926 B 147.44 % 1.587 B -18.18 % 1.939 B -5.92 % 2.061 B -6.45 % 2.203 B -5.57 % 2.333 B 1 466.18 % 148.962 M 130.87 % 64.523 M -56.40 % 147.978 M -22.77 % 191.598 M -10.55 % 214.200 M -87.70 % 1.741 B 2.22 % 1.703 B 35.77 % 1.255 B 32.41 % 947.550 M -5.98 % 1.008 B 13.80 % 885.607 M 275.73 % 235.704 M -48.63 % 458.843 M -32.72 % 681.982 M 9.52 % 622.701 M 10.52 % 563.420 M -16.70 % 676.345 M -14.31 % 789.269 M 1.36 % 778.699 M 1.38 % 768.128 M 42.72 % 538.212 M 74.58 % 308.295 M -4.92 % 324.257 M -4.69 % 340.219 M -4.22 % 355.211 M -4.05 % 370.203 M
Other current assets 12.609 B 10.85 % 11.375 B -8.87 % 12.483 B 21.57 % 10.268 B -5.32 % 10.845 B -13.26 % 12.503 B 21.66 % 10.276 B 5.00 % 9.787 B 8.31 % 9.036 B 2.28 % 8.834 B 37.12 % 6.443 B -21.82 % 8.241 B -14.84 % 9.677 B 7.29 % 9.019 B -26.21 % 12.222 B 88.32 % 6.490 B 1 152.91 % 518.027 M -62.35 % 1.376 B -7.80 % 1.492 B 3.31 % 1.444 B -16.85 % 1.737 B 4.26 % 1.666 B 8.71 % 1.533 B -4.13 % 1.599 B -26.09 % 2.163 B -5.86 % 2.298 B 12.98 % 2.034 B -4.83 % 2.137 B 136.19 % 904.756 M 36.99 % 660.458 M 66.41 % 396.886 M -68.56 % 1.262 B 211.27 % 405.586 M -41.90 % 698.091 M 369.20 % 148.783 M 99.47 % 74.588 M 18 879.13 % 393.000 K -97.35 % 14.827 M -49.33 % 29.261 M 107.10 % 14.129 M 1 508.67 % -1.003 M -101.40 % 71.421 M -50.35 % 143.845 M -3.96 % 149.774 M -3.81 % 155.702 M 96.28 % 79.326 M 2 589.02 % 2.950 M -96.58 % 86.134 M -49.13 % 169.318 M
Short term investments 1.349 B 1.25 % 1.332 B -0.30 % 1.336 B -0.11 % 1.338 B -5.25 % 1.412 B -0.05 % 1.413 B 0.37 % 1.407 B 59 586.05 % 2.358 M -99.52 % 491.197 M -67.22 % 1.499 B -4.60 % 1.571 B 58.40 % 991.618 M 6.32 % 932.666 M -43.44 % 1.649 B 219.75 % 515.660 M -8.11 % 561.168 M 0.000 -100.00 % 700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.623 M -34.82 % 2.490 M -12.82 % 2.856 M -66.87 % 8.621 M -87.93 % 71.431 M 1 380.13 % 4.826 M -57.34 % 11.312 M -91.33 % 130.440 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
cash and cash equivalents 2.343 B 3.16 % 2.272 B 6.40 % 2.135 B -0.42 % 2.144 B -8.85 % 2.352 B 39.04 % 1.692 B 15.35 % 1.467 B -3.34 % 1.517 B 42.31 % 1.066 B -14.58 % 1.248 B 14.88 % 1.086 B -13.98 % 1.263 B 15.77 % 1.091 B -36.76 % 1.725 B -3.76 % 1.792 B -16.17 % 2.138 B 41.65 % 1.509 B 39.04 % 1.085 B -53.81 % 2.350 B -17.40 % 2.845 B 5 414.34 % 51.591 M 65.91 % 31.096 M -23.48 % 40.637 M 619.49 % 5.648 M -78.88 % 26.742 M 100.13 % 13.362 M -85.80 % 94.119 M -20.82 % 118.870 M 67.12 % 71.130 M -66.18 % 210.318 M -22.13 % 270.105 M -33.87 % 408.475 M 1.54 % 402.280 M 157.91 % 155.979 M 800.47 % 17.322 M -36.47 % 27.268 M -26.73 % 37.214 M 8.04 % 34.445 M 8.74 % 31.675 M -32.77 % 47.111 M -24.68 % 62.547 M 1.45 % 61.652 M 1.47 % 60.756 M -69.96 % 202.279 M -41.16 % 343.802 M 52.01 % 226.168 M 108.38 % 108.534 M 4.74 % 103.622 M 4.98 % 98.710 M
Cash and short term investments 3.692 B -2.76 % 3.797 B 9.39 % 3.471 B -0.30 % 3.482 B -7.50 % 3.764 B 21.25 % 3.104 B 8.01 % 2.874 B 89.14 % 1.520 B -2.42 % 1.557 B -43.30 % 2.747 B 3.37 % 2.657 B 17.86 % 2.254 B 11.41 % 2.024 B -40.02 % 3.374 B 46.18 % 2.308 B -14.49 % 2.699 B 78.83 % 1.509 B 39.04 % 1.085 B -53.81 % 2.350 B -17.40 % 2.845 B 5 414.34 % 51.591 M 65.91 % 31.096 M -23.48 % 40.637 M 619.49 % 5.648 M -78.88 % 26.742 M 100.13 % 13.362 M -86.04 % 95.742 M -21.11 % 121.360 M 64.03 % 73.986 M -66.21 % 218.939 M -35.90 % 341.536 M -17.36 % 413.301 M -0.07 % 413.592 M 44.40 % 286.419 M 1 553.50 % 17.322 M -36.47 % 27.268 M -26.73 % 37.214 M 8.04 % 34.445 M 8.74 % 31.675 M -32.77 % 47.111 M -24.68 % 62.547 M 1.45 % 61.652 M 1.47 % 60.756 M -69.96 % 202.279 M -41.16 % 343.802 M 52.01 % 226.168 M 108.38 % 108.534 M 4.74 % 103.622 M 4.98 % 98.710 M
Total current assets 23.663 B 8.20 % 21.870 B -1.66 % 22.240 B 16.31 % 19.122 B -17.03 % 23.048 B -22.76 % 29.838 B 55.01 % 19.250 B 10.63 % 17.400 B -2.49 % 17.844 B 5.58 % 16.901 B 19.12 % 14.188 B -10.05 % 15.773 B -11.95 % 17.913 B -3.10 % 18.487 B -18.65 % 22.725 B 29.24 % 17.583 B 741.18 % 2.090 B -16.23 % 2.495 B -35.39 % 3.862 B -13.99 % 4.490 B 120.94 % 2.032 B 1.90 % 1.994 B 3.81 % 1.921 B 0.03 % 1.921 B -12.77 % 2.202 B -8.28 % 2.400 B -9.72 % 2.659 B -7.23 % 2.866 B 72.35 % 1.663 B 8.59 % 1.531 B 16.91 % 1.310 B -24.69 % 1.739 B 22.51 % 1.420 B 25.08 % 1.135 B 16.82 % 971.627 M 24.72 % 779.042 M 32.84 % 586.456 M 34.18 % 437.075 M 51.92 % 287.694 M -1.14 % 291.002 M -1.12 % 294.309 M -14.66 % 344.857 M -12.78 % 395.405 M -17.18 % 477.448 M -14.66 % 559.490 M 34.10 % 417.208 M 51.75 % 274.926 M -16.92 % 330.909 M -14.47 % 386.892 M
Inventory 4.022 B 25.13 % 3.214 B 25.91 % 2.553 B -14.48 % 2.985 B 10.90 % 2.691 B -16.79 % 3.234 B -0.50 % 3.251 B 25.79 % 2.584 B -7.42 % 2.791 B -9.80 % 3.094 B 32.89 % 2.329 B -20.05 % 2.913 B 45.63 % 2.000 B -27.42 % 2.756 B -18.14 % 3.366 B -22.60 % 4.349 B 61 171.68 % 7.098 M 2.63 % 6.916 M -4.86 % 7.269 M -5.99 % 7.732 M -48.32 % 14.961 M -5.89 % 15.897 M -1.90 % 16.205 M 68.78 % 9.601 M -19.06 % 11.862 M 28.03 % 9.265 M -68.31 % 29.238 M 22.37 % 23.894 M 15.92 % 20.612 M 16.48 % 17.695 M -74.82 % 70.274 M 11.04 % 63.289 M -54.26 % 138.363 M -8.10 % 150.553 M 0.000 -100.00 % 53.273 M -50.00 % 106.545 M 18.43 % 89.966 M 22.59 % 73.386 M -5.35 % 77.532 M -5.08 % 81.678 M 11.99 % 72.932 M 13.63 % 64.185 M 3.38 % 62.086 M 3.50 % 59.986 M 2.45 % 58.550 M 2.51 % 57.114 M -35.09 % 87.989 M -25.98 % 118.864 M
Net receivables 3.340 B -4.12 % 3.484 B -6.69 % 3.734 B 56.38 % 2.388 B -59.04 % 5.830 B -53.37 % 12.503 B 334.50 % 2.878 B -78.25 % 13.230 B 196.70 % 4.459 B 19.82 % 3.722 B 34.88 % 2.759 B -17.75 % 3.355 B -20.37 % 4.213 B -56.85 % 9.762 B 102.19 % 4.828 B -51.27 % 9.909 B 2 006.38 % 470.404 M -49.70 % 935.105 M 3 135.66 % 28.900 M -91.59 % 343.485 M -47.41 % 653.116 M 28.12 % 509.771 M 53.69 % 331.685 M 8.14 % 306.719 M -28.91 % 431.444 M -10.69 % 483.092 M -3.42 % 500.220 M -14.34 % 583.927 M -12.01 % 663.612 M 4.61 % 634.345 M 26.55 % 501.250 M 181 512.32 % 276.000 K -99.94 % 462.221 M -32.02 % 679.982 M 29.75 % 524.073 M 10.76 % 473.164 M 12.06 % 422.255 M 46.71 % 287.814 M 87.66 % 153.372 M 7.46 % 142.726 M 8.06 % 132.079 M 100.00 % 66.040 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 41.004 M -28.27 % 57.165 M -5.33 % 60.383 M 25.13 % 48.256 M -15.58 % 57.165 M 53.92 % 37.140 M -4.59 % 38.926 M 15.86 % 33.597 M -5.25 % 35.458 M 64.19 % 21.596 M -13.91 % 25.084 M -1.29 % 25.412 M -3.49 % 26.331 M -17.84 % 32.047 M 63.39 % 19.614 M 112.60 % -155.700 M -0.45 % -155.000 M -22 042.86 % -700.000 K 54.75 % -1.547 M 2.52 % -1.587 M 0.00 % -1.587 M 0.00 % -1.587 M 85.44 % -10.902 M -0.97 % -10.797 M 59.10 % -26.399 M -349.54 % 10.579 M 7.17 % 9.871 M 21.46 % 8.127 M 53.83 % 5.283 M 18.24 % 4.468 M 0.88 % 4.429 M 2.69 % 4.313 M 0.00 % 4.313 M 0.000 -100.00 % 1.074 M -50.00 % 2.147 M 100.00 % 1.074 M 0.000 -100.00 % 829.000 K -50.00 % 1.658 M -11.69 % 1.878 M -10.47 % 2.097 M 100.00 % 1.049 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 14.203 B 2.77 % 13.820 B -2.26 % 14.139 B 21.91 % 11.598 B -28.55 % 16.232 B -26.26 % 22.012 B 79.79 % 12.243 B 16.08 % 10.547 B 625.68 % 1.453 B -83.98 % 9.073 B 672.87 % 1.174 B -82.91 % 6.869 B 508.34 % 1.129 B -87.01 % 8.695 B 613.63 % 1.218 B -84.20 % 7.712 B 82 087.73 % 9.383 M 33.64 % 7.021 M -56.75 % 16.235 M -69.68 % 53.550 M -31.16 % 77.792 M -32.13 % 114.621 M -13.54 % 132.577 M -8.56 % 144.993 M 20.02 % 120.812 M -24.28 % 159.553 M -14.52 % 186.665 M -6.06 % 198.710 M -16.40 % 237.705 M -3.51 % 246.357 M 78.95 % 137.669 M -43.39 % 243.194 M 125.70 % 107.749 M -45.92 % 199.234 M 565.76 % 29.926 M -62.51 % 79.821 M -38.46 % 129.716 M -13.67 % 150.252 M -12.02 % 170.788 M 5.81 % 161.414 M 6.17 % 152.039 M -12.48 % 173.719 M -11.10 % 195.398 M 45.90 % 133.929 M 84.83 % 72.460 M 7.46 % 67.433 M 8.06 % 62.405 M -21.78 % 79.786 M -17.89 % 97.167 M
Tax payables 0.000 -100.00 % 76.715 M -2.39 % 78.596 M 21.02 % 64.943 M -22.79 % 84.113 M 32.47 % 63.496 M -24.46 % 84.051 M -2.27 % 86.005 M 26.79 % 67.830 M 64.56 % 41.220 M -27.21 % 56.629 M -17.69 % 68.803 M -30.98 % 99.686 M -30.27 % 142.967 M 36.98 % 104.368 M -19.04 % 128.906 M 821.68 % 13.986 M 2.06 % 13.704 M -17.71 % 16.654 M -4.45 % 17.429 M -4.45 % 18.241 M 0.01 % 18.239 M -17.37 % 22.072 M 167.18 % 8.261 M 2.05 % 8.095 M 15.51 % 7.008 M -4.16 % 7.312 M -37.42 % 11.685 M -72.50 % 42.484 M 62.57 % 26.132 M 502.12 % 4.340 M -62.25 % 11.496 M 100.00 % 5.748 M -3.07 % 5.930 M 0.000 -100.00 % 4.596 M -50.00 % 9.192 M 86.77 % 4.922 M 655.99 % 651.000 K -11.31 % 734.000 K -10.16 % 817.000 K -35.26 % 1.262 M -26.07 % 1.707 M 43.45 % 1.190 M 76.82 % 673.000 K 30.05 % 517.500 K 42.96 % 362.000 K -75.76 % 1.494 M -43.10 % 2.625 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 2.130 B 0.000 0.000 0.000 -100.00 % 2.973 B -72.07 % 10.645 B 759.99 % 1.238 B -85.71 % 8.664 B 7 839.83 % 109.117 M -40.31 % 182.805 M 12.30 % 162.776 M -16.69 % 195.386 M 1.77 % 191.988 M -0.99 % 193.909 M -11.54 % 219.214 M -5.78 % 232.663 M -8.98 % 255.607 M -5.99 % 271.897 M 2.30 % 265.790 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 489.117 M -40.37 % 820.281 M 0.000 100.00 % -424.768 M -0.86 % -421.132 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
Minority interest 130.545 M 4.86 % 124.498 M 11.34 % 111.820 M -11.87 % 126.881 M -29.60 % 180.225 M -10.43 % 201.202 M -0.18 % 201.572 M 8.69 % 185.448 M 33.80 % 138.599 M 6.04 % 130.710 M 13.85 % 114.806 M -74.72 % 454.109 M 2.51 % 442.970 M 0.17 % 442.209 M -9.38 % 487.993 M -7.44 % 527.200 M 35.26 % 389.782 M 2.97 % 378.551 M -10.29 % 421.976 M -4.95 % 443.933 M -6.59 % 475.227 M -2.44 % 487.132 M -0.50 % 489.558 M 596.69 % 70.269 M -10.95 % 78.908 M 77.72 % 44.401 M -11.22 % 50.013 M -7.50 % 54.068 M 13.10 % 47.806 M 3.41 % 46.229 M -0.98 % 46.687 M 5.08 % 44.428 M 364.19 % 9.571 M -44.62 % 17.281 M 0.000 -100.00 % 29.371 M -50.00 % 58.742 M 69.54 % 34.649 M 228.27 % 10.555 M 5.92 % 9.965 M 6.29 % 9.375 M -1.21 % 9.490 M -1.20 % 9.605 M 0.32 % 9.574 M 0.32 % 9.543 M -1.10 % 9.650 M -1.09 % 9.756 M -60.61 % 24.767 M -37.74 % 39.778 M
Capital lease obligations 2.221 B 6.27 % 2.090 B -4.13 % 2.181 B -7.20 % 2.350 B -2.29 % 2.405 B -2.02 % 2.454 B -14.44 % 2.868 B -5.48 % 3.035 B -2.60 % 3.116 B -5.78 % 3.307 B 4.02 % 3.179 B -7.32 % 3.430 B -6.15 % 3.655 B 23 033.38 % 15.798 M 2.28 % 15.446 M -15.62 % 18.305 M 0.000 -100.00 % 2.271 M 101.87 % 1.125 M -10.50 % 1.257 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 % 187.000 K -98.95 % 17.808 M -41.06 % 30.212 M 1.52 % 29.759 M 1.55 % 29.305 M -37.18 % 46.648 M -27.10 % 63.991 M -18.53 % 78.550 M -15.64 % 93.108 M 84.54 % 50.454 M 546.85 % 7.800 M 100.00 % 3.900 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.921 B -1.70 % 1.954 B -2.93 % 2.013 B -3.12 % 2.078 B -4.83 % 2.183 B -11.26 % 2.460 B 2.23 % 2.406 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 100.00 % -299.323 M 6.31 % -319.497 M -13.60 % -281.249 M 17.20 % -339.674 M 16.60 % -407.302 M 83.44 % -2.460 B -638.11 % 457.195 M -74.87 % 1.819 B -19.33 % 2.255 B 23.96 % 1.819 B -12.86 % 2.088 B 0.000 0.000 100.00 % -4.731 B 0.000 0.000 -100.00 % 381.815 M 105 959.72 % 360.000 K -99.96 % 802.454 M -21.07 % 1.017 B 2.85 % 988.542 M 97.18 % 501.348 M -44.09 % 896.685 M 5.75 % 847.912 M -6.89 % 910.643 M 31.40 % 693.015 M 1.40 % 683.418 M -6.14 % 728.160 M 36.21 % 534.598 M -41.34 % 911.312 M 28.95 % 706.730 M 40.74 % 502.148 M 10.63 % 453.888 M 11.90 % 405.628 M 0.00 % 405.628 M 0.00 % 405.628 M -32.76 % 603.298 M -24.68 % 800.968 M 20.84 % 662.823 M 26.33 % 524.677 M 2.45 % 512.110 M 2.52 % 499.543 M -5.02 % 525.957 M -4.78 % 552.371 M
Deferred tax liabilities non current 0.000 -100.00 % 216.299 M -7.91 % 234.868 M -5.69 % 249.040 M 3.09 % 241.578 M -3.13 % 249.390 M 0.23 % 248.821 M -5.73 % 263.939 M -2.80 % 271.546 M -4.61 % 284.666 M 2.95 % 276.517 M -4.48 % 289.495 M -9.43 % 319.623 M -45.88 % 590.599 M -43.46 % 1.045 B -2.70 % 1.074 B 335.93 % 246.284 M 3.74 % 237.406 M -4.32 % 248.130 M -3.10 % 256.074 M -4.64 % 268.544 M -0.38 % 269.557 M -0.96 % 272.183 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.230 M -25.90 % 4.359 M -1.69 % 4.434 M -34.62 % 6.782 M -25.99 % 9.164 M -31.68 % 13.413 M 0.000 -100.00 % 75.000 K -50.00 % 150.000 K -36.97 % 238.000 K -26.99 % 326.000 K 65.48 % 197.000 K 189.71 % 68.000 K -86.36 % 498.500 K -46.34 % 929.000 K 59.90 % 581.000 K 149.36 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -537.665 M 6.79 % -576.844 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
Total assets 29.737 B 7.62 % 27.632 B -2.03 % 28.205 B 10.88 % 25.438 B -13.74 % 29.490 B -19.21 % 36.504 B 38.19 % 26.416 B 5.94 % 24.935 B -2.67 % 25.618 B 2.82 % 24.916 B 13.91 % 21.873 B -8.94 % 24.021 B -9.51 % 26.544 B -12.97 % 30.500 B 0.07 % 30.479 B -2.25 % 31.182 B 402.47 % 6.206 B -3.36 % 6.421 B 17.85 % 5.448 B -15.25 % 6.429 B 57.06 % 4.093 B -2.48 % 4.197 B -1.33 % 4.254 B 105.57 % 2.069 B -8.68 % 2.266 B -11.08 % 2.548 B -10.60 % 2.850 B -7.46 % 3.080 B -9.52 % 3.404 B 5.24 % 3.235 B 26.13 % 2.565 B -4.55 % 2.687 B 10.68 % 2.428 B 20.14 % 2.021 B 67.37 % 1.207 B -2.47 % 1.238 B -2.41 % 1.268 B 19.69 % 1.060 B 24.52 % 851.114 M -12.02 % 967.346 M -10.73 % 1.084 B -3.56 % 1.124 B -3.44 % 1.164 B 14.56 % 1.016 B 17.04 % 867.785 M 17.04 % 741.465 M 20.53 % 615.145 M -10.34 % 686.120 M -9.37 % 757.095 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 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 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-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 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 100.00 % -47.008 M 0.000 100.00 % -394.384 M 0.000 -100.00 % 27.356 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
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 -100.00 % 4.193 M 0.00 % 4.193 M 49.83 % 2.799 M 0.00 % 2.799 M -81.53 % 15.148 M 0.00 % 15.148 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
Change in working capital 0.000 100.00 % -2.877 B 0.000 100.00 % -1.160 B -205.80 % 1.097 B 252.27 % -720.290 M -154.56 % 1.320 B 23.99 % 1.065 B 170.26 % -1.515 B -633.46 % 284.047 M -66.85 % 856.763 M 0.000 0.000 0.000 0.000 0.000 100.00 % -513.932 M 0.000 0.000 100.00 % -29.398 M 0.00 % -29.398 M -75.01 % -16.798 M 0.00 % -16.798 M -205.47 % 15.927 M 0.00 % 15.927 M 105.45 % 7.752 M 0.00 % 7.752 M 113.25 % -58.497 M 0.00 % -58.497 M -396.07 % 19.758 M 0.00 % 19.758 M 148.66 % -40.606 M 0.00 % -40.606 M 64.98 % -115.946 M 0.00 % -115.946 M -687.91 % 19.722 M 0.00 % 19.722 M 785.13 % -2.879 M 0.00 % -2.879 M 89.20 % -26.654 M 0.00 % -26.654 M -247.44 % 18.077 M 0.00 % 18.077 M -73.63 % 68.540 M 0.00 % 68.540 M 2 821.98 % -2.518 M 0.00 % -2.518 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -1.890 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.944 M 0.000 -100.00 % 3.471 M 0.00 % 3.471 M 375.41 % 730.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
Inventory 0.000 100.00 % -254.516 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 % -822.921 M 0.000 0.000 -100.00 % 3.845 M 0.00 % 3.845 M 359.93 % 836.000 K 0.00 % 836.000 K 63.60 % 511.000 K 0.00 % 511.000 K 111.14 % -4.587 M 0.00 % -4.587 M -78.80 % -2.566 M 0.00 % -2.566 M -110.90 % 23.536 M 0.00 % 23.536 M 318.27 % -10.783 M 0.00 % -10.783 M 30.45 % -15.504 M 0.00 % -15.504 M -16.56 % -13.302 M 0.00 % -13.302 M -843.72 % 1.789 M 0.00 % 1.789 M 11.50 % 1.604 M 0.00 % 1.604 M 113.26 % -12.101 M 0.00 % -12.101 M -50.28 % -8.052 M 0.00 % -8.052 M -157.21 % -3.131 M 0.00 % -3.131 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 0.000 0.000
Other working capital 0.000 100.00 % -732.285 M 0.000 100.00 % -1.160 B -205.80 % 1.097 B 252.27 % -720.290 M -154.56 % 1.320 B 23.99 % 1.065 B 170.26 % -1.515 B 0.000 -100.00 % 856.763 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.989 M 0.000 0.000 100.00 % -33.243 M 0.00 % -33.243 M -88.52 % -17.634 M 0.00 % -17.634 M -247.63 % 11.945 M 0.00 % 11.945 M -3.19 % 12.339 M 0.00 % 12.339 M 122.06 % -55.932 M 0.00 % -55.932 M -1 380.45 % -3.778 M 0.00 % -3.778 M 87.33 % -29.823 M 0.00 % -29.823 M 70.31 % -100.442 M 0.00 % -100.442 M -404.16 % 33.023 M 0.00 % 33.023 M 807.59 % -4.667 M 0.00 % -4.667 M 83.48 % -28.258 M 0.00 % -28.258 M -193.64 % 30.178 M 0.00 % 30.178 M -60.60 % 76.592 M 0.00 % 76.592 M 12 404.73 % 612.500 K 0.00 % 612.500 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -712.793 M -121.91 % 3.253 B 1 228.68 % 244.828 M 11.29 % 219.997 M 2 626.09 % -8.709 M -102.26 % 385.060 M -34.93 % 591.753 M 106.26 % 286.890 M -58.43 % 690.147 M 164.76 % -1.066 B -143.26 % 2.463 B 443.34 % 453.390 M 461.04 % -125.580 M -104.76 % 2.638 B 1 685.07 % 147.796 M 113.79 % -1.072 B -587.58 % -155.894 M -1 751.07 % 9.442 M 108.75 % -107.963 M -236.68 % 78.991 M -41.41 % 134.819 M 520.88 % -32.033 M -120.27 % 158.017 M 132.32 % 68.017 M 0.00 % 68.017 M -30.93 % 98.470 M 19.28 % 82.551 M 29.25 % 63.871 M -7.22 % 68.841 M 27.15 % 54.142 M 658.98 % 7.134 M -97.63 % 300.511 M 420.13 % -93.873 M -1 591.47 % 6.294 M -84.16 % 39.745 M 128.97 % -137.172 M 0.00 % -137.172 M -1 519.69 % -8.469 M 0.00 % -8.469 M -114.65 % 57.821 M 0.00 % 57.821 M 516.02 % -13.899 M 0.00 % -13.899 M -24.18 % -11.192 M 0.00 % -11.192 M 35.98 % -17.483 M 0.00 % -17.483 M -125.09 % 69.673 M 0.00 % 69.673 M 100.00 % 34.837 M 20.72 % 28.857 M 100.00 % 14.428 M
Net cash provided by operating activities -430.449 M -176.94 % 559.493 M -12.83 % 641.848 M 204.35 % -615.105 M -140.72 % 1.510 B 6 766.74 % -22.657 M -101.32 % 1.721 B -1.60 % 1.749 B 271.91 % -1.017 B -4.17 % -976.465 M -147.69 % 2.047 B 362.71 % 442.486 M 401.20 % -146.906 M -105.26 % 2.792 B 1 812.35 % -163.071 M 78.35 % -753.052 M -829.21 % -81.042 M -525.66 % 19.039 M 117.56 % -108.442 M -115.08 % -50.420 M 0.00 % -50.420 M 17.82 % -61.356 M -17.40 % -52.263 M -80.26 % -28.993 M 0.00 % -28.993 M 23.26 % -37.781 M 0.00 % -37.781 M -431.89 % -7.103 M 0.00 % -7.103 M -113.90 % 51.110 M 0.00 % 51.110 M 230.32 % -39.219 M 0.00 % -39.219 M 1.06 % -39.641 M 0.00 % -39.641 M 0.24 % -39.735 M 0.00 % -39.735 M -200.27 % -13.233 M 0.00 % -13.233 M 72.32 % -47.808 M 0.00 % -47.808 M -695.55 % 8.028 M 0.00 % 8.028 M -90.41 % 83.685 M 0.00 % 83.685 M 937.05 % 8.070 M 0.00 % 8.070 M -78.94 % 38.320 M 0.00 % 38.320 M 100.00 % 19.160 M -1.79 % 19.509 M 100.00 % 9.755 M
Investments in property plant and equipment -52.812 M 0.000 100.00 % -61.300 M -12.31 % -54.583 M -197.16 % -18.368 M 45.45 % -33.674 M -6.25 % -31.692 M 26.95 % -43.382 M -111.68 % -20.494 M 75.44 % -83.433 M -163.83 % -31.624 M 55.79 % -71.526 M 21.62 % -91.250 M 61.85 % -239.184 M 6.81 % -256.657 M -83.91 % -139.558 M -15 440.98 % -898.000 K 87.41 % -7.132 M -520.71 % -1.149 M 82.58 % -6.596 M 0.00 % -6.596 M -3.76 % -6.357 M -434.65 % -1.189 M 91.42 % -13.865 M 0.00 % -13.865 M 55.10 % -30.877 M 0.00 % -30.877 M 87.19 % -240.972 M 0.00 % -240.972 M -50.50 % -160.119 M 0.00 % -160.119 M -1 716.23 % -8.816 M 0.00 % -8.816 M 89.89 % -87.220 M 0.00 % -87.220 M -645.69 % -11.697 M 0.00 % -11.697 M -56.70 % -7.465 M 0.00 % -7.465 M -40.76 % -5.303 M 0.00 % -5.303 M 79.77 % -26.218 M 0.00 % -26.218 M 88.58 % -229.551 M 0.00 % -229.551 M -2 758.49 % -8.031 M 0.00 % -8.031 M 49.36 % -15.860 M 0.00 % -15.860 M -100.00 % -7.930 M 40.59 % -13.348 M -100.00 % -6.674 M
Acquisitions net 1.289 M 0.000 0.000 100.00 % -39.154 M -950.62 % 4.603 M -83.91 % 28.607 M 226.75 % 8.755 M 24.63 % 7.025 M 0.000 -100.00 % 6.816 M -96.38 % 188.342 M -82.55 % 1.079 B 0.000 -100.00 % 4.340 B 0.000 100.00 % -5.323 B -6 278.25 % -83.454 M -268.45 % 49.541 M 495 310.00 % 10.000 K 0.000 0.000 0.000 -100.00 % 4.013 M 8.46 % 3.700 M 0.00 % 3.700 M -97.85 % 171.697 M 0.000 -100.00 % 97.314 M 0.000 -100.00 % 189.679 M 0.000 100.00 % -235.026 M 0.000 100.00 % -14.701 M 0.000 -100.00 % 182.507 M 0.000 100.00 % -11.617 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.192 M 0.000 -100.00 % 7.548 M 0.000 100.00 % -23.159 M 0.000 0.000 0.000 0.000
Purchases of investments -614.034 M 0.000 0.000 100.00 % -746.816 M 21.76 % -954.574 M -83.11 % -521.315 M 63.30 % -1.420 B -820 984.97 % -173.000 K 0.000 100.00 % -429.681 M 60.10 % -1.077 B -3.08 % -1.045 B -93.89 % -538.914 M 67.32 % -1.649 B -213.79 % -525.528 M -6 849.59 % -7.562 M 0.000 100.00 % -2.556 B -1 662.79 % -144.978 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -902.500 K 0.00 % -902.500 K 68.49 % -2.865 M 0.00 % -2.865 M -442.52 % -528.000 K 0.00 % -528.000 K 99.01 % -53.594 M 0.00 % -53.594 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.151 M 0.00 % -14.151 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.311 M -100.00 % -655.250 K
Sales maturities of investments 641.341 M 0.000 0.000 -100.00 % 808.792 M -18.30 % 989.957 M 73.26 % 571.363 M 6 626.13 % -8.755 M -101.78 % 491.898 M -51.68 % 1.018 B 92.23 % 529.572 M -5.96 % 563.141 M -39.68 % 933.574 M -26.27 % 1.266 B 45.16 % 872.293 M 50.00 % 581.529 M 0.000 0.000 -100.00 % 1.721 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.332 M 0.00 % 4.332 M 1 433.45 % 282.500 K 0.00 % 282.500 K 133.47 % -844.000 K 0.000 -100.00 % 78.946 M 0.00 % 78.946 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
Other investing activites 2.421 M -91.19 % 27.488 M 302.18 % -13.596 M 67.50 % -41.835 M -200.00 % 41.835 M 206.79 % -39.175 M -200.00 % 39.175 M 934.04 % -4.697 M -200.00 % 4.697 M 145.34 % -10.359 M -200.00 % 10.359 M -2.70 % 10.647 M 200.00 % -10.647 M 88.31 % -91.052 M -208.02 % 84.289 M 117.19 % -490.390 M -183.07 % 590.326 M 670.00 % 76.666 M 303.79 % -37.620 M -670.35 % 6.596 M 0.00 % 6.596 M -54.57 % 14.519 M 129.70 % -48.893 M -134.30 % 142.550 M 0.00 % 142.550 M 1 218.26 % 10.814 M -64.98 % 30.877 M 138.09 % -81.068 M -134.13 % 237.543 M 139.28 % -604.782 M -471.71 % 162.701 M 2.86 % 158.177 M 1 592.82 % 9.344 M 115.87 % -58.880 M -195.17 % 61.868 M 158.24 % -106.224 M -1 008.16 % 11.697 M -86.93 % 89.480 M 1 098.73 % 7.465 M 216.83 % -6.389 M -220.48 % 5.303 M -93.93 % 87.333 M 116.34 % 40.369 M 111.18 % -361.157 M -257.33 % 229.551 M 6 174.46 % 3.659 M -54.44 % 8.031 M 163.61 % -12.626 M -179.61 % 15.860 M 100.00 % 7.930 M -45.90 % 14.658 M 100.00 % 7.329 M
Net cash used for investing activites -21.795 M -179.29 % 27.488 M 136.70 % -74.896 M -1.77 % -73.596 M -215.99 % 63.453 M 992.89 % 5.806 M 100.41 % -1.413 B -413.53 % 450.671 M -55.03 % 1.002 B 7 659.99 % 12.915 M 103.72 % -346.792 M -138.23 % 907.075 M 45.04 % 625.383 M -80.65 % 3.233 B 2 877.99 % -116.367 M 98.05 % -5.960 B -1 278.01 % 505.974 M 120.78 % -2.435 B -1 225.19 % -183.737 M -3 805.97 % -4.704 M 0.00 % -4.704 M -157.63 % 8.162 M 117.72 % -46.069 M -134.80 % 132.385 M 0.00 % 132.385 M -0.44 % 132.966 M 612.25 % 18.669 M 154.61 % -34.183 M 81.73 % -187.114 M 1.09 % -189.168 M 51.33 % -388.636 M -145.83 % -158.089 M -322.50 % 71.052 M 196.57 % -73.576 M -18.91 % -61.873 M -150.05 % 123.613 M 309.42 % -59.026 M -296.90 % 29.978 M -25.84 % 40.421 M 837.40 % -5.482 M 11.74 % -6.211 M -126.17 % 23.731 M 2.14 % 23.234 M 107.94 % -292.445 M 1.23 % -296.072 M -5 592.47 % 5.391 M 343.42 % -2.215 M 93.81 % -35.785 M -125.63 % -15.860 M -100.00 % -7.930 M 42.43 % -13.773 M -100.00 % -6.887 M
Debt repayment 660.910 M 38.31 % 477.864 M 414.71 % -151.842 M -62.96 % -93.175 M -302.52 % -23.148 M -108.57 % 270.032 M 0.000 100.00 % -760.567 M 0.000 -100.00 % 899.082 M 152.06 % -1.727 B -87.53 % -920.916 M 7.58 % -996.459 M 80.28 % -5.054 B -33 518.25 % -15.033 M -100.54 % 2.799 B 0.000 -100.00 % 1.184 B 0.000 0.000 0.000 100.00 % -103.385 M 0.000 100.00 % -143.055 M 0.00 % -143.055 M 22.91 % -185.562 M 0.000 -100.00 % 162.035 M 0.000 -100.00 % 253.112 M 0.000 -100.00 % 318.148 M 0.000 -100.00 % 353.314 M 0.000 -100.00 % 53.011 M 0.000 100.00 % -10.188 M 0.000 -100.00 % 62.198 M 0.000 100.00 % -67.261 M 0.000 -100.00 % 86.927 M 0.000 -100.00 % 217.353 M 0.000 100.00 % -17.364 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 179.400 M 0.000 0.000 -100.00 % 1.424 B 0.00 % 1.424 B 892.36 % 143.486 M 0.00 % 143.486 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.000 M 0.00 % 46.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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.835 M 0.00 % -14.835 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 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.800 M 0.00 % -2.800 M -833.33 % -300.000 K 0.00 % -300.000 K 0.000 0.000 100.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 0.00 % -200.000 K 71.43 % -700.000 K 0.00 % -700.000 K 0.000 0.000 0.000 0.000 0.000
Other financing activites -212.243 M -40.26 % -151.320 M 41.02 % -256.556 M -151.56 % 497.552 M 150.08 % -993.529 M -487.69 % -169.058 M -4.33 % -162.038 M 38.42 % -263.117 M -227.66 % -80.301 M 53.76 % -173.677 M 16.88 % -208.954 M 1.81 % -212.796 M -1 238.42 % -15.899 M -224.01 % -4.907 M 59.30 % -12.056 M -100.26 % 4.639 B 22 141.00 % -21.046 M -446.72 % 6.070 M 103.13 % -194.115 M -117.07 % 1.137 B 0.00 % 1.137 B 914.69 % -139.567 M -204.69 % 133.320 M 270.49 % 35.985 M 0.00 % 35.985 M -92.10 % 455.679 M 200.00 % -455.679 M -198.09 % 464.566 M 200.00 % -464.566 M -591.12 % 94.593 M 200.76 % -93.875 M -182.06 % 114.404 M 206.77 % -107.149 M -228.18 % 83.591 M 190.31 % -92.555 M -133.93 % 272.807 M 196.87 % -281.609 M -528.53 % 65.715 M 171.26 % -92.216 M -593.36 % 18.692 M 225.91 % -14.846 M -131.16 % 47.645 M 206.90 % -44.571 M -228.49 % 34.688 M 57.96 % 21.960 M 0.000 0.000 -100.00 % 17.211 M 211.81 % -15.393 M -100.00 % -7.697 M -33.53 % -5.764 M -100.00 % -2.882 M
Net cash used provided by financing activities 448.667 M 37.40 % 326.544 M 179.96 % -408.398 M -200.99 % 404.377 M 139.77 % -1.017 B -1 106.87 % 100.974 M 131.16 % -324.075 M 68.34 % -1.024 B -537.40 % -160.602 M -122.14 % 725.405 M 137.47 % -1.936 B -70.76 % -1.134 B -11.99 % -1.012 B 79.99 % -5.059 B -18 574.51 % -27.089 M -100.36 % 7.438 B 35 442.20 % -21.046 M -101.77 % 1.190 B 712.88 % -194.115 M -117.07 % 1.137 B 0.00 % 1.137 B 2 483.00 % 44.020 M -66.98 % 133.320 M 224.52 % -107.070 M 0.00 % -107.070 M -139.64 % 270.117 M 159.28 % -455.679 M -172.72 % 626.601 M 234.88 % -464.566 M -233.61 % 347.705 M 470.39 % -93.875 M -117.90 % 524.552 M 589.56 % -107.149 M -126.31 % 407.236 M 540.00 % -92.555 M -128.65 % 323.018 M 213.58 % -284.409 M -614.98 % 55.227 M 159.69 % -92.516 M -212.76 % 82.044 M 652.65 % -14.846 M 25.46 % -19.917 M 55.61 % -44.871 M -136.96 % 121.415 M 457.97 % 21.760 M -89.96 % 216.653 M 31 050.43 % -700.000 K 95.45 % -15.393 M 0.00 % -15.393 M -100.00 % -7.697 M -33.53 % -5.764 M -100.00 % -2.882 M
Effect of forex changes on cash 97.715 M 112.12 % -806.018 M -1 569.44 % 54.852 M -28.00 % 76.181 M 0.000 0.000 100.00 % -12.611 M 0.000 100.00 % -9.435 M 0.000 100.00 % -42.840 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.162 M 0.000 0.000 100.00 % -34.739 M 0.00 % -34.739 M -6 975.15 % -491.000 K -450.71 % 140.000 K 157.38 % -244.000 K 0.00 % -244.000 K 99.94 % -420.156 M -200.05 % 419.938 M 166.78 % -628.843 M -202.21 % 615.254 M 299.29 % -308.726 M -192.90 % 332.323 M 265.34 % -200.996 M -199.72 % 201.564 M 182.74 % -243.625 M -199.66 % 244.463 M 161.93 % -394.767 M -199.87 % 395.299 M 677.23 % -68.482 M -199.51 % 68.818 M 240.99 % -48.809 M -200.00 % 48.809 M 483.55 % -12.726 M -200.00 % 12.726 M 124.64 % -51.641 M -200.00 % 51.641 M 145.91 % -112.479 M -200.00 % 112.479 M 1 008.17 % 10.150 M 203.84 % -9.775 M -100.00 % -4.888 M -633.31 % -666.500 K -100.00 % -333.250 K
Net change in cash 94.138 M -12.44 % 107.507 M -49.62 % 213.406 M 202.53 % -208.143 M 0.000 0.000 100.00 % -51.548 M 0.000 100.00 % -195.304 M -210.11 % 177.365 M 157.51 % -308.413 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.236 B 0.000 0.000 -100.00 % 1.410 B 0.00 % 1.410 B 5 437.04 % 25.463 M -35.39 % 39.411 M 602.44 % -7.844 M 0.000 100.00 % -109.707 M -300.00 % -27.427 M 68.50 % -87.056 M -300.00 % -21.764 M 89.02 % -198.157 M -300.00 % -49.539 M -119.62 % 252.496 M 300.00 % 63.124 M -37.37 % 100.789 M 300.00 % 25.197 M 3.87 % 24.259 M 300.00 % 6.065 M -13.10 % 6.979 M 300.00 % 1.745 M 104.35 % -40.110 M -300.00 % -10.028 M -467.17 % -1.768 M -300.00 % -442.000 K 99.84 % -277.972 M -300.00 % -69.493 M -129.54 % 235.268 M 300.00 % 58.817 M 1 185.99 % -5.416 M -300.00 % -1.354 M 0.00 % -1.354 M -289.92 % -347.250 K 0.00 % -347.250 K
Cash at beginning of period 2.465 B 16.07 % 2.124 B -0.95 % 2.144 B -8.85 % 2.352 B 32.21 % 1.779 B 19.37 % 1.490 B -3.34 % 1.542 B 42.44 % 1.083 B -15.28 % 1.278 B 16.12 % 1.100 B -21.89 % 1.409 B 22.58 % 1.149 B -33.87 % 1.738 B -3.12 % 1.794 B -34.40 % 2.735 B 77.13 % 1.544 B 465.90 % 272.800 M 0.000 0.000 -100.00 % 15.587 M 0.00 % 15.587 M 172.93 % 5.711 M 300.00 % 1.428 M -89.47 % 13.555 M 0.00 % 13.555 M -89.00 % 123.262 M 300.00 % 30.816 M -85.35 % 210.318 M 300.00 % 52.580 M -87.13 % 408.475 M 300.00 % 102.119 M -34.53 % 155.979 M 300.00 % 38.995 M -29.34 % 55.190 M 300.00 % 13.798 M -55.39 % 30.931 M 300.00 % 7.733 M -67.72 % 23.952 M 300.00 % 5.988 M -90.65 % 64.062 M 300.00 % 16.016 M -75.67 % 65.830 M 300.00 % 16.458 M -95.21 % 343.802 M 300.00 % 85.951 M -20.81 % 108.534 M 300.00 % 27.134 M -70.49 % 91.952 M 300.00 % 22.988 M 0.00 % 22.988 M -1.49 % 23.335 M 0.00 % 23.335 M
Cash at end of period 2.559 B 13.02 % 2.264 B -3.96 % 2.357 B 9.95 % 2.144 B -8.85 % 2.352 B 32.21 % 1.779 B 19.37 % 1.490 B -3.34 % 1.542 B 42.44 % 1.083 B -15.28 % 1.278 B 16.12 % 1.100 B -21.89 % 1.409 B 22.58 % 1.149 B -33.87 % 1.738 B -3.12 % 1.794 B -34.40 % 2.735 B 81.19 % 1.509 B 35.56 % 1.113 B -53.21 % 2.379 B 66.91 % 1.425 B 0.00 % 1.425 B 4 472.67 % 31.174 M -23.67 % 40.839 M 615.09 % 5.711 M -57.87 % 13.555 M 0.00 % 13.555 M 300.00 % 3.389 M -97.25 % 123.262 M 300.00 % 30.816 M -85.35 % 210.318 M 300.00 % 52.580 M -87.13 % 408.475 M 300.00 % 102.119 M -34.53 % 155.979 M 300.00 % 38.995 M -29.34 % 55.190 M 300.00 % 13.798 M -55.39 % 30.931 M 300.00 % 7.733 M -67.72 % 23.952 M 300.00 % 5.988 M -90.65 % 64.062 M 300.00 % 16.016 M -75.67 % 65.830 M 300.00 % 16.458 M -95.21 % 343.802 M 300.00 % 85.951 M -0.68 % 86.536 M 300.00 % 21.634 M 0.00 % 21.634 M -5.89 % 22.988 M 0.00 % 22.988 M
Operating cash flow -430.449 M -176.94 % 559.493 M 39.90 % 399.933 M 165.02 % -615.105 M -140.72 % 1.510 B 6 766.74 % -22.657 M -101.32 % 1.721 B -1.60 % 1.749 B 271.91 % -1.017 B -4.17 % -976.465 M -147.69 % 2.047 B 362.71 % 442.486 M 401.20 % -146.906 M -105.26 % 2.792 B 1 812.35 % -163.071 M 78.35 % -753.052 M -829.21 % -81.042 M -525.66 % 19.039 M 117.56 % -108.442 M -115.08 % -50.420 M 0.00 % -50.420 M 17.82 % -61.356 M -17.40 % -52.263 M -80.26 % -28.993 M 0.00 % -28.993 M 23.26 % -37.781 M 0.00 % -37.781 M -431.89 % -7.103 M 0.00 % -7.103 M -113.90 % 51.110 M 0.00 % 51.110 M 230.32 % -39.219 M 0.00 % -39.219 M 1.06 % -39.641 M 0.00 % -39.641 M 0.24 % -39.735 M 0.00 % -39.735 M -200.27 % -13.233 M 0.00 % -13.233 M 72.32 % -47.808 M 0.00 % -47.808 M -695.55 % 8.028 M 0.00 % 8.028 M -90.41 % 83.685 M 0.00 % 83.685 M 937.05 % 8.070 M 0.00 % 8.070 M -78.94 % 38.320 M 0.00 % 38.320 M 100.00 % 19.160 M -1.79 % 19.509 M 100.00 % 9.755 M
Capital expenditure -52.782 M -16.49 % -45.311 M -48.90 % -30.430 M 44.25 % -54.583 M -197.16 % -18.368 M 39.02 % -30.119 M 4.96 % -31.692 M 17.29 % -38.319 M -86.98 % -20.494 M 75.44 % -83.433 M -163.83 % -31.624 M 55.79 % -71.526 M 21.62 % -91.250 M 61.85 % -239.184 M 6.81 % -256.657 M -87.55 % -136.848 M -15 139.20 % -898.000 K 80.55 % -4.618 M -301.91 % -1.149 M 82.58 % -6.596 M 0.00 % -6.596 M -3.76 % -6.357 M -434.65 % -1.189 M 91.42 % -13.865 M 0.00 % -13.865 M 55.10 % -30.877 M 0.00 % -30.877 M 87.19 % -240.972 M 0.00 % -240.972 M -50.50 % -160.119 M 0.00 % -160.119 M -1 716.23 % -8.816 M 0.00 % -8.816 M 89.89 % -87.220 M 0.00 % -87.220 M -645.69 % -11.697 M 0.00 % -11.697 M -56.70 % -7.465 M 0.00 % -7.465 M -40.76 % -5.303 M 0.00 % -5.303 M 79.77 % -26.218 M 0.00 % -26.218 M 88.58 % -229.551 M 0.00 % -229.551 M -2 758.49 % -8.031 M 0.00 % -8.031 M 49.36 % -15.860 M 0.00 % -15.860 M -100.00 % -7.930 M 40.59 % -13.348 M -100.00 % -6.674 M
Free CashFlow -483.231 M -193.98 % 514.182 M 39.16 % 369.503 M 155.18 % -669.688 M -144.88 % 1.492 B 2 927.26 % -52.776 M -103.12 % 1.689 B -1.24 % 1.710 B 264.82 % -1.038 B 2.10 % -1.060 B -152.58 % 2.016 B 443.40 % 370.960 M 255.76 % -238.156 M -109.33 % 2.553 B 708.29 % -419.728 M 52.83 % -889.900 M -986.04 % -81.940 M -668.20 % 14.421 M 113.16 % -109.561 M -92.16 % -57.016 M 0.00 % -57.016 M 15.80 % -67.713 M -26.68 % -53.452 M -24.72 % -42.858 M 0.00 % -42.858 M 37.58 % -68.657 M 0.00 % -68.657 M 72.32 % -248.075 M 0.00 % -248.075 M -127.57 % -109.009 M 0.00 % -109.009 M -126.94 % -48.035 M 0.00 % -48.035 M 62.14 % -126.861 M 0.00 % -126.861 M -146.66 % -51.431 M 0.00 % -51.431 M -148.49 % -20.698 M 0.00 % -20.698 M 61.03 % -53.111 M 0.00 % -53.111 M -191.97 % -18.191 M 0.00 % -18.191 M 87.53 % -145.867 M 0.00 % -145.867 M -374 116.67 % 39.000 K 0.00 % 39.000 K -99.83 % 22.460 M 0.00 % 22.460 M 100.00 % 11.230 M 82.26 % 6.162 M 100.00 % 3.081 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2001 2000 2000