GRDLY

Grindrod Limited GRDLY

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 4.976 B 2.70 % 4.846 B -17.64 % 5.884 B 72.17 % 3.417 B -8.90 % 3.751 B -2.17 % 3.834 B 12.00 % 3.424 B 11.90 % 3.059 B -66.13 % 9.032 B -11.39 % 10.192 B -26.74 % 13.912 B -11.17 % 15.662 B -42.55 % 27.262 B -24.03 % 35.885 B 18.81 % 30.203 B 9.07 % 27.692 B -17.92 % 33.737 B 97.55 % 17.077 B 36.54 % 12.507 B 67.90 % 7.449 B
Net income 390.272 M -63.26 % 1.062 B 61.55 % 657.477 M 197.02 % 221.358 M 160.82 % -363.975 M -199.62 % 365.358 M -87.45 % 2.911 B 665.18 % -515.050 M 72.00 % -1.840 B -34.75 % -1.365 B -228.77 % 1.060 B -13.97 % 1.233 B 35.36 % 910.563 M 52.59 % 596.724 M -29.39 % 845.075 M -11.36 % 953.426 M -57.98 % 2.269 B 78.37 % 1.272 B 18.63 % 1.072 B 23.77 % 866.430 M
Income before tax 679.055 M -50.12 % 1.361 B 15.58 % 1.178 B 443.16 % 216.859 M 174.46 % -291.255 M -181.76 % 356.244 M -65.39 % 1.029 B 15.11 % 894.090 M 154.27 % -1.648 B -39.83 % -1.178 B -192.81 % 1.270 B -7.91 % 1.379 B 28.84 % 1.070 B 38.59 % 772.087 M -22.71 % 998.917 M -12.49 % 1.142 B -54.56 % 2.512 B 92.99 % 1.302 B 13.95 % 1.142 B 22.72 % 930.852 M
Income before tax ratio 0.14 -51.43 % 0.28 40.34 % 0.20 215.47 % 0.06 181.73 % -0.08 -183.57 % 0.09 -69.10 % 0.30 2.87 % 0.29 260.20 % -0.18 -57.79 % -0.12 -226.68 % 0.09 3.68 % 0.09 124.26 % 0.04 82.43 % 0.02 -34.95 % 0.03 -19.77 % 0.04 -44.64 % 0.07 -2.31 % 0.08 -16.54 % 0.09 -26.91 % 0.12
EBITDA 958.064 M -8.06 % 1.042 B -15.17 % 1.228 B 45.36 % 845.022 M 315.34 % -392.419 M -209.48 % 358.432 M -57.68 % 846.971 M 72.28 % 491.636 M -46.05 % 911.212 M 488.30 % -234.668 M -142.97 % 546.147 M 190.91 % 187.736 M -85.53 % 1.297 B 5.02 % 1.235 B -6.70 % 1.324 B -17.76 % 1.610 B -46.35 % 3.001 B 76.90 % 1.697 B 27.11 % 1.335 B 19.36 % 1.118 B
Net income ratio 0.08 -64.22 % 0.22 96.16 % 0.11 72.51 % 0.06 166.76 % -0.10 -201.83 % 0.10 -88.79 % 0.85 605.07 % -0.17 17.35 % -0.20 -52.06 % -0.13 -275.77 % 0.08 -3.16 % 0.08 135.61 % 0.03 100.86 % 0.02 -40.57 % 0.03 -18.73 % 0.03 -48.81 % 0.07 -9.71 % 0.07 -13.11 % 0.09 -26.29 % 0.12
Ratio EBITDA 0.19 -10.47 % 0.22 3.01 % 0.21 -15.58 % 0.25 336.37 % -0.10 -211.91 % 0.09 -62.22 % 0.25 53.95 % 0.16 59.28 % 0.10 538.19 % -0.02 -158.65 % 0.04 227.50 % 0.01 -74.81 % 0.05 38.24 % 0.03 -21.48 % 0.04 -24.60 % 0.06 -34.64 % 0.09 -10.45 % 0.10 -6.90 % 0.11 -28.91 % 0.15
Gross profit ratio 0.01 -96.49 % 0.32 27.02 % 0.25 -28.60 % 0.36 -13.16 % 0.41 88.17 % 0.22 -76.94 % 0.94 47.37 % 0.64 139.14 % 0.27 -15.84 % 0.32 32.87 % 0.24 36.97 % 0.17 -82.25 % 0.98 -1.51 % 1.00 0.00 % 1.00 397.78 % 0.20 -14.17 % 0.23 -76.60 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 66.813 M 0.06 % 66.775 M 0.01 % 66.766 M -0.49 % 67.093 M -0.84 % 67.664 M -0.56 % 68.044 M -10.10 % 75.690 M 0.14 % 75.581 M 0.28 % 75.371 M -0.06 % 75.415 M 10.69 % 68.133 M 14.77 % 59.367 M 0.16 % 59.273 M 23.70 % 47.916 M 5.10 % 45.591 M 0.25 % 45.477 M -1.19 % 46.027 M -0.54 % 46.276 M -1.35 % 46.911 M -1.64 % 47.693 M
Weighted average shs out 66.734 M -7.08 % 71.816 M 7.69 % 66.686 M -0.61 % 67.093 M -0.84 % 67.664 M -0.56 % 68.044 M -9.50 % 75.188 M 0.09 % 75.116 M 0.08 % 75.054 M -0.12 % 75.145 M 10.78 % 67.835 M 14.76 % 59.111 M 0.17 % 59.010 M 23.39 % 47.823 M 5.20 % 45.459 M 0.44 % 45.261 M -0.30 % 45.398 M 0.16 % 45.327 M -0.61 % 45.606 M -0.60 % 45.883 M
EPS diluted 4.70 -68.24 % 14.80 64.44 % 9.00 246.15 % 2.60 142.62 % -6.10 -212.96 % 5.40 -85.97 % 38.50 666.18 % -6.80 72.13 % -24.40 -34.81 % -18.10 -223.13 % 14.70 -25.76 % 19.80 40.43 % 14.10 27.03 % 11.10 -35.09 % 17.10 -10.94 % 19.20 -59.06 % 46.90 81.78 % 25.80 20.00 % 21.50 20.79 % 17.80
Earnings per share 4.70 -68.24 % 14.80 64.44 % 9.00 246.15 % 2.60 142.62 % -6.10 -212.96 % 5.40 -86.05 % 38.70 660.87 % -6.90 71.84 % -24.50 -34.62 % -18.20 -222.97 % 14.80 -25.63 % 19.90 40.14 % 14.20 27.93 % 11.10 -35.47 % 17.20 -10.88 % 19.30 -59.37 % 47.50 79.92 % 26.40 19.46 % 22.10 18.82 % 18.60
Gross profit 56.293 M -96.40 % 1.562 B 4.61 % 1.494 B 22.94 % 1.215 B -20.88 % 1.536 B 84.08 % 834.191 M -74.18 % 3.230 B 64.91 % 1.959 B -18.99 % 2.418 B -25.42 % 3.242 B -2.66 % 3.331 B 21.67 % 2.738 B -89.80 % 26.850 B -25.18 % 35.885 B 18.81 % 30.203 B 442.91 % 5.563 B -29.55 % 7.896 B -53.76 % 17.077 B 36.54 % 12.507 B 67.90 % 7.449 B
Income tax expense 289.602 M -3.98 % 301.606 M -13.30 % 347.864 M 323.53 % 82.134 M -31.46 % 119.828 M 1 414.77 % -9.114 M -105.92 % 153.951 M -10.98 % 172.937 M -9.89 % 191.919 M 0.87 % 190.255 M -1.74 % 193.623 M 66.14 % 116.540 M -21.38 % 148.228 M -15.47 % 175.363 M 13.99 % 153.842 M -18.20 % 188.075 M -22.61 % 243.030 M 1 437.87 % 15.803 M -79.17 % 75.868 M 16.45 % 65.152 M
Cost of revenue 4.920 B 49.85 % 3.283 B -25.21 % 4.390 B 99.33 % 2.202 B -0.59 % 2.216 B -26.15 % 3.000 B 1 452.32 % 193.277 M -82.44 % 1.101 B -83.36 % 6.614 B -4.84 % 6.950 B -34.32 % 10.582 B -18.13 % 12.924 B 3 033.73 % 412.430 M 0.000 0.000 -100.00 % 22.129 B -14.36 % 25.841 B 0.000 0.000 0.000
General and administrative expenses 21.544 M -26.17 % 29.181 M 7.56 % 27.130 M -5.46 % 28.698 M -56.76 % 66.375 M -15.05 % 78.135 M 38.29 % 56.502 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.144 B 0.000 -100.00 % 3.432 B 0.000 0.000 0.000
Selling and marketing expenses -68.000 K -100.06 % 107.142 M 431.91 % 20.143 M -64.11 % 56.125 M -73.69 % 213.283 M -79.48 % 1.040 B 32.87 % 782.452 M 873.66 % 80.362 M -50.33 % 161.776 M -12.01 % 183.856 M 55.02 % 118.600 M 16.87 % 101.478 M 0.000 0.000 0.000 -100.00 % 50.592 M 14.00 % 44.380 M 0.000 0.000 0.000
Other expenses 74.196 M 0.000 0.000 0.000 -100.00 % 1.449 B 132.74 % -4.425 B -2 389.53 % 193.277 M -87.93 % 1.601 B -32.91 % 2.386 B -10.70 % 2.672 B -1.03 % 2.700 B 24.21 % 2.174 B 988.57 % 199.689 M 231.97 % 60.152 M 384.28 % 12.421 M -10.52 % 13.881 M 108.49 % -163.567 M -4 762.69 % 3.508 M 108.90 % -39.434 M -1 242.68 % 3.451 M
Operating expenses 95.672 M -29.82 % 136.323 M 188.37 % 47.273 M -44.27 % 84.823 M -95.09 % 1.728 B 152.26 % -3.307 B -1 811.20 % 193.277 M -88.51 % 1.681 B -34.01 % 2.548 B -10.78 % 2.856 B 1.33 % 2.819 B 23.88 % 2.275 B -91.35 % 26.308 B -25.35 % 35.243 B 20.53 % 29.239 B 561.42 % 4.421 B -13.51 % 5.111 B -67.47 % 15.712 B 38.04 % 11.382 B 74.48 % 6.524 B
Cost and expenses 5.016 B 46.67 % 3.420 B -22.94 % 4.437 B 94.00 % 2.287 B 158.00 % -3.944 B -19.25 % -3.307 B -1 811.20 % 193.277 M -93.05 % 2.782 B -69.63 % 9.162 B -6.57 % 9.806 B -26.82 % 13.400 B -11.84 % 15.200 B -43.12 % 26.721 B -24.18 % 35.243 B 20.53 % 29.239 B 10.13 % 26.550 B -14.22 % 30.952 B 97.00 % 15.712 B 38.04 % 11.382 B 74.48 % 6.524 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 21.476 M -84.25 % 136.323 M 188.37 % 47.273 M -44.27 % 84.823 M -69.67 % 279.658 M -74.98 % 1.118 B 33.23 % 838.954 M 943.97 % 80.362 M -50.33 % 161.776 M -12.01 % 183.856 M 55.02 % 118.600 M 16.87 % 101.478 M 0.000 0.000 -100.00 % 29.144 B 57 505.95 % 50.592 M -98.54 % 3.477 B 0.000 0.000 0.000
Interest income 219.699 M -8.70 % 240.642 M 70.08 % 141.487 M 41.58 % 99.933 M -14.21 % 116.488 M -25.97 % 157.343 M -35.90 % 245.454 M -7.23 % 264.575 M -6.52 % 283.035 M 11.40 % 254.063 M 8.26 % 234.687 M 80.58 % 129.961 M -37.20 % 206.941 M 21.94 % 169.709 M 25.52 % 135.204 M -16.19 % 161.328 M 16.31 % 138.711 M 26.88 % 109.324 M 64.70 % 66.377 M 23.24 % 53.859 M
Interest expense 279.009 M 26.84 % 219.967 M 0.89 % 218.024 M -7.26 % 235.085 M -27.95 % 326.292 M 9.05 % 299.201 M 250.14 % 85.451 M -12.67 % 97.850 M -26.75 % 133.580 M -39.48 % 220.731 M 1.90 % 216.621 M -2.81 % 222.891 M -1.98 % 227.398 M 4.00 % 218.647 M 11.17 % 196.675 M -22.17 % 252.695 M -19.54 % 314.071 M 30.95 % 239.849 M 74.76 % 137.242 M -2.42 % 140.639 M
Depreciation and amortization 230.745 M 23.28 % 187.174 M -61.51 % 486.338 M 2.35 % 475.177 M 137.98 % 199.669 M -60.18 % 501.468 M 8.51 % 462.158 M 135.98 % 195.844 M -15.27 % 231.135 M -65.78 % 675.482 M 23.46 % 547.143 M 18.14 % 463.112 M 12.29 % 412.430 M 13.62 % 362.979 M 6.61 % 340.472 M 16.44 % 292.400 M 21.36 % 240.942 M 10.57 % 217.918 M 19.31 % 182.645 M 35.06 % 135.229 M
Operating income -39.379 M -102.76 % 1.426 B -1.40 % 1.446 B 27.98 % 1.130 B 686.39 % -192.714 M -136.56 % 527.105 M 16.59 % 452.117 M 6.10 % 426.137 M 471.40 % -114.738 M -127.10 % 423.418 M -31.58 % 618.868 M 46.10 % 423.578 M -21.76 % 541.395 M -15.74 % 642.558 M -33.32 % 963.663 M -15.65 % 1.143 B -58.98 % 2.785 B 103.92 % 1.366 B 21.39 % 1.125 B 21.55 % 925.637 M
Operating income ratio -0.01 -102.69 % 0.29 19.73 % 0.25 -25.67 % 0.33 743.67 % -0.05 -137.37 % 0.14 4.09 % 0.13 -5.19 % 0.14 1 196.42 % -0.01 -130.58 % 0.04 -6.61 % 0.04 64.48 % 0.03 36.19 % 0.02 10.91 % 0.02 -43.88 % 0.03 -22.67 % 0.04 -50.02 % 0.08 3.22 % 0.08 -11.09 % 0.09 -27.61 % 0.12
Total other income expenses net 718.434 M 1 211.06 % -64.662 M 75.91 % -268.385 M 70.61 % -913.194 M -826.71 % -98.541 M 83.42 % -594.253 M -53.66 % -386.736 M -182.64 % 467.953 M 1 061.46 % -48.671 M 96.96 % -1.602 B -346.14 % 650.732 M -31.86 % 955.012 M 432.84 % 179.232 M 1 498.29 % 11.214 M 129.87 % -37.548 M -3 577.57 % -1.021 M 99.63 % -272.851 M -332.66 % -63.064 M 42.82 % -110.299 M -32.37 % -83.329 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 1.341 B 159.36 % 516.954 M 671.73 % -90.419 M -105.02 % 1.802 B 280.21 % 473.816 M 335.05 % -201.577 M 12.35 % -229.968 M 96.65 % -6.866 B -11.62 % -6.151 B -52.49 % -4.034 B -54.06 % -2.618 B -52.00 % -1.723 B -316.17 % 796.889 M -81.49 % 4.306 B 19.13 % 3.615 B 89.74 % 1.905 B 385.52 % -667.202 M -163.45 % 1.052 B 37.74 % 763.428 M -13.09 % 878.443 M
Total investments 5.220 B -4.06 % 5.441 B 36.47 % 3.987 B -4.83 % 4.189 B -10.34 % 4.672 B -5.56 % 4.947 B -13.28 % 5.705 B 4.51 % 5.459 B -16.04 % 6.502 B -9.82 % 7.210 B 27.66 % 5.648 B 17.39 % 4.811 B 91.94 % 2.507 B 124.80 % 1.115 B 156.82 % 434.183 M 18.44 % 366.583 M -0.09 % 366.897 M -7.97 % 398.670 M 11.23 % 358.424 M 100.13 % 179.097 M
Total debt 2.795 B 6.55 % 2.623 B 4.28 % 2.515 B -34.83 % 3.859 B 66.30 % 2.321 B -48.75 % 4.528 B 26.24 % 3.587 B 70.46 % 2.104 B -36.75 % 3.327 B -23.68 % 4.360 B -8.92 % 4.787 B 9.94 % 4.354 B -13.33 % 5.023 B -31.05 % 7.285 B 31.48 % 5.541 B 44.95 % 3.823 B 120.22 % 1.736 B -24.73 % 2.306 B 26.11 % 1.829 B 19.22 % 1.534 B
Accumulated other comprehensive income loss 0.000 -100.00 % 2.607 B 20.51 % 2.164 B 14.75 % 1.886 B 22.78 % 1.536 B 4.57 % 1.469 B -4.69 % 1.541 B -56.23 % 3.520 B -22.86 % 4.563 B -24.74 % 6.063 B 133.57 % 2.596 B 33.54 % 1.944 B 127.46 % -7.080 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 3.303 B -2.50 % 3.388 B 21.64 % 2.785 B -0.83 % 2.808 B 7.07 % 2.623 B -22.03 % 3.364 B -17.59 % 4.082 B -12.02 % 4.640 B -11.07 % 5.217 B -27.28 % 7.175 B -18.96 % 8.854 B 9.91 % 8.056 B 13.78 % 7.080 B 10.07 % 6.432 B 5.37 % 6.104 B 9.34 % 5.583 B 8.35 % 5.153 B 46.44 % 3.519 B 51.06 % 2.329 B 45.89 % 1.597 B
Common stock 3.937 B 28 120 550.00 % 14.000 K 0.00 % 14.000 K 0.00 % 14.000 K -100.00 % 1.396 B -64.94 % 3.982 B 26 547 006.67 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 25.00 % 12.000 K 0.00 % 12.000 K -14.29 % 14.000 K -99.95 % 28.682 M 116.96 % 13.220 M 120 081.82 % 11.000 K -99.99 % 189.072 M -62.82 % 508.486 M 2.66 % 495.289 M
Total equity 9.867 B -0.12 % 9.878 B 11.98 % 8.821 B 2.84 % 8.578 B 7.78 % 7.959 B -8.90 % 8.737 B -9.72 % 9.678 B -31.84 % 14.197 B -10.15 % 15.801 B -17.44 % 19.140 B 9.49 % 17.480 B 44.08 % 12.133 B 18.47 % 10.241 B 9.99 % 9.311 B 55.95 % 5.971 B 2.31 % 5.836 B -13.86 % 6.775 B 97.01 % 3.439 B 21.83 % 2.823 B 45.21 % 1.944 B
Other non current liabilities 356.051 M 73.71 % 204.968 M 27.68 % 160.527 M 177.91 % 57.763 M -46.63 % 108.228 M 0.000 100.00 % -414.784 M -726.57 % 66.199 M -99.52 % 13.735 B 3 005.30 % 442.292 M 4.34 % 423.891 M -94.78 % 8.126 B 7 421.22 % 108.037 M 220.88 % 33.669 M -98.33 % 2.016 B 872.48 % 207.319 M -87.95 % 1.720 B 23.11 % 1.397 B 96.52 % 710.904 M 871.36 % -92.163 M
Long term debt 2.150 B 2.99 % 2.088 B 27.06 % 1.643 B -15.80 % 1.951 B 36.32 % 1.431 B -38.06 % 2.311 B 27.57 % 1.811 B 78.37 % 1.016 B -54.39 % 2.227 B -22.14 % 2.860 B 8.91 % 2.626 B -14.08 % 3.056 B 7.53 % 2.842 B 27.66 % 2.227 B 47.40 % 1.511 B 64.05 % 920.787 M 15.54 % 796.958 M 43.24 % 556.387 M -4.52 % 582.721 M -41.54 % 996.765 M
Total non current liabilities 2.585 B 10.08 % 2.348 B 29.17 % 1.818 B -21.18 % 2.306 B 25.52 % 1.837 B -37.38 % 2.934 B 49.81 % 1.958 B 47.64 % 1.326 B -49.18 % 2.610 B -17.77 % 3.174 B 8.91 % 2.914 B -12.00 % 3.312 B -57.32 % 7.759 B 218.32 % 2.437 B -32.87 % 3.631 B 193.11 % 1.239 B -53.89 % 2.687 B 16.24 % 2.311 B 61.97 % 1.427 B 54.28 % 924.942 M
Other current liabilities 178.196 M -79.87 % 885.301 M -32.85 % 1.318 B -88.78 % 11.746 B 17.64 % 9.985 B 525.31 % 1.597 B -87.41 % 12.681 B 428.95 % 2.397 B 4.35 % 2.297 B -80.13 % 11.565 B 23.20 % 9.387 B 209.30 % 3.035 B 103.67 % 1.490 B -37.58 % 2.387 B 620.33 % -458.788 M 12.35 % -523.408 M -476.96 % 138.848 M 28.19 % 108.316 M 2 520.76 % 4.133 M -92.01 % 51.744 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.741 B 17 231.20 % 67.742 M 99.69 % 33.923 M -70.98 % 116.899 M 37.63 % 84.936 M -2.96 % 87.527 M 20.53 % 72.617 M 104.69 % -1.549 B 0.000 -100.00 % 23.303 M -76.61 % 99.649 M -64.70 % 282.286 M 340.54 % 64.077 M -4.32 % 66.967 M -27.55 % 92.438 M
Short term debt 644.655 M 20.44 % 535.247 M -38.62 % 872.060 M -54.29 % 1.908 B -37.79 % 3.067 B 38.32 % 2.217 B 0.89 % 2.198 B 101.85 % 1.089 B -1.04 % 1.100 B -26.62 % 1.499 B -30.60 % 2.161 B 66.54 % 1.297 B -40.83 % 2.192 B -56.66 % 5.059 B 22.41 % 4.133 B 42.41 % 2.902 B 148.75 % 1.167 B -26.51 % 1.588 B 27.41 % 1.246 B 60.31 % 777.243 M
Total current liabilities 2.309 B -1.57 % 2.346 B -26.46 % 3.190 B -77.64 % 14.267 B 3.32 % 13.808 B -15.05 % 16.255 B 15.98 % 14.016 B -27.85 % 19.425 B 9.35 % 17.765 B 25.61 % 14.143 B 14.01 % 12.405 B -4.41 % 12.978 B 218.56 % 4.074 B -53.08 % 8.682 B 86.71 % 4.650 B -16.31 % 5.556 B 22.87 % 4.522 B 8.23 % 4.178 B 38.31 % 3.021 B 43.18 % 2.110 B
Total liabilities 4.894 B 4.26 % 4.694 B -6.27 % 5.008 B -69.78 % 16.574 B 5.93 % 15.646 B -18.46 % 19.189 B 20.13 % 15.974 B -23.02 % 20.751 B 1.85 % 20.375 B 17.66 % 17.317 B 13.04 % 15.320 B -5.95 % 16.289 B 37.67 % 11.833 B 6.42 % 11.119 B 34.28 % 8.281 B 21.87 % 6.795 B -5.74 % 7.209 B 11.09 % 6.489 B 45.90 % 4.448 B 46.56 % 3.035 B
Other non current assets 2.192 B -5.94 % 2.330 B 2 592.04 % 86.552 M -99.24 % 11.367 B 50.19 % 7.568 B -2.44 % 7.758 B 3.66 % 7.484 B 24.17 % 6.027 B 10.30 % 5.464 B 25.65 % 4.349 B 17.66 % 3.696 B 22.13 % 3.026 B 191.20 % 1.039 B 75.28 % 592.921 M -65.32 % 1.710 B -11.31 % 1.928 B 45.02 % 1.329 B 11.26 % 1.195 B 75.71 % 680.034 M 58.29 % 429.622 M
Long term investments 4.159 B -17.23 % 5.025 B -10.47 % 5.612 B 891.46 % 566.027 M -76.30 % 2.388 B 20.27 % 1.986 B -30.61 % 2.861 B -22.56 % 3.695 B -21.40 % 4.701 B -23.49 % 6.144 B 31.91 % 4.658 B 23.65 % 3.767 B 100.33 % 1.880 B 103.32 % 924.828 M 112.43 % 435.352 M 65.85 % 262.491 M 14.95 % 228.344 M 34.53 % 169.732 M -8.17 % 184.824 M 173.77 % -250.525 M
Intangible assets 41.994 M -18.17 % 51.321 M -4.68 % 53.840 M -24.53 % 71.337 M -26.93 % 97.634 M -17.57 % 118.447 M -8.28 % 129.138 M -7.51 % 139.628 M -39.64 % 231.310 M -24.08 % 304.656 M 143.11 % 125.318 M 60.21 % 78.223 M 71.12 % 45.712 M -91.66 % 547.931 M -36.97 % 869.254 M 4.65 % 830.663 M 16.50 % 713.046 M -71.17 % 2.473 B 43.00 % 1.729 B 51.46 % 1.142 B
GoodWill 284.039 M -5.04 % 299.116 M -1.23 % 302.838 M -30.61 % 436.456 M -24.67 % 579.423 M -11.46 % 654.414 M 14.24 % 572.837 M 0.27 % 571.281 M -31.13 % 829.497 M -36.17 % 1.300 B -8.94 % 1.427 B 196.37 % 481.540 M -24.04 % 633.931 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 326.033 M -6.96 % 350.437 M -1.75 % 356.678 M -29.76 % 507.793 M -25.00 % 677.057 M -12.40 % 772.861 M 10.10 % 701.975 M -1.26 % 710.909 M -32.98 % 1.061 B -33.87 % 1.604 B 3.33 % 1.552 B 177.34 % 559.763 M -17.64 % 679.643 M 24.04 % 547.931 M -36.97 % 869.254 M 4.65 % 830.663 M 16.50 % 713.046 M 36.84 % 521.063 M 48.55 % 350.756 M 40.01 % 250.525 M
Property plant equipment net 2.634 B 16.83 % 2.255 B -2.72 % 2.318 B -17.00 % 2.793 B -0.12 % 2.796 B -5.61 % 2.962 B 69.05 % 1.752 B 18.55 % 1.478 B -72.38 % 5.351 B -29.89 % 7.632 B 4.15 % 7.328 B 9.40 % 6.699 B 23.06 % 5.444 B 3.34 % 5.268 B 2.85 % 5.121 B 30.54 % 3.923 B -13.59 % 4.541 B 49.02 % 3.047 B 30.38 % 2.337 B 12.94 % 2.069 B
Total non current assets 9.368 B -5.94 % 9.960 B 17.20 % 8.498 B -44.89 % 15.421 B 13.55 % 13.581 B 0.03 % 13.578 B 5.57 % 12.861 B 7.44 % 11.970 B -28.17 % 16.664 B -16.41 % 19.935 B 14.40 % 17.426 B 23.14 % 14.152 B 54.66 % 9.150 B 23.28 % 7.423 B -10.73 % 8.315 B 17.06 % 7.103 B 1.91 % 6.971 B 37.47 % 5.071 B 39.97 % 3.623 B 41.07 % 2.568 B
Other current assets 682.340 M -41.29 % 1.162 B -31.77 % 1.703 B 388.34 % 348.816 M -32.71 % 518.392 M -56.78 % 1.199 B -81.17 % 6.371 B -35.36 % 9.857 B 141.55 % 4.081 B -35.57 % 6.333 B 127.54 % 2.783 B 70.04 % 1.637 B -71.31 % 5.705 B 13.89 % 5.010 B 50.93 % 3.319 B 4 620.77 % 70.310 M -25.93 % 94.925 M -56.11 % 216.294 M 0.69 % 214.822 M -19.77 % 267.753 M
Short term investments 1.061 B 154.91 % 416.336 M 0.000 -100.00 % 3.623 B 58.63 % 2.284 B -22.88 % 2.961 B 4.15 % 2.844 B 61.21 % 1.764 B -2.06 % 1.801 B 69.00 % 1.066 B 7.65 % 990.024 M -5.21 % 1.044 B 66.74 % 626.378 M 229.22 % 190.259 M 16 375.36 % -1.169 M -101.12 % 104.092 M -24.87 % 138.553 M -39.48 % 228.938 M 31.88 % 173.600 M -59.59 % 429.622 M
cash and cash equivalents 1.454 B -30.96 % 2.106 B -19.17 % 2.606 B 26.63 % 2.058 B 11.42 % 1.847 B -60.95 % 4.730 B 23.91 % 3.817 B -57.45 % 8.970 B -5.36 % 9.478 B 12.92 % 8.393 B 13.35 % 7.405 B 21.87 % 6.076 B 43.77 % 4.226 B 41.86 % 2.979 B 54.65 % 1.926 B 0.45 % 1.918 B -20.20 % 2.403 B 91.54 % 1.255 B 17.77 % 1.065 B 62.53 % 655.457 M
Cash and short term investments 2.515 B -0.28 % 2.522 B -3.20 % 2.606 B -54.13 % 5.681 B 37.52 % 4.131 B -46.29 % 7.691 B 15.47 % 6.661 B -37.95 % 10.734 B -4.83 % 11.279 B 19.24 % 9.459 B 12.67 % 8.395 B 17.89 % 7.121 B 46.74 % 4.853 B 53.11 % 3.169 B 64.53 % 1.926 B -4.72 % 2.022 B -20.45 % 2.542 B 71.32 % 1.484 B 19.75 % 1.239 B 89.01 % 655.457 M
Total current assets 5.392 B 16.92 % 4.612 B -13.49 % 5.332 B -45.21 % 9.731 B -2.92 % 10.024 B -30.14 % 14.348 B 12.17 % 12.791 B -44.34 % 22.979 B 17.77 % 19.512 B 18.10 % 16.521 B 7.47 % 15.374 B 7.73 % 14.270 B 10.43 % 12.923 B -0.65 % 13.008 B 119.11 % 5.937 B 7.40 % 5.528 B -21.18 % 7.013 B 44.38 % 4.857 B 33.16 % 3.648 B 51.32 % 2.410 B
Inventory 104.855 M 92.60 % 54.442 M 40.22 % 38.827 M -41.74 % 66.639 M -28.42 % 93.092 M -24.25 % 122.900 M 36.27 % 90.186 M 59.59 % 56.510 M -86.86 % 429.984 M -41.02 % 729.063 M 16.00 % 628.511 M 119.82 % 285.921 M -68.45 % 906.116 M 0.000 -100.00 % 691.156 M 38.29 % 499.804 M -44.82 % 905.842 M 70.05 % 532.690 M 14.63 % 464.697 M 34.47 % 345.573 M
Net receivables 2.090 B 139.32 % 873.389 M -11.23 % 983.933 M -72.93 % 3.635 B -31.18 % 5.281 B -0.99 % 5.334 B -3.95 % 5.554 B 138.23 % 2.331 B -37.37 % 3.722 B 294.98 % -1.909 B -153.52 % 3.567 B -31.76 % 5.227 B 258.32 % 1.459 B -70.35 % 4.919 B 0.000 -100.00 % 2.936 B -15.41 % 3.471 B 40.34 % 2.473 B 43.00 % 1.729 B 51.46 % 1.142 B
Tax assets 57.570 M 0.000 -100.00 % 124.722 M -33.30 % 186.978 M 23.37 % 151.561 M 53.23 % 98.910 M 62.29 % 60.945 M 2.75 % 59.313 M -31.87 % 87.062 M -57.68 % 205.705 M 7.30 % 191.704 M 92.14 % 99.772 M -7.13 % 107.435 M 20.08 % 89.472 M -50.05 % 179.126 M 12.60 % 159.088 M -0.17 % 159.352 M 15.41 % 138.069 M 96.53 % 70.254 M 1.33 % 69.330 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.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
Account payables 1.431 B 71.81 % 832.641 M 11.25 % 748.410 M 37.14 % 545.726 M -16.61 % 654.398 M 0.61 % 650.440 M 12.16 % 579.933 M -54.14 % 1.265 B 97.56 % 640.080 M 15.23 % 555.461 M -0.85 % 560.239 M 0.37 % 558.191 M 42.60 % 391.433 M -68.33 % 1.236 B 29.73 % 952.774 M -28.76 % 1.337 B -55.93 % 3.035 B 25.53 % 2.418 B 41.94 % 1.704 B 43.36 % 1.188 B
Tax payables 55.831 M -39.90 % 92.893 M -63.07 % 251.518 M 273.33 % 67.371 M -33.76 % 101.703 M 103.81 % 49.901 M -26.34 % 67.742 M 99.69 % 33.923 M -70.98 % 116.899 M 37.63 % 84.936 M -2.96 % 87.527 M 20.53 % 72.617 M 0.000 0.000 -100.00 % 23.303 M -72.27 % 84.045 M -53.63 % 181.238 M 182.84 % 64.077 M -4.32 % 66.967 M -27.55 % 92.438 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 239.720 M 2.32 % 234.276 M -33.59 % 352.757 M 464.78 % 62.459 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.661 B 8 806.58 % 52.336 M -35.99 % 81.759 M -7.56 % 88.441 M -41.51 % 151.200 M -6.82 % 162.274 M 48.83 % 109.032 M -22.78 % 141.192 M
Minority interest -54.205 M -1.32 % -53.500 M 13.59 % -61.914 M -38.50 % -44.704 M 70.22 % -150.134 M -109.53 % -71.653 M -221.17 % 59.133 M 32.41 % 44.659 M -8.71 % 48.919 M 879.71 % -6.274 M -113.02 % 48.185 M -49.93 % 96.239 M -23.94 % 126.533 M 34.13 % 94.336 M -17.14 % 113.854 M 16.00 % 98.146 M 57.50 % 62.315 M 2.76 % 60.643 M 3 555.44 % -1.755 M -125.99 % 6.753 M
Capital lease obligations 578.261 M -9.34 % 637.818 M 4.87 % 608.173 M -41.87 % 1.046 B 8.11 % 967.863 M -19.73 % 1.206 B 7.67 % 1.120 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.273 M 0.000 0.000 100.00 % -162.274 M -233.33 % 121.707 M -49.31 % 240.108 M
Preferred stock 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -100.00 % 229.400 M 11 469 900.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.937 B 0.01 % 3.936 B 0.04 % 3.935 B 0.15 % 3.929 B 68.98 % 2.325 B -41.61 % 3.982 B 0.12 % 3.977 B -33.63 % 5.993 B 0.35 % 5.972 B 0.02 % 5.971 B -0.20 % 5.983 B 186.02 % 2.092 B -31.07 % 3.035 B 50.65 % 2.014 B 914.90 % -247.198 M 0.000 0.000 100.00 % -329.418 M -2 389.56 % -13.232 M 91.44 % -154.660 M
Deferred tax liabilities non current 78.653 M 42.21 % 55.309 M 291.37 % 14.132 M -75.40 % 57.450 M -9.38 % 63.397 M -53.49 % 136.296 M -45.20 % 248.732 M 1.67 % 244.655 M -6.55 % 261.817 M 16.53 % 224.675 M 70.67 % 131.643 M -8.85 % 144.426 M -1.75 % 147.004 M 17.80 % 124.796 M -0.07 % 124.889 M 460.62 % 22.277 M 20.24 % 18.527 M -44.24 % 33.224 M 36.59 % 24.324 M 19.59 % 20.340 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.761 B 1.29 % 14.572 B 5.37 % 13.829 B -45.02 % 25.152 B 6.55 % 23.605 B -15.47 % 27.925 B 8.86 % 25.651 B -26.60 % 34.949 B -3.39 % 36.176 B -0.77 % 36.457 B 11.15 % 32.800 B 15.40 % 28.422 B 28.76 % 22.074 B 8.04 % 20.430 B 43.35 % 14.252 B 12.83 % 12.631 B -9.67 % 13.984 B 40.85 % 9.928 B 36.55 % 7.270 B 46.03 % 4.979 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -531.488 M 0.000 0.000 -100.00 % 287.430 M -82.45 % 1.638 B 10.52 % 1.482 B 218.29 % -1.253 B -165.68 % 1.908 B 0.000 0.000 0.000 0.000 100.00 % -125.286 M 64.03 % -348.331 M -560.53 % -52.735 M 10.93 % -59.207 M
Stock based compensation 0.000 -100.00 % 3.029 M 48.55 % 2.039 M -48.33 % 3.946 M -23.95 % 5.189 M -41.21 % 8.827 M -53.52 % 18.990 M 54.74 % 12.272 M 4.34 % 11.762 M -9.31 % 12.969 M 9.97 % 11.793 M 39.98 % 8.425 M 14.01 % 7.390 M 0.000 0.000 0.000 -100.00 % 2.865 M -14.73 % 3.360 M -10.04 % 3.735 M 155.12 % 1.464 M
Change in working capital -327.684 M -7.42 % -305.048 M 74.30 % -1.187 B -869.91 % 154.194 M 106.35 % -2.429 B -2 520.43 % 100.359 M 211.30 % -90.166 M -192.42 % 97.566 M 48.39 % 65.749 M -70.35 % 221.722 M -15.66 % 262.905 M 402.41 % -86.937 M -116.33 % 532.465 M 142.11 % -1.264 B 0.000 0.000 -100.00 % 1.236 B 572.16 % -261.745 M 11.35 % -295.267 M -182.54 % 357.708 M
Accounts receivables 132.022 M 418.10 % 25.482 M 103.67 % -693.523 M -1 978.86 % 36.912 M 1 047.68 % -3.895 M -102.04 % 191.396 M -35.53 % 296.858 M -27.03 % 406.845 M 19.17 % 341.386 M 67.54 % 203.763 M -68.15 % 639.687 M 753.92 % -97.824 M 26.60 % -133.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -4.098 M 95.01 % -82.081 M -500.01 % -13.680 M -229.11 % 10.596 M -42.61 % 18.463 M -24.98 % 24.611 M 156.26 % -43.745 M -137.54 % 116.518 M 144.05 % -264.500 M -278.22 % -69.933 M -114.80 % 472.652 M 428.46 % 89.439 M 52.67 % 58.585 M 0.000 0.000 0.000 -100.00 % 290.468 M 494.87 % -73.561 M 41.50 % -125.748 M -284.77 % -32.681 M
Accounts payables 0.000 100.00 % -248.449 M 0.000 0.000 0.000 100.00 % -115.648 M 67.40 % -354.787 M 16.68 % -425.797 M -3 723.26 % -11.137 M -112.67 % 87.892 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -455.608 M -1 477.08 % 33.085 M 106.89 % -479.959 M -549.88 % 106.686 M 104.37 % -2.444 B 0.000 100.00 % -46.421 M -144.94 % -18.952 M -105.74 % 330.249 M 13.23 % 291.655 M 239.05 % -209.747 M -18.92 % -176.376 M 0.000 0.000 0.000 0.000 -100.00 % 945.378 M 602.37 % -188.184 M -11.01 % -169.519 M -143.42 % 390.389 M
Other non cash items 562.001 M 304.43 % -274.916 M -122.20 % 1.239 B 558.90 % 187.974 M -77.81 % 847.144 M 205.83 % -800.473 M 87.57 % -6.441 B -52 584.87 % 12.272 M 4.34 % 11.762 M -9.31 % 12.969 M 9.97 % 11.793 M 39.98 % 8.425 M -91.93 % 104.436 M 131.17 % -335.023 M 60.36 % -845.075 M 11.36 % -953.426 M -530.97 % -151.104 M -230.14 % -45.769 M 88.92 % -413.256 M -27.98 % -322.895 M
Net cash provided by operating activities 194.938 M -77.77 % 876.850 M -26.76 % 1.197 B 14.83 % 1.043 B 158.75 % -1.775 B -626.17 % 337.286 M 105.55 % -6.082 B -1 531.62 % 424.800 M -80.66 % 2.197 B -22.34 % 2.829 B 1 316.97 % 199.623 M -92.67 % 2.724 B 78.39 % 1.527 B 252.30 % -1.003 B -52.24 % -658.603 M -971.96 % -61.439 M -101.77 % 3.472 B 272.89 % 931.220 M 69.25 % 550.208 M -46.99 % 1.038 B
Investments in property plant and equipment -420.700 M 39.92 % -700.227 M -24.09 % -564.290 M -36.70 % -412.808 M -182.91 % -145.916 M -4.63 % -139.459 M 60.25 % -350.856 M -134.06 % -149.903 M 42.09 % -258.874 M 33.80 % -391.074 M 10.75 % -438.177 M 39.57 % -725.043 M 25.04 % -967.191 M -199.07 % -323.397 M 13.81 % -375.217 M 5.10 % -395.378 M 78.34 % -1.825 B -22.35 % -1.492 B -69.25 % -881.523 M -11.95 % -787.429 M
Acquisitions net 0.000 100.00 % -48.246 M 0.000 0.000 -100.00 % 19.702 M 165.76 % -29.961 M 75.80 % -123.827 M -50.19 % -82.448 M -86.37 % -44.240 M 85.62 % -307.723 M 53.97 % -668.535 M 26.47 % -909.202 M 0.000 -100.00 % 262.235 M 180.17 % -327.107 M -49.33 % -219.044 M 34.43 % -334.085 M 0.67 % -336.337 M -78.78 % -188.128 M 79.24 % -906.417 M
Purchases of investments -1.367 B -237.01 % -405.617 M 0.000 0.000 100.00 % -47.030 M -7.52 % -43.742 M -2 276.22 % 2.010 M 100.90 % -222.664 M -100.59 % -111.003 M 58.25 % -265.880 M 45.86 % -491.124 M -187.11 % -171.056 M -79.97 % -95.046 M 0.000 -100.00 % 46.624 M 28.50 % 36.283 M 3 861.03 % 916.000 K -83.32 % 5.491 M -10.98 % 6.168 M -95.57 % 139.294 M
Sales maturities of investments 771.399 M 3 026.11 % 24.676 M 0.000 0.000 -100.00 % 36.030 M -25.83 % 48.575 M -67.07 % 147.505 M 139.99 % 61.462 M -8.89 % 67.460 M 130.56 % -220.735 M -1 083.62 % 22.441 M -79.49 % 109.408 M 0.000 0.000 -100.00 % 23.597 M 94.18 % 12.152 M -80.78 % 63.219 M 17.66 % 53.731 M -15.88 % 63.877 M 11 009.04 % 575.000 K
Other investing activites 0.000 -100.00 % 355.971 M -44.96 % 646.707 M -4.17 % 674.846 M 585.99 % -138.861 M -154.08 % 256.756 M 308.07 % -123.396 M -230.94 % 94.242 M 121.74 % -433.504 M -1 043.10 % 45.966 M -88.05 % 384.771 M 153.59 % 151.730 M -64.45 % 426.750 M 531.07 % 67.623 M 611.45 % 9.505 M -68.78 % 30.449 M -88.34 % 261.074 M -60.16 % 655.251 M 12.20 % 583.995 M 536.52 % -133.784 M
Net cash used for investing activites -1.016 B -31.39 % -773.443 M -1 038.45 % 82.417 M -68.55 % 262.038 M 194.92 % -276.075 M -399.53 % 92.169 M 120.55 % -448.564 M -49.87 % -299.311 M 61.63 % -780.161 M 31.53 % -1.139 B 4.30 % -1.191 B 22.90 % -1.544 B -142.99 % -635.487 M -9 935.74 % 6.461 M 101.04 % -622.598 M -16.26 % -535.538 M 70.80 % -1.834 B -64.68 % -1.114 B -167.99 % -415.611 M 75.38 % -1.688 B
Debt repayment 86.963 M 203.06 % -84.380 M -182.47 % 102.319 M 117.03 % -600.855 M 15.70 % -712.799 M -140.76 % -296.061 M 30.20 % -424.166 M -271.60 % 247.178 M 193.79 % -263.546 M 70.99 % -908.364 M -156.67 % -353.898 M -153.43 % 662.313 M 40.30 % 472.074 M -53.66 % 1.019 B 71.82 % 592.934 M 68.83 % 351.206 M 181.50 % -430.951 M -360.94 % 165.155 M -11.88 % 187.430 M -20.62 % 236.124 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 914.000 K -86.20 % 6.621 M -99.83 % 3.979 B 33 798.93 % 11.737 M 8.39 % 10.828 M -99.45 % 1.986 B 12 743.59 % 15.461 M 17.05 % 13.209 M 333.79 % 3.045 M -53.22 % 6.509 M 1.70 % 6.400 M 85.29 % 3.454 M
Common stock repurchased 0.000 0.000 100.00 % -715.000 K 97.61 % -29.922 M 34.15 % -45.442 M -1 560.28 % -2.737 M 95.28 % -57.953 M -4 081.31 % -1.386 M 84.02 % -8.671 M 66.27 % -25.710 M 31.55 % -37.563 M 0.000 0.000 0.000 0.000 0.000 100.00 % -212.936 M 0.000 100.00 % -237.679 M -10 496.48 % -2.243 M
Dividends paid -484.168 M -8.47 % -446.361 M 33.72 % -673.454 M -1 345.71 % -46.583 M 70.74 % -159.219 M 22.63 % -205.782 M -189.35 % -71.118 M 7.40 % -76.801 M 32.33 % -113.495 M 68.08 % -355.581 M -33.98 % -265.405 M -2.21 % -259.666 M -9.02 % -238.182 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 484.168 M 0.000 100.00 % -65.666 M 8.28 % -71.593 M -184.17 % 85.058 M -58.67 % 205.782 M 189.35 % 71.118 M 0.000 0.000 0.000 100.00 % -1.588 B 0.000 0.000 100.00 % -259.552 M -2 695.52 % 10.000 M -94.86 % 194.569 M 0.000 0.000 100.00 % -56.641 M -120.14 % 281.272 M
Net cash used provided by financing activities 86.963 M 116.39 % -530.741 M 16.75 % -637.516 M 14.88 % -748.953 M 10.03 % -832.402 M -178.58 % -298.798 M -251.25 % 197.558 M -19.62 % 245.792 M 190.60 % -271.303 M 70.75 % -927.453 M -146.40 % 1.999 B 196.56 % 674.050 M 39.58 % 482.902 M -83.93 % 3.005 B 383.19 % 621.811 M 11.24 % 558.984 M 187.23 % -640.842 M -473.31 % 171.664 M -21.59 % 218.928 M -69.81 % 725.115 M
Effect of forex changes on cash 5.274 M -92.72 % 72.411 M 110.59 % 34.385 M 87.58 % 18.331 M -73.19 % 68.363 M 713.95 % -11.135 M -107.26 % 153.391 M 242.88 % -107.356 M 43.96 % -191.585 M -149.05 % 390.600 M 694.86 % 49.141 M 80.87 % 27.169 M 207.36 % -25.306 M -127.51 % -11.123 M 73.74 % -42.360 M 84.18 % -267.831 M -200.70 % 265.960 M 2 932.98 % -9.388 M -130.32 % 30.959 M 106.61 % 14.984 M
Net change in cash -729.083 M -105.42 % -354.923 M -152.46 % 676.533 M 17.85 % 574.065 M 120.39 % -2.815 B -2 455.05 % 119.522 M 101.93 % -6.179 B -2 441.25 % 263.925 M -72.32 % 953.540 M -17.25 % 1.152 B 9.00 % 1.057 B -43.81 % 1.881 B 39.43 % 1.349 B -32.45 % 1.997 B 384.60 % -701.750 M -129.46 % -305.824 M -124.21 % 1.263 B 6 318.58 % -20.316 M -105.28 % 384.484 M 325.91 % 90.274 M
Cash at beginning of period 1.840 B -16.17 % 2.195 B 44.57 % 1.518 B 60.81 % 943.955 M -74.89 % 3.759 B 3.28 % 3.639 B -61.93 % 9.558 B 2.84 % 9.294 B 11.43 % 8.341 B 16.03 % 7.189 B 17.24 % 6.132 B 44.26 % 4.250 B 46.51 % 2.901 B 220.97 % 903.846 M -45.85 % 1.669 B -15.48 % 1.975 B 177.50 % 711.739 M -2.78 % 732.055 M 110.62 % 347.571 M 35.09 % 257.297 M
Cash at end of period 1.111 B -39.63 % 1.840 B -16.17 % 2.195 B 44.57 % 1.518 B 60.81 % 943.955 M -74.89 % 3.759 B 11.23 % 3.379 B -64.65 % 9.558 B 2.84 % 9.294 B 11.43 % 8.341 B 16.03 % 7.189 B 17.24 % 6.132 B 44.26 % 4.250 B 46.51 % 2.901 B 199.84 % 967.532 M -42.04 % 1.669 B -15.48 % 1.975 B 177.50 % 711.739 M -2.78 % 732.055 M 110.62 % 347.571 M
Operating cash flow 194.938 M -77.77 % 876.850 M -26.76 % 1.197 B 14.83 % 1.043 B 158.75 % -1.775 B -626.17 % 337.286 M 105.55 % -6.082 B -1 531.62 % 424.800 M -80.66 % 2.197 B -22.34 % 2.829 B 1 316.97 % 199.623 M -92.67 % 2.724 B 78.39 % 1.527 B 252.30 % -1.003 B -52.24 % -658.603 M -971.96 % -61.439 M -101.77 % 3.472 B 272.89 % 931.220 M 69.25 % 550.208 M -46.99 % 1.038 B
Capital expenditure -420.700 M 40.09 % -702.198 M -24.44 % -564.290 M -36.70 % -412.808 M -182.91 % -145.916 M -4.63 % -139.459 M 60.25 % -350.856 M -134.06 % -149.903 M 42.09 % -258.874 M 33.80 % -391.074 M 10.75 % -438.177 M 39.57 % -725.043 M 25.04 % -967.191 M -199.07 % -323.397 M 13.81 % -375.217 M 5.10 % -395.378 M 78.34 % -1.825 B -22.35 % -1.492 B -69.25 % -881.523 M -11.95 % -787.429 M
Free CashFlow -225.762 M -229.26 % 174.652 M -72.41 % 632.957 M 0.49 % 629.841 M 132.79 % -1.921 B -1 070.85 % 197.827 M 103.08 % -6.432 B -2 439.92 % 274.897 M -85.81 % 1.938 B -20.50 % 2.438 B 1 121.79 % -238.554 M -111.93 % 1.999 B 257.06 % 559.900 M 142.22 % -1.326 B -28.27 % -1.034 B -126.31 % -456.817 M -127.73 % 1.647 B 393.75 % -560.728 M -69.24 % -331.315 M -232.26 % 250.507 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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
Revenue 2.381 B -4.63 % 2.496 B 0.65 % 2.480 B 4.41 % 2.375 B -3.84 % 2.470 B -27.44 % 3.404 B 37.30 % 2.479 B 24.63 % 1.989 B 3.86 % 1.915 B -3.46 % 1.984 B 12.29 % 1.767 B -10.64 % 1.977 B 6.47 % 1.857 B 0.70 % 1.844 B 13.68 % 1.622 B 2.82 % 1.578 B 6.49 % 1.482 B 141.70 % -3.553 B -176.41 % 4.650 B -9.29 % 5.126 B 1.17 % 5.066 B -12.30 % 5.777 B -29.94 % 8.246 B -31.43 % 12.025 B 230.69 % 3.637 B -57.36 % 8.528 B -54.48 % 18.734 B 4.41 % 17.943 B 0.00 % 17.943 B 18.81 % 15.101 B 0.00 % 15.101 B 9.07 % 13.846 B 0.00 % 13.846 B -17.92 % 16.868 B 0.00 % 16.868 B 97.55 % 8.539 B 0.00 % 8.539 B 36.54 % 6.254 B 0.00 % 6.254 B 67.90 % 3.725 B 0.00 % 3.725 B
Net income 1.502 B 1 222.69 % -133.811 M -125.53 % 524.083 M -9.98 % 582.213 M 21.31 % 479.941 M 94.12 % 247.241 M -39.73 % 410.236 M -34.13 % 622.799 M 255.14 % -401.441 M 2.25 % -410.688 M -50.83 % -272.293 M -297.49 % 137.876 M 128.75 % -479.491 M -220.50 % 397.933 M 195.16 % -418.192 M -237.53 % 304.078 M -11.14 % 342.197 M -79.36 % 1.658 B 248.05 % -1.120 B 35.25 % -1.730 B -670.45 % 303.216 M -1.40 % 307.535 M -55.66 % 693.656 M 6.08 % 653.918 M 24.97 % 523.254 M 129.19 % 228.306 M -66.54 % 682.257 M 128.67 % 298.362 M 0.00 % 298.362 M -29.39 % 422.538 M 0.00 % 422.538 M -11.36 % 476.713 M 0.00 % 476.713 M -57.98 % 1.135 B 0.00 % 1.135 B 78.37 % 636.083 M 0.00 % 636.083 M 18.63 % 536.176 M 0.00 % 536.176 M 23.77 % 433.215 M 0.00 % 433.215 M
Income before tax 1.662 B 3 118.64 % 51.634 M -91.77 % 627.421 M -11.70 % 710.560 M 142.32 % 293.229 M 3.10 % 284.424 M -10.80 % 318.854 M -34.28 % 485.196 M 210.47 % -439.220 M 29.22 % -620.562 M -2 733.41 % 23.565 M -82.28 % 132.965 M -14.18 % 154.929 M -69.34 % 505.347 M 286.38 % -271.131 M -159.31 % 457.161 M 4.63 % 436.929 M -74.75 % 1.731 B 273.49 % -997.514 M 38.33 % -1.617 B -468.37 % 439.062 M 3.49 % 424.260 M -49.81 % 845.340 M 12.96 % 748.336 M 18.74 % 630.254 M 124.84 % 280.314 M -64.50 % 789.727 M 104.57 % 386.044 M 0.00 % 386.044 M -22.71 % 499.459 M 0.00 % 499.459 M -12.49 % 570.751 M 0.00 % 570.751 M -54.56 % 1.256 B 0.00 % 1.256 B 92.99 % 650.862 M 0.00 % 650.862 M 13.95 % 571.174 M 0.00 % 571.174 M 22.72 % 465.426 M 0.00 % 465.426 M
Income before tax ratio 0.70 3 274.92 % 0.02 -91.82 % 0.25 -15.43 % 0.30 152.01 % 0.12 42.08 % 0.08 -35.03 % 0.13 -47.27 % 0.24 206.36 % -0.23 26.68 % -0.31 -2 445.18 % 0.01 -80.17 % 0.07 -19.39 % 0.08 -69.56 % 0.27 263.96 % -0.17 -157.68 % 0.29 -1.74 % 0.29 160.54 % -0.49 -127.05 % -0.21 32.01 % -0.32 -464.09 % 0.09 18.00 % 0.07 -28.36 % 0.10 64.74 % 0.06 -64.09 % 0.17 427.25 % 0.03 -22.02 % 0.04 95.92 % 0.02 0.00 % 0.02 -34.95 % 0.03 0.00 % 0.03 -19.77 % 0.04 0.00 % 0.04 -44.64 % 0.07 0.00 % 0.07 -2.31 % 0.08 0.00 % 0.08 -16.54 % 0.09 0.00 % 0.09 -26.91 % 0.12 0.00 % 0.12
EBITDA 436.667 M 337.38 % -183.950 M -116.11 % 1.142 B 148.45 % 459.657 M -21.07 % 582.345 M 68.43 % 345.754 M -46.49 % 646.140 M -22.60 % 834.786 M 593.36 % 120.398 M 168.63 % -175.422 M -140.70 % 431.016 M -19.03 % 532.284 M -4.31 % 556.279 M -17.77 % 676.493 M 186.91 % 235.784 M 8.72 % 216.871 M -21.07 % 274.765 M -2.80 % 282.690 M 135.36 % -799.362 M -262.15 % 492.968 M -18.64 % 605.932 M 1 134.81 % -58.555 M -109.68 % 604.702 M 306.03 % -293.499 M -160.99 % 481.235 M 172.69 % 176.477 M -84.26 % 1.121 B 81.47 % 617.699 M 0.00 % 617.699 M -6.70 % 662.070 M 0.00 % 662.070 M -17.76 % 805.066 M 0.00 % 805.066 M -46.35 % 1.501 B 0.00 % 1.501 B 76.90 % 848.269 M 0.00 % 848.269 M 27.11 % 667.337 M 0.00 % 667.337 M 19.36 % 559.088 M 0.00 % 559.088 M
Net income ratio 0.63 1 277.20 % -0.05 -125.37 % 0.21 -13.79 % 0.25 26.16 % 0.19 167.51 % 0.07 -56.10 % 0.17 -47.15 % 0.31 249.37 % -0.21 -1.25 % -0.21 -34.32 % -0.15 -321.00 % 0.07 127.01 % -0.26 -219.66 % 0.22 183.71 % -0.26 -233.75 % 0.19 -16.55 % 0.23 149.48 % -0.47 -93.76 % -0.24 28.61 % -0.34 -663.82 % 0.06 12.42 % 0.05 -36.71 % 0.08 54.70 % 0.05 -62.21 % 0.14 437.45 % 0.03 -26.48 % 0.04 119.00 % 0.02 0.00 % 0.02 -40.57 % 0.03 0.00 % 0.03 -18.73 % 0.03 0.00 % 0.03 -48.81 % 0.07 0.00 % 0.07 -9.71 % 0.07 0.00 % 0.07 -13.11 % 0.09 0.00 % 0.09 -26.29 % 0.12 0.00 % 0.12
Ratio EBITDA 0.18 348.91 % -0.07 -116.00 % 0.46 137.95 % 0.19 -17.91 % 0.24 132.11 % 0.10 -61.03 % 0.26 -37.89 % 0.42 567.56 % 0.06 171.09 % -0.09 -136.25 % 0.24 -9.39 % 0.27 -10.13 % 0.30 -18.34 % 0.37 152.39 % 0.15 5.73 % 0.14 -25.88 % 0.19 333.08 % -0.08 53.72 % -0.17 -278.76 % 0.10 -19.59 % 0.12 1 279.90 % -0.01 -113.82 % 0.07 400.47 % -0.02 -118.44 % 0.13 539.46 % 0.02 -65.41 % 0.06 73.80 % 0.03 0.00 % 0.03 -21.48 % 0.04 0.00 % 0.04 -24.60 % 0.06 0.00 % 0.06 -34.64 % 0.09 0.00 % 0.09 -10.45 % 0.10 0.00 % 0.10 -6.90 % 0.11 0.00 % 0.11 -28.91 % 0.15 0.00 % 0.15
Gross profit ratio 0.26 197.80 % -0.26 -191.50 % 0.29 -19.53 % 0.36 -44.72 % 0.64 11.07 % 0.58 -15.93 % 0.69 -22.73 % 0.89 55.34 % 0.58 -32.49 % 0.85 58.14 % 0.54 -26.34 % 0.73 19.35 % 0.61 533.00 % -0.14 -114.16 % 1.00 603.30 % -0.20 -119.87 % 1.00 -3.17 % 1.03 3.28 % 1.00 939.81 % 0.10 -19.59 % 0.12 1 143.65 % -0.01 -115.63 % 0.07 397.29 % -0.02 -118.64 % 0.13 533.82 % 0.02 -98.53 % 1.42 42.37 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 397.78 % 0.20 0.00 % 0.20 -14.17 % 0.23 0.00 % 0.23 -76.60 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 66.782 M -0.05 % 66.813 M 0.02 % 66.800 M 0.03 % 66.778 M 0.01 % 66.772 M -0.09 % 66.830 M 0.15 % 66.730 M -0.62 % 67.146 M -0.03 % 67.168 M 0.02 % 67.153 M -0.89 % 67.753 M -0.42 % 68.040 M -0.01 % 68.048 M -10.62 % 76.130 M 1.17 % 75.250 M 0.16 % 75.132 M 0.04 % 75.100 M 0.07 % 75.051 M -0.01 % 75.057 M -0.10 % 75.132 M -0.41 % 75.438 M 1.62 % 74.236 M 19.68 % 62.030 M 4.46 % 59.381 M 0.49 % 59.091 M -0.69 % 59.499 M 0.00 % 59.499 M 24.17 % 47.916 M 0.00 % 47.916 M 5.10 % 45.591 M 0.00 % 45.591 M 0.25 % 45.477 M 0.00 % 45.477 M -1.19 % 46.027 M 0.00 % 46.027 M -0.54 % 46.276 M 0.00 % 46.276 M -1.35 % 46.911 M 0.00 % 46.911 M -1.64 % 47.693 M 0.00 % 47.693 M
Weighted average shs out 68.410 M 2.51 % 66.734 M -7.43 % 72.088 M 7.96 % 66.776 M 0.08 % 66.722 M -0.01 % 66.730 M -0.05 % 66.765 M -0.57 % 67.146 M -0.03 % 67.168 M 0.02 % 67.153 M -0.03 % 67.170 M -1.28 % 68.040 M -3.15 % 70.250 M -7.77 % 76.164 M 1.21 % 75.251 M -0.28 % 75.461 M -0.33 % 75.707 M 0.85 % 75.068 M 0.02 % 75.057 M -0.10 % 75.132 M -0.39 % 75.427 M 1.55 % 74.274 M 19.71 % 62.044 M 3.70 % 59.831 M 1.25 % 59.091 M -0.49 % 59.383 M 0.00 % 59.383 M 24.17 % 47.823 M 0.00 % 47.823 M 5.20 % 45.459 M 0.00 % 45.459 M 0.44 % 45.261 M 0.00 % 45.261 M -0.30 % 45.398 M 0.00 % 45.398 M 0.16 % 45.327 M 0.00 % 45.327 M -0.61 % 45.606 M 0.00 % 45.606 M -0.60 % 45.883 M 0.00 % 45.883 M
EPS diluted 22.00 946.15 % -2.60 -135.62 % 7.30 -9.88 % 8.10 20.90 % 6.70 109.38 % 3.20 -47.54 % 6.10 -34.41 % 9.30 255.00 % -6.00 1.64 % -6.10 -52.50 % -4.00 -300.00 % 2.00 128.57 % -7.00 -234.62 % 5.20 192.86 % -5.60 -240.00 % 4.00 -13.04 % 4.60 -79.19 % 22.10 247.33 % -15.00 34.78 % -23.00 -675.00 % 4.00 -4.76 % 4.20 -62.50 % 11.20 1.82 % 11.00 25.00 % 8.80 131.58 % 3.80 -63.11 % 10.30 83.93 % 5.60 0.00 % 5.60 -34.88 % 8.60 0.00 % 8.60 -10.42 % 9.60 0.00 % 9.60 -59.15 % 23.50 0.00 % 23.50 82.17 % 12.90 0.00 % 12.90 19.44 % 10.80 0.00 % 10.80 21.35 % 8.90 0.00 % 8.90
Earnings per share 22.00 946.15 % -2.60 -138.24 % 6.80 -16.05 % 8.10 20.90 % 6.70 109.38 % 3.20 -47.54 % 6.10 -34.41 % 9.30 255.00 % -6.00 1.64 % -6.10 -48.78 % -4.10 -305.00 % 2.00 129.41 % -6.80 -230.77 % 5.20 192.86 % -5.60 -240.00 % 4.00 -13.04 % 4.60 -79.19 % 22.10 247.33 % -15.00 34.78 % -23.00 -675.00 % 4.00 -4.76 % 4.20 -62.50 % 11.20 1.82 % 11.00 25.00 % 8.80 131.58 % 3.80 -63.46 % 10.40 85.71 % 5.60 0.00 % 5.60 -34.88 % 8.60 0.00 % 8.60 -11.34 % 9.70 0.00 % 9.70 -59.24 % 23.80 0.00 % 23.80 80.30 % 13.20 0.00 % 13.20 18.92 % 11.10 0.00 % 11.10 19.35 % 9.30 0.00 % 9.30
Gross profit 611.020 M 193.27 % -655.090 M -192.09 % 711.383 M -15.98 % 846.714 M -46.85 % 1.593 B -19.40 % 1.976 B 15.42 % 1.712 B -3.70 % 1.778 B 61.34 % 1.102 B -34.83 % 1.691 B 77.57 % 952.308 M -34.17 % 1.447 B 27.07 % 1.138 B 536.03 % -261.090 M -116.09 % 1.622 B 617.52 % -313.487 M -121.16 % 1.482 B 140.38 % -3.669 B -178.92 % 4.650 B 843.22 % 492.968 M -18.64 % 605.932 M 1 015.32 % -66.199 M -110.95 % 604.702 M 303.85 % -296.637 M -161.64 % 481.235 M 170.29 % 178.047 M -99.33 % 26.672 B 48.65 % 17.943 B 0.00 % 17.943 B 18.81 % 15.101 B 0.00 % 15.101 B 442.91 % 2.782 B 0.00 % 2.782 B -29.55 % 3.948 B 0.00 % 3.948 B -53.76 % 8.539 B 0.00 % 8.539 B 36.54 % 6.254 B 0.00 % 6.254 B 67.90 % 3.725 B 0.00 % 3.725 B
Income tax expense 167.915 M -10.95 % 188.572 M 86.65 % 101.030 M -20.84 % 127.621 M -26.65 % 173.985 M -13.10 % 200.216 M 35.60 % 147.648 M 149.85 % 59.095 M 38.67 % 42.616 M -14.22 % 49.683 M -29.17 % 70.145 M 193.57 % -74.967 M -213.84 % 65.853 M -6.67 % 70.560 M -35.77 % 109.850 M -5.31 % 116.011 M 103.79 % 56.926 M -7.25 % 61.373 M -19.27 % 76.026 M -7.70 % 82.365 M -23.66 % 107.890 M 27.35 % 84.716 M -22.21 % 108.907 M 108.02 % 52.355 M -18.43 % 64.185 M 301.28 % 15.995 M -87.90 % 132.233 M 50.81 % 87.682 M 0.00 % 87.682 M 13.99 % 76.921 M 0.00 % 76.921 M -18.20 % 94.038 M 0.00 % 94.038 M -22.61 % 121.515 M 0.00 % 121.515 M 1 437.87 % 7.902 M 0.00 % 7.902 M -79.17 % 37.934 M 0.00 % 37.934 M 16.45 % 32.576 M 0.00 % 32.576 M
Cost of revenue 1.770 B -43.85 % 3.151 B 78.16 % 1.769 B 15.71 % 1.529 B 74.24 % 877.313 M -38.56 % 1.428 B 86.12 % 767.199 M 262.90 % 211.408 M -74.01 % 813.392 M 177.50 % 293.109 M -64.02 % 814.690 M 53.52 % 530.682 M -26.16 % 718.719 M -65.86 % 2.105 B 0.000 -100.00 % 1.891 B 0.000 -100.00 % 116.425 M 0.000 -100.00 % 4.633 B 3.87 % 4.460 B -23.66 % 5.843 B -23.53 % 7.641 B -37.99 % 12.322 B 290.52 % 3.155 B -62.21 % 8.350 B 205.20 % -7.937 B 0.000 0.000 0.000 0.000 -100.00 % 11.064 B 0.00 % 11.064 B -14.36 % 12.920 B 0.00 % 12.920 B 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 15.756 M 233.93 % -11.764 M -200.00 % 11.764 M 56.06 % 7.538 M 6.88 % 7.053 M 7.31 % 6.572 M -6.02 % 6.993 M -51.56 % 14.437 M 0.000 -100.00 % 33.188 M 0.000 -100.00 % 39.068 M 0.000 -100.00 % 56.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 0.000 0.000 0.000 -100.00 % 14.572 B 0.00 % 14.572 B 0.000 0.000 -100.00 % 1.716 B 0.00 % 1.716 B 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses -5.715 M -415.05 % 1.814 M 200.00 % -1.814 M -104.18 % 43.432 M 328.37 % 10.139 M 14.74 % 8.837 M 615.51 % 1.235 M 145.19 % -2.733 M 0.000 -100.00 % 88.531 M 0.000 -100.00 % 280.970 M 0.000 -100.00 % 403.118 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.296 M 0.00 % 25.296 M 14.00 % 22.190 M 0.00 % 22.190 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 95.672 M 0.000 -100.00 % 50.970 M 102.57 % -1.983 B 31.95 % -2.915 B -56.35 % -1.864 B -44.63 % -1.289 B 16.44 % -1.542 B -1.47 % -1.520 B -16.18 % -1.308 B 1.16 % -1.324 B 6.38 % -1.414 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 -100.00 % 199.689 M 563.95 % 30.076 M 0.00 % 30.076 M 384.28 % 6.211 M 0.00 % 6.211 M -10.52 % 6.941 M 0.00 % 6.941 M 108.49 % -81.784 M 0.00 % -81.784 M -4 762.69 % 1.754 M 0.00 % 1.754 M 108.90 % -19.717 M 0.00 % -19.717 M -1 242.68 % 1.726 M 0.00 % 1.726 M
Operating expenses 10.041 M -88.29 % 85.722 M 761.53 % 9.950 M -90.24 % 101.940 M -94.86 % 1.983 B -31.95 % 2.915 B 56.35 % 1.864 B 44.63 % 1.289 B -16.44 % 1.542 B 1.47 % 1.520 B 16.18 % 1.308 B -1.16 % 1.324 B -6.38 % 1.414 B 97.95 % 714.258 M -63.13 % 1.937 B 192.87 % 661.418 M -39.99 % 1.102 B -78.32 % 5.083 B -10.63 % 5.687 B 166.39 % 2.135 B 1 115.96 % 175.579 M -58.93 % 427.526 M 49.74 % 285.505 M -74.33 % 1.112 B 537.17 % 174.575 M 67.68 % 104.115 M -99.60 % 26.204 B 48.71 % 17.621 B 0.00 % 17.621 B 20.53 % 14.620 B 0.00 % 14.620 B 561.42 % 2.210 B 0.00 % 2.210 B -13.51 % 2.555 B 0.00 % 2.555 B -67.47 % 7.856 B 0.00 % 7.856 B 38.04 % 5.691 B 0.00 % 5.691 B 74.48 % 3.262 B 0.00 % 3.262 B
Cost and expenses 1.780 B -45.02 % 3.237 B 81.99 % 1.779 B 9.08 % 1.631 B -25.02 % 2.175 B -31.14 % 3.158 B 49.86 % 2.107 B 41.36 % 1.491 B -19.02 % 1.841 B -5.43 % 1.946 B 20.03 % 1.622 B -2.11 % 1.656 B 0.33 % 1.651 B -41.45 % 2.820 B 45.55 % 1.937 B -24.11 % 2.553 B 131.60 % 1.102 B -78.80 % 5.199 B -8.58 % 5.687 B -15.97 % 6.768 B 45.98 % 4.636 B -26.07 % 6.271 B -20.89 % 7.927 B -41.00 % 13.434 B 303.45 % 3.330 B -60.61 % 8.454 B -53.72 % 18.267 B 3.66 % 17.621 B 0.00 % 17.621 B 20.53 % 14.620 B 0.00 % 14.620 B 10.13 % 13.275 B 0.00 % 13.275 B -14.22 % 15.476 B 0.00 % 15.476 B 97.00 % 7.856 B 0.00 % 7.856 B 38.04 % 5.691 B 0.00 % 5.691 B 74.48 % 3.262 B 0.00 % 3.262 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 10.041 M 200.91 % -9.950 M -200.00 % 9.950 M -80.48 % 50.970 M 196.48 % 17.192 M 11.57 % 15.409 M 87.27 % 8.228 M -29.70 % 11.704 M -51.14 % 23.955 M -80.32 % 121.718 M 572.07 % 18.111 M -94.34 % 320.038 M 43 921.66 % 727.000 K -99.84 % 459.620 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 -100.00 % 14.572 B 0.00 % 14.572 B 57 505.95 % 25.296 M 0.00 % 25.296 M -98.54 % 1.738 B 0.00 % 1.738 B 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 100.00 % -14.503 M -106.19 % 234.202 M 111.45 % 110.758 M -14.73 % 129.884 M 46.91 % 88.411 M 397.61 % 17.767 M -43.86 % 31.650 M -21.37 % 40.253 M 10.90 % 36.296 M -47.10 % 68.607 M 13.65 % 60.364 M 471.36 % 10.565 M -79.75 % 52.179 M 19.55 % 43.645 M -60.04 % 109.230 M 89.98 % 57.495 M -31.61 % 84.069 M 109.60 % 40.109 M 62.89 % 24.623 M 182.73 % 8.709 M -86.16 % 62.933 M 40.27 % 44.867 M -33.41 % 67.374 M 163.63 % 25.556 M 1 282.90 % 1.848 M -99.10 % 205.093 M 141.70 % 84.855 M 0.00 % 84.855 M 25.52 % 67.602 M 0.00 % 67.602 M -16.19 % 80.664 M 0.00 % 80.664 M 16.31 % 69.356 M 0.00 % 69.356 M 26.88 % 54.662 M 0.00 % 54.662 M 64.70 % 33.189 M 0.00 % 33.189 M 23.24 % 26.930 M 0.00 % 26.930 M
Interest expense 0.000 -100.00 % 9.663 M -96.41 % 269.346 M 120.47 % 122.167 M 24.92 % 97.800 M -26.91 % 133.803 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 -100.00 % 227.398 M 108.00 % 109.324 M 0.00 % 109.324 M 11.17 % 98.338 M 0.00 % 98.338 M -22.17 % 126.348 M 0.00 % 126.348 M -19.54 % 157.036 M 0.00 % 157.036 M 30.95 % 119.925 M 0.00 % 119.925 M 74.76 % 68.621 M 0.00 % 68.621 M -2.42 % 70.320 M 0.00 % 70.320 M
Depreciation and amortization 165.022 M 145.22 % -364.944 M -200.00 % 364.944 M 8 910.82 % -4.142 M -102.17 % 191.316 M -21.36 % 243.273 M 0.09 % 243.065 M 2.28 % 237.642 M -5.12 % 250.467 M 0.45 % 249.342 M -9.97 % 276.957 M 4.76 % 264.379 M 11.51 % 237.089 M 124.29 % 105.708 M -50.20 % 212.285 M 111.37 % 100.432 M 5.26 % 95.412 M 142.03 % -226.992 M -168.33 % 332.193 M -6.16 % 354.010 M 10.12 % 321.472 M 9.58 % 293.356 M 15.59 % 253.787 M 2.13 % 248.484 M 15.77 % 214.628 M 2.83 % 208.717 M 2.46 % 203.713 M 12.25 % 181.490 M 0.00 % 181.490 M 6.61 % 170.236 M 0.00 % 170.236 M 16.44 % 146.200 M 0.00 % 146.200 M 21.36 % 120.471 M 0.00 % 120.471 M 10.57 % 108.959 M 0.00 % 108.959 M 19.31 % 91.323 M 0.00 % 91.323 M 35.06 % 67.615 M 0.00 % 67.615 M
Operating income 600.979 M 181.12 % -740.812 M -205.61 % 701.433 M -5.82 % 744.774 M 151.83 % 295.740 M 20.00 % 246.453 M -33.81 % 372.360 M -25.36 % 498.872 M 567.50 % 74.737 M 97.91 % 37.763 M -74.04 % 145.465 M -54.67 % 320.902 M 55.62 % 206.203 M -63.87 % 570.785 M 2 328.98 % 23.499 M -79.82 % 116.439 M -35.08 % 179.353 M -64.81 % 509.682 M 477.45 % -135.032 M -197.17 % 138.958 M -51.15 % 284.460 M 180.83 % -351.911 M -200.28 % 350.915 M 164.75 % -541.983 M -303.29 % 266.607 M 926.94 % -32.240 M -105.62 % 573.635 M 78.55 % 321.279 M 0.00 % 321.279 M -33.32 % 481.832 M 0.00 % 481.832 M -15.65 % 571.261 M 0.00 % 571.261 M -58.98 % 1.393 B 0.00 % 1.393 B 103.92 % 682.894 M 0.00 % 682.894 M 21.39 % 562.543 M 0.00 % 562.543 M 21.55 % 462.819 M 0.00 % 462.819 M
Operating income ratio 0.25 185.06 % -0.30 -204.94 % 0.28 -9.80 % 0.31 161.90 % 0.12 65.37 % 0.07 -51.79 % 0.15 -40.11 % 0.25 542.67 % 0.04 105.01 % 0.02 -76.88 % 0.08 -49.27 % 0.16 46.17 % 0.11 -64.12 % 0.31 2 036.75 % 0.01 -80.37 % 0.07 -39.03 % 0.12 184.38 % -0.14 -393.97 % -0.03 -207.13 % 0.03 -51.72 % 0.06 192.17 % -0.06 -243.15 % 0.04 194.42 % -0.05 -161.48 % 0.07 2 039.20 % 0.00 -112.35 % 0.03 71.00 % 0.02 0.00 % 0.02 -43.88 % 0.03 0.00 % 0.03 -22.67 % 0.04 0.00 % 0.04 -50.02 % 0.08 0.00 % 0.08 3.22 % 0.08 0.00 % 0.08 -11.09 % 0.09 0.00 % 0.09 -27.61 % 0.12 0.00 % 0.12
Total other income expenses net 1.061 B 33.88 % 792.446 M 1 170.70 % -74.012 M -116.32 % -34.214 M 27.81 % -47.395 M 54.14 % -103.348 M -526.04 % -16.508 M -20.71 % -13.676 M 97.13 % -476.589 M 19.40 % -591.299 M -385.07 % -121.900 M 35.14 % -187.937 M -266.53 % -51.274 M -142.90 % 119.515 M 140.56 % -294.630 M -240.05 % 210.377 M -18.32 % 257.576 M 122.02 % -1.170 B -35.64 % -862.482 M 50.89 % -1.756 B -1 236.04 % 154.602 M -1.09 % 156.307 M -68.39 % 494.425 M -16.39 % 591.365 M 62.62 % 363.647 M 16.35 % 312.554 M 334.44 % -133.322 M -2 477.78 % 5.607 M 0.00 % 5.607 M 129.87 % -18.774 M 0.00 % -18.774 M -3 577.57 % -510.500 K 0.00 % -510.500 K 99.63 % -136.426 M 0.00 % -136.426 M -332.66 % -31.532 M 0.00 % -31.532 M 42.82 % -55.150 M 0.00 % -55.150 M -32.37 % -41.665 M 0.00 % -41.665 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31
Net debt 22.605 M -98.31 % 1.341 B 167.12 % 501.932 M 398.85 % 100.618 M -58.29 % 241.233 M 366.79 % -90.419 M -105.05 % 1.790 B -0.67 % 1.802 B -35.61 % 2.798 B 490.45 % 473.816 M 421.48 % 90.860 M 145.07 % -201.577 M 70.78 % -689.875 M -199.99 % -229.968 M 97.35 % -8.668 B -26.24 % -6.866 B -166.70 % -2.574 B 58.15 % -6.151 B -216.59 % -1.943 B 51.83 % -4.034 B -508.50 % -662.895 M 74.68 % -2.618 B -3 233.70 % 83.553 M 104.85 % -1.723 B -168.97 % 2.497 B 213.40 % 796.889 M -81.53 % 4.314 B 0.18 % 4.306 B -21.62 % 5.494 B 51.99 % 3.615 B 4.07 % 3.473 B 82.31 % 1.905 B 385.52 % -667.202 M -447.16 % 192.187 M -81.72 % 1.052 B 15.88 % 907.502 M 18.87 % 763.428 M -7.01 % 820.936 M -6.55 % 878.443 M
Total investments 2.806 B -46.25 % 5.220 B 3.28 % 5.054 B -7.11 % 5.441 B 6.34 % 5.116 B 28.33 % 3.987 B -12.21 % 4.541 B 8.41 % 4.189 B -15.73 % 4.971 B 6.40 % 4.672 B 17.00 % 3.993 B -19.28 % 4.947 B 9.10 % 4.535 B -20.52 % 5.705 B -9.41 % 6.298 B 15.36 % 5.459 B -19.97 % 6.821 B 4.90 % 6.502 B -8.26 % 7.087 B -1.70 % 7.210 B 14.84 % 6.278 B 11.16 % 5.648 B 14.27 % 4.943 B 2.72 % 4.811 B 54.39 % 3.116 B 24.32 % 2.507 B 26.94 % 1.975 B 77.10 % 1.115 B 199.09 % 372.831 M -14.13 % 434.183 M 33.58 % 325.024 M -11.34 % 366.583 M -0.09 % 366.897 M -4.15 % 382.784 M -3.98 % 398.670 M 5.32 % 378.547 M 5.61 % 358.424 M 33.36 % 268.761 M 50.06 % 179.097 M
Total debt 3.206 B 14.72 % 2.795 B -3.63 % 2.900 B 10.56 % 2.623 B -2.73 % 2.696 B 7.21 % 2.515 B -38.45 % 4.086 B 5.88 % 3.859 B -16.92 % 4.645 B 100.16 % 2.321 B -39.61 % 3.843 B -15.13 % 4.528 B -7.34 % 4.887 B 36.24 % 3.587 B 47.14 % 2.438 B 15.85 % 2.104 B -47.75 % 4.027 B 21.05 % 3.327 B -16.52 % 3.986 B -8.58 % 4.360 B -3.15 % 4.501 B -5.96 % 4.787 B 78.39 % 2.683 B -38.37 % 4.354 B -22.86 % 5.644 B 12.36 % 5.023 B -38.17 % 8.124 B 11.51 % 7.285 B 7.49 % 6.777 B 22.32 % 5.541 B 17.70 % 4.708 B 23.15 % 3.823 B 120.22 % 1.736 B -14.11 % 2.021 B -12.36 % 2.306 B 11.55 % 2.067 B 13.05 % 1.829 B 8.77 % 1.681 B 9.61 % 1.534 B
Accumulated other comprehensive income loss 1.369 B -48.93 % 2.681 B 8.18 % 2.478 B -4.96 % 2.607 B -2.80 % 2.683 B 23.98 % 2.164 B 9.82 % 1.970 B 4.49 % 1.886 B 29.12 % 1.460 B -4.91 % 1.536 B -32.03 % 2.260 B 54.55 % 1.462 B 4.43 % 1.400 B -9.14 % 1.541 B 7.58 % 1.432 B -59.31 % 3.520 B -11.23 % 3.965 B -13.10 % 4.563 B -17.13 % 5.506 B -8.24 % 6.000 B 85.56 % 3.234 B 24.57 % 2.596 B 29.58 % 2.003 B 3.05 % 1.944 B -10.84 % 2.180 B 130.80 % -7.080 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
Retained earnings 4.656 B 40.96 % 3.303 B -8.79 % 3.621 B 6.89 % 3.388 B 9.97 % 3.081 B 10.61 % 2.785 B -8.90 % 3.057 B 8.86 % 2.808 B 27.68 % 2.200 B -16.14 % 2.623 B -11.64 % 2.968 B -11.76 % 3.364 B 2.16 % 3.293 B -19.33 % 4.082 B -4.96 % 4.295 B -7.42 % 4.640 B -8.77 % 5.086 B -2.52 % 5.217 B -11.97 % 5.927 B -17.40 % 7.175 B -19.36 % 8.897 B 0.49 % 8.854 B 2.38 % 8.648 B 7.35 % 8.056 B 7.10 % 7.522 B 6.24 % 7.080 B 0.000 -100.00 % 6.432 B 2.78 % 6.258 B 2.53 % 6.104 B 0.000 -100.00 % 5.583 B 8.35 % 5.153 B 18.84 % 4.336 B 23.22 % 3.519 B 20.34 % 2.924 B 25.53 % 2.329 B 18.66 % 1.963 B 22.95 % 1.597 B
Common stock 3.925 B -0.29 % 3.937 B 0.00 % 3.937 B 28 120 550.00 % 14.000 K -100.00 % 3.936 B 0.04 % 3.935 B 0.02 % 3.934 B 0.13 % 3.929 B -0.63 % 3.954 B 183.20 % 1.396 B -64.86 % 3.973 B -0.23 % 3.982 B -0.01 % 3.983 B 26 550 813.33 % 15.000 K -100.00 % 4.430 B 29 533 553.33 % 15.000 K -100.00 % 5.986 B 39 903 260.00 % 15.000 K -100.00 % 5.973 B 39 819 360.00 % 15.000 K -100.00 % 5.977 B 39 846 860.00 % 15.000 K -100.00 % 6.028 B 50 232 066.67 % 12.000 K -100.00 % 2.032 B 16 929 150.00 % 12.000 K 0.000 -100.00 % 14.000 K 55.56 % 9.000 K -99.97 % 28.682 M 0.000 -100.00 % 13.220 M 120 081.82 % 11.000 K -99.99 % 94.542 M -50.00 % 189.072 M -45.79 % 348.779 M -31.41 % 508.486 M 1.31 % 501.888 M 1.33 % 495.289 M
Total equity 9.970 B 1.05 % 9.867 B -1.18 % 9.985 B 1.08 % 9.878 B 2.46 % 9.641 B 9.29 % 8.821 B -1.46 % 8.952 B 4.36 % 8.578 B 13.03 % 7.589 B -4.65 % 7.959 B -12.51 % 9.097 B 4.13 % 8.737 B -0.13 % 8.748 B -9.61 % 9.678 B -5.19 % 10.208 B -28.10 % 14.197 B -5.89 % 15.085 B -4.53 % 15.801 B -9.54 % 17.468 B -8.74 % 19.140 B 5.46 % 18.149 B 3.82 % 17.480 B 4.42 % 16.741 B 37.98 % 12.133 B 2.32 % 11.857 B 15.79 % 10.241 B 2.27 % 10.013 B 7.54 % 9.311 B 50.07 % 6.205 B 3.92 % 5.971 B -5.77 % 6.337 B 8.58 % 5.836 B -13.86 % 6.775 B 32.66 % 5.107 B 48.50 % 3.439 B 9.84 % 3.131 B 10.91 % 2.823 B 18.44 % 2.383 B 22.60 % 1.944 B
Other non current liabilities 603.228 M 69.42 % 356.051 M 27.12 % 280.101 M 36.66 % 204.968 M 12.19 % 182.695 M 13.81 % 160.527 M 104.74 % 78.404 M -73.64 % 297.483 M 159.99 % 114.421 M -66.59 % 342.504 M 10.61 % 309.645 M -36.36 % 486.529 M 918.06 % 47.790 M 111.52 % -414.784 M -887.20 % 52.691 M 106.75 % -781.152 M -786.27 % 113.826 M -78.06 % 518.838 M 438.00 % 96.438 M -78.20 % 442.292 M -93.48 % 6.781 B 1 499.78 % 423.891 M 185.98 % 148.225 M -59.66 % 367.437 M 19.55 % 307.342 M 184.48 % 108.037 M 23.50 % 87.477 M 159.81 % 33.669 M -33.05 % 50.287 M -97.51 % 2.016 B -30.68 % 2.908 B 1 302.85 % 207.319 M -87.95 % 1.720 B 10.36 % 1.559 B 11.56 % 1.397 B 32.55 % 1.054 B 48.26 % 710.904 M 129.79 % 309.371 M 435.68 % -92.163 M
Long term debt 2.463 B 14.54 % 2.150 B -2.18 % 2.198 B 5.28 % 2.088 B 4.86 % 1.991 B 21.17 % 1.643 B -30.67 % 2.370 B 21.46 % 1.951 B 1.87 % 1.916 B 33.83 % 1.431 B -9.35 % 1.579 B -31.68 % 2.311 B 10.42 % 2.093 B 15.53 % 1.811 B 34.86 % 1.343 B -27.90 % 1.863 B -35.42 % 2.885 B 29.54 % 2.227 B -18.12 % 2.720 B -4.92 % 2.860 B 27.83 % 2.237 B -14.80 % 2.626 B 24.54 % 2.108 B -31.01 % 3.056 B 6.12 % 2.880 B 1.33 % 2.842 B 19.07 % 2.387 B 7.21 % 2.227 B 0.000 -100.00 % 1.408 B 0.000 -100.00 % 920.787 M 15.54 % 796.958 M 17.78 % 676.673 M 21.62 % 556.387 M -2.31 % 569.554 M -2.26 % 582.721 M -26.21 % 789.743 M -20.77 % 996.765 M
Total non current liabilities 3.330 B 28.84 % 2.585 B 4.30 % 2.478 B 5.54 % 2.348 B 5.59 % 2.224 B 22.33 % 1.818 B -32.04 % 2.675 B 15.98 % 2.306 B -0.72 % 2.323 B 26.43 % 1.837 B -17.98 % 2.240 B -23.65 % 2.934 B -77.20 % 12.867 B 557.05 % 1.958 B -89.60 % 18.823 B 1 319.08 % 1.326 B -90.85 % 14.504 B 455.68 % 2.610 B -79.01 % 12.432 B 291.69 % 3.174 B -64.81 % 9.019 B 209.46 % 2.914 B 22.32 % 2.382 B -28.06 % 3.312 B -52.71 % 7.003 B -9.73 % 7.759 B 195.27 % 2.628 B 7.81 % 2.437 B 1 203.67 % 186.963 M -94.85 % 3.631 B 24.85 % 2.908 B 134.77 % 1.239 B -53.89 % 2.687 B 7.51 % 2.499 B 8.12 % 2.311 B 23.65 % 1.869 B 30.98 % 1.427 B 21.35 % 1.176 B 27.14 % 924.942 M
Other current liabilities 102.993 M -42.20 % 178.196 M 1 891.09 % -9.949 M -101.12 % 885.301 M 3 273.86 % 26.240 M -98.01 % 1.318 B -88.57 % 11.537 B -1.78 % 11.746 B 5.99 % 11.083 B 12.13 % 9.884 B -23.60 % 12.936 B 710.12 % 1.597 B 16.60 % 1.370 B 106.37 % 663.634 M 51.60 % 437.746 M -97.28 % 16.086 B 549.04 % 2.478 B -84.02 % 15.513 B 464.09 % 2.750 B -76.22 % 11.565 B 12 642.43 % 90.760 M -99.03 % 9.387 B 12.14 % 8.370 B -22.45 % 10.793 B 174.52 % 3.932 B 161.84 % 1.502 B -2.59 % 1.541 B -57.46 % 3.623 B 19.81 % 3.024 B 248.28 % -2.039 B -2 313.70 % 92.128 M 105.38 % -1.711 B -1 332.31 % 138.848 M 12.35 % 123.582 M 14.09 % 108.316 M 92.65 % 56.225 M 1 260.38 % 4.133 M -85.21 % 27.939 M -46.01 % 51.744 M
Deferred revenue 0.000 0.000 -100.00 % 58.658 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.257 M -5.35 % 101.703 M 0.000 -100.00 % 11.741 B 0.000 -100.00 % 67.742 M 104.65 % -1.455 B -4 390.49 % 33.923 M 0.000 -100.00 % 116.899 M 0.000 -100.00 % 84.936 M 103.91 % -2.174 B -2 584.23 % 87.527 M 103.73 % -2.345 B -3 329.82 % 72.617 M 104.25 % -1.707 B -10.22 % -1.549 B 0.000 0.000 0.000 -100.00 % 23.303 M 0.000 -100.00 % 99.649 M -64.70 % 282.286 M 63.00 % 173.182 M 170.27 % 64.077 M -2.21 % 65.522 M -2.16 % 66.967 M -15.98 % 79.703 M -13.78 % 92.438 M
Short term debt 743.509 M 15.33 % 644.655 M -8.16 % 701.945 M 31.14 % 535.247 M -24.14 % 705.560 M -19.09 % 872.060 M -49.19 % 1.716 B -10.05 % 1.908 B -30.10 % 2.730 B -11.00 % 3.067 B 35.47 % 2.264 B 2.11 % 2.217 B -20.64 % 2.794 B 27.13 % 2.198 B 100.78 % 1.095 B -10.52 % 1.223 B 7.05 % 1.143 B 3.86 % 1.100 B -13.11 % 1.266 B -15.56 % 1.499 B -33.77 % 2.264 B 4.78 % 2.161 B 275.95 % 574.705 M -55.70 % 1.297 B -53.06 % 2.764 B 26.73 % 2.181 B -61.98 % 5.737 B 13.40 % 5.059 B -25.36 % 6.777 B 64.00 % 4.133 B -12.21 % 4.708 B 52.75 % 3.082 B 164.17 % 1.167 B -15.28 % 1.377 B -13.26 % 1.588 B 12.05 % 1.417 B 13.71 % 1.246 B 23.17 % 1.012 B 30.15 % 777.243 M
Total current liabilities 2.826 B 22.38 % 2.309 B -5.92 % 2.455 B 4.62 % 2.346 B -12.80 % 2.690 B -15.67 % 3.190 B -78.86 % 15.093 B 5.79 % 14.267 B -7.50 % 15.424 B 11.70 % 13.808 B -9.16 % 15.200 B -6.49 % 16.255 B 290.40 % 4.164 B -70.29 % 14.016 B 369.09 % 2.988 B -84.62 % 19.425 B 436.43 % 3.621 B -79.62 % 17.765 B 342.32 % 4.016 B -71.60 % 14.143 B 212.27 % 4.529 B -63.49 % 12.405 B 9.87 % 11.291 B -13.00 % 12.978 B 182.95 % 4.587 B 12.59 % 4.074 B -44.03 % 7.278 B -16.17 % 8.682 B -11.42 % 9.801 B 110.79 % 4.650 B -4.64 % 4.876 B -12.24 % 5.556 B 22.87 % 4.522 B 3.95 % 4.350 B 4.12 % 4.178 B 16.08 % 3.599 B 19.16 % 3.021 B 17.76 % 2.565 B 21.59 % 2.110 B
Total liabilities 6.156 B 25.79 % 4.894 B -0.79 % 4.933 B 5.08 % 4.694 B -4.48 % 4.914 B -1.88 % 5.008 B -71.81 % 17.768 B 7.21 % 16.574 B -6.61 % 17.747 B -24.81 % 23.605 B 35.35 % 17.440 B -9.11 % 19.189 B 12.67 % 17.031 B 6.62 % 15.974 B -26.76 % 21.811 B 5.10 % 20.751 B 14.49 % 18.125 B -11.04 % 20.375 B 23.87 % 16.448 B -5.02 % 17.317 B 27.82 % 13.548 B -11.57 % 15.320 B 12.04 % 13.673 B -16.06 % 16.289 B 40.55 % 11.590 B -2.05 % 11.833 B 19.45 % 9.906 B -10.91 % 11.119 B 11.32 % 9.988 B 20.62 % 8.281 B 6.38 % 7.785 B 14.56 % 6.795 B -5.74 % 7.209 B 5.25 % 6.849 B 5.54 % 6.489 B 18.67 % 5.468 B 22.95 % 4.448 B 18.88 % 3.741 B 23.28 % 3.035 B
Other non current assets 1.090 B -50.24 % 2.192 B 1 838.35 % 113.064 M -94.88 % 2.208 B 0.000 -100.00 % 86.552 M -99.29 % 12.125 B 6.67 % 11.367 B 33.27 % 8.530 B 12.70 % 7.568 B -26.18 % 10.252 B 32.15 % 7.758 B 348.28 % 1.731 B -76.88 % 7.484 B 238.64 % 2.210 B -63.33 % 6.027 B 211.10 % 1.937 B -64.54 % 5.464 B 228.25 % 1.665 B -61.72 % 4.349 B 251.28 % 1.238 B -66.50 % 3.696 B 1 330.00 % 258.457 M -91.46 % 3.026 B 289.07 % 777.835 M -25.15 % 1.039 B -65.67 % 3.027 B 410.61 % 592.921 M 26.12 % 470.113 M -72.50 % 1.710 B -3.84 % 1.778 B -7.77 % 1.928 B 45.02 % 1.329 B 5.33 % 1.262 B 5.63 % 1.195 B 27.46 % 937.468 M 37.86 % 680.034 M 22.57 % 554.828 M 29.14 % 429.622 M
Long term investments 2.806 B -32.53 % 4.159 B -17.71 % 5.054 B 0.58 % 5.025 B -29.30 % 7.107 B 26.64 % 5.612 B 2 865.82 % -202.903 M -135.85 % 566.027 M -60.08 % 1.418 B -40.62 % 2.388 B 18.04 % 2.023 B 1.89 % 1.986 B -44.03 % 3.547 B 23.97 % 2.861 B -30.00 % 4.088 B 10.63 % 3.695 B -24.33 % 4.883 B 3.88 % 4.701 B -13.31 % 5.423 B -11.74 % 6.144 B 21.91 % 5.040 B 8.20 % 4.658 B -5.76 % 4.943 B 31.20 % 3.767 B 40.36 % 2.684 B 42.73 % 1.880 B 388.44 % -651.922 M -170.49 % 924.828 M 1 050.67 % -97.282 M -122.35 % 435.352 M -64.81 % 1.237 B 371.37 % 262.491 M 14.95 % 228.344 M 14.72 % 199.038 M 17.27 % 169.732 M -4.26 % 177.278 M -4.08 % 184.824 M 662.62 % -32.851 M 86.89 % -250.525 M
Intangible assets 1.838 B 4 276.63 % 41.994 M -87.80 % 344.324 M 570.92 % 51.321 M -85.31 % 349.312 M 548.80 % 53.840 M -89.14 % 495.746 M 594.94 % 71.337 M -86.42 % 525.438 M 438.17 % 97.634 M -86.10 % 702.477 M 493.07 % 118.447 M -83.07 % 699.652 M 441.79 % 129.138 M -81.71 % 706.145 M 405.73 % 139.628 M -86.47 % 1.032 B 346.26 % 231.310 M -80.00 % 1.157 B 279.61 % 304.656 M -80.12 % 1.532 B 1 122.76 % 125.318 M -91.69 % 1.509 B 1 828.56 % 78.223 M -90.41 % 815.872 M 1 684.81 % 45.712 M 0.000 -100.00 % 547.931 M -35.87 % 854.348 M -1.71 % 869.254 M -3.96 % 905.112 M 8.96 % 830.663 M 16.50 % 713.046 M 100.00 % 356.523 M 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 284.039 M 0.000 -100.00 % 299.116 M 0.000 -100.00 % 302.838 M 0.000 -100.00 % 436.456 M 0.000 -100.00 % 579.423 M 0.000 -100.00 % 654.414 M 0.000 -100.00 % 572.837 M 0.000 -100.00 % 571.281 M 0.000 -100.00 % 829.497 M 0.000 -100.00 % 1.300 B 0.000 -100.00 % 1.427 B 0.000 -100.00 % 481.540 M 0.000 -100.00 % 633.931 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
Goodwill and intangible assets 1.838 B 463.72 % 326.033 M -5.31 % 344.324 M -1.74 % 350.437 M 0.32 % 349.312 M -2.07 % 356.678 M -28.05 % 495.746 M -2.37 % 507.793 M -3.36 % 525.438 M -22.39 % 677.057 M -3.62 % 702.477 M -9.11 % 772.861 M 10.46 % 699.652 M -0.33 % 701.975 M -0.59 % 706.145 M -0.67 % 710.909 M -31.13 % 1.032 B -2.69 % 1.061 B -8.28 % 1.157 B -27.91 % 1.604 B 4.69 % 1.532 B -1.29 % 1.552 B 2.91 % 1.509 B 169.50 % 559.763 M -31.39 % 815.872 M 20.04 % 679.643 M 4.25 % 651.922 M 18.98 % 547.931 M -35.87 % 854.348 M -1.71 % 869.254 M -3.96 % 905.112 M 8.96 % 830.663 M 16.50 % 713.046 M 15.56 % 617.055 M 18.42 % 521.063 M 19.53 % 435.910 M 24.28 % 350.756 M 16.67 % 300.641 M 20.00 % 250.525 M
Property plant equipment net 4.292 B 62.94 % 2.634 B 3.69 % 2.541 B 12.67 % 2.255 B -6.20 % 2.404 B 3.71 % 2.318 B -17.20 % 2.800 B 0.24 % 2.793 B 0.22 % 2.787 B -0.34 % 2.796 B -6.48 % 2.990 B 0.94 % 2.962 B 9.31 % 2.710 B 54.65 % 1.752 B 11.98 % 1.565 B 5.87 % 1.478 B -70.86 % 5.073 B -5.20 % 5.351 B -18.22 % 6.544 B -14.27 % 7.632 B 3.97 % 7.341 B 0.17 % 7.328 B 7.28 % 6.831 B 1.98 % 6.699 B 4.96 % 6.382 B 17.24 % 5.444 B 0.88 % 5.396 B 2.44 % 5.268 B -7.95 % 5.722 B 11.73 % 5.121 B 7.51 % 4.764 B 21.42 % 3.923 B -13.59 % 4.541 B 19.68 % 3.794 B 24.51 % 3.047 B 13.19 % 2.692 B 15.19 % 2.337 B 6.08 % 2.203 B 6.47 % 2.069 B
Total non current assets 10.076 B 7.55 % 9.368 B -8.04 % 10.187 B 2.28 % 9.960 B -0.10 % 9.970 B 17.32 % 8.498 B -44.83 % 15.402 B -0.12 % 15.421 B 15.03 % 13.406 B -1.29 % 13.581 B -15.49 % 16.069 B 18.35 % 13.578 B 55.33 % 8.741 B -32.03 % 12.861 B 49.14 % 8.623 B -27.96 % 11.970 B -8.04 % 13.017 B -21.89 % 16.664 B 11.57 % 14.937 B -25.08 % 19.935 B 29.79 % 15.360 B -11.86 % 17.426 B 27.84 % 13.631 B -3.68 % 14.152 B 31.41 % 10.769 B 17.69 % 9.150 B 7.84 % 8.485 B 14.31 % 7.423 B 4.38 % 7.111 B -14.48 % 8.315 B -6.01 % 8.847 B 24.54 % 7.103 B 1.91 % 6.971 B 15.78 % 6.021 B 18.73 % 5.071 B 16.66 % 4.347 B 19.98 % 3.623 B 17.04 % 3.095 B 20.53 % 2.568 B
Other current assets 204.687 M -70.00 % 682.340 M 117.12 % 314.275 M -72.96 % 1.162 B 509.60 % 190.641 M -88.81 % 1.703 B -30.23 % 2.442 B -25.47 % 3.276 B 0.000 -100.00 % 429.128 M -71.09 % 1.484 B -72.28 % 5.353 B 144.16 % 2.193 B -65.58 % 6.371 B -36.79 % 10.080 B 51.03 % 6.674 B -42.73 % 11.654 B 664.83 % 1.524 B -67.96 % 4.757 B -24.89 % 6.333 B -2.47 % 6.494 B 981.17 % 600.636 M -95.77 % 14.183 B 766.43 % 1.637 B -72.38 % 5.926 B 3.86 % 5.705 B -25.17 % 7.624 B 52.19 % 5.010 B -31.64 % 7.328 B 120.78 % 3.319 B -17.84 % 4.040 B 34.39 % 3.006 B 3 066.74 % 94.925 M -39.00 % 155.610 M -28.06 % 216.294 M 0.34 % 215.558 M 0.34 % 214.822 M -10.97 % 241.288 M -9.88 % 267.753 M
Short term investments 0.000 -100.00 % 1.061 B 583 012.09 % 182.000 K -99.96 % 416.336 M 120.92 % -1.991 B -22.48 % -1.625 B -134.26 % 4.744 B 30.94 % 3.623 B 1.96 % 3.553 B 55.57 % 2.284 B 15.94 % 1.970 B -33.48 % 2.961 B 200.00 % 987.176 M -65.28 % 2.844 B 28.67 % 2.210 B 25.29 % 1.764 B -8.95 % 1.937 B 7.57 % 1.801 B 8.19 % 1.665 B 56.20 % 1.066 B -13.91 % 1.238 B 25.05 % 990.024 M 0.000 -100.00 % 1.044 B 141.48 % 432.505 M -30.95 % 626.378 M -76.15 % 2.627 B 1 280.59 % 190.259 M -59.53 % 470.113 M 40 314.97 % -1.169 M 99.87 % -912.269 M -976.41 % 104.092 M -24.87 % 138.553 M -24.60 % 183.746 M -19.74 % 228.938 M 13.75 % 201.269 M 15.94 % 173.600 M -42.44 % 301.611 M -29.80 % 429.622 M
cash and cash equivalents 3.183 B 118.97 % 1.454 B -39.37 % 2.398 B 13.87 % 2.106 B -14.22 % 2.455 B -5.77 % 2.606 B 13.45 % 2.297 B 11.62 % 2.058 B 11.38 % 1.847 B 0.03 % 1.847 B -50.78 % 3.752 B -20.67 % 4.730 B -15.19 % 5.577 B 46.10 % 3.817 B -65.63 % 11.106 B 23.80 % 8.970 B 35.88 % 6.602 B -30.35 % 9.478 B 59.87 % 5.929 B -29.37 % 8.393 B 62.53 % 5.164 B -30.26 % 7.405 B 184.84 % 2.600 B -57.22 % 6.076 B 93.11 % 3.147 B -25.55 % 4.226 B 10.93 % 3.810 B 27.89 % 2.979 B 132.07 % 1.284 B -33.36 % 1.926 B 56.04 % 1.235 B -35.62 % 1.918 B -20.20 % 2.403 B 31.40 % 1.829 B 45.77 % 1.255 B 8.16 % 1.160 B 8.89 % 1.065 B 23.82 % 860.370 M 31.26 % 655.457 M
Cash and short term investments 3.183 B 26.58 % 2.515 B 4.88 % 2.398 B -4.92 % 2.522 B 2.73 % 2.455 B -5.77 % 2.606 B -62.99 % 7.041 B 23.94 % 5.681 B 5.18 % 5.401 B 30.74 % 4.131 B -27.81 % 5.722 B -25.60 % 7.691 B 17.17 % 6.564 B -1.45 % 6.661 B -49.98 % 13.316 B 24.05 % 10.734 B 25.71 % 8.539 B -24.29 % 11.279 B 48.54 % 7.593 B -19.72 % 9.459 B 47.75 % 6.402 B -23.74 % 8.395 B 222.93 % 2.600 B -63.49 % 7.121 B 98.95 % 3.579 B -26.25 % 4.853 B 27.37 % 3.810 B 20.21 % 3.169 B 80.71 % 1.754 B -8.95 % 1.926 B 56.04 % 1.235 B -38.94 % 2.022 B -20.45 % 2.542 B 26.29 % 2.013 B 35.66 % 1.484 B 8.99 % 1.361 B 9.87 % 1.239 B 30.80 % 947.170 M 44.51 % 655.457 M
Total current assets 6.051 B 12.21 % 5.392 B 13.99 % 4.731 B 2.57 % 4.612 B 0.58 % 4.585 B -14.00 % 5.332 B -52.89 % 11.318 B 16.31 % 9.731 B -18.44 % 11.930 B 19.02 % 10.024 B -4.25 % 10.468 B -27.04 % 14.348 B -15.79 % 17.037 B 33.20 % 12.791 B -45.33 % 23.395 B 1.81 % 22.979 B 13.79 % 20.193 B 3.49 % 19.512 B 2.81 % 18.979 B 14.88 % 16.521 B 1.13 % 16.336 B 6.26 % 15.374 B -8.39 % 16.782 B 17.60 % 14.270 B 12.56 % 12.679 B -1.89 % 12.923 B 13.02 % 11.434 B -12.10 % 13.008 B 43.23 % 9.082 B 52.98 % 5.937 B 12.56 % 5.274 B -4.58 % 5.528 B -21.18 % 7.013 B 18.16 % 5.935 B 22.19 % 4.857 B 14.22 % 4.252 B 16.58 % 3.648 B 20.42 % 3.029 B 25.66 % 2.410 B
Inventory 234.107 M 123.27 % 104.855 M 80.17 % 58.198 M 6.90 % 54.442 M -60.39 % 137.436 M 253.97 % 38.827 M -45.11 % 70.732 M 6.14 % 66.639 M -19.57 % 82.849 M -11.00 % 93.092 M 0.000 -100.00 % 122.900 M 0.000 -100.00 % 90.186 M 0.000 -100.00 % 56.510 M 0.000 -100.00 % 429.984 M -69.44 % 1.407 B 93.01 % 729.063 M 0.000 -100.00 % 628.511 M 0.000 -100.00 % 285.921 M -68.81 % 916.804 M 1.18 % 906.116 M 0.000 0.000 0.000 -100.00 % 691.156 M 0.000 -100.00 % 499.804 M -44.82 % 905.842 M 25.94 % 719.266 M 35.03 % 532.690 M 6.82 % 498.694 M 7.32 % 464.697 M 14.70 % 405.135 M 17.24 % 345.573 M
Net receivables 2.428 B 16.18 % 2.090 B 6.64 % 1.960 B 124.42 % 873.389 M -51.54 % 1.802 B 83.16 % 983.933 M -76.58 % 4.202 B 15.60 % 3.635 B 0.000 -100.00 % 5.281 B 0.000 -100.00 % 5.334 B 0.000 -100.00 % 5.554 B 0.000 -100.00 % 2.377 B 0.000 -100.00 % 6.279 B 20.23 % 5.223 B 30.05 % 4.016 B -14.16 % 4.678 B -18.63 % 5.749 B 0.000 -100.00 % 5.227 B 44.93 % 3.606 B 147.23 % 1.459 B 0.000 -100.00 % 4.919 B 0.000 0.000 0.000 0.000 -100.00 % 3.471 B 16.79 % 2.972 B 20.17 % 2.473 B 17.70 % 2.101 B 21.50 % 1.729 B 20.46 % 1.435 B 25.73 % 1.142 B
Tax assets 49.186 M -14.56 % 57.570 M -97.30 % 2.135 B 1 652.59 % 121.824 M 10.97 % 109.781 M -11.98 % 124.722 M -32.38 % 184.440 M -1.36 % 186.978 M 27.91 % 146.185 M -3.55 % 151.561 M 49.03 % 101.696 M 2.82 % 98.910 M 83.79 % 53.817 M -11.70 % 60.945 M 11.08 % 54.865 M -7.50 % 59.313 M -35.00 % 91.253 M 4.81 % 87.062 M -41.59 % 149.054 M -27.54 % 205.705 M -1.57 % 208.986 M 9.01 % 191.704 M 111.74 % 90.536 M -9.26 % 99.772 M -8.51 % 109.058 M 1.51 % 107.435 M 76.10 % 61.007 M -31.81 % 89.472 M -44.59 % 161.467 M -9.86 % 179.126 M 9.98 % 162.874 M 2.38 % 159.088 M -0.17 % 159.352 M 7.16 % 148.711 M 7.71 % 138.069 M 32.55 % 104.162 M 48.26 % 70.254 M 0.66 % 69.792 M 0.67 % 69.330 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.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
Account payables 1.785 B 24.80 % 1.431 B -13.05 % 1.645 B 97.59 % 832.641 M -53.53 % 1.792 B 139.40 % 748.410 M -57.18 % 1.748 B 220.24 % 545.726 M -61.55 % 1.419 B 116.91 % 654.398 M 0.000 -100.00 % 650.440 M 0.000 -100.00 % 579.933 M -60.15 % 1.455 B 15.10 % 1.265 B 0.000 -100.00 % 640.080 M 0.000 -100.00 % 555.461 M -74.45 % 2.174 B 288.11 % 560.239 M -76.11 % 2.345 B 320.18 % 558.191 M 0.000 -100.00 % 391.433 M 0.000 0.000 0.000 -100.00 % 2.510 B 3 181.21 % 76.500 M -96.74 % 2.345 B -22.73 % 3.035 B 11.32 % 2.727 B 12.76 % 2.418 B 17.33 % 2.061 B 20.97 % 1.704 B 17.82 % 1.446 B 21.68 % 1.188 B
Tax payables 194.236 M 247.90 % 55.831 M -4.82 % 58.658 M -36.85 % 92.893 M -44.38 % 167.013 M -33.60 % 251.518 M 173.01 % 92.127 M 36.75 % 67.371 M -30.01 % 96.257 M -5.35 % 101.703 M 0.000 -100.00 % 49.901 M 0.000 -100.00 % 67.742 M 0.000 -100.00 % 33.923 M 0.000 -100.00 % 116.899 M 0.000 -100.00 % 84.936 M 0.000 -100.00 % 87.527 M 0.000 -100.00 % 72.617 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.303 M 0.000 -100.00 % 84.045 M -53.63 % 181.238 M 47.76 % 122.658 M 91.42 % 64.077 M -2.21 % 65.522 M -2.16 % 66.967 M -15.98 % 79.703 M -13.78 % 92.438 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.223 M -27.32 % 239.720 M -0.60 % 241.166 M 2.94 % 234.276 M -13.00 % 269.271 M -23.67 % 352.757 M -96.64 % 10.505 B 16 719.81 % 62.459 M -99.64 % 17.183 B 0.000 -100.00 % 11.240 B 0.000 -100.00 % 9.353 B 0.000 -100.00 % 6.486 B 0.000 0.000 0.000 -100.00 % 3.816 B -18.13 % 4.661 B 0.000 -100.00 % 52.336 M 0.000 -100.00 % 81.759 M 0.000 -100.00 % 88.441 M -41.51 % 151.200 M -3.53 % 156.737 M -3.41 % 162.274 M 19.62 % 135.653 M 24.42 % 109.032 M -12.85 % 125.112 M -11.39 % 141.192 M
Minority interest 19.436 M 135.86 % -54.205 M -5.42 % -51.417 M 3.89 % -53.500 M 8.40 % -58.408 M 5.66 % -61.914 M -577.69 % -9.136 M 79.56 % -44.704 M -80.89 % -24.713 M 83.54 % -150.134 M -44.91 % -103.604 M -44.59 % -71.653 M -199.06 % 72.330 M 22.32 % 59.133 M 18.55 % 49.881 M 11.69 % 44.659 M -8.73 % 48.928 M 0.02 % 48.919 M -20.76 % 61.733 M 1 083.95 % -6.274 M -115.28 % 41.052 M -14.80 % 48.185 M -22.43 % 62.115 M -35.46 % 96.239 M -22.38 % 123.984 M -2.01 % 126.533 M 26.95 % 99.668 M 5.65 % 94.336 M -1.36 % 95.632 M -16.00 % 113.854 M -2.58 % 116.864 M 19.07 % 98.146 M 57.50 % 62.315 M 1.36 % 61.479 M 1.38 % 60.643 M 105.96 % 29.444 M 1 777.72 % -1.755 M -170.23 % 2.499 M -62.99 % 6.753 M
Capital lease obligations 1.168 B 101.99 % 578.261 M 2.56 % 563.839 M -11.60 % 637.818 M -14.86 % 749.112 M 23.17 % 608.173 M -39.06 % 997.907 M -4.63 % 1.046 B -5.79 % 1.111 B 14.74 % 967.863 M 0.000 -100.00 % 1.206 B 0.000 -100.00 % 1.120 B 0.000 -100.00 % 1.063 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 100.00 % -81.137 M 50.00 % -162.274 M -700.03 % -20.284 M -116.67 % 121.707 M -32.72 % 180.908 M -24.66 % 240.108 M
Preferred stock 0.000 -100.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 229.400 M 0.000 -100.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 -100.00 % 2.000 K 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 -100.00 % 3.936 B 0.000 -100.00 % 3.935 B 0.000 -100.00 % 3.929 B 0.000 -100.00 % 1.158 B 0.000 -100.00 % 3.982 B 0.000 -100.00 % 3.977 B 0.000 -100.00 % 6.190 B 0.000 -100.00 % 5.972 B 0.000 -100.00 % 5.971 B 0.000 -100.00 % 5.983 B 0.000 -100.00 % 2.037 B 0.000 -100.00 % 3.035 B -69.39 % 9.914 B 256.00 % 2.785 B 1 963.55 % -149.430 M 39.55 % -247.196 M -103.97 % 6.220 B 4 283.32 % 141.896 M 0.000 100.00 % -164.709 M 50.00 % -329.418 M -92.28 % -171.325 M -1 194.78 % -13.232 M 84.24 % -83.946 M 45.72 % -154.660 M
Deferred tax liabilities non current 264.289 M 236.02 % 78.653 M 0.000 -100.00 % 55.309 M 10.38 % 50.106 M 254.56 % 14.132 M -72.83 % 52.020 M -9.45 % 57.450 M 11.07 % 51.724 M -18.41 % 63.397 M -22.75 % 82.065 M -39.79 % 136.296 M -38.28 % 220.822 M -11.22 % 248.732 M 2.13 % 243.548 M -0.45 % 244.655 M -7.80 % 265.350 M 1.35 % 261.817 M -0.69 % 263.641 M 17.34 % 224.675 M 19.61 % 187.842 M 42.69 % 131.643 M 4.70 % 125.732 M -12.94 % 144.426 M -5.59 % 152.985 M 4.07 % 147.004 M -3.98 % 153.098 M 22.68 % 124.796 M -8.69 % 136.676 M 9.44 % 124.889 M 0.000 -100.00 % 22.277 M 20.24 % 18.527 M -28.40 % 25.876 M -22.12 % 33.224 M 15.47 % 28.774 M 18.29 % 24.324 M 8.92 % 22.332 M 9.79 % 20.340 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.959 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
Total assets 16.126 B 9.25 % 14.761 B -1.05 % 14.918 B 2.37 % 14.572 B 0.11 % 14.555 B 5.25 % 13.829 B -48.24 % 26.720 B 6.24 % 25.152 B -0.73 % 25.336 B 7.33 % 23.605 B -11.05 % 26.538 B -4.97 % 27.925 B 8.33 % 25.779 B 0.50 % 25.651 B -19.89 % 32.018 B -8.39 % 34.949 B 5.24 % 33.210 B -8.20 % 36.176 B 6.66 % 33.916 B -6.97 % 36.457 B 15.02 % 31.697 B -3.36 % 32.800 B 7.85 % 30.414 B 7.01 % 28.422 B 21.22 % 23.448 B 6.22 % 22.074 B 10.82 % 19.919 B -2.50 % 20.430 B 26.17 % 16.193 B 13.62 % 14.252 B 0.92 % 14.121 B 11.80 % 12.631 B -9.67 % 13.984 B 16.96 % 11.956 B 20.42 % 9.928 B 15.45 % 8.599 B 18.28 % 7.270 B 18.71 % 6.125 B 23.02 % 4.979 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30
Deferred income tax 0.000 0.000 0.000 100.00 % -402.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -62.643 M 0.00 % -62.643 M 64.03 % -174.166 M 0.00 % -174.166 M -560.53 % -26.368 M 0.00 % -26.368 M 10.93 % -29.604 M 0.00 % -29.604 M
Stock based compensation 0.000 0.000 0.000 -100.00 % 1.515 M 0.000 -100.00 % 2.039 M 0.000 0.000 -100.00 % 2.595 M 0.000 -100.00 % 4.414 M 0.000 -100.00 % 18.990 M 0.000 -100.00 % 12.272 M 0.000 100.00 % -33.075 M 0.000 100.00 % -36.476 M 0.000 -100.00 % 53.901 M 0.000 -100.00 % 61.679 M 0.000 -100.00 % 7.390 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.433 M 0.00 % 1.433 M -14.73 % 1.680 M 0.00 % 1.680 M -10.04 % 1.868 M 0.00 % 1.868 M 155.12 % 732.000 K 0.00 % 732.000 K
Change in working capital -77.834 M 58.28 % -186.541 M -32.16 % -141.143 M -10.27 % -127.993 M 28.67 % -179.443 M 84.04 % -1.125 B -1 696.33 % -62.603 M 61.14 % -161.095 M 93.84 % -2.616 B -69 256.02 % -3.772 M 99.34 % -573.303 M -865.38 % 74.904 M 101.41 % -5.324 B -3 094.63 % -166.668 M -131.78 % 524.476 M 329.87 % -228.164 M -113.06 % 1.747 B 3 263.43 % -55.222 M -103.42 % 1.616 B 44 777.19 % 3.600 M -97.79 % 162.615 M -2.41 % 166.639 M -93.55 % 2.585 B 2 131.38 % -127.231 M -70.32 % -74.699 M -112.30 % 607.164 M 196.04 % -632.189 M 0.00 % -632.189 M 0.000 0.000 0.000 0.000 -100.00 % 617.923 M 0.00 % 617.923 M 572.16 % -130.873 M 0.00 % -130.873 M 11.35 % -147.634 M 0.00 % -147.634 M -182.54 % 178.854 M 0.00 % 178.854 M
Accounts receivables 0.000 0.000 0.000 100.00 % -3.802 M 0.000 100.00 % -693.523 M 0.000 0.000 100.00 % -1.948 M 0.000 -100.00 % 95.698 M 0.000 -100.00 % 296.858 M 0.000 -100.00 % 406.845 M 0.000 0.000 0.000 -100.00 % 203.763 M 0.000 -100.00 % 639.687 M 0.000 100.00 % -97.824 M 0.000 100.00 % -133.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 100.00 % -41.041 M 0.000 100.00 % -13.680 M 0.000 0.000 -100.00 % 9.232 M 0.000 -100.00 % 12.306 M 0.000 100.00 % -43.745 M 0.000 -100.00 % 116.518 M 0.000 100.00 % -264.500 M 0.000 100.00 % -69.933 M 0.000 -100.00 % 472.652 M 0.000 -100.00 % 89.439 M 0.000 -100.00 % 58.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 145.234 M 0.00 % 145.234 M 494.87 % -36.781 M 0.00 % -36.781 M 41.50 % -62.874 M 0.00 % -62.874 M -284.77 % -16.341 M 0.00 % -16.341 M
Accounts payables 0.000 0.000 0.000 100.00 % -188.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -77.834 M 58.28 % -186.541 M -32.16 % -141.143 M -234.33 % 105.070 M 217.11 % -89.722 M 78.50 % -417.356 M -566.67 % -62.603 M 61.14 % -161.095 M 86.80 % -1.220 B -64 584.94 % -1.886 M 98.22 % -106.119 M -428.25 % -20.089 M 99.64 % -5.578 B -3 246.50 % -166.668 M -15 074.66 % 1.113 M 100.49 % -228.164 M -111.34 % 2.011 B 3 742.40 % -55.222 M -103.73 % 1.482 B 41 059.69 % 3.600 M 100.38 % -949.724 M -669.93 % 166.639 M -93.57 % 2.593 B 2 137.97 % -127.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 472.689 M 0.00 % 472.689 M 602.37 % -94.092 M 0.00 % -94.092 M -11.01 % -84.760 M 0.00 % -84.760 M -143.42 % 195.195 M 0.00 % 195.195 M
Other non cash items -1.291 B -240.93 % 916.066 M 358.73 % -354.065 M -168.04 % 520.375 M 7 970.16 % -6.612 M -100.36 % 1.843 B 404.99 % -604.202 M -214.11 % 529.502 M -73.75 % 2.017 B 869.86 % -261.974 M 68.62 % -834.840 M -150.13 % 1.666 B 166.19 % -2.516 B -237.99 % -744.424 M -122.11 % 3.368 B 217.94 % -2.855 B -180.18 % 3.561 B 480.71 % -935.393 M -124.16 % 3.872 B 344.93 % -1.581 B -186.00 % 1.838 B 161.12 % -3.008 B -1 000.06 % 334.148 M 121.35 % -1.565 B -27 002.41 % 5.817 M -94.10 % 98.619 M 158.87 % -167.512 M 0.00 % -167.512 M 60.36 % -422.538 M 0.00 % -422.538 M 11.36 % -476.713 M 0.00 % -476.713 M -530.97 % -75.552 M 0.00 % -75.552 M -230.14 % -22.885 M 0.00 % -22.885 M 88.92 % -206.628 M 0.00 % -206.628 M -27.98 % -161.448 M 0.00 % -161.448 M
Net cash provided by operating activities 298.435 M 1 918.73 % -16.409 M -107.76 % 211.347 M -72.70 % 774.280 M 654.88 % 102.570 M -91.58 % 1.219 B 5 754.64 % -21.554 M -109.91 % 217.433 M 117.27 % -1.259 B -153.90 % -495.990 M 66.41 % -1.476 B -188.24 % 1.673 B 123.62 % -7.084 B -504.26 % 1.752 B -50.53 % 3.542 B 216.50 % -3.041 B -174.75 % 4.068 B 333.11 % -1.745 B -142.49 % 4.107 B 545.05 % -922.807 M -134.36 % 2.686 B 244.04 % -1.865 B -147.80 % 3.901 B 525.44 % -916.869 M -294.70 % 470.914 M -55.41 % 1.056 B 310.67 % -501.338 M 0.00 % -501.338 M -52.24 % -329.302 M 0.00 % -329.302 M -971.96 % -30.720 M 0.00 % -30.720 M -101.77 % 1.736 B 0.00 % 1.736 B 272.89 % 465.610 M 0.00 % 465.610 M 69.25 % 275.104 M 0.00 % 275.104 M -46.99 % 518.968 M 0.00 % 518.968 M
Investments in property plant and equipment -116.207 M -26.13 % -92.135 M 71.96 % -328.565 M 12.45 % -375.274 M -14.79 % -326.924 M 15.66 % -387.623 M -119.41 % -176.667 M 35.62 % -274.407 M -80.57 % -151.963 M -70.94 % -88.899 M 50.10 % -178.141 M -381.27 % -37.015 M -132.92 % 112.455 M 124.38 % -461.301 M -216.41 % -145.793 M 0.000 100.00 % -233.621 M 0.000 100.00 % -356.681 M -4 167.54 % -8.358 M 97.80 % -379.929 M 0.000 100.00 % -661.881 M 0.000 100.00 % -221.028 M 70.38 % -746.163 M -361.45 % -161.699 M 0.00 % -161.699 M 13.81 % -187.609 M 0.00 % -187.609 M 5.10 % -197.689 M 0.00 % -197.689 M 78.34 % -912.666 M 0.00 % -912.666 M -22.35 % -745.974 M 0.00 % -745.974 M -69.25 % -440.762 M 0.00 % -440.762 M -11.95 % -393.715 M 0.00 % -393.715 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 46.510 M -82.93 % 272.413 M 0.000 0.000 0.000 -100.00 % 19.702 M 0.000 -100.00 % 332.631 M 587.30 % 48.397 M 139.24 % -123.344 M -27 309.78 % -450.000 K -102.20 % 20.449 M 137.97 % -53.849 M -349.30 % -11.985 M 62.84 % -32.255 M 86.76 % -243.657 M -280.32 % -64.066 M 89.16 % -591.075 M -663.07 % -77.460 M 91.48 % -909.202 M 0.000 0.000 0.000 -100.00 % 131.118 M 0.00 % 131.118 M 180.17 % -163.554 M 0.00 % -163.554 M -49.33 % -109.522 M 0.00 % -109.522 M 34.43 % -167.043 M 0.00 % -167.043 M 0.67 % -168.169 M 0.00 % -168.169 M -78.78 % -94.064 M 0.00 % -94.064 M 79.24 % -453.209 M 0.00 % -453.209 M
Purchases of investments 0.000 100.00 % -1.367 B 0.000 100.00 % -402.130 M -3 062.89 % -12.714 M 0.000 0.000 0.000 100.00 % -66.210 M 33.78 % -99.979 M 15.47 % -118.283 M -2 860.78 % -3.995 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -95.046 M 0.000 0.000 -100.00 % 23.312 M 0.00 % 23.312 M 28.50 % 18.142 M 0.00 % 18.142 M 3 861.03 % 458.000 K 0.00 % 458.000 K -83.32 % 2.746 M 0.00 % 2.746 M -10.98 % 3.084 M 0.00 % 3.084 M -95.57 % 69.647 M 0.00 % 69.647 M
Sales maturities of investments 0.000 -100.00 % 771.399 M 0.000 -100.00 % 24.676 M 119.00 % -129.850 M 0.000 0.000 0.000 -100.00 % 36.030 M 0.000 -100.00 % 48.575 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.799 M 0.00 % 11.799 M 94.18 % 6.076 M 0.00 % 6.076 M -80.78 % 31.610 M 0.00 % 31.610 M 17.66 % 26.866 M 0.00 % 26.866 M -15.88 % 31.939 M 0.00 % 31.939 M 11 009.04 % 287.500 K 0.00 % 287.500 K
Other investing activites 2.005 B 558.89 % -436.992 M -200.00 % 436.992 M 0.000 -100.00 % 129.850 M -60.76 % 330.942 M 4.81 % 315.765 M 44.33 % 218.778 M 6 555.86 % 3.287 M 106.58 % -49.990 M -71 313.57 % -70.000 K -200.00 % 70.000 K -99.97 % 223.789 M 317.68 % 53.579 M -73.66 % 203.434 M 162.88 % -323.552 M -501.05 % 80.676 M 113.84 % -582.976 M -272.85 % 337.264 M 141.95 % -803.948 M -226.75 % 634.302 M 156.00 % -1.133 B -434.55 % 338.585 M 208.64 % -311.665 M 10.94 % -349.942 M -145.06 % 776.692 M 2 197.12 % 33.812 M 0.00 % 33.812 M 611.45 % 4.753 M 0.00 % 4.753 M -68.78 % 15.225 M 0.00 % 15.225 M -88.34 % 130.537 M 0.00 % 130.537 M -60.16 % 327.626 M 0.00 % 327.626 M 12.20 % 291.998 M 0.00 % 291.998 M 536.52 % -66.892 M 0.00 % -66.892 M
Net cash used for investing activites 1.889 B 267.97 % -1.125 B -1 137.27 % 108.427 M 115.35 % -706.218 M -950.53 % -67.225 M -18.60 % -56.681 M -140.75 % 139.098 M 350.05 % -55.629 M 65.52 % -161.358 M 14.57 % -188.878 M -322.96 % 84.712 M 1 036.01 % 7.457 M -96.50 % 212.900 M 152.16 % -408.172 M -622.69 % 78.090 M 120.69 % -377.401 M -128.82 % -164.930 M 73.19 % -615.231 M -133.86 % -263.074 M 69.98 % -876.372 M -160.28 % -336.702 M 72.18 % -1.210 B 1.81 % -1.232 B -295.46 % -311.665 M 45.41 % -570.970 M -784.99 % -64.517 M -2 097.12 % 3.231 M 0.00 % 3.231 M 101.04 % -311.299 M 0.00 % -311.299 M -16.26 % -267.769 M 0.00 % -267.769 M 70.80 % -917.104 M 0.00 % -917.104 M -64.68 % -556.906 M 0.00 % -556.906 M -167.99 % -207.806 M 0.00 % -207.806 M 75.38 % -843.881 M 0.00 % -843.881 M
Debt repayment -384.543 M -10 749.21 % 3.611 M -95.67 % 83.352 M 198.78 % -84.380 M 0.000 0.000 -100.00 % 118.499 M -18.66 % 145.692 M 0.000 100.00 % -263.850 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 -100.00 % 472.074 M -7.33 % 509.397 M 0.00 % 509.397 M 71.82 % 296.467 M 0.00 % 296.467 M 68.83 % 175.603 M 0.00 % 175.603 M 181.50 % -215.476 M 0.00 % -215.476 M -360.94 % 82.578 M 0.00 % 82.578 M -11.88 % 93.715 M 0.00 % 93.715 M -20.62 % 118.062 M 0.00 % 118.062 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.828 M 149.73 % 732.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.828 M -98.91 % 992.874 M 0.00 % 992.874 M 12 743.59 % 7.731 M 0.00 % 7.731 M 17.05 % 6.605 M 0.00 % 6.605 M 333.79 % 1.523 M 0.00 % 1.523 M -53.22 % 3.255 M 0.00 % 3.255 M 1.70 % 3.200 M 0.00 % 3.200 M 85.29 % 1.727 M 0.00 % 1.727 M
Common stock repurchased -13.693 M 0.000 0.000 0.000 0.000 0.000 100.00 % -715.000 K 82.62 % -4.113 M 69.40 % -13.443 M 27.56 % -18.557 M -6 276.98 % -291.000 K 72.99 % -1.078 M 98.14 % -57.953 M 0.000 0.000 100.00 % -1.386 M -15.50 % -1.200 M 83.94 % -7.471 M -11.79 % -6.683 M 64.88 % -19.027 M 49.35 % -37.563 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 % -106.468 M 0.00 % -106.468 M 0.000 0.000 100.00 % -118.840 M 0.00 % -118.840 M -10 496.48 % -1.122 M 0.00 % -1.122 M
Dividends paid -24.542 M -111.78 % 208.337 M 200.00 % -208.337 M 30.35 % -299.116 M -103.14 % -147.245 M 76.48 % -625.924 M -1 216.90 % -47.530 M -211.37 % -15.265 M 90.41 % -159.219 M 0.000 100.00 % -66.424 M 52.34 % -139.358 M -233.65 % -41.768 M -42.31 % -29.350 M 78.44 % -136.161 M 0.000 100.00 % -126.216 M 0.000 100.00 % -306.455 M -523.81 % -49.126 M 66.84 % -148.148 M -26.34 % -117.257 M 16.01 % -139.613 M -16.29 % -120.053 M 31.72 % -175.827 M -181.98 % -62.355 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
Other financing activites 0.000 100.00 % -442.492 M -961.74 % -41.676 M -316.80 % -9.999 M -200.00 % 9.999 M 112.22 % -81.846 M 0.000 0.000 100.00 % -462.392 M 0.000 100.00 % -449.612 M -3 605.88 % 12.825 M 104.45 % -288.190 M -170.28 % -106.626 M 68.85 % -342.326 M -129.07 % 1.178 B 273.83 % -677.440 M -6 536.48 % 10.525 M 102.64 % -397.935 M 21.01 % -503.808 M -397.44 % 169.382 M -90.93 % 1.867 B 237.78 % 552.783 M 355.84 % 121.267 M -85.17 % 817.761 M 200.00 % -817.761 M -530.13 % -129.776 M 0.00 % -129.776 M -2 695.52 % 5.000 M 0.00 % 5.000 M -94.86 % 97.285 M 0.00 % 97.285 M 0.000 0.000 0.000 0.000 100.00 % -28.321 M 0.00 % -28.321 M -120.14 % 140.636 M 0.00 % 140.636 M
Net cash used provided by financing activities -422.778 M -83.38 % -230.544 M -38.33 % -166.661 M 57.65 % -393.495 M -186.71 % -137.246 M 80.61 % -707.770 M -1 107.44 % 70.254 M -44.38 % 126.314 M 119.89 % -635.053 M -124.87 % -282.407 M 45.30 % -516.327 M -4 495.39 % 11.747 M 103.03 % -387.911 M -134.63 % -165.326 M 65.45 % -478.487 M -173.90 % 647.478 M 261.64 % -400.573 M -13 216.34 % 3.054 M 100.43 % -711.073 M -24.32 % -571.961 M -3 402.73 % -16.329 M -100.93 % 1.750 B 323.53 % 413.170 M 33 933.77 % 1.214 M -99.81 % 641.934 M 503.65 % -159.032 M -110.59 % 1.502 B 0.00 % 1.502 B 383.19 % 310.906 M 0.00 % 310.906 M 11.24 % 279.492 M 0.00 % 279.492 M 187.23 % -320.421 M 0.00 % -320.421 M -473.31 % 85.832 M 0.00 % 85.832 M -21.59 % 109.464 M 0.00 % 109.464 M -69.81 % 362.558 M 0.00 % 362.558 M
Effect of forex changes on cash -85.773 M -331.44 % 37.060 M 216.59 % -31.786 M -596.76 % -4.562 M -111.19 % 40.768 M 128.10 % 17.873 M 8.24 % 16.512 M 429.78 % -5.007 M 79.36 % -24.260 M -141.51 % 58.442 M 2 393.24 % 2.344 M 129.63 % -7.912 M -128.18 % 28.073 M -77.60 % 125.319 M 310.88 % -59.428 M -23.99 % -47.928 M 52.86 % -101.662 M -13.05 % -89.923 M -126.13 % 344.139 M 640.71 % 46.461 M -12.25 % 52.948 M 1 490.81 % -3.807 M -146.79 % 8.137 M -57.25 % 19.032 M 298.77 % -9.575 M 39.13 % -15.731 M -182.86 % -5.562 M 0.00 % -5.562 M 73.74 % -21.180 M 0.00 % -21.180 M 84.18 % -133.916 M 0.00 % -133.916 M -200.70 % 132.980 M 0.00 % 132.980 M 2 932.98 % -4.694 M 0.00 % -4.694 M -130.32 % 15.480 M 0.00 % 15.480 M 106.61 % 7.492 M 0.00 % 7.492 M
Net change in cash 2.790 B 316.65 % -1.288 B -165.66 % 1.961 B 2 822.83 % 67.091 M 144.62 % -150.360 M 91.27 % -1.722 B -200.00 % 1.722 B 40.36 % 1.227 B 164.40 % -1.905 B -94.88 % -977.706 M 48.70 % -1.906 B -213.14 % 1.684 B 146.59 % -3.616 B -654.45 % 652.103 M -57.69 % 1.541 B 209.36 % -1.409 B -182.89 % 1.700 B 238.97 % -1.224 B -170.38 % 1.738 B 249.57 % -1.162 B -197.44 % 1.193 B 279.56 % -664.371 M -143.01 % 1.545 B 355.70 % -604.144 M -326.99 % 266.152 M 109.17 % -2.901 B -245.26 % 1.997 B 0.00 % 1.997 B 384.60 % -701.750 M 0.00 % -701.750 M -129.46 % -305.824 M 0.00 % -305.824 M -124.21 % 1.263 B 0.00 % 1.263 B 6 318.58 % -20.316 M 0.00 % -20.316 M -105.28 % 384.484 M 0.00 % 384.484 M 325.91 % 90.274 M 0.00 % 90.274 M
Cash at beginning of period 0.000 -100.00 % 2.398 B 0.000 -100.00 % 2.455 B -5.77 % 2.606 B 51.28 % 1.722 B 0.000 0.000 -100.00 % 3.752 B -20.67 % 4.730 B -28.72 % 6.636 B 70.47 % 3.892 B 0.000 -100.00 % 10.210 B 0.000 -100.00 % 7.885 B 0.000 -100.00 % 7.117 B 0.000 -100.00 % 6.026 B 0.000 -100.00 % 5.467 B 0.000 -100.00 % 3.646 B 0.000 -100.00 % 2.901 B 220.97 % 903.846 M 0.00 % 903.846 M -45.85 % 1.669 B 0.00 % 1.669 B -15.48 % 1.975 B 0.00 % 1.975 B 177.50 % 711.739 M 0.00 % 711.739 M -2.78 % 732.055 M 0.00 % 732.055 M 110.62 % 347.571 M 0.00 % 347.571 M 35.09 % 257.297 M 0.00 % 257.297 M
Cash at end of period 2.790 B 151.19 % 1.111 B -43.37 % 1.961 B -22.25 % 2.522 B 2.73 % 2.455 B 0.000 -100.00 % 1.722 B 40.36 % 1.227 B -33.56 % 1.847 B -50.78 % 3.752 B -20.67 % 4.730 B -15.19 % 5.577 B 254.25 % -3.616 B -133.28 % 10.863 B 604.77 % 1.541 B -76.20 % 6.476 B 280.86 % 1.700 B -71.15 % 5.894 B 239.02 % 1.738 B -64.26 % 4.864 B 307.73 % 1.193 B -75.16 % 4.803 B 210.90 % 1.545 B -49.22 % 3.042 B 1 042.94 % 266.152 M 0.000 -100.00 % 2.901 B 0.00 % 2.901 B 199.84 % 967.532 M 0.00 % 967.532 M -42.04 % 1.669 B 0.00 % 1.669 B -15.48 % 1.975 B 0.00 % 1.975 B 177.50 % 711.739 M 0.00 % 711.739 M -2.78 % 732.055 M 0.00 % 732.055 M 110.62 % 347.571 M 0.00 % 347.571 M
Operating cash flow 298.435 M 1 918.73 % -16.409 M -107.76 % 211.347 M -72.70 % 774.280 M 654.88 % 102.570 M -91.58 % 1.219 B 5 754.64 % -21.554 M -109.91 % 217.433 M 117.27 % -1.259 B -153.90 % -495.990 M 66.41 % -1.476 B -188.24 % 1.673 B 123.62 % -7.084 B -504.26 % 1.752 B -50.53 % 3.542 B 216.50 % -3.041 B -174.75 % 4.068 B 333.11 % -1.745 B -142.49 % 4.107 B 545.05 % -922.807 M -134.36 % 2.686 B 244.04 % -1.865 B -147.80 % 3.901 B 525.44 % -916.869 M -294.70 % 470.914 M -55.41 % 1.056 B 310.67 % -501.338 M 0.00 % -501.338 M -52.24 % -329.302 M 0.00 % -329.302 M -971.96 % -30.720 M 0.00 % -30.720 M -101.77 % 1.736 B 0.00 % 1.736 B 272.89 % 465.610 M 0.00 % 465.610 M 69.25 % 275.104 M 0.00 % 275.104 M -46.99 % 518.968 M 0.00 % 518.968 M
Capital expenditure -116.207 M -26.13 % -92.135 M 71.96 % -328.565 M 12.45 % -375.274 M -14.79 % -326.924 M 15.66 % -387.623 M -119.41 % -176.667 M 35.62 % -274.407 M -80.57 % -151.963 M -70.94 % -88.899 M 50.10 % -178.141 M -381.27 % -37.015 M -132.92 % 112.455 M 124.38 % -461.301 M -216.41 % -145.793 M 0.000 100.00 % -233.621 M 0.000 100.00 % -356.681 M -4 167.54 % -8.358 M 97.80 % -379.929 M 0.000 100.00 % -661.881 M 0.000 100.00 % -221.028 M 70.38 % -746.163 M -361.45 % -161.699 M 0.00 % -161.699 M 13.81 % -187.609 M 0.00 % -187.609 M 5.10 % -197.689 M 0.00 % -197.689 M 78.34 % -912.666 M 0.00 % -912.666 M -22.35 % -745.974 M 0.00 % -745.974 M -69.25 % -440.762 M 0.00 % -440.762 M -11.95 % -393.715 M 0.00 % -393.715 M
Free CashFlow 182.228 M 267.88 % -108.544 M 7.40 % -117.218 M -129.38 % 399.006 M 277.85 % -224.354 M -126.99 % 831.178 M 519.32 % -198.221 M -247.91 % -56.974 M 95.96 % -1.411 B -141.29 % -584.889 M 64.65 % -1.655 B -201.13 % 1.636 B 123.47 % -6.972 B -640.00 % 1.291 B -61.99 % 3.397 B 211.70 % -3.041 B -179.31 % 3.834 B 319.73 % -1.745 B -146.53 % 3.750 B 502.75 % -931.165 M -140.38 % 2.306 B 223.67 % -1.865 B -157.57 % 3.239 B 453.25 % -916.869 M -466.91 % 249.886 M -19.40 % 310.014 M 146.76 % -663.037 M 0.00 % -663.037 M -28.27 % -516.910 M 0.00 % -516.910 M -126.31 % -228.409 M 0.00 % -228.409 M -127.73 % 823.563 M 0.00 % 823.563 M 393.75 % -280.364 M 0.00 % -280.364 M -69.24 % -165.658 M 0.00 % -165.658 M -232.26 % 125.254 M 0.00 % 125.254 M
2025 2024 2024 2023 2023 2022 2022 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005