Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 9.911 B 4.82 % 9.455 B 8.47 % 8.717 B 5.14 % 8.291 B 21.34 % 6.833 B -8.99 % 7.508 B 4.96 % 7.153 B 5.32 % 6.792 B 2.97 % 6.596 B 1.20 % 6.518 B
Net income 1.018 B 4.52 % 974.000 M 190.75 % 335.000 M -10.90 % 376.000 M 170.81 % -531.000 M 19.05 % -656.000 M -188.99 % -227.000 M -188.67 % 256.000 M 250.59 % -170.000 M -157.38 % 296.271 M
Income before tax 1.256 B 50.96 % 832.000 M 79.70 % 463.000 M 10.77 % 418.000 M 165.83 % -635.000 M -91.27 % -332.000 M -10.67 % -300.000 M -136.22 % -127.000 M -12.39 % -113.000 M -133.47 % 337.633 M
Income before tax ratio 0.13 44.02 % 0.09 65.67 % 0.05 5.35 % 0.05 154.25 % -0.09 -110.16 % -0.04 -5.43 % -0.04 -124.30 % -0.02 -9.15 % -0.02 -133.07 % 0.05
EBITDA 2.676 B 19.36 % 2.242 B 26.21 % 1.776 B 0.89 % 1.761 B 49.12 % 1.181 B -6.00 % 1.256 B -7.10 % 1.352 B 11.10 % 1.217 B 4.03 % 1.170 B -25.34 % 1.567 B
Net income ratio 0.10 -0.29 % 0.10 168.05 % 0.04 -15.26 % 0.05 158.36 % -0.08 11.06 % -0.09 -175.32 % -0.03 -184.20 % 0.04 246.24 % -0.03 -156.70 % 0.05
Ratio EBITDA 0.27 13.87 % 0.24 16.36 % 0.20 -4.04 % 0.21 22.90 % 0.17 3.28 % 0.17 -11.49 % 0.19 5.49 % 0.18 1.02 % 0.18 -26.22 % 0.24
Gross profit ratio 0.56 0.22 % 0.55 1.88 % 0.54 -2.92 % 0.56 30.41 % 0.43 -11.79 % 0.49 9.30 % 0.45 -5.40 % 0.47 0.02 % 0.47 -1.57 % 0.48
Weighted average shs out dil 497.500 M 0.20 % 496.500 M 0.42 % 494.400 M 0.20 % 493.400 M 0.90 % 489.000 M 0.16 % 488.200 M -0.10 % 488.700 M 0.00 % 488.700 M 0.00 % 488.700 M 0.00 % 488.700 M
Weighted average shs out 494.400 M 0.28 % 493.000 M 0.33 % 491.400 M 0.29 % 490.000 M 0.20 % 489.000 M 0.16 % 488.200 M -0.10 % 488.700 M 0.00 % 488.700 M 0.00 % 488.700 M 0.00 % 488.700 M
EPS diluted 2.05 4.59 % 1.96 188.24 % 0.68 -10.53 % 0.76 169.72 % -1.09 18.66 % -1.34 -191.30 % -0.46 -188.46 % 0.52 248.57 % -0.35 -157.38 % 0.61
Earnings per share 2.06 4.04 % 1.98 191.18 % 0.68 -11.69 % 0.77 170.64 % -1.09 18.66 % -1.34 -191.30 % -0.46 -188.46 % 0.52 248.57 % -0.35 -157.38 % 0.61
Gross profit 5.512 B 5.05 % 5.247 B 10.51 % 4.748 B 2.06 % 4.652 B 58.23 % 2.940 B -19.72 % 3.662 B 14.72 % 3.192 B -0.37 % 3.204 B 2.99 % 3.111 B -0.40 % 3.123 B
Income tax expense 238.000 M 267.61 % -142.000 M -210.94 % 128.000 M 204.76 % 42.000 M 140.38 % -104.000 M -132.10 % 324.000 M 543.84 % -73.000 M 80.94 % -383.000 M -771.93 % 57.000 M 37.81 % 41.362 M
Cost of revenue 4.399 B 4.54 % 4.208 B 6.02 % 3.969 B 9.07 % 3.639 B -6.52 % 3.893 B 1.22 % 3.846 B -2.90 % 3.961 B 10.40 % 3.588 B 2.96 % 3.485 B 2.66 % 3.395 B
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.847 B 1.64 % 2.801 B 7.90 % 2.596 B 2.77 % 2.526 B 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -27.000 M -119.29 % 140.000 M -54.25 % 306.000 M 98.70 % 154.000 M 180.00 % 55.000 M -84.10 % 346.000 M 565.38 % 52.000 M -48.51 % 101.000 M 32.89 % 76.000 M 125.74 % 33.667 M
Operating expenses 4.099 B -2.59 % 4.208 B 3.24 % 4.076 B 0.10 % 4.072 B 18.99 % 3.422 B -11.09 % 3.849 B 11.89 % 3.440 B 4.85 % 3.281 B 5.80 % 3.101 B 13.91 % 2.722 B
Cost and expenses 8.498 B 0.97 % 8.416 B 4.61 % 8.045 B 4.33 % 7.711 B 5.41 % 7.315 B -4.94 % 7.695 B 3.97 % 7.401 B 7.74 % 6.869 B 4.30 % 6.586 B 7.67 % 6.117 B
Research and development expenses 876.000 M 1.98 % 859.000 M 22.36 % 702.000 M -16.63 % 842.000 M 25.11 % 673.000 M 2.59 % 656.000 M 11.75 % 587.000 M 0.51 % 584.000 M 17.03 % 499.000 M 13.27 % 440.558 M
Selling general and administrative expenses 3.250 B 1.28 % 3.209 B 4.60 % 3.068 B -0.26 % 3.076 B 14.18 % 2.694 B -5.37 % 2.847 B 1.64 % 2.801 B 7.90 % 2.596 B 2.77 % 2.526 B 12.37 % 2.248 B
Interest income 81.454 M 139.57 % 34.000 M 105.75 % 16.525 M 449.66 % 3.006 M -52.81 % 6.371 M -22.40 % 8.210 M 313.50 % 1.986 M 0.000 -100.00 % 969.318 K 0.77 % 961.917 K
Interest expense 186.180 M -1.49 % 189.000 M 36.56 % 138.396 M 15.09 % 120.255 M -8.67 % 131.668 M -2.06 % 134.441 M 464.25 % 23.826 M -11.75 % 27.000 M -10.15 % 30.049 M 73.55 % 17.315 M
Depreciation and amortization 1.228 B 0.57 % 1.221 B 5.27 % 1.160 B -5.05 % 1.222 B -29.12 % 1.723 B 17.84 % 1.462 B -10.07 % 1.626 B 23.37 % 1.318 B 5.49 % 1.249 B 3.09 % 1.212 B
Operating income 1.413 B 36.00 % 1.039 B 54.61 % 672.000 M 15.86 % 580.000 M 220.33 % -482.000 M -157.75 % -187.000 M 24.60 % -248.000 M -222.08 % -77.000 M -870.00 % 10.000 M -97.51 % 401.120 M
Operating income ratio 0.14 29.74 % 0.11 42.54 % 0.08 10.20 % 0.07 199.17 % -0.07 -183.22 % -0.02 28.16 % -0.03 -205.82 % -0.01 -847.78 % 0.00 -97.54 % 0.06
Total other income expenses net -157.000 M 24.15 % -207.000 M 0.96 % -209.000 M -29.01 % -162.000 M -5.88 % -153.000 M -5.52 % -145.000 M -178.85 % -52.000 M -4.00 % -50.000 M 59.35 % -123.000 M -93.74 % -63.487 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 3.452 B -14.58 % 4.041 B -1.15 % 4.088 B 40.77 % 2.904 B -1.19 % 2.939 B -1.44 % 2.982 B 3 376.92 % -91.000 M -295.65 % -23.000 M -126.44 % 87.000 M 4 250.00 % 2.000 M
Total investments 905.000 M 177.61 % 326.000 M 201.85 % 108.000 M 96.36 % 55.000 M 5.77 % 52.000 M -11.86 % 59.000 M -31.40 % 86.000 M 68.63 % 51.000 M -80.23 % 258.000 M -22.29 % 332.000 M
Total debt 5.136 B 0.02 % 5.135 B 1.32 % 5.068 B 13.15 % 4.479 B -0.38 % 4.496 B 18.19 % 3.804 B 2 697.06 % 136.000 M -8.72 % 149.000 M -40.16 % 249.000 M -17.55 % 302.000 M
Accumulated other comprehensive income loss 21.533 B 4.54 % 20.597 B 4.78 % 19.657 B 2.19 % 19.236 B 2.31 % 18.802 B -2.49 % 19.283 B 175 400.00 % -11.000 M -112.64 % 87.000 M 156.49 % -154.000 M 10.98 % -173.000 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 100.00 % -547.000 M -102.42 % 22.650 B -1.27 % 22.942 B -0.97 % 23.166 B -2.70 % 23.810 B
Common stock 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M -99.91 % 22.639 B 0.000 0.000 0.000
Total equity 21.553 B 4.50 % 20.624 B 4.81 % 19.677 B 2.19 % 19.256 B 2.31 % 18.822 B -2.49 % 19.303 B -14.74 % 22.639 B -1.69 % 23.029 B 0.07 % 23.012 B -2.64 % 23.637 B
Other non current liabilities 739.000 M -1.73 % 752.000 M -4.33 % 786.000 M -16.38 % 940.000 M -11.32 % 1.060 B -9.25 % 1.168 B 227.23 % -918.000 M -207.12 % 857.000 M -71.28 % 2.984 B 4.81 % 2.847 B
Long term debt 4.967 B -0.88 % 5.011 B 2.27 % 4.900 B 13.82 % 4.305 B 0.96 % 4.264 B 21.90 % 3.498 B 82.19 % 1.920 B 2 185.71 % 84.000 M 6.33 % 79.000 M 5.33 % 75.000 M
Total non current liabilities 6.516 B -1.15 % 6.592 B -2.34 % 6.750 B 7.64 % 6.271 B -3.82 % 6.520 B 7.73 % 6.052 B 139.21 % 2.530 B -1.98 % 2.581 B -15.74 % 3.063 B 4.83 % 2.922 B
Other current liabilities 1.100 B -8.70 % 1.205 B -7.52 % 1.303 B 29.39 % 1.007 B 30.10 % 774.000 M -10.00 % 860.000 M -2.38 % 881.000 M 19.86 % 735.000 M 11.87 % 657.000 M -4.64 % 689.000 M
Deferred revenue 72.843 M -6.58 % 77.974 M -12.39 % 89.000 M -17.59 % 108.000 M -1.82 % 110.000 M 13.40 % 97.000 M 3.19 % 94.000 M -31.88 % 138.000 M -11.54 % 156.000 M -8.77 % 171.000 M
Short term debt 169.000 M 42.02 % 119.000 M -29.17 % 168.000 M -3.45 % 174.000 M -27.20 % 239.000 M -25.78 % 322.000 M 585.11 % 47.000 M -27.69 % 65.000 M -61.76 % 170.000 M -25.11 % 227.000 M
Total current liabilities 2.278 B -5.00 % 2.398 B -12.42 % 2.738 B 10.76 % 2.472 B 9.48 % 2.258 B -1.83 % 2.300 B 21.50 % 1.893 B 6.47 % 1.778 B 6.79 % 1.665 B 1.34 % 1.643 B
Total liabilities 8.794 B -2.18 % 8.990 B -5.69 % 9.532 B 9.02 % 8.743 B -0.40 % 8.778 B 5.10 % 8.352 B 88.83 % 4.423 B 1.47 % 4.359 B -7.80 % 4.728 B 3.57 % 4.565 B
Other non current assets 495.000 M -0.20 % 496.000 M 17.54 % 422.000 M 5.76 % 399.000 M 2.57 % 389.000 M -10.16 % 433.000 M -3.78 % 450.000 M -14.77 % 528.000 M 96.28 % 269.000 M -19.94 % 336.000 M
Long term investments 751.000 M 135.42 % 319.000 M 195.37 % 108.000 M 107.69 % 52.000 M 30.00 % 40.000 M -32.20 % 59.000 M -31.40 % 86.000 M 68.63 % 51.000 M -80.23 % 258.000 M -22.29 % 332.000 M
Intangible assets 8.587 B -5.22 % 9.060 B -6.49 % 9.689 B 10.54 % 8.765 B -3.65 % 9.097 B -11.08 % 10.231 B -4.20 % 10.679 B -7.47 % 11.541 B -6.72 % 12.372 B -4.47 % 12.951 B
GoodWill 8.946 B 0.22 % 8.926 B -0.49 % 8.970 B 0.73 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.07 % 8.899 B 0.04 % 8.895 B 0.02 % 8.893 B 0.43 % 8.855 B
Goodwill and intangible assets 17.533 B -2.52 % 17.986 B -3.61 % 18.659 B 5.60 % 17.670 B -1.84 % 18.002 B -5.93 % 19.136 B -2.26 % 19.578 B -4.20 % 20.436 B -3.90 % 21.265 B -2.48 % 21.806 B
Property plant equipment net 4.838 B 2.43 % 4.723 B 6.95 % 4.416 B 8.16 % 4.083 B 7.93 % 3.783 B 10.07 % 3.437 B 19.38 % 2.879 B 12.46 % 2.560 B 11.74 % 2.291 B 6.51 % 2.151 B
Total non current assets 24.038 B 0.30 % 23.967 B -0.20 % 24.016 B 6.20 % 22.613 B 0.00 % 22.613 B -3.44 % 23.419 B -1.03 % 23.663 B -1.82 % 24.101 B -2.51 % 24.721 B -2.01 % 25.228 B
Other current assets 129.000 M -61.83 % 338.000 M 193.91 % 115.000 M -63.61 % 316.000 M 3.27 % 306.000 M -15.93 % 364.000 M 23.39 % 295.000 M 0.34 % 294.000 M 19.03 % 247.000 M 73.94 % 142.000 M
Short term investments 154.000 M 2 100.00 % 7.000 M 0.000 -100.00 % 3.000 M -75.00 % 12.000 M -63.64 % 33.000 M 6.45 % 31.000 M 0.000 0.000 0.000
cash and cash equivalents 1.676 B 53.20 % 1.094 B 11.63 % 980.000 M -37.78 % 1.575 B 1.16 % 1.557 B 89.42 % 822.000 M 262.11 % 227.000 M 31.98 % 172.000 M 6.17 % 162.000 M -43.16 % 285.000 M
Cash and short term investments 1.830 B 66.21 % 1.101 B 12.35 % 980.000 M -37.90 % 1.578 B 0.57 % 1.569 B 83.51 % 855.000 M 231.40 % 258.000 M 50.00 % 172.000 M 6.17 % 162.000 M -43.16 % 285.000 M
Total current assets 6.309 B 11.72 % 5.647 B 8.74 % 5.193 B -3.58 % 5.386 B 8.00 % 4.987 B 17.73 % 4.236 B 24.62 % 3.399 B 3.41 % 3.287 B 8.88 % 3.019 B 1.51 % 2.974 B
Inventory 2.268 B -2.33 % 2.322 B 10.10 % 2.109 B 11.06 % 1.899 B 15.51 % 1.644 B 9.24 % 1.505 B 4.51 % 1.440 B 10.51 % 1.303 B 7.95 % 1.207 B 5.05 % 1.149 B
Net receivables 2.082 B 10.39 % 1.886 B -5.18 % 1.989 B 24.86 % 1.593 B 8.51 % 1.468 B -2.91 % 1.512 B 7.54 % 1.406 B -7.38 % 1.518 B 8.20 % 1.403 B 0.36 % 1.398 B
Tax assets 421.000 M -4.97 % 443.000 M 7.79 % 411.000 M 0.49 % 409.000 M 2.51 % 399.000 M 12.71 % 354.000 M -47.16 % 670.000 M 27.38 % 526.000 M -17.55 % 638.000 M 5.80 % 603.000 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 773.000 M -4.69 % 811.000 M -5.81 % 861.000 M -4.65 % 903.000 M 3.08 % 876.000 M 5.16 % 833.000 M 25.64 % 663.000 M -1.34 % 672.000 M 10.71 % 607.000 M 23.12 % 493.000 M
Tax payables 163.000 M -11.89 % 185.000 M -41.64 % 317.000 M 13.21 % 280.000 M 8.11 % 259.000 M 37.77 % 188.000 M -9.62 % 208.000 M 23.81 % 168.000 M 124.00 % 75.000 M 19.05 % 63.000 M
Deferred revenue non current 86.000 M 168.75 % 32.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 497.000 M 22.41 % 406.000 M -5.58 % 430.000 M 5.91 % 406.000 M 5.45 % 385.000 M 12.90 % 341.000 M 283.15 % 89.000 M 5.95 % 84.000 M 6.33 % 79.000 M -5.95 % 84.000 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 527.000 M 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.650 B 0.000 0.000 0.000
Deferred tax liabilities non current 724.000 M -9.16 % 797.000 M -25.09 % 1.064 B 3.70 % 1.026 B -14.21 % 1.196 B -13.71 % 1.386 B -9.29 % 1.528 B -6.83 % 1.640 B 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 30.347 B 2.48 % 29.614 B 1.39 % 29.209 B 4.32 % 27.999 B 1.45 % 27.600 B -0.20 % 27.655 B 2.19 % 27.062 B -1.19 % 27.388 B -1.27 % 27.740 B -1.64 % 28.202 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 238.000 M 267.61 % -142.000 M -210.94 % 128.000 M 204.76 % 42.000 M 140.38 % -104.000 M -132.10 % 324.000 M 543.84 % -73.000 M 80.94 % -383.000 M -771.93 % 57.000 M 0.000
Stock based compensation 150.000 M 4.17 % 144.000 M 2.86 % 140.000 M 1.45 % 138.000 M 31.43 % 105.000 M 26.51 % 83.000 M -10.75 % 93.000 M 30.99 % 71.000 M 0.000 -100.00 % 65.000 M
Change in working capital -189.000 M 56.17 % -431.215 M 17.39 % -522.000 M -66.24 % -314.000 M -597.78 % -45.000 M 6.25 % -48.000 M -160.00 % 80.000 M 195.24 % -84.000 M -740.00 % -10.000 M 91.80 % -122.000 M
Accounts receivables -55.000 M 53.16 % -117.410 M 28.41 % -164.000 M 17.17 % -198.000 M -560.47 % 43.000 M 137.39 % -115.000 M -316.98 % 53.000 M 198.15 % -54.000 M 64.00 % -150.000 M -505.41 % 37.000 M
Inventory -47.000 M 83.75 % -289.256 M -33.30 % -217.000 M 33.44 % -326.000 M -105.03 % -159.000 M -47.22 % -108.000 M 28.00 % -150.000 M -72.41 % -87.000 M -35.94 % -64.000 M -18.52 % -54.000 M
Accounts payables -15.000 M 72.44 % -54.436 M -13.41 % -48.000 M -180.00 % 60.000 M 385.71 % -21.000 M -125.00 % 84.000 M 90.91 % 44.000 M 0.000 0.000 0.000
Other working capital -72.000 M -340.91 % 29.886 M 132.14 % -93.000 M -162.00 % 150.000 M 63.04 % 92.000 M 1.10 % 91.000 M -31.58 % 133.000 M 133.33 % 57.000 M -72.06 % 204.000 M 294.29 % -105.000 M
Other non cash items -368.000 M 2.59 % -377.785 M -3 006.04 % 13.000 M 111.21 % -116.000 M 48.44 % -225.000 M -8.17 % -208.000 M 41.41 % -355.000 M -769.81 % 53.000 M -32.91 % 79.000 M 144.03 % -179.443 M
Net cash provided by operating activities 2.077 B 49.64 % 1.388 B 14.05 % 1.217 B -9.52 % 1.345 B 63.43 % 823.000 M -10.54 % 920.000 M -19.30 % 1.140 B -6.40 % 1.218 B -2.17 % 1.245 B -5.53 % 1.318 B
Investments in property plant and equipment -473.000 M 28.33 % -660.000 M 11.41 % -745.000 M 36.86 % -1.180 B -108.11 % -567.000 M 16.12 % -676.000 M 5.06 % -712.000 M -43.55 % -496.000 M 5.24 % -523.432 M -7.75 % -485.769 M
Acquisitions net -220.000 M -2 100.00 % -10.000 M 98.50 % -666.000 M -238.75 % 480.000 M 7 434.09 % 6.371 M 102.25 % -283.000 M -18.41 % -239.000 M -241.43 % -70.000 M 76.90 % -303.000 M -751.34 % -35.591 M
Purchases of investments -278.000 M -11.78 % -248.696 M -397.39 % -50.000 M -163.16 % -19.000 M -72.73 % -11.000 M 81.36 % -59.000 M -3.51 % -57.000 M 50.00 % -114.000 M -5 600.00 % -2.000 M 0.000
Sales maturities of investments 9.000 M 350.00 % 2.000 M -97.53 % 81.000 M 8 000.00 % 1.000 M -98.77 % 81.629 M 920.36 % 8.000 M 14.29 % 7.000 M 0.000 0.000 0.000
Other investing activites -205.000 M -15.62 % -177.304 M 63.44 % -485.000 M -1.04 % -480.000 M -485.37 % -82.000 M -8 100.00 % -1.000 M 0.000 -100.00 % 1.000 M 106.86 % -14.568 M -478.62 % 3.848 M
Net cash used for investing activites -1.167 B -6.67 % -1.094 B 41.34 % -1.865 B -55.68 % -1.198 B -109.44 % -572.000 M 43.42 % -1.011 B -1.00 % -1.001 B -47.42 % -679.000 M 19.45 % -843.000 M -62.89 % -517.512 M
Debt repayment -137.000 M -1 857.14 % -7.000 M -103.37 % 208.000 M 430.16 % -63.000 M -111.75 % 536.000 M -84.05 % 3.360 B 56 508.43 % -5.957 M 94.69 % -112.112 M -212.60 % -35.865 M -182.85 % 43.286 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -47.000 M 4.08 % -49.000 M 2.00 % -50.000 M -127.27 % -22.000 M -37.50 % -16.000 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -130.000 M -12.07 % -116.000 M -12.32 % -103.281 M -90.85 % -54.115 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -8.000 M 79.49 % -39.000 M 37.82 % -62.719 M -489.20 % 16.115 M 129.84 % -54.000 M 98.00 % -2.701 B -3 649.13 % -72.043 M 83.12 % -426.888 M -6.95 % -399.135 M 52.47 % -839.754 M
Net cash used provided by financing activities -322.000 M -52.61 % -211.000 M -2 537.50 % -8.000 M 93.50 % -123.000 M -126.39 % 466.000 M -29.29 % 659.000 M 944.87 % -78.000 M 85.53 % -539.000 M -23.91 % -435.000 M 45.38 % -796.468 M
Effect of forex changes on cash -6.000 M -119.35 % 31.000 M -49.18 % 61.000 M 1 116.67 % -6.000 M -133.33 % 18.000 M -33.33 % 27.000 M 550.00 % -6.000 M -160.00 % 10.000 M 111.11 % -90.000 M -157.14 % -35.000 M
Net change in cash 582.000 M 410.53 % 114.000 M 119.16 % -595.000 M -3 405.56 % 18.000 M -97.55 % 735.000 M 23.53 % 595.000 M 981.82 % 55.000 M 450.00 % 10.000 M 108.13 % -123.000 M -294.83 % -31.152 M
Cash at beginning of period 1.094 B 11.63 % 980.000 M -37.78 % 1.575 B 1.16 % 1.557 B 89.42 % 822.000 M 262.11 % 227.000 M 31.98 % 172.000 M 6.17 % 162.000 M -43.16 % 285.000 M -9.85 % 316.152 M
Cash at end of period 1.676 B 53.20 % 1.094 B 11.63 % 980.000 M -37.78 % 1.575 B 1.16 % 1.557 B 89.42 % 822.000 M 262.11 % 227.000 M 31.98 % 172.000 M 6.17 % 162.000 M -43.16 % 285.000 M
Operating cash flow 2.077 B 49.64 % 1.388 B 14.05 % 1.217 B -9.52 % 1.345 B 63.43 % 823.000 M -10.54 % 920.000 M -19.30 % 1.140 B -6.40 % 1.218 B -2.17 % 1.245 B -5.53 % 1.318 B
Capital expenditure -670.000 M 21.27 % -851.000 M -14.23 % -745.000 M 36.86 % -1.180 B -108.11 % -567.000 M 16.12 % -676.000 M 5.06 % -712.000 M -43.55 % -496.000 M 1.98 % -506.000 M -4.16 % -485.769 M
Free CashFlow 1.407 B 162.01 % 537.000 M 13.77 % 472.000 M 186.06 % 165.000 M -35.55 % 256.000 M 4.92 % 244.000 M -42.99 % 428.000 M -40.72 % 722.000 M -2.30 % 739.000 M -11.18 % 832.059 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Revenue 2.596 B 4.97 % 2.473 B -1.16 % 2.502 B 1.96 % 2.454 B -1.68 % 2.496 B 1.50 % 2.459 B 4.55 % 2.352 B 0.99 % 2.329 B -3.84 % 2.422 B 2.98 % 2.352 B 8.34 % 2.171 B 1.45 % 2.140 B -3.47 % 2.217 B 1.28 % 2.189 B 1.86 % 2.149 B 2.24 % 2.102 B -0.38 % 2.110 B 9.33 % 1.930 B -0.52 % 1.940 B 5.55 % 1.838 B 51.40 % 1.214 B -34.06 % 1.841 B -3.76 % 1.913 B 2.41 % 1.868 B -1.84 % 1.903 B 4.33 % 1.824 B 0.81 % 1.809 B 2.68 % 1.762 B -3.19 % 1.820 B 1.11 % 1.800 B 0.91 % 1.784 B
Net income 176.000 M -49.71 % 350.000 M 23.24 % 284.000 M 7.98 % 263.000 M 17.94 % 223.000 M -10.08 % 248.000 M -41.92 % 427.000 M 109.31 % 204.000 M 20.71 % 169.000 M -2.87 % 174.000 M 279.38 % -97.000 M -183.62 % 116.000 M -21.62 % 148.000 M -11.90 % 168.000 M 20.86 % 139.000 M 6 850.00 % 2.000 M -98.68 % 151.000 M 79.76 % 84.000 M -11.58 % 95.000 M 164.63 % -147.000 M 65.17 % -422.000 M -640.35 % -57.000 M 37.36 % -91.000 M -37.88 % -66.000 M 83.08 % -390.000 M -257.80 % -109.000 M -49.32 % -73.000 M 64.73 % -207.000 M -1 480.00 % 15.000 M -43.40 % 26.500 M -91.95 % 329.000 M
Income before tax 199.000 M -51.93 % 414.000 M 18.62 % 349.000 M 19.52 % 292.000 M 4.29 % 280.000 M -16.42 % 335.000 M 99.40 % 168.000 M -29.41 % 238.000 M 11.74 % 213.000 M 0.00 % 213.000 M 787.10 % -31.000 M -121.09 % 147.000 M 0.00 % 147.000 M -26.50 % 200.000 M 41.84 % 141.000 M 713.04 % -23.000 M -112.04 % 191.000 M 75.23 % 109.000 M 4.81 % 104.000 M 161.90 % -168.000 M 66.53 % -502.000 M -627.54 % -69.000 M 35.51 % -107.000 M -67.19 % -64.000 M 33.33 % -96.000 M -47.69 % -65.000 M 25.29 % -87.000 M 70.81 % -298.000 M -1 341.67 % 24.000 M -60.66 % 61.000 M 188.56 % -68.876 M
Income before tax ratio 0.08 -54.21 % 0.17 20.02 % 0.14 17.23 % 0.12 6.07 % 0.11 -17.66 % 0.14 90.73 % 0.07 -30.10 % 0.10 16.20 % 0.09 -2.89 % 0.09 734.22 % -0.01 -120.79 % 0.07 3.60 % 0.07 -27.43 % 0.09 39.25 % 0.07 699.64 % -0.01 -112.09 % 0.09 60.28 % 0.06 5.35 % 0.05 158.65 % -0.09 77.90 % -0.41 -1 003.29 % -0.04 32.99 % -0.06 -63.25 % -0.03 32.08 % -0.05 -41.56 % -0.04 25.89 % -0.05 71.57 % -0.17 -1 382.54 % 0.01 -61.09 % 0.03 187.76 % -0.04
EBITDA 250.000 M -46.00 % 463.000 M 16.62 % 397.000 M -35.97 % 620.000 M -3.28 % 641.000 M -2.31 % 656.161 M 205.19 % 215.000 M -62.80 % 578.000 M 3.58 % 558.000 M -1.40 % 565.949 M 12.51 % 503.000 M 81.30 % 277.442 M -44.92 % 503.726 M 2.33 % 492.261 M 14.09 % 431.469 M -0.16 % 432.171 M -6.04 % 459.966 M 12.69 % 408.183 M -26.05 % 552.000 M 92.10 % 287.355 M 542.09 % -65.000 M -119.27 % 337.273 M 23.09 % 274.000 M -27.51 % 378.000 M 4.42 % 362.000 M 25.56 % 288.301 M 43.08 % 201.500 M -73.06 % 748.000 M 84.46 % 405.500 M 0.75 % 402.500 M 36.44 % 295.000 M
Net income ratio 0.07 -52.10 % 0.14 24.68 % 0.11 5.91 % 0.11 19.96 % 0.09 -11.41 % 0.10 -44.45 % 0.18 107.27 % 0.09 25.53 % 0.07 -5.68 % 0.07 265.58 % -0.04 -182.43 % 0.05 -18.80 % 0.07 -13.02 % 0.08 18.65 % 0.06 6 698.00 % 0.00 -98.67 % 0.07 64.43 % 0.04 -11.12 % 0.05 161.23 % -0.08 76.99 % -0.35 -1 022.72 % -0.03 34.91 % -0.05 -34.64 % -0.04 82.76 % -0.20 -242.94 % -0.06 -48.11 % -0.04 65.66 % -0.12 -1 525.43 % 0.01 -44.02 % 0.01 -92.02 % 0.18
Ratio EBITDA 0.10 -48.56 % 0.19 17.99 % 0.16 -37.20 % 0.25 -1.62 % 0.26 -3.76 % 0.27 191.91 % 0.09 -63.17 % 0.25 7.72 % 0.23 -4.25 % 0.24 3.86 % 0.23 78.71 % 0.13 -42.94 % 0.23 1.04 % 0.22 12.00 % 0.20 -2.35 % 0.21 -5.69 % 0.22 3.07 % 0.21 -25.67 % 0.28 82.00 % 0.16 392.00 % -0.05 -129.23 % 0.18 27.91 % 0.14 -29.22 % 0.20 6.38 % 0.19 20.35 % 0.16 41.92 % 0.11 -73.77 % 0.42 90.54 % 0.22 -0.36 % 0.22 35.20 % 0.17
Gross profit ratio 0.53 -4.39 % 0.56 1.03 % 0.55 -0.92 % 0.56 1.49 % 0.55 -2.05 % 0.56 2.47 % 0.55 -0.90 % 0.55 -1.65 % 0.56 1.43 % 0.55 2.95 % 0.54 -1.09 % 0.54 0.33 % 0.54 -1.59 % 0.55 -1.66 % 0.56 -1.29 % 0.57 -1.68 % 0.58 8.24 % 0.53 18.44 % 0.45 -2.24 % 0.46 62.35 % 0.28 -40.00 % 0.47 -1.62 % 0.48 -5.33 % 0.51 2.20 % 0.50 6.54 % 0.47 -3.85 % 0.49 50.71 % 0.32 -33.18 % 0.48 0.16 % 0.48 4.77 % 0.46
Weighted average shs out dil 497.900 M -0.02 % 498.000 M 0.10 % 497.500 M -0.04 % 497.700 M 0.14 % 497.000 M 0.08 % 496.600 M 0.69 % 493.200 M -0.62 % 496.300 M 0.12 % 495.700 M 0.04 % 495.500 M 0.75 % 491.800 M -0.59 % 494.700 M 0.08 % 494.300 M 0.06 % 494.000 M -0.04 % 494.200 M 0.08 % 493.800 M 0.12 % 493.200 M 0.08 % 492.800 M 0.08 % 492.400 M 0.67 % 489.100 M 0.02 % 489.000 M 0.08 % 488.600 M 0.08 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M -0.10 % 488.700 M 0.10 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M -0.10 % 488.700 M
Weighted average shs out 495.200 M 0.02 % 495.100 M 0.14 % 494.400 M -0.04 % 494.600 M 0.02 % 494.500 M 0.14 % 493.800 M 0.12 % 493.200 M 0.00 % 493.200 M 0.00 % 493.200 M 0.16 % 492.400 M 0.12 % 491.800 M 0.02 % 491.700 M 0.00 % 491.700 M 0.16 % 490.900 M 0.16 % 490.100 M 0.00 % 490.100 M 0.02 % 490.000 M 0.06 % 489.700 M 0.10 % 489.200 M 0.02 % 489.100 M 0.02 % 489.000 M 0.08 % 488.600 M 0.08 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M -0.10 % 488.700 M 0.10 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M 0.00 % 488.200 M -0.10 % 488.700 M
EPS diluted 0.35 -50.00 % 0.70 22.81 % 0.57 7.55 % 0.53 17.78 % 0.45 -10.00 % 0.50 -42.53 % 0.87 112.20 % 0.41 20.59 % 0.34 -2.86 % 0.35 275.00 % -0.20 -186.96 % 0.23 -23.33 % 0.30 -11.76 % 0.34 21.43 % 0.28 6 729.27 % 0.00 -98.68 % 0.31 82.35 % 0.17 -10.53 % 0.19 163.33 % -0.30 65.12 % -0.86 -616.67 % -0.12 36.84 % -0.19 -46.15 % -0.13 83.75 % -0.80 -263.64 % -0.22 -46.67 % -0.15 64.29 % -0.42 -1 500.00 % 0.03 -44.75 % 0.05 -91.90 % 0.67
Earnings per share 0.36 -49.30 % 0.71 24.56 % 0.57 7.55 % 0.53 17.78 % 0.45 -10.00 % 0.50 -42.53 % 0.87 112.20 % 0.41 20.59 % 0.34 -2.86 % 0.35 275.00 % -0.20 -183.33 % 0.24 -20.00 % 0.30 -11.76 % 0.34 17.24 % 0.29 6 973.17 % 0.00 -98.68 % 0.31 82.35 % 0.17 -10.53 % 0.19 163.33 % -0.30 65.12 % -0.86 -616.67 % -0.12 36.84 % -0.19 -46.15 % -0.13 83.75 % -0.80 -263.64 % -0.22 -46.67 % -0.15 64.29 % -0.42 -1 468.08 % 0.03 -43.46 % 0.05 -91.90 % 0.67
Gross profit 1.388 B 0.36 % 1.383 B -0.14 % 1.385 B 1.02 % 1.371 B -0.22 % 1.374 B -0.58 % 1.382 B 7.13 % 1.290 B 0.08 % 1.289 B -5.43 % 1.363 B 4.44 % 1.305 B 11.54 % 1.170 B 0.34 % 1.166 B -3.16 % 1.204 B -0.33 % 1.208 B 0.17 % 1.206 B 0.92 % 1.195 B -2.05 % 1.220 B 18.33 % 1.031 B 17.83 % 875.000 M 3.18 % 848.000 M 145.80 % 345.000 M -60.44 % 872.000 M -5.32 % 921.000 M -3.05 % 950.000 M 0.32 % 947.000 M 11.15 % 852.000 M -3.07 % 879.000 M 54.75 % 568.000 M -35.31 % 878.000 M 1.27 % 867.000 M 5.73 % 820.000 M
Income tax expense 23.000 M -64.06 % 64.000 M -1.54 % 65.000 M 124.14 % 29.000 M -49.12 % 57.000 M -34.48 % 87.000 M 133.59 % -259.000 M -861.76 % 34.000 M -22.73 % 44.000 M 12.82 % 39.000 M -40.91 % 66.000 M 112.90 % 31.000 M 3 200.00 % -1.000 M -103.13 % 32.000 M 1 500.00 % 2.000 M 108.00 % -25.000 M -162.50 % 40.000 M 60.00 % 25.000 M 177.78 % 9.000 M 142.86 % -21.000 M 73.75 % -80.000 M -566.67 % -12.000 M 25.00 % -16.000 M -900.00 % 2.000 M -99.32 % 294.000 M 568.18 % 44.000 M 218.92 % -37.000 M 59.34 % -91.000 M -1 111.11 % 9.000 M -43.75 % 16.000 M 104.03 % -397.000 M
Cost of revenue 1.208 B 10.83 % 1.090 B -2.42 % 1.117 B 3.14 % 1.083 B -3.48 % 1.122 B 4.18 % 1.077 B 1.41 % 1.062 B 2.12 % 1.040 B -1.79 % 1.059 B 1.15 % 1.047 B 4.60 % 1.001 B 2.77 % 974.000 M -3.85 % 1.013 B 3.26 % 981.000 M 4.03 % 943.000 M 3.97 % 907.000 M 1.91 % 890.000 M -1.00 % 899.000 M -15.59 % 1.065 B 7.58 % 990.000 M 13.92 % 869.000 M -10.32 % 969.000 M -3.10 % 1.000 B 8.93 % 918.000 M -3.97 % 956.000 M -1.65 % 972.000 M 6.58 % 912.000 M -23.62 % 1.194 B 26.75 % 942.000 M 3.74 % 908.000 M -3.51 % 941.000 M
General and administrative 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 -100.00 % 714.000 M -0.42 % 717.000 M -5.66 % 760.000 M 0.000 -100.00 % 734.000 M 6.07 % 692.000 M -4.16 % 722.000 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 26.000 M 121.67 % -120.000 M -172.73 % -44.000 M -980.00 % 5.000 M 600.00 % -1.000 M -107.69 % 13.000 M -73.47 % 49.000 M 1 733.33 % -3.000 M -106.82 % 44.000 M -12.00 % 50.000 M -66.89 % 151.000 M 277.50 % 40.000 M 100.00 % 20.000 M -63.64 % 55.000 M 787.50 % -8.000 M -110.26 % 78.000 M 178.57 % 28.000 M -43.79 % 49.814 M 133.21 % -150.000 M -285.19 % 81.000 M 37.29 % 59.000 M -29.76 % 84.000 M -18.45 % 103.000 M 21.18 % 85.000 M 16.44 % 73.000 M -25.51 % 98.000 M 87.36 % 52.307 M 86.81 % 28.000 M 182.35 % -34.000 M -187.18 % 39.000 M -38.73 % 63.652 M
Operating expenses 1.141 B 24.70 % 915.000 M -7.58 % 990.000 M -4.72 % 1.039 B -1.61 % 1.056 B 4.14 % 1.014 B -6.28 % 1.082 B 8.63 % 996.000 M -8.87 % 1.093 B 5.40 % 1.037 B -9.75 % 1.149 B 19.56 % 961.000 M -4.28 % 1.004 B 4.37 % 962.000 M -6.05 % 1.024 B -12.85 % 1.175 B 18.57 % 991.000 M 12.36 % 882.000 M 20.16 % 734.000 M -24.87 % 977.000 M 20.47 % 811.000 M -9.89 % 900.000 M -8.26 % 981.000 M 1.34 % 968.000 M -3.20 % 1.000 B 11.11 % 900.000 M -5.66 % 954.000 M 11.97 % 852.000 M 1.43 % 840.000 M 0.42 % 836.500 M -4.62 % 877.000 M
Cost and expenses 2.349 B 17.16 % 2.005 B -4.84 % 2.107 B -0.71 % 2.122 B -2.57 % 2.178 B 4.16 % 2.091 B -2.47 % 2.144 B 5.30 % 2.036 B -5.39 % 2.152 B 3.26 % 2.084 B -3.07 % 2.150 B 11.11 % 1.935 B -4.07 % 2.017 B 3.81 % 1.943 B -1.22 % 1.967 B -5.52 % 2.082 B 10.69 % 1.881 B 5.61 % 1.781 B -1.00 % 1.799 B -8.54 % 1.967 B 17.08 % 1.680 B -10.11 % 1.869 B -5.65 % 1.981 B 5.04 % 1.886 B -3.58 % 1.956 B 4.49 % 1.872 B -0.69 % 1.885 B -7.87 % 2.046 B 14.81 % 1.782 B 1.74 % 1.752 B -4.88 % 1.841 B
Research and development expenses 245.000 M 10.36 % 222.000 M -4.31 % 232.000 M 3.11 % 225.000 M 2.27 % 220.000 M 10.55 % 199.000 M -16.74 % 239.000 M 18.91 % 201.000 M -7.37 % 217.000 M 7.43 % 202.000 M -14.41 % 236.000 M 48.43 % 159.000 M -12.15 % 181.000 M 9.04 % 166.000 M -24.20 % 219.000 M -31.13 % 318.000 M 78.65 % 178.000 M 7.23 % 166.000 M 7.10 % 155.000 M -28.24 % 216.000 M 32.52 % 163.000 M 17.27 % 139.000 M -15.24 % 164.000 M -8.38 % 179.000 M 7.19 % 167.000 M 14.38 % 146.000 M -12.94 % 167.693 M 27.04 % 132.000 M -13.16 % 152.000 M 5.19 % 144.500 M -1.61 % 146.869 M
Selling general and administrative expenses 870.000 M 7.01 % 813.000 M 1.37 % 802.000 M -0.87 % 809.000 M -3.35 % 837.000 M 4.36 % 802.000 M 1.01 % 794.000 M -0.50 % 798.000 M -4.09 % 832.000 M 5.99 % 785.000 M 3.02 % 762.000 M 0.00 % 762.000 M -5.11 % 803.000 M 8.37 % 741.000 M -8.86 % 813.000 M 4.36 % 779.000 M -0.76 % 785.000 M 17.83 % 666.186 M -8.62 % 729.000 M 7.21 % 680.000 M 15.45 % 589.000 M -13.00 % 677.000 M -5.18 % 714.000 M 1.42 % 704.000 M -7.37 % 760.000 M 15.85 % 656.000 M -10.63 % 734.000 M 6.07 % 692.000 M -4.16 % 722.000 M 10.57 % 653.000 M -2.02 % 666.480 M
Interest income 0.000 0.000 -100.00 % 38.000 M 280.00 % 10.000 M -16.67 % 12.000 M 0.00 % 12.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 51.000 M 2.49 % 49.760 M 3.67 % 48.000 M -2.04 % 49.000 M -2.00 % 50.000 M 11.11 % 45.000 M -9.14 % 49.528 M 5.38 % 47.000 M -2.08 % 48.000 M 2.13 % 47.000 M 12.71 % 41.701 M 22.65 % 34.000 M 9.68 % 31.000 M 6.90 % 29.000 M 2.50 % 28.293 M -8.73 % 31.000 M 3.33 % 30.000 M -3.23 % 31.000 M -2.20 % 31.698 M -0.95 % 32.000 M 6.67 % 30.000 M -3.23 % 31.000 M -8.82 % 34.000 M -2.86 % 35.000 M 0.00 % 35.000 M 288.89 % 9.000 M 200.00 % 3.000 M -57.14 % 7.000 M 16.67 % 6.000 M -23.33 % 7.826 M 54.53 % 5.064 M
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 288.000 M -7.40 % 311.000 M 8.04 % 287.858 M 0.000 -100.00 % 285.000 M -4.04 % 297.000 M -2.04 % 303.187 M -4.96 % 319.000 M 25.76 % 253.663 M -21.72 % 324.040 M 23.14 % 263.139 M 0.94 % 260.701 M -38.56 % 424.295 M 75.12 % 242.295 M -11.38 % 273.406 M -34.44 % 417.000 M -1.42 % 423.000 M 3.93 % 407.000 M 8.53 % 375.000 M 8.07 % 347.000 M 3.58 % 335.000 M 0.00 % 335.000 M -2.62 % 344.000 M 9.38 % 314.500 M -54.62 % 693.000 M 118.27 % 317.500 M 0.00 % 317.500 M 28.54 % 247.000 M
Operating income 247.000 M -47.22 % 468.000 M 18.48 % 395.000 M 18.98 % 332.000 M 4.40 % 318.000 M -13.59 % 368.000 M 76.92 % 208.000 M -29.01 % 293.000 M 8.52 % 270.000 M 0.75 % 268.000 M 1 176.19 % 21.000 M -89.76 % 205.000 M 2.50 % 200.000 M -18.70 % 246.000 M 35.16 % 182.000 M 810.00 % 20.000 M -91.27 % 229.000 M 53.69 % 149.000 M 5.67 % 141.000 M 209.30 % -129.000 M 72.32 % -466.000 M -1 564.29 % -28.000 M 58.82 % -68.000 M -277.78 % -18.000 M 66.04 % -53.000 M -10.42 % -48.000 M 36.00 % -75.000 M 73.59 % -284.000 M -847.37 % 38.000 M -47.95 % 73.000 M 226.44 % -57.735 M
Operating income ratio 0.10 -49.72 % 0.19 19.87 % 0.16 16.69 % 0.14 6.19 % 0.13 -14.87 % 0.15 69.22 % 0.09 -29.70 % 0.13 12.85 % 0.11 -2.17 % 0.11 1 077.98 % 0.01 -89.90 % 0.10 6.19 % 0.09 -19.73 % 0.11 32.69 % 0.08 790.10 % 0.01 -91.23 % 0.11 40.58 % 0.08 6.22 % 0.07 203.56 % -0.07 81.72 % -0.38 -2 423.85 % -0.02 57.21 % -0.04 -268.89 % -0.01 65.40 % -0.03 -5.83 % -0.03 36.52 % -0.04 74.28 % -0.16 -871.97 % 0.02 -48.52 % 0.04 225.30 % -0.03
Total other income expenses net -48.000 M 11.11 % -54.000 M -17.39 % -46.000 M -15.00 % -40.000 M -5.26 % -38.000 M -15.15 % -33.000 M 17.50 % -40.000 M 27.27 % -55.000 M 3.51 % -57.000 M -3.64 % -55.000 M -5.77 % -52.000 M 10.34 % -58.000 M -9.43 % -53.000 M -15.22 % -46.000 M -12.20 % -41.000 M 4.65 % -43.000 M -13.16 % -38.000 M 5.00 % -40.000 M -8.11 % -37.000 M 5.13 % -39.000 M -8.33 % -36.000 M 12.20 % -41.000 M -5.13 % -39.000 M 15.22 % -46.000 M -6.98 % -43.000 M -152.94 % -17.000 M -41.67 % -12.000 M 14.29 % -14.000 M 0.00 % -14.000 M -16.67 % -12.000 M -7.70 % -11.142 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-03-31 2017-12-31
Net debt 3.843 B 1.61 % 3.782 B 9.56 % 3.452 B -2.98 % 3.558 B -4.28 % 3.717 B -5.78 % 3.945 B -2.58 % 4.050 B -0.15 % 4.056 B -8.69 % 4.442 B 5.23 % 4.221 B 3.25 % 4.088 B 29.53 % 3.156 B -5.76 % 3.349 B -3.96 % 3.487 B 20.08 % 2.904 B -0.89 % 2.930 B -6.63 % 3.138 B 6.63 % 2.943 B 0.14 % 2.939 B -3.89 % 3.058 B -3.84 % 3.180 B 5.05 % 3.027 B 1.51 % 2.982 B -0.13 % 2.986 B -2.86 % 3.074 B 1 091.47 % 258.000 M 383.52 % -91.000 M -244.44 % 63.000 M -63.37 % 172.000 M 647.83 % 23.000 M
Total investments 763.000 M 53.21 % 498.000 M -44.97 % 905.000 M 16.77 % 775.000 M 88.11 % 412.000 M 5.91 % 389.000 M 38.48 % 280.905 M -11.32 % 316.758 M -28.10 % 440.584 M 75.21 % 251.463 M 132.84 % 108.000 M 20.00 % 90.000 M 28.57 % 70.000 M 29.63 % 54.000 M -1.82 % 55.000 M -66.26 % 163.019 M -1.20 % 165.000 M -2.37 % 169.000 M 225.00 % 52.000 M -70.62 % 177.000 M 4.73 % 169.000 M -11.52 % 191.000 M 223.73 % 59.000 M -32.18 % 87.000 M 85.11 % 47.000 M -90.89 % 516.000 M 500.00 % 86.000 M -7.53 % 93.000 M -72.97 % 344.000 M 574.51 % 51.000 M
Total debt 5.251 B 1.10 % 5.194 B 1.13 % 5.136 B 0.23 % 5.124 B 0.69 % 5.089 B 0.06 % 5.086 B -1.11 % 5.143 B 0.73 % 5.106 B 0.08 % 5.102 B -0.12 % 5.108 B 0.79 % 5.068 B 16.96 % 4.333 B -1.05 % 4.379 B -1.55 % 4.448 B -0.69 % 4.479 B -0.36 % 4.495 B -0.20 % 4.504 B -0.07 % 4.507 B 0.24 % 4.496 B 0.65 % 4.467 B -0.82 % 4.504 B 18.93 % 3.787 B -0.45 % 3.804 B 0.69 % 3.778 B -0.45 % 3.795 B 0.000 -100.00 % 136.000 M -32.67 % 202.000 M 0.000 -100.00 % 195.000 M
Accumulated other comprehensive income loss 22.094 B 0.50 % 21.983 B 2.09 % 21.533 B 0.77 % 21.369 B 2.19 % 20.911 B 0.50 % 20.807 B 1.02 % 20.597 B 2.39 % 20.117 B 1.09 % 19.900 B 0.50 % 19.802 B 0.74 % 19.657 B 0.15 % 19.627 B 0.54 % 19.521 B 0.28 % 19.466 B 1.20 % 19.236 B 0.85 % 19.073 B 0.15 % 19.044 B 0.80 % 18.893 B 0.48 % 18.802 B 0.89 % 18.636 B -0.62 % 18.753 B -2.08 % 19.151 B -0.68 % 19.283 B -2.71 % 19.821 B -0.01 % 19.822 B -12.44 % 22.639 B 205 909.09 % -11.000 M -125.58 % 43.000 M -99.81 % 23.029 B 26 370.11 % 87.000 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -547.000 M -19.96 % -456.000 M -16.92 % -390.000 M 0.000 0.000 -100.00 % 22.239 B 0.000 -100.00 % 22.942 B
Common stock 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.05 % 19.990 M -0.05 % 20.000 M 0.03 % 19.993 M 0.04 % 19.985 M 0.02 % 19.981 M 0.12 % 19.957 M -0.21 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.000 -100.00 % 22.639 B 0.000 0.000 0.000
Total equity 22.130 B 0.50 % 22.019 B 2.16 % 21.553 B 0.77 % 21.389 B 2.14 % 20.941 B 0.55 % 20.827 B 1.02 % 20.617 B 2.39 % 20.137 B 1.09 % 19.920 B 0.50 % 19.822 B 0.74 % 19.677 B 0.15 % 19.647 B 0.54 % 19.541 B 0.28 % 19.486 B 1.19 % 19.256 B 0.85 % 19.093 B 0.15 % 19.064 B 0.80 % 18.913 B 0.48 % 18.822 B 0.89 % 18.656 B -0.62 % 18.773 B -2.08 % 19.171 B -0.68 % 19.303 B -0.42 % 19.385 B -0.34 % 19.452 B -14.08 % 22.639 B 0.00 % 22.639 B 1.60 % 22.282 B -3.24 % 23.029 B 0.00 % 23.029 B
Other non current liabilities 872.000 M 5.70 % 825.000 M 11.64 % 739.000 M -53.35 % 1.584 B 107.60 % 763.000 M -0.65 % 768.000 M 2.13 % 752.000 M 93.96 % 387.704 M -18.81 % 477.549 M 4.95 % 455.029 M -42.11 % 786.000 M 11.17 % 707.000 M -4.85 % 743.000 M -12.07 % 845.000 M -10.11 % 940.000 M -2.99 % 969.000 M -4.81 % 1.018 B 1.19 % 1.006 B -5.09 % 1.060 B -14.79 % 1.244 B 4.10 % 1.195 B 4.82 % 1.140 B -2.40 % 1.168 B 4.10 % 1.122 B -0.27 % 1.125 B 0.000 100.00 % -918.000 M -140.03 % 2.293 B 0.000 -100.00 % 2.497 B
Long term debt 5.104 B 1.59 % 5.024 B 1.15 % 4.967 B 0.69 % 4.933 B 1.04 % 4.882 B 0.02 % 4.881 B -2.59 % 5.011 B 2.20 % 4.903 B -0.55 % 4.930 B -0.06 % 4.933 B 0.68 % 4.900 B 16.95 % 4.190 B -0.88 % 4.227 B -0.80 % 4.261 B -1.02 % 4.305 B 0.19 % 4.297 B -0.19 % 4.305 B -0.05 % 4.307 B 1.01 % 4.264 B 0.83 % 4.229 B 0.55 % 4.206 B 22.62 % 3.430 B -1.94 % 3.498 B 0.87 % 3.468 B 75.95 % 1.971 B 0.000 -100.00 % 1.920 B 2 106.90 % 87.000 M 0.000 -100.00 % 84.000 M
Total non current liabilities 6.833 B 1.33 % 6.743 B 3.48 % 6.516 B -0.02 % 6.517 B 1.24 % 6.437 B -0.46 % 6.467 B -1.90 % 6.592 B -1.71 % 6.707 B -2.20 % 6.858 B 0.62 % 6.815 B 0.97 % 6.750 B 16.08 % 5.815 B -0.87 % 5.866 B -3.15 % 6.057 B -3.41 % 6.271 B -0.99 % 6.334 B -2.30 % 6.483 B -0.08 % 6.488 B -0.49 % 6.520 B -2.26 % 6.671 B 0.63 % 6.629 B 12.47 % 5.894 B -2.61 % 6.052 B 0.82 % 6.003 B 33.28 % 4.504 B 0.000 -100.00 % 2.530 B 6.30 % 2.380 B 0.000 -100.00 % 2.581 B
Other current liabilities 1.167 B 5.42 % 1.107 B 0.62 % 1.100 B -22.31 % 1.416 B 31.47 % 1.077 B 10.24 % 977.000 M -22.53 % 1.261 B 11.57 % 1.130 B 10.38 % 1.024 B -12.05 % 1.164 B -10.64 % 1.303 B 703.24 % -216.000 M 2.26 % -221.000 M -19.46 % -185.000 M -118.37 % 1.007 B 575.00 % -212.000 M -30.86 % -162.000 M -33.88 % -121.000 M -115.63 % 774.000 M 695.38 % -130.000 M -0.78 % -129.000 M -115.56 % 829.000 M -3.60 % 860.000 M -24.43 % 1.138 B 2.25 % 1.113 B 0.000 -100.00 % 881.000 M -5.98 % 937.000 M 0.000 -100.00 % 995.000 M
Deferred revenue 0.000 0.000 -100.00 % 72.843 M 0.000 0.000 -100.00 % 142.000 M 82.11 % 77.974 M -43.45 % 137.895 M -9.79 % 152.856 M -23.79 % 200.572 M 125.36 % 89.000 M -93.33 % 1.334 B 7.84 % 1.237 B 4.39 % 1.185 B 997.22 % 108.000 M -91.69 % 1.299 B 16.61 % 1.114 B 16.16 % 959.000 M 771.82 % 110.000 M -89.29 % 1.027 B 2.80 % 999.000 M 0.000 -100.00 % 97.000 M 0.000 0.000 0.000 -100.00 % 94.000 M 0.000 0.000 0.000
Short term debt 147.000 M -13.53 % 170.000 M 0.59 % 169.000 M -11.52 % 191.000 M -8.17 % 208.000 M 8.33 % 192.000 M 43.28 % 134.000 M -33.99 % 203.000 M 18.02 % 172.000 M -1.71 % 175.000 M 4.17 % 168.000 M 15.07 % 146.000 M -4.58 % 153.000 M -26.44 % 208.000 M 19.54 % 174.000 M -12.56 % 199.000 M -1.97 % 203.000 M 1.00 % 201.000 M -15.90 % 239.000 M -0.42 % 240.000 M -19.73 % 299.000 M -16.25 % 357.000 M 10.87 % 322.000 M 3.87 % 310.000 M -83.00 % 1.824 B 0.000 -100.00 % 47.000 M -59.13 % 115.000 M 0.000 -100.00 % 111.000 M
Total current liabilities 2.424 B 7.93 % 2.246 B -1.40 % 2.278 B -7.25 % 2.456 B 4.96 % 2.340 B 3.04 % 2.271 B -5.30 % 2.398 B -4.20 % 2.503 B 4.13 % 2.404 B -7.24 % 2.591 B -5.35 % 2.738 B 17.31 % 2.334 B 0.60 % 2.320 B 3.25 % 2.247 B -9.10 % 2.472 B 4.08 % 2.375 B 7.81 % 2.203 B 12.00 % 1.967 B -12.89 % 2.258 B 8.19 % 2.087 B 0.38 % 2.079 B -2.58 % 2.134 B -7.22 % 2.300 B 2.45 % 2.245 B -41.20 % 3.818 B 0.000 -100.00 % 1.893 B 3.95 % 1.821 B 0.000 -100.00 % 1.778 B
Total liabilities 9.257 B 2.98 % 8.989 B 2.22 % 8.794 B -1.99 % 8.973 B 2.23 % 8.777 B 0.45 % 8.738 B -2.77 % 8.987 B -2.42 % 9.210 B -0.55 % 9.261 B -1.55 % 9.407 B -1.31 % 9.532 B 16.97 % 8.149 B -0.45 % 8.186 B -1.42 % 8.304 B -5.02 % 8.743 B 0.39 % 8.709 B 0.26 % 8.686 B 2.73 % 8.455 B -3.68 % 8.778 B 0.23 % 8.758 B 0.57 % 8.708 B 8.47 % 8.028 B -3.88 % 8.352 B 1.26 % 8.248 B -0.89 % 8.322 B 0.000 -100.00 % 4.423 B 5.28 % 4.201 B 0.000 -100.00 % 4.359 B
Other non current assets 397.000 M -27.95 % 551.000 M 11.31 % 495.000 M -58.40 % 1.190 B 137.39 % 501.283 M 0.06 % 501.000 M -6.31 % 534.726 M 18.10 % 452.787 M 35.02 % 335.349 M 12.95 % 296.905 M -29.64 % 422.000 M 8.76 % 388.000 M -3.24 % 401.000 M -1.23 % 406.000 M 1.75 % 399.000 M 48.34 % 268.981 M -2.54 % 276.000 M 1.47 % 272.000 M -30.08 % 389.000 M 56.22 % 249.000 M -6.39 % 266.000 M -3.62 % 276.000 M -36.26 % 433.000 M -43.10 % 761.000 M -5.82 % 808.000 M 413.18 % -258.000 M -157.33 % 450.000 M -53.27 % 963.000 M 659.88 % -172.000 M -113.89 % 1.238 B
Long term investments 763.000 M 53.21 % 498.000 M -33.69 % 751.000 M 111.55 % 355.000 M -13.83 % 412.000 M 5.91 % 389.000 M 42.02 % 273.907 M -13.25 % 315.759 M -28.33 % 440.584 M 75.21 % 251.463 M 132.84 % 108.000 M 20.00 % 90.000 M 28.57 % 70.000 M 29.63 % 54.000 M 3.85 % 52.000 M -67.50 % 160.019 M 0.01 % 160.000 M -0.62 % 161.000 M 302.50 % 40.000 M -73.86 % 153.000 M -1.29 % 155.000 M -8.82 % 170.000 M 188.14 % 59.000 M 0.00 % 59.000 M 25.53 % 47.000 M 0.000 -100.00 % 86.000 M -7.53 % 93.000 M 0.000 -100.00 % 51.000 M
Intangible assets 9.195 B -2.00 % 9.383 B 9.27 % 8.587 B -1.41 % 8.710 B -0.57 % 8.760 B -1.82 % 8.922 B -1.52 % 9.060 B -1.64 % 9.211 B -1.68 % 9.368 B -1.63 % 9.523 B -1.71 % 9.689 B 10.92 % 8.735 B -0.86 % 8.811 B -2.25 % 9.014 B 2.84 % 8.765 B -1.48 % 8.897 B -3.15 % 9.186 B 2.90 % 8.927 B -1.87 % 9.097 B -3.08 % 9.386 B -3.14 % 9.690 B -2.73 % 9.962 B -2.63 % 10.231 B -2.38 % 10.480 B -2.23 % 10.719 B 0.000 -100.00 % 10.679 B 1.38 % 10.534 B 0.000 -100.00 % 11.357 B
GoodWill 9.181 B 0.05 % 9.176 B 2.57 % 8.946 B 0.00 % 8.946 B 0.22 % 8.926 B 0.00 % 8.926 B 0.03 % 8.923 B 0.04 % 8.919 B -0.47 % 8.962 B 0.12 % 8.951 B -0.21 % 8.970 B 0.73 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.00 % 8.905 B 0.000 -100.00 % 8.899 B 0.04 % 8.895 B 0.000 -100.00 % 8.895 B
Goodwill and intangible assets 18.376 B -0.99 % 18.559 B 5.85 % 17.533 B -0.70 % 17.656 B -0.17 % 17.686 B -0.91 % 17.848 B -0.77 % 17.986 B -0.83 % 18.137 B -1.10 % 18.338 B -0.84 % 18.493 B -0.89 % 18.659 B 5.78 % 17.640 B -0.43 % 17.716 B -1.13 % 17.919 B 1.41 % 17.670 B -0.74 % 17.802 B -1.60 % 18.091 B 1.45 % 17.832 B -0.94 % 18.002 B -1.58 % 18.291 B -1.63 % 18.595 B -1.44 % 18.867 B -1.41 % 19.136 B -1.28 % 19.385 B -1.22 % 19.624 B 0.000 -100.00 % 19.578 B 0.77 % 19.429 B 0.000 -100.00 % 20.252 B
Property plant equipment net 5.075 B 3.51 % 4.903 B 1.34 % 4.838 B -0.08 % 4.842 B 3.38 % 4.684 B 0.04 % 4.682 B -0.83 % 4.721 B 5.28 % 4.485 B 0.40 % 4.467 B 0.43 % 4.448 B 0.71 % 4.416 B 7.65 % 4.102 B -0.29 % 4.114 B 0.10 % 4.110 B 0.66 % 4.083 B 5.70 % 3.863 B 1.63 % 3.801 B 1.47 % 3.746 B -0.98 % 3.783 B 6.06 % 3.567 B 2.59 % 3.477 B 1.73 % 3.418 B -0.55 % 3.437 B 7.07 % 3.210 B 1.81 % 3.153 B 0.000 -100.00 % 2.879 B 7.47 % 2.679 B 0.000 -100.00 % 2.560 B
Total non current assets 25.081 B 0.56 % 24.941 B 3.76 % 24.038 B -0.02 % 24.043 B 1.31 % 23.731 B -0.54 % 23.861 B -0.41 % 23.959 B 0.65 % 23.804 B -0.76 % 23.986 B 0.32 % 23.909 B -0.45 % 24.016 B 6.11 % 22.633 B -0.34 % 22.710 B -0.84 % 22.902 B 1.28 % 22.613 B 0.45 % 22.512 B -0.95 % 22.729 B 1.48 % 22.398 B -0.95 % 22.613 B -0.09 % 22.634 B -0.94 % 22.848 B -0.97 % 23.071 B -1.49 % 23.419 B 0.02 % 23.415 B -0.92 % 23.632 B 9 259.69 % -258.000 M -101.09 % 23.663 B 2.15 % 23.164 B 13 567.44 % -172.000 M -100.71 % 24.101 B
Other current assets 489.000 M 7.47 % 455.000 M 252.71 % 129.000 M -39.72 % 214.000 M -2.73 % 220.005 M -5.24 % 232.172 M -31.16 % 337.247 M 62.26 % 207.841 M -11.85 % 235.777 M 13.60 % 207.557 M -36.91 % 329.000 M 4.78 % 314.000 M 6.80 % 294.000 M 6.91 % 275.000 M -12.97 % 316.000 M 2.27 % 309.000 M 54.50 % 200.000 M 2.04 % 196.000 M -35.95 % 306.000 M 33.62 % 229.000 M -14.87 % 269.000 M 7.60 % 250.000 M -31.32 % 364.000 M -5.94 % 387.000 M -1.78 % 394.000 M 0.000 -100.00 % 295.000 M -31.24 % 429.000 M 0.000 -100.00 % 294.000 M
Short term investments 0.000 0.000 -100.00 % 154.000 M -63.33 % 420.000 M 20 900.00 % 2.000 M 0.000 -100.00 % 6.998 M 600.30 % 999.236 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 M -0.01 % 3.000 M -39.99 % 5.000 M -37.50 % 8.000 M -33.33 % 12.000 M -50.00 % 24.000 M 71.43 % 14.000 M -33.33 % 21.000 M -36.36 % 33.000 M 17.86 % 28.000 M 0.000 -100.00 % 516.000 M 1 564.52 % 31.000 M 0.000 -100.00 % 344.000 M 0.000
cash and cash equivalents 1.408 B -0.28 % 1.412 B -15.75 % 1.676 B 7.02 % 1.566 B 14.14 % 1.372 B 20.25 % 1.141 B 4.33 % 1.094 B 4.14 % 1.050 B 59.03 % 660.376 M -25.56 % 887.107 M -9.48 % 980.000 M -16.74 % 1.177 B 14.27 % 1.030 B 7.18 % 961.000 M -38.98 % 1.575 B 0.64 % 1.565 B 14.57 % 1.366 B -12.66 % 1.564 B 0.45 % 1.557 B 10.50 % 1.409 B 6.42 % 1.324 B 74.21 % 760.000 M -7.54 % 822.000 M 3.79 % 792.000 M 9.85 % 721.000 M 379.46 % -258.000 M -213.66 % 227.000 M 63.31 % 139.000 M 180.81 % -172.000 M -200.00 % 172.000 M
Cash and short term investments 1.408 B -0.28 % 1.412 B -22.84 % 1.830 B -7.85 % 1.986 B 44.54 % 1.374 B 20.42 % 1.141 B 3.67 % 1.101 B 4.70 % 1.051 B 59.18 % 660.376 M -25.56 % 887.107 M -9.48 % 980.000 M -16.74 % 1.177 B 14.27 % 1.030 B 7.18 % 961.000 M -39.10 % 1.578 B 0.83 % 1.565 B 14.57 % 1.366 B -13.10 % 1.572 B 0.19 % 1.569 B 9.49 % 1.433 B 7.10 % 1.338 B 71.32 % 781.000 M -8.65 % 855.000 M 4.27 % 820.000 M 13.73 % 721.000 M 179.46 % 258.000 M 0.00 % 258.000 M 85.61 % 139.000 M -19.19 % 172.000 M 0.00 % 172.000 M
Total current assets 6.306 B 3.94 % 6.067 B -3.84 % 6.309 B -0.16 % 6.319 B 5.55 % 5.987 B 4.96 % 5.704 B 1.04 % 5.645 B 1.85 % 5.543 B 6.69 % 5.195 B -2.34 % 5.320 B 2.44 % 5.193 B 0.58 % 5.163 B 2.91 % 5.017 B 2.64 % 4.888 B -9.25 % 5.386 B 1.81 % 5.290 B 5.36 % 5.021 B 1.03 % 4.970 B -0.34 % 4.987 B 4.33 % 4.780 B 3.17 % 4.633 B 12.23 % 4.128 B -2.55 % 4.236 B 0.43 % 4.218 B 1.83 % 4.142 B 1 505.43 % 258.000 M -92.41 % 3.399 B 2.41 % 3.319 B 1 829.65 % 172.000 M -94.77 % 3.287 B
Inventory 2.394 B 2.18 % 2.343 B 3.31 % 2.268 B -4.63 % 2.378 B 1.97 % 2.332 B 0.56 % 2.319 B -0.10 % 2.321 B 0.04 % 2.320 B 2.31 % 2.268 B 2.28 % 2.217 B 5.13 % 2.109 B 4.87 % 2.011 B 1.16 % 1.988 B 2.05 % 1.948 B 2.58 % 1.899 B 1.77 % 1.866 B 3.38 % 1.805 B 7.44 % 1.680 B 2.19 % 1.644 B -0.24 % 1.648 B -0.60 % 1.658 B 8.15 % 1.533 B 1.86 % 1.505 B -0.40 % 1.511 B 1.48 % 1.489 B 0.000 -100.00 % 1.440 B -0.55 % 1.448 B 0.000 -100.00 % 1.303 B
Net receivables 2.015 B 8.51 % 1.857 B -10.81 % 2.082 B 19.59 % 1.741 B -15.53 % 2.061 B 2.44 % 2.012 B 6.67 % 1.886 B -3.95 % 1.963 B -3.33 % 2.031 B 1.16 % 2.008 B 13.11 % 1.775 B 6.86 % 1.661 B -2.58 % 1.705 B 0.06 % 1.704 B 6.97 % 1.593 B 2.77 % 1.550 B -6.06 % 1.650 B 8.41 % 1.522 B 3.68 % 1.468 B -0.14 % 1.470 B 7.46 % 1.368 B -12.53 % 1.564 B 3.44 % 1.512 B 0.80 % 1.500 B -2.47 % 1.538 B 0.000 -100.00 % 1.406 B 7.90 % 1.303 B 0.000 -100.00 % 1.518 B
Tax assets 470.000 M 9.30 % 430.000 M 2.14 % 421.000 M 0.000 -100.00 % 448.000 M 1.59 % 441.000 M -0.42 % 442.850 M 7.05 % 413.684 M 1.99 % 405.617 M -3.45 % 420.104 M 2.21 % 411.000 M -0.48 % 413.000 M 0.98 % 409.000 M -0.97 % 413.000 M 0.98 % 409.000 M -2.15 % 418.000 M 4.24 % 401.000 M 3.62 % 387.000 M -3.01 % 399.000 M 6.68 % 374.000 M 5.35 % 355.000 M 4.41 % 340.000 M -3.95 % 354.000 M 0.000 0.000 0.000 -100.00 % 670.000 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 895.000 M 6.29 % 842.000 M 8.93 % 773.000 M -8.95 % 849.000 M -2.19 % 868.000 M 6.11 % 818.000 M 0.86 % 811.000 M -9.28 % 894.000 M -0.89 % 902.000 M 5.99 % 851.000 M -1.16 % 861.000 M 0.82 % 854.000 M -8.17 % 930.000 M 8.90 % 854.000 M -5.43 % 903.000 M 2.96 % 877.000 M -1.02 % 886.000 M 9.79 % 807.000 M -7.88 % 876.000 M 6.83 % 820.000 M 4.99 % 781.000 M -6.13 % 832.000 M -0.12 % 833.000 M 4.52 % 797.000 M -9.53 % 881.000 M 0.000 -100.00 % 663.000 M -13.78 % 769.000 M 0.000 -100.00 % 672.000 M
Tax payables 215.000 M 69.29 % 127.000 M -22.09 % 163.000 M 0.000 -100.00 % 186.909 M 31.63 % 142.000 M 24.60 % 113.961 M -17.36 % 137.895 M -9.79 % 152.856 M -23.79 % 200.572 M -36.73 % 317.000 M 46.76 % 216.000 M -2.26 % 221.000 M 19.46 % 185.000 M -33.93 % 280.000 M 32.08 % 212.000 M 30.86 % 162.000 M 33.88 % 121.000 M -53.28 % 259.000 M 99.23 % 130.000 M 0.78 % 129.000 M 11.21 % 116.000 M -38.30 % 188.000 M 0.000 0.000 0.000 -100.00 % 208.000 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 86.000 M 0.000 0.000 0.000 -100.00 % 32.000 M -90.55 % 338.741 M -4.22 % 353.666 M -1.55 % 359.233 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
Minority interest 16.000 M 0.00 % 16.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 516.000 M 2.99 % 501.000 M 0.80 % 497.000 M 14.52 % 434.000 M 7.69 % 403.000 M 2.03 % 395.000 M -2.71 % 406.000 M -1.15 % 410.741 M -3.51 % 425.666 M -1.52 % 432.233 M 0.52 % 430.000 M 7.50 % 400.000 M -2.44 % 410.000 M -0.73 % 413.000 M 1.72 % 406.000 M 4.91 % 387.000 M 0.26 % 386.000 M -3.02 % 398.000 M 3.38 % 385.000 M 5.19 % 366.000 M 1.39 % 361.000 M 8.08 % 334.000 M -2.05 % 341.000 M 8.95 % 313.000 M 14.65 % 273.000 M 0.000 -100.00 % 89.000 M 2.30 % 87.000 M 0.000 -100.00 % 84.000 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 527.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 857.000 M -4.14 % 894.000 M 23.48 % 724.000 M 0.000 -100.00 % 792.000 M -3.18 % 818.000 M 2.67 % 796.730 M -26.04 % 1.077 B -1.71 % 1.096 B 2.65 % 1.068 B 0.35 % 1.064 B 15.90 % 918.000 M 2.46 % 896.000 M -5.78 % 951.000 M -7.31 % 1.026 B -3.93 % 1.068 B -7.93 % 1.160 B -1.28 % 1.175 B -1.76 % 1.196 B -0.17 % 1.198 B -2.44 % 1.228 B -7.25 % 1.324 B -4.47 % 1.386 B -1.91 % 1.413 B 0.36 % 1.408 B 0.000 -100.00 % 1.528 B 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 31.387 B 1.22 % 31.008 B 2.18 % 30.347 B -0.05 % 30.362 B 2.17 % 29.718 B 0.52 % 29.565 B -0.13 % 29.604 B 0.88 % 29.347 B 0.57 % 29.181 B -0.16 % 29.229 B 0.07 % 29.209 B 5.08 % 27.796 B 0.25 % 27.727 B -0.23 % 27.790 B -0.75 % 27.999 B 0.71 % 27.802 B 0.19 % 27.750 B 1.40 % 27.368 B -0.84 % 27.600 B 0.68 % 27.414 B -0.24 % 27.481 B 1.04 % 27.199 B -1.65 % 27.655 B 0.08 % 27.633 B -0.51 % 27.774 B 0.000 -100.00 % 27.062 B 2.19 % 26.483 B 0.000 -100.00 % 27.388 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-03-31 2017-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 57.000 M -34.48 % 87.000 M 111.53 % -754.582 M -5.65 % -714.203 M -1 723.19 % 44.000 M 12.82 % 39.000 M -40.91 % 66.000 M 112.90 % 31.000 M 3 200.00 % -1.000 M -103.13 % 32.000 M 1 500.00 % 2.000 M 108.00 % -25.000 M -162.50 % 40.000 M 60.00 % 25.000 M 177.78 % 9.000 M 142.86 % -21.000 M 73.75 % -80.000 M -566.67 % -12.000 M 25.00 % -16.000 M -900.00 % 2.000 M -99.32 % 294.000 M 568.18 % 44.000 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 39.000 M 0.000 0.000 -100.00 % 34.000 M -20.93 % 43.000 M -14.00 % 50.000 M 42.86 % 35.000 M 2.94 % 34.000 M -15.00 % 40.000 M 8.11 % 37.000 M 12.12 % 33.000 M -8.33 % 36.000 M 5.88 % 34.000 M -8.11 % 37.000 M 12.12 % 33.000 M -19.51 % 41.000 M 51.85 % 27.000 M -3.57 % 28.000 M 7.69 % 26.000 M 0.00 % 26.000 M 4.00 % 25.000 M 0.00 % 25.000 M -16.67 % 30.000 M 7.14 % 28.000 M 0.000 -100.00 % 93.000 M 0.000 0.000 0.000 -100.00 % 71.000 M
Change in working capital -95.095 M 70.47 % -322.000 M -641.99 % -43.397 M -127.13 % 159.929 M 651.48 % -29.000 M 90.91 % -318.873 M -5 822.74 % 5.572 M -97.53 % 225.846 M 213.88 % -198.319 M 53.72 % -428.504 M -486.99 % -73.000 M -305.56 % -18.000 M 73.53 % -68.000 M 81.27 % -363.000 M -159.29 % -140.000 M -450.00 % 40.000 M 126.14 % -153.000 M 16.39 % -183.000 M -622.86 % 35.000 M 202.94 % -34.000 M -136.96 % 92.000 M 139.66 % -232.000 M -339.18 % 97.000 M 34.72 % 72.000 M 204.35 % -69.000 M 78.10 % -315.000 M -362.50 % 120.000 M 1 614.29 % 7.000 M 108.86 % -79.000 M 0.00 % -79.000 M -190.80 % 87.000 M
Accounts receivables -108.322 M -93.43 % -56.000 M 18.13 % -68.399 M -148.80 % 140.170 M 0.000 100.00 % -85.291 M -1 722.26 % -4.681 M -114.10 % 33.197 M 160.54 % -54.832 M 33.02 % -81.860 M 0.000 100.00 % -13.000 M 72.34 % -47.000 M 54.81 % -104.000 M -55.22 % -67.000 M -378.57 % -14.000 M 86.00 % -100.000 M -488.24 % -17.000 M 51.43 % -35.000 M 67.29 % -107.000 M -145.73 % 234.000 M 577.55 % -49.000 M -4 800.00 % -1.000 M -112.50 % 8.000 M 113.33 % -60.000 M 3.23 % -62.000 M -170.45 % 88.000 M 49.15 % 59.000 M 225.53 % -47.000 M 0.00 % -47.000 M 12.96 % -54.000 M
Inventory -33.211 M 51.87 % -69.000 M -262.87 % 42.365 M 331.70 % -18.285 M 0.000 100.00 % -29.077 M -452.24 % 8.255 M 110.89 % -75.814 M -1.40 % -74.764 M 38.35 % -121.275 M -304.25 % -30.000 M 56.52 % -69.000 M 9.21 % -76.000 M -80.95 % -42.000 M 25.00 % -56.000 M 34.88 % -86.000 M 28.33 % -120.000 M -87.50 % -64.000 M -476.47 % 17.000 M 6.25 % 16.000 M 113.33 % -120.000 M -66.67 % -72.000 M -7 100.00 % -1.000 M 98.00 % -50.000 M -25.00 % -40.000 M -135.29 % -17.000 M -383.33 % 6.000 M 109.68 % -62.000 M -31.91 % -47.000 M 0.00 % -47.000 M 45.98 % -87.000 M
Accounts payables 25.187 M 0.000 100.00 % -47.883 M -16.61 % -41.062 M 0.000 -100.00 % 31.984 M 163.22 % -50.595 M -32.30 % -38.242 M -215.76 % 33.036 M 989.64 % 3.032 M 130.32 % -10.000 M 78.26 % -46.000 M -197.87 % 47.000 M 220.51 % -39.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 21.250 M 110.79 % -197.000 M -745.47 % 30.520 M -61.42 % 79.106 M 372.78 % -29.000 M 87.74 % -236.489 M -549.66 % 52.593 M -82.85 % 306.705 M 401.40 % -101.759 M 55.45 % -228.401 M -592.12 % -33.000 M -130.00 % 110.000 M 1 275.00 % 8.000 M 104.49 % -178.000 M -947.06 % -17.000 M -112.14 % 140.000 M 108.96 % 67.000 M 165.69 % -102.000 M -292.45 % 53.000 M -7.02 % 57.000 M 359.09 % -22.000 M 80.18 % -111.000 M -212.12 % 99.000 M -13.16 % 114.000 M 267.74 % 31.000 M 113.14 % -236.000 M -1 007.69 % 26.000 M 160.00 % 10.000 M -33.33 % 15.000 M 0.00 % 15.000 M -93.42 % 228.000 M
Other non cash items 70.172 M -52.90 % 149.000 M 323.88 % -66.554 M -200.62 % -22.139 M 66.46 % -66.000 M -367.19 % -14.127 M -103.53 % 399.634 M -12.94 % 459.025 M 1 884.56 % -25.722 M 39.74 % -42.683 M -131.38 % 136.000 M 691.30 % -23.000 M 28.13 % -32.000 M 52.94 % -68.000 M -174.73 % 91.000 M 240.00 % -65.000 M -206.56 % 61.000 M 175.31 % -81.000 M 44.14 % -145.000 M -283.54 % 79.000 M 1 480.00 % 5.000 M 107.25 % -69.000 M -331.25 % -16.000 M 89.26 % -149.000 M -356.90 % 58.000 M -12.12 % 66.000 M -57.69 % 156.000 M 216.42 % -134.000 M -658.33 % 24.000 M 92.00 % 12.500 M 104.58 % -273.000 M
Net cash provided by operating activities 490.397 M 27.71 % 384.000 M -17.05 % 462.940 M -36.12 % 724.676 M 36.73 % 530.000 M 55.43 % 341.000 M -28.87 % 479.371 M -4.45 % 501.715 M 54.98 % 323.727 M 280.86 % 85.000 M -75.36 % 345.000 M -14.18 % 402.000 M -0.50 % 404.000 M 512.12 % 66.000 M -82.95 % 387.000 M -6.97 % 416.000 M 7.77 % 386.000 M 147.44 % 156.000 M -64.46 % 439.000 M 34.66 % 326.000 M 1 064.29 % 28.000 M -6.67 % 30.000 M -91.33 % 346.000 M 26.74 % 273.000 M 0.74 % 271.000 M 803.33 % 30.000 M -86.73 % 226.000 M -37.05 % 359.000 M 29.37 % 277.500 M 0.00 % 277.500 M -39.80 % 461.000 M
Investments in property plant and equipment -125.578 M -18.47 % -106.000 M 53.41 % -227.505 M -34.48 % -169.169 M -83.88 % -92.000 M 35.66 % -143.000 M 61.35 % -369.975 M -168.34 % -137.874 M 37.63 % -221.051 M -112.55 % -104.000 M 59.22 % -255.000 M -10.87 % -230.000 M -76.92 % -130.000 M 0.00 % -130.000 M 62.32 % -345.000 M -70.79 % -202.000 M 60.47 % -511.000 M -318.85 % -122.000 M 49.17 % -240.000 M -88.98 % -127.000 M -32.29 % -96.000 M 7.69 % -104.000 M 61.62 % -271.000 M -88.19 % -144.000 M -14.29 % -126.000 M 6.67 % -135.000 M 35.10 % -208.000 M -51.82 % -137.000 M -53.07 % -89.500 M 0.00 % -89.500 M 55.25 % -200.000 M
Acquisitions net 40.813 M 107.19 % -568.000 M -77 140.45 % -735.366 K 98.82 % -62.369 M 0.000 0.000 100.00 % -2.108 M -107.53 % 28.000 M -90.54 % 296.000 M 0.000 100.00 % -181.000 M -8 950.00 % -2.000 M 80.00 % -10.000 M 97.89 % -473.000 M 0.000 0.000 0.000 0.000 -100.00 % 6.135 M 0.000 0.000 0.000 100.00 % -1.143 M 0.000 0.000 100.00 % -283.000 M -18.41 % -239.000 M 0.000 0.000 0.000 0.000
Purchases of investments -21.983 M 0.000 100.00 % -94.093 M -1.42 % -92.779 M -363.89 % -20.000 M 74.03 % -77.000 M -389.99 % -15.714 M -2 258.12 % 728.156 K 100.38 % -189.953 M -630.59 % -26.000 M -160.00 % -10.000 M 47.37 % -19.000 M 0.00 % -19.000 M -850.00 % -2.000 M 71.43 % -7.000 M -250.00 % -2.000 M -100.00 % -1.000 M 88.89 % -9.000 M -125.00 % -4.000 M 33.33 % -6.000 M -500.00 % -1.000 M 0.000 100.00 % -25.000 M -31.58 % -19.000 M -72.73 % -11.000 M -175.00 % -4.000 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 157.199 M 0.000 -100.00 % 108.496 K 126.86 % -403.949 K -105.68 % 7.109 M 255.47 % 2.000 M 89.00 % 1.058 M 6 408.42 % -16.774 K -101.67 % 1.004 M 0.000 -100.00 % 79.000 M 12.86 % 70.000 M 536.36 % 11.000 M 450.00 % 2.000 M 97.93 % 1.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -169.040 M -276.08 % 96.000 M 1 106.61 % -9.537 M 93.78 % -153.367 M -445.61 % -28.109 M 0.000 100.00 % -10.538 M 62.36 % -28.000 M 90.54 % -296.000 M -1 084.00 % -25.000 M 94.85 % -485.000 M -592.86 % -70.000 M -536.36 % -11.000 M 0.000 100.00 % -10.467 K 0.000 0.000 0.000 100.00 % -135.012 K 0.000 0.000 0.000 100.00 % -16.394 K 0.000 -100.00 % 1.000 M 0.000 100.00 % -93.000 M -89.80 % -49.000 M -2.08 % -48.000 M 0.00 % -48.000 M 58.62 % -116.000 M
Net cash used for investing activites -118.589 M 79.48 % -578.000 M -74.22 % -331.762 M 30.61 % -478.089 M -259.47 % -133.000 M 38.99 % -218.000 M 45.13 % -397.276 M -189.64 % -137.163 M 66.55 % -410.000 M -164.52 % -155.000 M 81.81 % -852.000 M -239.44 % -251.000 M -57.86 % -159.000 M 73.63 % -603.000 M -71.79 % -351.000 M -72.06 % -204.000 M 60.16 % -512.000 M -290.84 % -131.000 M 44.96 % -238.000 M -78.95 % -133.000 M -37.11 % -97.000 M 6.73 % -104.000 M 64.14 % -290.000 M -77.91 % -163.000 M -19.85 % -136.000 M 67.77 % -422.000 M 21.85 % -540.000 M -190.32 % -186.000 M -35.27 % -137.500 M 0.00 % -137.500 M 56.49 % -316.000 M
Debt repayment -16.841 M 0.94 % -17.000 M -213.59 % -5.421 M -169.23 % 7.830 M 224.27 % 2.415 M 105.62 % -43.000 M -95.45 % -22.000 M -172.78 % 30.228 M 84.13 % 16.417 M 145.60 % -36.000 M -111.39 % 316.000 M 2 075.00 % -16.000 M 43.97 % -28.554 M 41.73 % -49.000 M -206.25 % -16.000 M 11.11 % -18.000 M -20.00 % -15.000 M -400.00 % 5.000 M 114.71 % -34.000 M 58.54 % -82.000 M -112.09 % 678.000 M 4 337.50 % -16.000 M 36.00 % -25.000 M -101.71 % 1.465 B -12.33 % 1.671 B 494.66 % 281.000 M 3 022.22 % 9.000 M -10.00 % 10.000 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -120.762 M -265.95 % -33.000 M -1 550.00 % -2.000 M 33.33 % -3.000 M 66.67 % -9.000 M 72.73 % -33.000 M -1 000.00 % -3.000 M 0.00 % -3.000 M 81.25 % -16.000 M 40.74 % -27.000 M -1 250.00 % -2.000 M 0.00 % -2.000 M 88.89 % -18.000 M 35.71 % -28.000 M -27.27 % -22.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -172.814 M 0.000 100.00 % -1.567 M -126.86 % 5.835 M 104.49 % -130.000 M 0.000 100.00 % -509.286 K -126.17 % 1.946 M 101.67 % -116.438 M 0.000 0.000 100.00 % -155.223 K 99.85 % -100.947 M 0.000 100.00 % -215.727 K 52.24 % -451.698 K 99.15 % -53.187 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 -68.020 M -47.87 % -46.000 M -3 664.74 % 1.290 M 101.56 % -82.846 M -140.73 % -34.415 M -444.15 % 10.000 M 130.18 % -33.134 M -97.95 % -16.739 M 42.10 % -28.909 M -168.83 % 42.000 M 228.42 % -32.706 M -631.35 % 6.155 M 115.20 % -40.499 M -237.49 % -12.000 M -330.07 % 5.216 M 17.16 % 4.452 M 192.49 % -4.813 M 39.83 % -8.000 M 65.22 % -23.000 M 23.33 % -30.000 M 50.82 % -61.000 M -279.41 % 34.000 M 278.95 % -19.000 M 98.74 % -1.509 B 5.03 % -1.589 B -513.80 % 384.000 M -3.03 % 396.000 M 303.08 % -195.000 M -30.87 % -149.000 M 0.00 % -149.000 M -22.13 % -122.000 M
Net cash used provided by financing activities -378.438 M -294.21 % -96.000 M -1 147.09 % -7.698 M 89.34 % -72.181 M 57.79 % -171.000 M -159.09 % -66.000 M -12.55 % -58.643 M -571.58 % 12.435 M 108.58 % -144.930 M -590.14 % -21.000 M -107.47 % 281.000 M 2 441.67 % -12.000 M 93.62 % -188.000 M -111.24 % -89.000 M -169.70 % -33.000 M -135.71 % -14.000 M 80.82 % -73.000 M -2 333.33 % -3.000 M 94.74 % -57.000 M 49.11 % -112.000 M -118.15 % 617.000 M 3 327.78 % 18.000 M 140.91 % -44.000 M 0.00 % -44.000 M -153.66 % 82.000 M -87.67 % 665.000 M 64.20 % 405.000 M 318.92 % -185.000 M -24.16 % -149.000 M 0.00 % -149.000 M -22.13 % -122.000 M
Effect of forex changes on cash 8.036 M -69.09 % 26.000 M 362.37 % -9.910 M -175.68 % 13.094 M 161.89 % 5.000 M 150.00 % -10.000 M -150.05 % 19.981 M 55.69 % 12.834 M 156.68 % 5.000 M 0.000 -100.00 % 29.000 M 262.50 % 8.000 M -33.33 % 12.000 M 0.00 % 12.000 M 71.43 % 7.000 M 600.00 % 1.000 M 0.00 % 1.000 M 106.67 % -15.000 M -475.00 % 4.000 M 0.00 % 4.000 M -75.00 % 16.000 M 366.67 % -6.000 M -133.33 % 18.000 M 260.00 % 5.000 M 0.00 % 5.000 M 600.00 % -1.000 M 66.67 % -3.000 M 0.000 100.00 % -1.500 M 0.00 % -1.500 M -111.54 % 13.000 M
Net change in cash 1.407 M 100.53 % -264.000 M -332.45 % 113.571 M -39.43 % 187.500 M -18.83 % 231.000 M 391.49 % 47.000 M 8.21 % 43.432 M -88.86 % 389.821 M 271.93 % -226.731 M -149.16 % -91.000 M 53.81 % -197.000 M -234.01 % 147.000 M 113.04 % 69.000 M 111.24 % -614.000 M -6 240.00 % 10.000 M -94.97 % 199.000 M 200.51 % -198.000 M -2 928.57 % 7.000 M -95.27 % 148.000 M 74.12 % 85.000 M -84.93 % 564.000 M 1 009.68 % -62.000 M -306.67 % 30.000 M -57.75 % 71.000 M -68.02 % 222.000 M -18.38 % 272.000 M 209.09 % 88.000 M 833.33 % -12.000 M -14.29 % -10.500 M 0.00 % -10.500 M -129.17 % 36.000 M
Cash at beginning of period 1.411 B -15.80 % 1.676 B 7.52 % 1.559 B 13.67 % 1.371 B 20.19 % 1.141 B 4.30 % 1.094 B 4.17 % 1.050 B 59.03 % 660.376 M -25.56 % 887.107 M -9.53 % 980.501 M -16.69 % 1.177 B 14.27 % 1.030 B 7.18 % 961.000 M -38.98 % 1.575 B 0.64 % 1.565 B 14.57 % 1.366 B -12.66 % 1.564 B 0.45 % 1.557 B 10.50 % 1.409 B 6.42 % 1.324 B 74.21 % 760.000 M -7.54 % 822.000 M 3.79 % 792.000 M 9.85 % 721.000 M 44.49 % 499.000 M 119.82 % 227.000 M 63.31 % 139.000 M -7.95 % 151.000 M 0.000 -100.00 % 172.000 M 26.47 % 136.000 M
Cash at end of period 1.413 B 0.04 % 1.412 B -15.57 % 1.672 B 7.29 % 1.559 B 13.62 % 1.372 B 20.25 % 1.141 B 4.33 % 1.094 B 4.14 % 1.050 B 59.03 % 660.376 M -25.56 % 887.107 M -9.48 % 980.000 M -16.74 % 1.177 B 14.27 % 1.030 B 7.18 % 961.000 M -38.98 % 1.575 B 0.64 % 1.565 B 14.57 % 1.366 B -12.66 % 1.564 B 0.45 % 1.557 B 10.50 % 1.409 B 6.42 % 1.324 B 74.21 % 760.000 M -7.54 % 822.000 M 3.79 % 792.000 M 9.85 % 721.000 M 44.49 % 499.000 M 119.82 % 227.000 M 63.31 % 139.000 M 1 423.81 % -10.500 M -106.50 % 161.500 M -6.10 % 172.000 M
Operating cash flow 490.397 M 27.71 % 384.000 M -17.05 % 462.940 M -36.12 % 724.676 M 36.73 % 530.000 M 55.43 % 341.000 M -28.87 % 479.371 M -4.45 % 501.715 M 54.98 % 323.727 M 280.86 % 85.000 M -75.36 % 345.000 M -14.18 % 402.000 M -0.50 % 404.000 M 512.12 % 66.000 M -82.95 % 387.000 M -6.97 % 416.000 M 7.77 % 386.000 M 147.44 % 156.000 M -64.46 % 439.000 M 34.66 % 326.000 M 1 064.29 % 28.000 M -6.67 % 30.000 M -91.33 % 346.000 M 26.74 % 273.000 M 0.74 % 271.000 M 803.33 % 30.000 M -86.73 % 226.000 M -37.05 % 359.000 M 29.37 % 277.500 M 0.00 % 277.500 M -39.80 % 461.000 M
Capital expenditure -96.434 M 9.02 % -106.000 M 29.22 % -149.761 M -34.32 % -111.493 M 7.09 % -120.000 M 16.08 % -143.000 M 61.35 % -369.975 M -168.34 % -137.874 M 37.63 % -221.051 M -71.36 % -129.000 M 49.41 % -255.000 M -10.87 % -230.000 M -76.92 % -130.000 M 0.00 % -130.000 M 62.32 % -345.000 M -70.79 % -202.000 M 60.47 % -511.000 M -318.85 % -122.000 M 49.17 % -240.000 M -88.98 % -127.000 M -32.29 % -96.000 M 7.69 % -104.000 M 61.62 % -271.000 M -88.19 % -144.000 M -14.29 % -126.000 M 6.67 % -135.000 M 35.10 % -208.000 M -51.82 % -137.000 M -53.07 % -89.500 M 0.00 % -89.500 M 55.25 % -200.000 M
Free CashFlow 393.964 M 41.71 % 278.000 M -11.23 % 313.179 M -48.93 % 613.183 M 49.56 % 410.000 M 107.07 % 198.000 M 80.99 % 109.396 M -69.93 % 363.841 M 254.36 % 102.676 M 333.35 % -44.000 M -148.89 % 90.000 M -47.67 % 172.000 M -37.23 % 274.000 M 528.13 % -64.000 M -252.38 % 42.000 M -80.37 % 214.000 M 271.20 % -125.000 M -467.65 % 34.000 M -82.91 % 199.000 M 0.00 % 199.000 M 392.65 % -68.000 M 8.11 % -74.000 M -198.67 % 75.000 M -41.86 % 129.000 M -11.03 % 145.000 M 238.10 % -105.000 M -683.33 % 18.000 M -91.89 % 222.000 M 18.09 % 188.000 M 0.00 % 188.000 M -27.97 % 261.000 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017