AFFLE.NS

Affle (India) Limited AFFLE.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 22.663 B 22.98 % 18.428 B 28.51 % 14.340 B 32.57 % 10.817 B 109.31 % 5.168 B 54.82 % 3.338 B 33.84 % 2.494 B 197.77 % 837.560 M 27.62 % 656.290 M -25.77 % 884.100 M 124.81 % 393.270 M 165.08 % 148.360 M
Net income 3.819 B 28.46 % 2.973 B 21.54 % 2.446 B 14.36 % 2.139 B 58.66 % 1.348 B 105.75 % 655.170 M 34.20 % 488.210 M 452.84 % 88.310 M 2 576.06 % 3.300 M -93.41 % 50.080 M 122.18 % 22.540 M 74.59 % 12.910 M
Income before tax 4.676 B 43.10 % 3.268 B 16.07 % 2.816 B 15.01 % 2.448 B 65.49 % 1.479 B 86.71 % 792.250 M 32.48 % 598.000 M 339.84 % 135.960 M 1 599.50 % 8.000 M -83.52 % 48.550 M 181.12 % 17.270 M -18.27 % 21.130 M
Income before tax ratio 0.21 16.36 % 0.18 -9.68 % 0.20 -13.24 % 0.23 -20.93 % 0.29 20.59 % 0.24 -1.01 % 0.24 47.71 % 0.16 1 231.68 % 0.01 -77.80 % 0.05 25.05 % 0.04 -69.17 % 0.14
EBITDA 5.769 B 38.37 % 4.170 B 21.66 % 3.427 B 20.50 % 2.844 B 66.19 % 1.712 B 82.13 % 939.710 M 32.90 % 707.060 M 296.20 % 178.460 M 292.91 % 45.420 M -23.64 % 59.480 M 204.71 % 19.520 M -24.25 % 25.770 M
Net income ratio 0.17 4.45 % 0.16 -5.43 % 0.17 -13.74 % 0.20 -24.20 % 0.26 32.89 % 0.20 0.27 % 0.20 85.66 % 0.11 1 996.89 % 0.01 -91.12 % 0.06 -1.17 % 0.06 -34.14 % 0.09
Ratio EBITDA 0.25 12.51 % 0.23 -5.33 % 0.24 -9.11 % 0.26 -20.60 % 0.33 17.64 % 0.28 -0.70 % 0.28 33.06 % 0.21 207.87 % 0.07 2.87 % 0.07 35.54 % 0.05 -71.42 % 0.17
Gross profit ratio 0.39 50.01 % 0.26 19.55 % 0.22 -1.91 % 0.22 -20.93 % 0.28 -33.90 % 0.43 27.46 % 0.33 -32.76 % 0.50 -3.10 % 0.51 130.14 % 0.22 -21.42 % 0.28 3.54 % 0.27
Weighted average shs out dil 140.445 M 3.51 % 135.677 M 1.87 % 133.190 M 0.35 % 132.730 M 4.14 % 127.450 M 1.68 % 125.350 M 3.21 % 121.450 M 0.00 % 121.450 M 0.00 % 121.450 M 0.00 % 121.450 M -0.01 % 121.464 M 0.00 % 121.464 M
Weighted average shs out 140.238 M 3.36 % 135.677 M 1.87 % 133.190 M 0.35 % 132.730 M 4.14 % 127.450 M 1.68 % 125.350 M 3.21 % 121.450 M 0.00 % 121.450 M 0.00 % 121.450 M 0.00 % 121.450 M -0.01 % 121.464 M 0.00 % 121.464 M
EPS diluted 27.19 24.10 % 21.91 19.34 % 18.36 13.97 % 16.11 52.27 % 10.58 102.29 % 5.23 30.10 % 4.02 450.68 % 0.73 2 583.82 % 0.03 -93.37 % 0.41 115.79 % 0.19 72.73 % 0.11
Earnings per share 27.23 24.28 % 21.91 19.34 % 18.36 13.97 % 16.11 52.27 % 10.58 102.29 % 5.23 30.10 % 4.02 450.68 % 0.73 2 583.82 % 0.03 -93.37 % 0.41 115.79 % 0.19 72.73 % 0.11
Gross profit 8.870 B 84.49 % 4.808 B 53.63 % 3.129 B 30.04 % 2.407 B 65.50 % 1.454 B 2.35 % 1.421 B 70.59 % 832.880 M 100.22 % 415.980 M 23.66 % 336.380 M 70.84 % 196.900 M 76.66 % 111.460 M 174.46 % 40.610 M
Income tax expense 857.680 M 190.41 % 295.330 M -18.16 % 360.850 M 19.87 % 301.040 M 133.65 % 128.840 M -6.01 % 137.080 M 24.86 % 109.790 M 130.41 % 47.650 M 913.83 % 4.700 M 407.19 % -1.530 M 70.97 % -5.270 M -164.11 % 8.220 M
Cost of revenue 13.793 B 1.27 % 13.620 B 21.50 % 11.210 B 33.29 % 8.410 B 182.62 % 2.976 B 55.23 % 1.917 B 15.41 % 1.661 B 294.02 % 421.580 M 31.78 % 319.910 M -53.45 % 687.200 M 143.85 % 281.810 M 161.54 % 107.750 M
General and administrative expenses 60.040 M 51.96 % 39.510 M -69.11 % 127.910 M 1 150.34 % 10.230 M -88.97 % 92.760 M -2.04 % 94.690 M -5.15 % 99.830 M 972.29 % 9.310 M -51.03 % 19.010 M 70.80 % 11.130 M 66.62 % 6.680 M 0.000
Selling and marketing expenses 791.810 M 54.93 % 511.080 M 129.79 % 222.410 M 40.98 % 157.760 M 70.51 % 92.520 M 135.18 % 39.340 M -64.48 % 110.770 M 244.54 % 32.150 M -12.23 % 36.630 M 40.78 % 26.020 M 450.11 % 4.730 M 0.000
Other expenses 4.128 B 0.000 -100.00 % 2.740 B 2 093.68 % 124.920 M -82.49 % 713.600 M 81.38 % 393.430 M 0.000 -100.00 % 218.760 M -11.13 % 246.150 M 42.42 % 172.830 M 156.50 % 67.380 M 2 386.35 % 2.710 M
Operating expenses 5.005 B 341.69 % 1.133 B -63.40 % 3.096 B 425.06 % 589.720 M -44.85 % 1.069 B 65.82 % 644.910 M -44.25 % 1.157 B 343.58 % 260.770 M -13.65 % 302.000 M 43.82 % 209.980 M 166.51 % 78.790 M 315.34 % 18.970 M
Cost and expenses 18.798 B 27.42 % 14.753 B 23.57 % 11.940 B 32.67 % 9.000 B 122.48 % 4.045 B 56.73 % 2.581 B 37.84 % 1.872 B 123.54 % 837.560 M 34.68 % 621.910 M -14.14 % 724.310 M 100.86 % 360.600 M 184.56 % 126.720 M
Research and development expenses 25.470 M -95.63 % 582.630 M 10 032.70 % 5.750 M -98.06 % 296.810 M 74.10 % 170.480 M 45.15 % 117.450 M 1 185.01 % 9.140 M 1 561.82 % 550.000 K -81.36 % 2.950 M 0.000 0.000 0.000
Selling general and administrative expenses 851.850 M 54.72 % 550.590 M 57.17 % 350.320 M 108.54 % 167.990 M -9.33 % 185.280 M 38.24 % 134.030 M -36.36 % 210.600 M 407.96 % 41.460 M -25.49 % 55.640 M 49.77 % 37.150 M 225.59 % 11.410 M -29.83 % 16.260 M
Interest income 503.970 M 23.56 % 407.860 M 80.48 % 225.980 M 30.39 % 173.310 M 684.92 % 22.080 M -42.18 % 38.190 M 918.40 % 3.750 M 20.19 % 3.120 M -20.00 % 3.900 M 457.14 % 700.000 K -46.15 % 1.300 M 23.81 % 1.050 M
Interest expense 125.910 M -33.27 % 188.690 M 65.40 % 114.080 M 70.04 % 67.090 M 86.57 % 35.960 M 154.13 % 14.150 M 74.48 % 8.110 M -32.36 % 11.990 M -16.45 % 14.350 M 71.45 % 8.370 M 597.50 % 1.200 M 5 900.00 % 20.000 K
Depreciation and amortization 966.980 M 35.19 % 715.260 M 44.74 % 494.180 M 52.34 % 324.400 M 65.22 % 196.350 M 47.29 % 133.310 M 32.06 % 100.950 M 214.19 % 32.130 M 39.27 % 23.070 M 801.17 % 2.560 M 143.81 % 1.050 M -77.27 % 4.620 M
Operating income 3.865 B 33.75 % 2.889 B 20.66 % 2.395 B 32.25 % 1.811 B 63.31 % 1.109 B 42.90 % 775.910 M 24.96 % 620.920 M 300.05 % 155.210 M 569.87 % 23.170 M -64.65 % 65.540 M 100.61 % 32.670 M 50.97 % 21.640 M
Operating income ratio 0.17 8.76 % 0.16 -6.11 % 0.17 -0.24 % 0.17 -21.98 % 0.21 -7.70 % 0.23 -6.63 % 0.25 34.35 % 0.19 424.90 % 0.04 -52.38 % 0.07 -10.76 % 0.08 -43.05 % 0.15
Total other income expenses net 784.530 M 107.28 % 378.490 M -10.05 % 420.800 M -33.32 % 631.100 M 70.37 % 370.420 M 2 166.95 % 16.340 M 171.29 % -22.920 M -19.06 % -19.250 M -26.90 % -15.170 M 10.71 % -16.990 M -10.32 % -15.400 M -2 919.61 % -510.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -9.654 B -55.09 % -6.225 B -174.96 % -2.264 B -35.01 % -1.677 B -340.97 % 695.830 M 729.55 % 83.880 M 172.21 % -116.160 M 15.03 % -136.710 M -1 190.19 % 12.540 M 10.19 % 11.380 M 171.44 % -15.930 M -107.15 % -7.690 M
Total investments 5.417 B 1 245.89 % 402.490 M -91.01 % 4.476 B 5.84 % 4.229 B 270.77 % 1.141 B 438 565.38 % 260.000 K 0.00 % 260.000 K 0.00 % 260.000 K 30.00 % 200.000 K 0.000 -100.00 % 3.250 M -76.62 % 13.900 M
Total debt 820.950 M -55.05 % 1.826 B 72.90 % 1.056 B -28.94 % 1.486 B 25.19 % 1.187 B 75.90 % 675.010 M 650.68 % 89.920 M 0.000 -100.00 % 70.430 M -11.59 % 79.660 M 0.000 0.000
Accumulated other comprehensive income loss 103.680 M -88.59 % 908.710 M 15.35 % 787.790 M 340.55 % 178.820 M 472.96 % 31.210 M 0.000 -100.00 % 31.310 M 282.76 % 8.180 M 61.34 % 5.070 M 0.000 0.000 0.000
Retained earnings 13.565 B 39.37 % 9.733 B 40.32 % 6.936 B 50.96 % 4.595 B 87.10 % 2.456 B 122.01 % 1.106 B 145.90 % 449.860 M 789.23 % 50.590 M 234.40 % -37.640 M -41.61 % -26.580 M 65.33 % -76.660 M 22.75 % -99.230 M
Common stock 280.710 M 0.18 % 280.210 M 5.20 % 266.350 M -0.06 % 266.500 M 4.53 % 254.960 M 0.00 % 254.960 M 4.97 % 242.880 M 0.00 % 242.880 M 0.00 % 242.880 M 53.49 % 158.240 M 0.00 % 158.240 M 50.35 % 105.250 M
Total equity 29.465 B 17.95 % 24.980 B 70.26 % 14.672 B 24.40 % 11.794 B 228.34 % 3.592 B 56.74 % 2.292 B 216.50 % 724.050 M 140.03 % 301.650 M 43.43 % 210.310 M 59.74 % 131.660 M 61.39 % 81.580 M 1 255.15 % 6.020 M
Other non current liabilities 236.600 M -57.24 % 553.270 M -31.56 % 808.430 M -34.59 % 1.236 B 36.03 % 908.580 M 596.92 % 130.370 M 748.21 % 15.370 M 34.59 % 11.420 M 25.22 % 9.120 M 66.12 % 5.490 M 44.85 % 3.790 M 48.63 % 2.550 M
Long term debt 127.750 M -83.30 % 764.780 M 41.86 % 539.120 M -39.51 % 891.260 M -1.05 % 900.680 M 199.55 % 300.680 M 334.70 % 69.170 M 0.000 -100.00 % 5.260 M -87.72 % 42.830 M 0.000 0.000
Total non current liabilities 466.760 M -67.16 % 1.421 B 1.37 % 1.402 B -35.91 % 2.188 B 9.50 % 1.998 B 361.55 % 432.850 M 396.27 % 87.220 M 663.75 % 11.420 M -20.58 % 14.380 M -70.24 % 48.320 M 1 174.93 % 3.790 M -2.07 % 3.870 M
Other current liabilities 1.007 B -20.94 % 1.274 B 37.48 % 926.670 M -9.45 % 1.023 B 235.23 % 305.290 M 99.11 % 153.330 M -34.34 % 233.530 M 7 266.88 % 3.170 M -88.29 % 27.070 M 232.56 % 8.140 M -76.66 % 34.870 M 237.56 % 10.330 M
Deferred revenue 0.000 -100.00 % 96.000 M 0.000 -100.00 % 41.010 M -30.08 % 58.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 693.200 M -34.70 % 1.062 B 105.27 % 517.140 M -13.11 % 595.140 M 107.63 % 286.640 M -23.43 % 374.330 M 1 704.00 % 20.750 M 0.000 -100.00 % 65.170 M 76.95 % 36.830 M 0.000 0.000
Total current liabilities 6.286 B -2.21 % 6.429 B 59.40 % 4.033 B -5.94 % 4.288 B 121.48 % 1.936 B 49.50 % 1.295 B 67.87 % 771.390 M 188.65 % 267.240 M 1.92 % 262.200 M 7.29 % 244.390 M 20.18 % 203.360 M 155.96 % 79.450 M
Total liabilities 6.753 B -13.97 % 7.850 B 44.43 % 5.435 B -16.06 % 6.475 B 64.61 % 3.934 B 127.68 % 1.728 B 101.23 % 858.610 M 208.12 % 278.660 M 0.75 % 276.580 M -5.51 % 292.710 M 41.30 % 207.150 M 148.62 % 83.320 M
Other non current assets 359.190 M -93.87 % 5.858 B 5 229.51 % 109.920 M 120.63 % 49.820 M 420.04 % 9.580 M -57.87 % 22.740 M -81.84 % 125.250 M 789.56 % 14.080 M -61.13 % 36.220 M -1.15 % 36.640 M 2 190.00 % 1.600 M -72.65 % 5.850 M
Long term investments 628.570 M 111.82 % -5.317 B -2 045 184.62 % 260.000 K -99.98 % 1.346 B 34.63 % 999.570 M 274.27 % -573.560 M -361.84 % -124.190 M -1 464.11 % -7.940 M 72.98 % -29.390 M 0.000 0.000 -100.00 % 6.950 M
Intangible assets 3.159 B 26.52 % 2.496 B 51.44 % 1.648 B 34.43 % 1.226 B 48.10 % 827.980 M 58.54 % 522.250 M 102.30 % 258.150 M 192.75 % 88.180 M 5.99 % 83.200 M 14.27 % 72.810 M 1 341.78 % 5.050 M 0.000
GoodWill 10.083 B 2.59 % 9.829 B 48.02 % 6.640 B 7.74 % 6.163 B 95.69 % 3.149 B 184.56 % 1.107 B 240.23 % 325.290 M 449.11 % 59.240 M 0.00 % 59.240 M 0.00 % 59.240 M 0.000 0.000
Goodwill and intangible assets 13.242 B 7.44 % 12.325 B 48.70 % 8.288 B 12.17 % 7.389 B 85.78 % 3.977 B 144.16 % 1.629 B 179.20 % 583.440 M 295.77 % 147.420 M 3.50 % 142.440 M 7.87 % 132.050 M 2 514.85 % 5.050 M 0.000
Property plant equipment net 82.360 M -17.33 % 99.620 M 80.21 % 55.280 M 110.27 % 26.290 M -18.88 % 32.410 M -30.63 % 46.720 M 523.77 % 7.490 M 104.09 % 3.670 M 1.10 % 3.630 M 22.22 % 2.970 M 128.46 % 1.300 M 62.50 % 800.000 K
Total non current assets 14.456 B 10.46 % 13.087 B 54.30 % 8.482 B -4.05 % 8.840 B 76.13 % 5.019 B 195.50 % 1.698 B 186.90 % 591.990 M 265.04 % 162.170 M -5.64 % 171.860 M 86.78 % 92.010 M 672.54 % 11.910 M -12.43 % 13.600 M
Other current assets 784.420 M -3.55 % 813.280 M -52.96 % 1.729 B 521.32 % 278.270 M 3.57 % 268.680 M 137.45 % 113.150 M 128.86 % 49.440 M 30.76 % 37.810 M -29.19 % 53.400 M 40.12 % 38.110 M -85.21 % 257.640 M 107 250.45 % 239.999 K
Short term investments 4.789 B -15.29 % 5.653 B 25.77 % 4.495 B 55.90 % 2.883 B 1 945.28 % 140.960 M -75.43 % 573.820 M 361.08 % 124.450 M 1 417.68 % 8.200 M -72.29 % 29.590 M 0.000 -100.00 % 3.250 M -53.24 % 6.950 M
cash and cash equivalents 10.475 B 30.11 % 8.051 B 142.49 % 3.320 B 4.96 % 3.163 B 543.59 % 491.490 M -29.37 % 695.900 M 237.68 % 206.080 M 50.74 % 136.710 M 136.15 % 57.890 M -15.22 % 68.280 M 328.63 % 15.930 M 107.15 % 7.690 M
Cash and short term investments 15.438 B 12.65 % 13.704 B 75.79 % 7.795 B 28.93 % 6.046 B 855.99 % 632.450 M -49.99 % 1.265 B 282.63 % 330.530 M 128.09 % 144.910 M 65.65 % 87.480 M 28.12 % 68.280 M 256.00 % 19.180 M 31.01 % 14.640 M
Total current assets 21.761 B 10.22 % 19.743 B 69.83 % 11.625 B 23.29 % 9.429 B 276.16 % 2.507 B 8.01 % 2.321 B 134.28 % 990.670 M 136.92 % 418.140 M 32.73 % 315.030 M -5.21 % 332.360 M 20.06 % 276.820 M 115.04 % 128.730 M
Inventory 0.000 0.000 100.00 % -1.446 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -237.950 M 0.000
Net receivables 5.539 B 5.99 % 5.226 B 47.36 % 3.547 B 14.23 % 3.105 B 93.38 % 1.606 B 70.25 % 943.100 M 54.43 % 610.700 M 159.41 % 235.420 M 35.18 % 174.150 M -22.82 % 225.640 M -5.17 % 237.950 M 109.00 % 113.850 M
Tax assets 144.400 M 19.17 % 121.170 M 336.96 % 27.730 M -2.74 % 28.510 M 0.000 -100.00 % 573.560 M 361.84 % 124.190 M 2 413.97 % 4.940 M -73.95 % 18.960 M 0.000 -100.00 % 3.960 M 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
Account payables 4.076 B 6.39 % 3.831 B 51.91 % 2.522 B -1.46 % 2.559 B 103.13 % 1.260 B 67.95 % 750.180 M 45.07 % 517.110 M 134.79 % 220.240 M 37.58 % 160.080 M -16.06 % 190.710 M 13.19 % 168.490 M 143.76 % 69.120 M
Tax payables 509.970 M 206.95 % 166.140 M 146.86 % 67.300 M -2.46 % 69.000 M 170.48 % 25.510 M 49.01 % 17.120 M 0.000 -100.00 % 43.830 M 343.62 % 9.880 M 13.43 % 8.710 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 174.060 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 21.150 M 70.84 % 12.380 M 191.98 % 4.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 48.790 M -0.31 % 48.940 M 92.98 % 25.360 M 1 137.07 % 2.050 M -89.15 % 18.890 M -49.18 % 37.170 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 15.515 B 10.36 % 14.058 B 111.09 % 6.660 B -1.20 % 6.741 B 697.21 % 845.560 M -9.12 % 930.440 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 102.410 M -0.87 % 103.310 M 89.14 % 54.620 M -9.72 % 60.500 M 316.67 % 14.520 M 706.67 % 1.800 M -32.84 % 2.680 M 0.000 0.000 0.000 0.000 -100.00 % 1.320 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
Total assets 36.218 B 10.32 % 32.830 B 63.28 % 20.107 B 10.06 % 18.269 B 142.76 % 7.526 B 87.23 % 4.019 B 153.96 % 1.583 B 172.73 % 580.310 M 19.19 % 486.890 M 14.73 % 424.370 M 46.98 % 288.730 M 102.86 % 142.330 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 100.00 % -505.340 M 0.000 0.000 0.000 0.000 -100.00 % 6.760 M 0.000 0.000 0.000
Stock based compensation 82.120 M 82.57 % 44.980 M -33.38 % 67.520 M 104.17 % 33.070 M 0.000 0.000 100.00 % -5.580 M -279.42 % 3.110 M -9.33 % 3.430 M 136.55 % 1.450 M 0.000 0.000
Change in working capital 105.850 M 114.69 % -720.670 M -55.59 % -463.180 M -367.76 % -99.020 M 43.20 % -174.340 M -28.76 % -135.400 M 1.76 % -137.820 M -1 150.46 % 13.120 M 115.44 % 6.090 M 165.41 % -9.310 M 63.23 % -25.320 M 11.59 % -28.640 M
Accounts receivables -343.650 M -21.07 % -283.840 M 32.66 % -421.490 M 72.36 % -1.525 B -139.13 % -637.650 M -78.66 % -356.910 M -10.40 % -323.280 M -619.52 % -44.930 M -407.74 % 14.600 M -71.23 % 50.740 M 0.000 100.00 % -52.940 M
Inventory 0.000 0.000 -100.00 % 3.140 M 100.23 % -1.370 B -238.74 % -404.340 M -69.59 % -238.420 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 259.370 M -69.04 % 837.720 M 26 778.98 % -3.140 M -100.23 % 1.370 B 238.74 % 404.340 M 69.59 % 238.420 M -3.04 % 245.890 M 121.24 % 111.140 M 274.28 % -63.770 M 0.000 0.000 -100.00 % 21.200 M
Other working capital 190.130 M 114.92 % -1.275 B -2 957.21 % -41.690 M -102.92 % 1.426 B 207.74 % 463.310 M 109.16 % 221.510 M 466.56 % -60.430 M -13.83 % -53.090 M -196.07 % 55.260 M 192.02 % -60.050 M -137.16 % -25.320 M -916.77 % 3.100 M
Other non cash items -1.571 B -303.44 % -389.500 M -25.24 % -311.000 M -120.19 % -141.240 M 70.78 % -483.340 M -574.68 % -71.640 M 7.79 % -77.690 M -654.27 % -10.300 M -194.06 % 10.950 M -26.95 % 14.990 M 32.54 % 11.310 M -11.22 % 12.740 M
Net cash provided by operating activities 4.260 B 62.42 % 2.623 B 0.76 % 2.603 B 26.37 % 2.060 B 102.36 % 1.018 B 41.66 % 718.520 M 50.36 % 477.860 M 174.60 % 174.020 M 198.49 % 58.300 M 0.10 % 58.240 M 1 251.28 % 4.310 M 164.42 % 1.630 M
Investments in property plant and equipment -1.599 B -38.29 % -1.156 B -25.45 % -921.740 M -27.07 % -725.400 M -47.20 % -492.810 M -58.67 % -310.590 M -105.55 % -151.100 M -305.64 % -37.250 M -15.33 % -32.300 M 37.38 % -51.580 M -680.33 % -6.610 M -2 103.33 % -300.000 K
Acquisitions net -814.670 M 76.96 % -3.535 B -253.17 % -1.001 B 65.89 % -2.934 B -161.16 % -1.124 B -28.01 % -877.710 M -268.62 % -238.110 M 0.000 0.000 -100.00 % 20.000 K 0.000 0.000
Purchases of investments -4.855 B 9.31 % -5.353 B -99.85 % -2.679 B 73.39 % -10.067 B -445.41 % -1.846 B -224.49 % -568.810 M -923.22 % -55.590 M -92 550.00 % -60.000 K 99.84 % -36.810 M 0.000 0.000 100.00 % -3.250 M
Sales maturities of investments 5.464 B 44.06 % 3.793 B 54.95 % 2.448 B -68.82 % 7.851 B 326.37 % 1.841 B 1 763.12 % 98.830 M 3 429.64 % 2.800 M -86.90 % 21.380 M 204.13 % 7.030 M 116.31 % 3.250 M -69.17 % 10.540 M 71.38 % 6.150 M
Other investing activites 667.620 M 39.36 % 479.070 M 167.10 % 179.360 M -43.33 % 316.520 M 348.02 % -127.620 M -513.55 % 30.860 M 151.48 % -59.940 M -3 205.70 % 1.930 M -61.93 % 5.070 M 117.04 % -29.760 M -2 580.00 % 1.200 M 0.000
Net cash used for investing activites -1.137 B 80.30 % -5.773 B -192.40 % -1.974 B 64.49 % -5.559 B -217.96 % -1.748 B -7.43 % -1.627 B -224.23 % -501.940 M -3 485.29 % -14.000 M 75.44 % -57.010 M 26.98 % -78.070 M -1 621.83 % 5.130 M 97.31 % 2.600 M
Debt repayment -1.066 B -280.57 % 590.210 M 230.84 % -451.080 M -260.32 % 281.370 M -50.36 % 566.860 M 3.46 % 547.920 M 509.34 % 89.920 M 226.35 % -71.170 M -738.28 % -8.490 M -110.66 % 79.660 M 0.000 0.000
Common stock issued 263.180 M -96.46 % 7.441 B 0.000 -100.00 % 5.907 B 0.000 -100.00 % 857.650 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -5.000 M 82.72 % -28.930 M 64.32 % -81.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -110.570 M 35.14 % -170.480 M -192.47 % -58.290 M -51.17 % -38.560 M -7.11 % -36.000 M -93.24 % -18.630 M -204.41 % -6.120 M 38.98 % -10.030 M 26.25 % -13.600 M -81.82 % -7.480 M -523.33 % -1.200 M 0.000
Net cash used provided by financing activities -918.130 M -111.72 % 7.832 B 1 426.43 % -590.450 M -109.60 % 6.150 B 1 058.44 % 530.860 M -61.72 % 1.387 B 1 555.06 % 83.800 M 203.20 % -81.200 M -267.59 % -22.090 M -130.60 % 72.180 M 6 115.00 % -1.200 M 0.000
Effect of forex changes on cash 219.140 M 346.31 % 49.100 M -58.64 % 118.710 M 457.06 % 21.310 M 548.63 % -4.750 M -140.32 % 11.780 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 2.424 B -48.77 % 4.731 B 2 913.88 % 156.970 M -94.12 % 2.672 B 1 407.02 % -204.410 M -141.73 % 489.820 M 720.19 % 59.720 M -24.23 % 78.820 M 478.94 % -20.800 M -139.73 % 52.350 M 535.32 % 8.240 M 0.000
Cash at beginning of period 8.051 B 142.49 % 3.320 B 4.96 % 3.163 B 543.59 % 491.490 M -29.37 % 695.900 M 237.68 % 206.080 M 40.80 % 146.360 M 152.82 % 57.890 M -26.43 % 78.690 M 393.97 % 15.930 M 107.15 % 7.690 M 0.000
Cash at end of period 10.475 B 30.11 % 8.051 B 142.49 % 3.320 B 4.96 % 3.163 B 543.59 % 491.490 M -29.37 % 695.900 M 237.68 % 206.080 M 50.74 % 136.710 M 136.15 % 57.890 M -15.22 % 68.280 M 328.63 % 15.930 M 107.15 % 7.690 M
Operating cash flow 4.260 B 62.42 % 2.623 B 0.76 % 2.603 B 26.37 % 2.060 B 102.36 % 1.018 B 41.66 % 718.520 M 50.36 % 477.860 M 174.60 % 174.020 M 198.49 % 58.300 M 0.10 % 58.240 M 1 251.28 % 4.310 M 164.42 % 1.630 M
Capital expenditure -1.599 B -38.29 % -1.156 B -25.45 % -921.740 M -27.07 % -725.400 M -47.20 % -492.810 M -58.67 % -310.590 M -105.55 % -151.100 M -305.64 % -37.250 M -15.33 % -32.300 M 37.38 % -51.580 M -680.33 % -6.610 M -2 103.33 % -300.000 K
Free CashFlow 2.661 B 81.45 % 1.466 B -12.78 % 1.681 B 25.99 % 1.334 B 154.14 % 525.070 M 28.72 % 407.930 M 24.84 % 326.760 M 138.91 % 136.770 M 426.04 % 26.000 M 290.39 % 6.660 M 389.57 % -2.300 M -272.93 % 1.330 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
Revenue 6.207 B 3.07 % 6.023 B 0.10 % 6.017 B 10.83 % 5.429 B 4.50 % 5.195 B 2.62 % 5.062 B 1.51 % 4.987 B 15.63 % 4.313 B 6.08 % 4.066 B 14.27 % 3.558 B -5.38 % 3.761 B 6.05 % 3.546 B 2.05 % 3.475 B 10.28 % 3.151 B -7.16 % 3.394 B 23.55 % 2.747 B 80.16 % 1.525 B 7.70 % 1.416 B -5.92 % 1.505 B 11.51 % 1.350 B 50.33 % 897.720 M 12.18 % 800.230 M -15.29 % 944.640 M 11.50 % 847.200 M 13.60 % 745.760 M -6.43 % 797.040 M 7.49 % 741.480 M 22.86 % 603.530 M 5.18 % 573.785 M
Net income 1.055 B 2.36 % 1.031 B 2.84 % 1.002 B 8.95 % 919.910 M 6.24 % 865.900 M -1.03 % 874.910 M 13.90 % 768.160 M 15.02 % 667.840 M 0.92 % 661.780 M 6.05 % 624.040 M -9.53 % 689.770 M 17.56 % 586.760 M 7.60 % 545.320 M -20.36 % 684.710 M 10.32 % 620.680 M 30.36 % 476.140 M 33.28 % 357.250 M -38.94 % 585.090 M 90.96 % 306.400 M 13.97 % 268.840 M 43.22 % 187.710 M 22.77 % 152.890 M -28.72 % 214.480 M 37.59 % 155.880 M 18.17 % 131.910 M -24.34 % 174.350 M 6.76 % 163.310 M 58.40 % 103.100 M 14.40 % 90.120 M
Income before tax 1.292 B 4.32 % 1.239 B 0.09 % 1.237 B 9.02 % 1.135 B 6.52 % 1.066 B 6.39 % 1.002 B 20.11 % 833.800 M 13.91 % 731.970 M 4.46 % 700.690 M 0.30 % 698.570 M -12.76 % 800.700 M 18.34 % 676.620 M 5.78 % 639.620 M -16.12 % 762.540 M 8.38 % 703.580 M 23.37 % 570.280 M 38.57 % 411.560 M -35.66 % 639.710 M 89.34 % 337.870 M 12.41 % 300.560 M 49.48 % 201.070 M 10.78 % 181.510 M -28.70 % 254.560 M 32.09 % 192.720 M 17.91 % 163.450 M -22.63 % 211.270 M 5.26 % 200.720 M 62.66 % 123.400 M 10.52 % 111.650 M
Income before tax ratio 0.21 1.21 % 0.21 0.00 % 0.21 -1.63 % 0.21 1.93 % 0.21 3.67 % 0.20 18.33 % 0.17 -1.48 % 0.17 -1.52 % 0.17 -12.22 % 0.20 -7.79 % 0.21 11.58 % 0.19 3.66 % 0.18 -23.94 % 0.24 16.74 % 0.21 -0.14 % 0.21 -23.09 % 0.27 -40.27 % 0.45 101.26 % 0.22 0.81 % 0.22 -0.56 % 0.22 -1.25 % 0.23 -15.83 % 0.27 18.46 % 0.23 3.79 % 0.22 -17.31 % 0.27 -2.08 % 0.27 32.40 % 0.20 5.08 % 0.19
EBITDA 1.569 B 2.62 % 1.529 B 0.39 % 1.523 B 7.13 % 1.421 B 9.68 % 1.296 B 3.48 % 1.253 B 17.22 % 1.069 B 9.99 % 971.510 M 10.48 % 879.330 M 1.63 % 865.240 M -10.63 % 968.140 M 15.80 % 836.050 M 9.80 % 761.450 M -13.16 % 876.870 M 6.78 % 821.230 M 22.13 % 672.440 M 40.84 % 477.440 M -32.21 % 704.250 M 76.94 % 398.020 M 10.45 % 360.360 M 44.56 % 249.280 M 5.77 % 235.690 M -18.93 % 290.710 M 29.88 % 223.830 M 18.09 % 189.540 M -22.74 % 245.320 M 8.16 % 226.820 M 47.89 % 153.370 M 11.60 % 137.430 M
Net income ratio 0.17 -0.69 % 0.17 2.74 % 0.17 -1.70 % 0.17 1.66 % 0.17 -3.56 % 0.17 12.21 % 0.15 -0.52 % 0.15 -4.87 % 0.16 -7.19 % 0.18 -4.38 % 0.18 10.84 % 0.17 5.44 % 0.16 -27.78 % 0.22 18.83 % 0.18 5.51 % 0.17 -26.02 % 0.23 -43.31 % 0.41 102.98 % 0.20 2.21 % 0.20 -4.73 % 0.21 9.44 % 0.19 -15.85 % 0.23 23.40 % 0.18 4.02 % 0.18 -19.14 % 0.22 -0.68 % 0.22 28.93 % 0.17 8.76 % 0.16
Ratio EBITDA 0.25 -0.43 % 0.25 0.29 % 0.25 -3.33 % 0.26 4.95 % 0.25 0.83 % 0.25 15.48 % 0.21 -4.88 % 0.23 4.15 % 0.22 -11.06 % 0.24 -5.54 % 0.26 9.19 % 0.24 7.60 % 0.22 -21.26 % 0.28 15.01 % 0.24 -1.15 % 0.24 -21.82 % 0.31 -37.05 % 0.50 88.08 % 0.26 -0.95 % 0.27 -3.84 % 0.28 -5.72 % 0.29 -4.30 % 0.31 16.48 % 0.26 3.95 % 0.25 -17.42 % 0.31 0.62 % 0.31 20.38 % 0.25 6.10 % 0.24
Gross profit ratio 0.39 -0.84 % 0.39 -0.58 % 0.40 -25.58 % 0.53 127.62 % 0.23 -39.81 % 0.39 74.27 % 0.22 -43.43 % 0.39 82.86 % 0.22 -44.97 % 0.39 71.17 % 0.23 8.15 % 0.21 -2.13 % 0.22 -0.87 % 0.22 -3.92 % 0.23 4.39 % 0.22 -17.24 % 0.26 -15.26 % 0.31 -1.10 % 0.31 -26.07 % 0.42 -0.18 % 0.43 48.93 % 0.29 -31.92 % 0.42 -1.67 % 0.43 -0.04 % 0.43 -11.63 % 0.48 7.88 % 0.45 -0.60 % 0.45 27.05 % 0.35
Weighted average shs out dil 140.667 M 0.16 % 140.445 M 0.05 % 140.368 M -0.05 % 140.444 M 0.07 % 140.340 M 0.17 % 140.104 M 4.33 % 134.294 M 0.74 % 133.301 M 0.11 % 133.155 M -0.14 % 133.342 M 0.33 % 132.904 M 0.34 % 132.451 M 0.31 % 132.039 M -0.91 % 133.251 M 0.90 % 132.060 M -0.89 % 133.251 M 2.20 % 130.383 M 2.46 % 127.249 M 0.09 % 127.137 M 0.07 % 127.051 M -0.37 % 127.520 M 1.76 % 125.320 M -1.70 % 127.482 M 0.00 % 127.482 M 4.95 % 121.464 M -4.72 % 127.482 M 4.91 % 121.510 M 0.06 % 121.442 M 0.00 % 121.442 M
Weighted average shs out 140.293 M 0.04 % 140.238 M 0.05 % 140.172 M -0.04 % 140.230 M 0.08 % 140.113 M 0.01 % 140.104 M 4.33 % 134.294 M 0.74 % 133.301 M 0.11 % 133.155 M -0.14 % 133.342 M 0.33 % 132.904 M 0.34 % 132.451 M 0.31 % 132.039 M -0.91 % 133.251 M 0.90 % 132.060 M -0.89 % 133.251 M 2.20 % 130.383 M 2.46 % 127.249 M 0.09 % 127.137 M 0.07 % 127.051 M -0.37 % 127.520 M 1.66 % 125.443 M -1.60 % 127.482 M 3.37 % 123.323 M 1.53 % 121.464 M 0.00 % 121.464 M -0.04 % 121.510 M 0.06 % 121.442 M 0.00 % 121.442 M
EPS diluted 7.50 2.18 % 7.34 2.80 % 7.14 9.01 % 6.55 6.16 % 6.17 -1.12 % 6.24 9.09 % 5.72 14.17 % 5.01 0.80 % 4.97 5.97 % 4.69 -9.63 % 5.19 17.16 % 4.43 7.26 % 4.13 -20.12 % 5.17 10.00 % 4.70 31.65 % 3.57 30.29 % 2.74 -40.31 % 4.59 90.46 % 2.41 13.68 % 2.12 44.22 % 1.47 22.50 % 1.20 -28.57 % 1.68 37.70 % 1.22 11.93 % 1.09 -20.44 % 1.37 2.24 % 1.34 57.65 % 0.85 14.86 % 0.74
Earnings per share 7.52 2.31 % 7.35 2.80 % 7.15 8.99 % 6.56 6.15 % 6.18 -0.96 % 6.24 9.09 % 5.72 14.17 % 5.01 0.80 % 4.97 5.97 % 4.69 -9.63 % 5.19 17.16 % 4.43 7.26 % 4.13 -20.27 % 5.18 10.21 % 4.70 31.65 % 3.57 30.29 % 2.74 -40.31 % 4.59 90.46 % 2.41 13.68 % 2.12 44.22 % 1.47 22.50 % 1.20 -28.57 % 1.68 37.70 % 1.22 11.93 % 1.09 -20.44 % 1.37 2.24 % 1.34 57.65 % 0.85 14.86 % 0.74
Gross profit 2.427 B 2.21 % 2.375 B -0.48 % 2.386 B -17.52 % 2.893 B 137.87 % 1.216 B -38.23 % 1.969 B 76.89 % 1.113 B -34.59 % 1.702 B 93.98 % 877.170 M -37.11 % 1.395 B 61.96 % 861.250 M 14.70 % 750.850 M -0.12 % 751.780 M 9.32 % 687.680 M -10.81 % 771.000 M 28.97 % 597.800 M 49.10 % 400.940 M -8.73 % 439.300 M -6.96 % 472.140 M -17.56 % 572.700 M 50.06 % 381.640 M 67.08 % 228.420 M -42.33 % 396.060 M 9.64 % 361.240 M 13.56 % 318.100 M -17.31 % 384.700 M 15.96 % 331.750 M 22.12 % 271.670 M 33.63 % 203.295 M
Income tax expense 236.950 M 14.00 % 207.850 M -11.61 % 235.140 M 9.34 % 215.060 M 7.73 % 199.630 M 57.70 % 126.590 M 92.85 % 65.640 M 2.35 % 64.130 M 64.56 % 38.970 M -47.82 % 74.690 M -31.83 % 109.560 M 26.13 % 86.860 M -3.21 % 89.740 M 18.70 % 75.600 M -6.34 % 80.720 M -12.35 % 92.090 M 74.98 % 52.630 M -1.90 % 53.650 M 72.95 % 31.020 M 0.71 % 30.800 M 130.54 % 13.360 M -53.32 % 28.620 M -28.59 % 40.080 M 8.79 % 36.840 M 16.80 % 31.540 M -14.55 % 36.910 M -1.34 % 37.410 M 84.29 % 20.300 M -5.71 % 21.530 M
Cost of revenue 3.780 B 3.63 % 3.648 B 0.48 % 3.631 B 43.18 % 2.536 B -36.27 % 3.979 B 2.32 % 3.888 B 0.37 % 3.874 B 48.35 % 2.611 B -18.10 % 3.189 B 47.40 % 2.163 B -25.39 % 2.899 B 3.73 % 2.795 B 2.65 % 2.723 B 10.55 % 2.463 B -6.09 % 2.623 B 22.04 % 2.149 B 91.24 % 1.124 B 15.10 % 976.400 M -5.45 % 1.033 B 32.94 % 776.820 M 50.52 % 516.080 M -9.75 % 571.810 M 4.23 % 548.580 M 12.89 % 485.960 M 13.63 % 427.660 M 3.72 % 412.340 M 0.64 % 409.730 M 23.46 % 331.860 M -10.43 % 370.490 M
General and administrative expenses 0.000 -100.00 % 60.040 M 0.000 0.000 0.000 -100.00 % 39.510 M 0.000 0.000 0.000 100.00 % -10.830 M 0.000 0.000 0.000 -100.00 % 10.230 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.480 M 0.000 0.000 0.000 -100.00 % 20.060 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 791.810 M 0.000 0.000 0.000 -100.00 % 511.080 M 0.000 0.000 0.000 -100.00 % 222.410 M 0.000 0.000 0.000 -100.00 % 157.760 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.340 M 0.000 0.000 0.000 -100.00 % 110.770 M 0.000 0.000 0.000
Other expenses 1.288 B 187.03 % 448.870 M -46.15 % 833.540 M -47.81 % 1.597 B 0.000 100.00 % -737.260 M 0.000 -100.00 % 758.120 M 0.000 -100.00 % 175.240 M 6.28 % 164.880 M 0.000 0.000 0.000 0.000 -100.00 % 152.310 M 0.000 0.000 -100.00 % 14.210 M -94.92 % 279.740 M 39.91 % 199.940 M 0.000 -100.00 % 144.810 M -16.07 % 172.530 M 10.68 % 155.880 M -11.69 % 176.520 M 37.47 % 128.410 M -10.91 % 144.140 M 0.000
Operating expenses 1.288 B -0.95 % 1.301 B -2.20 % 1.330 B -33.86 % 2.011 B 452.36 % 364.010 M -8.07 % 395.960 M 19.67 % 330.870 M -67.36 % 1.014 B -35.96 % 1.583 B 88.36 % 840.410 M -43.20 % 1.480 B 92.49 % 768.630 M -39.75 % 1.276 B 174.49 % 464.800 M -62.52 % 1.240 B 25.01 % 992.060 M 54.90 % 640.450 M 121.09 % 289.680 M -54.25 % 633.210 M 126.36 % 279.740 M 39.91 % 199.940 M 23.63 % 161.730 M 4.49 % 154.780 M -10.29 % 172.530 M 10.68 % 155.880 M -11.69 % 176.520 M 37.47 % 128.410 M -10.91 % 144.140 M 132.03 % 62.120 M
Cost and expenses 5.069 B 2.43 % 4.949 B -0.24 % 4.961 B 9.11 % 4.546 B 4.69 % 4.343 B 1.36 % 4.284 B 1.89 % 4.205 B 15.99 % 3.625 B 5.72 % 3.429 B 14.16 % 3.004 B -2.88 % 3.093 B 4.18 % 2.969 B 3.03 % 2.881 B 8.30 % 2.660 B -5.52 % 2.816 B 22.03 % 2.308 B 88.19 % 1.226 B 9.15 % 1.123 B -4.12 % 1.172 B 10.89 % 1.057 B 47.56 % 716.020 M 16.14 % 616.540 M -12.34 % 703.360 M 6.81 % 658.490 M 12.84 % 583.540 M -0.90 % 588.860 M 9.43 % 538.140 M 13.05 % 476.000 M 28.48 % 370.490 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 582.630 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 % 43.480 M -65.76 % 127.000 M 0.000 0.000 -100.00 % 117.450 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 851.850 M 71.61 % 496.380 M 20.01 % 413.630 M 13.63 % 364.010 M -33.89 % 550.590 M 66.41 % 330.870 M 29.42 % 255.650 M 6.38 % 240.320 M 13.58 % 211.580 M 9.45 % 193.320 M 11.45 % 173.460 M 9.72 % 158.100 M -5.89 % 167.990 M -12.85 % 192.760 M 21.78 % 158.290 M 54.69 % 102.330 M 7.48 % 95.210 M 3 413.28 % 2.710 M 0.000 0.000 -100.00 % 46.820 M 369.61 % 9.970 M 0.000 0.000 -100.00 % 130.830 M 0.000 0.000 -100.00 % 62.120 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 247.970 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
Interest expense 18.280 M -25.24 % 24.450 M -12.46 % 27.930 M -21.68 % 35.660 M -5.84 % 37.870 M -22.78 % 49.040 M -2.00 % 50.040 M -9.27 % 55.150 M 60.04 % 34.460 M -35.32 % 53.280 M 65.93 % 32.110 M 10.61 % 29.030 M 33.10 % 21.810 M 0.000 -100.00 % 19.020 M -11.70 % 21.540 M 54.08 % 13.980 M 0.000 -100.00 % 9.540 M 8.90 % 8.760 M 68.14 % 5.210 M 0.000 -100.00 % 4.320 M 85.41 % 2.330 M 48.41 % 1.570 M -61.52 % 4.080 M 119.35 % 1.860 M -43.98 % 3.320 M 90.80 % 1.740 M
Depreciation and amortization 258.670 M -2.69 % 265.830 M 3.19 % 257.610 M 2.69 % 250.860 M 30.20 % 192.680 M -4.62 % 202.010 M 9.38 % 184.680 M 0.16 % 184.390 M 27.89 % 144.180 M 6.37 % 135.540 M 0.16 % 135.330 M 3.78 % 130.400 M 40.35 % 92.910 M -0.36 % 93.250 M -5.45 % 98.630 M 22.34 % 80.620 M 55.34 % 51.900 M 0.37 % 51.710 M 2.17 % 50.610 M -0.84 % 51.040 M 18.70 % 43.000 M -10.75 % 48.180 M 51.37 % 31.830 M 10.60 % 28.780 M 17.37 % 24.520 M -18.18 % 29.970 M 23.64 % 24.240 M -9.04 % 26.650 M 7.59 % 24.770 M
Operating income 1.139 B 6.02 % 1.074 B 1.67 % 1.056 B 19.69 % 882.390 M 3.54 % 852.230 M 9.31 % 779.630 M -0.32 % 782.160 M 13.72 % 687.790 M 8.00 % 636.850 M 13.79 % 559.690 M -16.21 % 667.930 M 15.68 % 577.390 M -2.74 % 593.680 M 13.95 % 521.010 M -9.90 % 578.240 M 31.56 % 439.510 M 47.19 % 298.610 M -5.15 % 314.810 M -5.52 % 333.200 M 13.74 % 292.960 M 61.23 % 181.700 M -1.08 % 183.690 M -23.87 % 241.280 M 27.86 % 188.710 M 16.33 % 162.220 M -22.08 % 208.180 M 2.38 % 203.340 M 59.44 % 127.530 M -37.27 % 203.295 M
Operating income ratio 0.18 2.87 % 0.18 1.58 % 0.18 8.00 % 0.16 -0.92 % 0.16 6.52 % 0.15 -1.80 % 0.16 -1.65 % 0.16 1.81 % 0.16 -0.42 % 0.16 -11.44 % 0.18 9.08 % 0.16 -4.69 % 0.17 3.32 % 0.17 -2.94 % 0.17 6.49 % 0.16 -18.30 % 0.20 -11.93 % 0.22 0.43 % 0.22 2.00 % 0.22 7.25 % 0.20 -11.83 % 0.23 -10.13 % 0.26 14.67 % 0.22 2.40 % 0.22 -16.72 % 0.26 -4.76 % 0.27 29.78 % 0.21 -40.36 % 0.35
Total other income expenses net 153.420 M -6.82 % 164.650 M -9.14 % 181.210 M -28.26 % 252.580 M 18.42 % 213.300 M -3.86 % 221.870 M 329.65 % 51.640 M 16.89 % 44.180 M -30.80 % 63.840 M -54.03 % 138.880 M 4.60 % 132.770 M 33.80 % 99.230 M 116.00 % 45.940 M -80.98 % 241.530 M 92.70 % 125.340 M -4.15 % 130.770 M 15.78 % 112.950 M -65.24 % 324.900 M 6 857.17 % 4.670 M -38.55 % 7.600 M -60.76 % 19.370 M 988.53 % -2.180 M -116.42 % 13.280 M 231.17 % 4.010 M 226.02 % 1.230 M -60.19 % 3.090 M 217.94 % -2.620 M 36.56 % -4.130 M 95.49 % -91.645 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
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-09-30 2019-03-31 2018-06-30
Net debt 0.000 100.00 % -9.654 B 0.000 100.00 % -6.383 B -146.58 % 13.704 B 320.15 % -6.225 B -198.86 % 6.297 B 1 101.64 % -628.630 M -108.06 % 7.795 B 444.34 % -2.264 B -147.45 % 4.771 B 1 218.83 % -426.410 M -107.05 % 6.046 B 3 828.39 % 153.910 M -97.17 % 5.445 B 514.31 % 886.340 M 40.14 % 632.450 M -44.55 % 1.141 B 230.97 % 344.610 M -45.51 % 632.410 M -50.00 % 1.265 B 1 407.76 % 83.880 M -60.68 % 213.330 M 283.65 % -116.160 M -180.16 % 144.910 M
Total investments 0.000 -100.00 % 5.417 B 0.000 -100.00 % 402.940 M -98.53 % 27.408 B 6 709.51 % 402.490 M -96.80 % 12.593 B 6 650.21 % 186.560 M -98.80 % 15.591 B 145 201.21 % 10.730 M -99.89 % 9.542 B 335.52 % 2.191 B -81.88 % 12.092 B 798.59 % 1.346 B -87.64 % 10.890 B 1 558.03 % 656.790 M -48.08 % 1.265 B 66.78 % 758.430 M 26.45 % 599.810 M 46.62 % 409.100 M -83.83 % 2.529 B 972 753.85 % 260.000 K 0.00 % 260.000 K 0.00 % 260.000 K -99.91 % 289.820 M
Total debt 0.000 -100.00 % 820.950 M 0.000 -100.00 % 1.347 B 0.000 -100.00 % 1.826 B 0.000 -100.00 % 2.281 B 0.000 -100.00 % 1.056 B 0.000 -100.00 % 1.342 B 0.000 -100.00 % 1.486 B 0.000 -100.00 % 1.636 B 0.000 -100.00 % 1.187 B 22.45 % 969.610 M -4.19 % 1.012 B 0.000 -100.00 % 675.010 M 80.37 % 374.230 M 316.18 % 89.920 M 0.000
Accumulated other comprehensive income loss 29.465 B 28 318.76 % 103.680 M -99.62 % 26.952 B 2 685.38 % 967.640 M -96.13 % 24.980 B 2 649.00 % 908.710 M -94.30 % 15.933 B 1 891.27 % 800.140 M -94.54 % 14.651 B 1 759.70 % 787.790 M -94.07 % 13.281 B 1 852.40 % 680.230 M -94.23 % 11.781 B 6 488.27 % 178.820 M -98.27 % 10.361 B 15 757.59 % 65.340 M -98.18 % 3.588 B 11 394.97 % 31.210 M 4.98 % 29.730 M 0.000 -100.00 % 2.292 B 2 599.80 % 84.880 M 0.000 -100.00 % 31.310 M -89.62 % 301.650 M
Retained earnings 0.000 -100.00 % 13.565 B 0.000 -100.00 % 11.541 B 0.000 -100.00 % 9.733 B 0.000 -100.00 % 8.200 B 0.000 -100.00 % 6.936 B 0.000 -100.00 % 5.674 B 0.000 -100.00 % 4.595 B 0.000 -100.00 % 3.290 B 0.000 -100.00 % 2.456 B 31.45 % 1.868 B 0.000 0.000 -100.00 % 1.106 B 0.000 -100.00 % 449.860 M 0.000
Common stock 0.000 -100.00 % 280.710 M 0.000 -100.00 % 280.420 M 0.000 -100.00 % 280.210 M 0.000 -100.00 % 266.350 M 0.000 -100.00 % 266.350 M 0.000 -100.00 % 266.350 M 0.000 -100.00 % 266.500 M 0.000 -100.00 % 266.500 M 0.000 -100.00 % 254.960 M 0.00 % 254.960 M 0.00 % 254.960 M 0.000 -100.00 % 254.960 M 0.00 % 254.960 M 4.97 % 242.880 M 0.000
Total equity 29.465 B 0.00 % 29.465 B 9.32 % 26.952 B 0.00 % 26.952 B 7.89 % 24.980 B 0.00 % 24.980 B 56.78 % 15.933 B 0.00 % 15.933 B 8.60 % 14.672 B 0.00 % 14.672 B 10.31 % 13.301 B 0.00 % 13.301 B 12.78 % 11.794 B 0.00 % 11.794 B 13.73 % 10.369 B 0.00 % 10.369 B 188.69 % 3.592 B 0.00 % 3.592 B 19.66 % 3.002 B 10.51 % 2.716 B 18.53 % 2.292 B 0.00 % 2.292 B 21.98 % 1.879 B 159.46 % 724.050 M 140.03 % 301.650 M
Other non current liabilities -29.465 B -12 553.33 % 236.600 M 100.88 % -26.952 B -5 343.56 % 514.010 M 102.06 % -24.980 B -4 615.05 % 553.270 M 103.47 % -15.933 B -7 325.83 % 220.500 M 0.000 -100.00 % 808.430 M 0.000 -100.00 % 860.090 M 0.000 -100.00 % 1.236 B 0.000 -100.00 % 1.456 B 0.000 -100.00 % 908.580 M 31.82 % 689.240 M 0.58 % 685.290 M 0.000 -100.00 % 130.370 M 752.65 % 15.290 M -0.52 % 15.370 M 0.000
Long term debt 0.000 -100.00 % 127.750 M 0.000 -100.00 % 362.510 M 0.000 -100.00 % 764.780 M 0.000 -100.00 % 1.445 B 0.000 -100.00 % 539.120 M 0.000 -100.00 % 733.010 M 0.000 -100.00 % 891.260 M 0.000 -100.00 % 1.242 B 0.000 -100.00 % 900.680 M 117.78 % 413.580 M -41.69 % 709.260 M 0.000 -100.00 % 300.680 M 118.20 % 137.800 M 99.22 % 69.170 M 0.000
Total non current liabilities -29.465 B -6 412.57 % 466.760 M 101.73 % -26.952 B -2 878.11 % 970.170 M 103.88 % -24.980 B -1 857.50 % 1.421 B 108.92 % -15.933 B -1 037.17 % 1.700 B 0.000 -100.00 % 1.402 B 0.000 -100.00 % 1.652 B 0.000 -100.00 % 2.188 B 0.000 -100.00 % 2.766 B 0.000 -100.00 % 1.998 B 81.16 % 1.103 B -20.96 % 1.395 B 0.000 -100.00 % 432.850 M 181.99 % 153.500 M 75.99 % 87.220 M 0.000
Other current liabilities 0.000 -100.00 % 1.007 B 0.000 -100.00 % 579.240 M 0.000 -100.00 % 1.274 B 0.000 -100.00 % 1.996 B 0.000 -100.00 % 926.670 M 0.000 -100.00 % 809.670 M 0.000 -100.00 % 1.064 B 0.000 -100.00 % 979.850 M 0.000 -100.00 % 305.290 M -23.06 % 396.770 M -37.93 % 639.240 M 0.000 -100.00 % 153.330 M -35.45 % 237.520 M 1.71 % 233.530 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 693.200 M 0.000 -100.00 % 984.640 M 0.000 -100.00 % 1.062 B 0.000 -100.00 % 836.290 M 0.000 -100.00 % 517.140 M 0.000 -100.00 % 609.020 M 0.000 -100.00 % 595.140 M 0.000 -100.00 % 393.950 M 0.000 -100.00 % 286.640 M -49.33 % 565.750 M 86.85 % 302.790 M 0.000 -100.00 % 374.330 M 58.33 % 236.430 M 1 039.42 % 20.750 M 0.000
Total current liabilities 0.000 -100.00 % 6.286 B 0.000 -100.00 % 5.394 B 0.000 -100.00 % 6.429 B 0.000 -100.00 % 5.777 B 0.000 -100.00 % 4.033 B 0.000 -100.00 % 3.799 B 0.000 -100.00 % 4.288 B 0.000 -100.00 % 3.343 B 0.000 -100.00 % 1.936 B -16.21 % 2.310 B 12.01 % 2.063 B 0.000 -100.00 % 1.295 B 1.99 % 1.270 B 64.60 % 771.390 M 0.000
Total liabilities -29.465 B -536.31 % 6.753 B 125.06 % -26.952 B -523.49 % 6.364 B 125.48 % -24.980 B -418.22 % 7.850 B 149.27 % -15.933 B -313.09 % 7.477 B 0.000 -100.00 % 5.435 B 0.000 -100.00 % 5.451 B 0.000 -100.00 % 6.475 B 0.000 -100.00 % 6.110 B 0.000 -100.00 % 3.934 B 15.25 % 3.413 B -1.29 % 3.458 B 0.000 -100.00 % 1.728 B 21.40 % 1.423 B 65.75 % 858.610 M 0.000
Other non current assets 0.000 -100.00 % 359.190 M 0.000 -100.00 % 6.149 B 144.87 % -13.704 B -333.93 % 5.858 B 193.04 % -6.297 B -273.98 % 3.619 B 146.43 % -7.795 B -266.96 % 4.669 B 197.87 % -4.771 B -310.12 % 2.271 B 137.55 % -6.046 B -304.61 % 2.955 B 154.27 % -5.445 B -1 762.26 % 327.560 M 151.79 % -632.450 M -250.88 % 419.170 M 1 796.70 % 22.100 M -94.64 % 412.440 M 132.61 % -1.265 B -312.09 % 596.300 M 4 747.97 % 12.300 M -90.18 % 125.250 M 186.43 % -144.910 M
Long term investments 0.000 -100.00 % 628.570 M 0.000 100.00 % -5.614 B 0.000 100.00 % -5.317 B 0.000 100.00 % -3.305 B 0.000 100.00 % -4.559 B 0.000 -100.00 % 260.000 K 0.000 100.00 % -1.560 B 0.000 -100.00 % 653.450 M 0.000 -100.00 % 589.980 M 44.96 % 407.000 M 0.000 0.000 100.00 % -573.560 M -6 492.64 % -8.700 M 92.99 % -124.190 M 0.000
Intangible assets 0.000 -100.00 % 3.159 B 0.000 -100.00 % 2.836 B 0.000 -100.00 % 2.496 B 0.000 -100.00 % 1.958 B 0.000 -100.00 % 1.648 B 0.000 -100.00 % 1.510 B 0.000 -100.00 % 1.226 B 0.000 -100.00 % 1.085 B 0.000 -100.00 % 827.980 M 9.82 % 753.930 M 10.79 % 680.490 M 0.000 -100.00 % 522.250 M 18.94 % 439.070 M 70.08 % 258.150 M 0.000
GoodWill 0.000 -100.00 % 10.083 B 0.000 -100.00 % 9.875 B 0.000 -100.00 % 9.829 B 0.000 -100.00 % 9.951 B 0.000 -100.00 % 6.640 B 0.000 -100.00 % 6.590 B 0.000 -100.00 % 6.163 B 0.000 -100.00 % 6.027 B 0.000 -100.00 % 3.149 B 12.81 % 2.792 B -0.83 % 2.815 B 0.000 -100.00 % 1.107 B 86.95 % 591.990 M 81.99 % 325.290 M 0.000
Goodwill and intangible assets 0.000 -100.00 % 13.242 B 0.000 -100.00 % 12.711 B 0.000 -100.00 % 12.325 B 0.000 -100.00 % 11.909 B 0.000 -100.00 % 8.288 B 0.000 -100.00 % 8.100 B 0.000 -100.00 % 7.389 B 0.000 -100.00 % 7.112 B 0.000 -100.00 % 3.977 B 12.17 % 3.546 B 1.43 % 3.496 B 0.000 -100.00 % 1.629 B 57.99 % 1.031 B 76.72 % 583.440 M 0.000
Property plant equipment net 0.000 -100.00 % 82.360 M 0.000 -100.00 % 90.930 M 0.000 -100.00 % 99.620 M 0.000 -100.00 % 65.880 M 0.000 -100.00 % 55.280 M 0.000 -100.00 % 41.480 M 0.000 -100.00 % 26.290 M 0.000 -100.00 % 34.520 M 0.000 -100.00 % 32.410 M -16.34 % 38.740 M 1.68 % 38.100 M 0.000 -100.00 % 46.720 M 0.47 % 46.500 M 520.83 % 7.490 M 0.000
Total non current assets 0.000 -100.00 % 14.456 B 0.000 -100.00 % 13.415 B 197.89 % -13.704 B -204.71 % 13.087 B 307.84 % -6.297 B -150.99 % 12.349 B 258.42 % -7.795 B -191.91 % 8.482 B 277.78 % -4.771 B -145.72 % 10.436 B 272.60 % -6.046 B -168.40 % 8.840 B 262.35 % -5.445 B -166.63 % 8.172 B 1 392.09 % -632.450 M -112.60 % 5.019 B 25.05 % 4.014 B 1.71 % 3.946 B 412.03 % -1.265 B -174.46 % 1.698 B 57.09 % 1.081 B 82.63 % 591.990 M 508.52 % -144.910 M
Other current assets -15.263 B -2 045.81 % 784.420 M 105.82 % -13.473 B -1 923.79 % 738.730 M 0.000 -100.00 % 2.019 B 0.000 -100.00 % 446.440 M 0.000 -100.00 % 1.635 B 0.000 -100.00 % 280.500 M 0.000 -100.00 % 278.270 M 0.000 -100.00 % 246.820 M 0.000 -100.00 % 268.680 M 167.64 % 100.390 M -64.62 % 283.770 M 0.000 -100.00 % 113.150 M 90.62 % 59.360 M 20.06 % 49.440 M 0.000
Short term investments 0.000 -100.00 % 4.789 B 0.000 -100.00 % 6.017 B -78.05 % 27.408 B 384.85 % 5.653 B -55.11 % 12.593 B 260.73 % 3.491 B -77.61 % 15.591 B 241.19 % 4.570 B -52.11 % 9.542 B 211.73 % 3.061 B -74.69 % 12.092 B 316.23 % 2.905 B -73.32 % 10.890 B 325 941.92 % 3.340 M -99.74 % 1.265 B 650.91 % 168.450 M -12.63 % 192.810 M -23.84 % 253.150 M -89.99 % 2.529 B 340.80 % 573.820 M 6 304.24 % 8.960 M -92.80 % 124.450 M -57.06 % 289.820 M
cash and cash equivalents 0.000 -100.00 % 10.475 B 0.000 -100.00 % 7.730 B 156.41 % -13.704 B -270.21 % 8.051 B 227.86 % -6.297 B -316.37 % 2.910 B 137.33 % -7.795 B -334.79 % 3.320 B 169.59 % -4.771 B -369.78 % 1.768 B 129.25 % -6.046 B -291.14 % 3.163 B 158.09 % -5.445 B -826.27 % 749.710 M 218.54 % -632.450 M -228.68 % 491.490 M -21.36 % 625.000 M 64.63 % 379.640 M 130.02 % -1.265 B -281.74 % 695.900 M 332.50 % 160.900 M -21.92 % 206.080 M 242.21 % -144.910 M
Cash and short term investments 15.263 B -1.13 % 15.438 B 14.58 % 13.473 B -1.99 % 13.747 B 0.32 % 13.704 B 0.00 % 13.704 B 117.64 % 6.297 B -1.63 % 6.401 B -17.89 % 7.795 B -1.19 % 7.890 B 65.37 % 4.771 B -1.21 % 4.829 B -20.13 % 6.046 B 0.00 % 6.046 B 11.04 % 5.445 B -1.20 % 5.511 B 771.38 % 632.450 M 0.00 % 632.450 M -22.67 % 817.810 M 29.24 % 632.790 M -49.97 % 1.265 B 0.00 % 1.265 B 17.66 % 1.075 B 225.19 % 330.530 M 128.09 % 144.910 M
Total current assets 0.000 -100.00 % 21.761 B 0.000 -100.00 % 19.902 B 45.23 % 13.704 B -30.59 % 19.743 B 213.56 % 6.297 B -43.07 % 11.060 B 41.88 % 7.795 B -32.94 % 11.625 B 143.67 % 4.771 B -42.63 % 8.315 B 37.53 % 6.046 B -35.88 % 9.429 B 73.18 % 5.445 B -34.45 % 8.307 B 1 213.48 % 632.450 M -74.77 % 2.507 B 4.38 % 2.401 B 7.79 % 2.228 B 76.16 % 1.265 B -45.51 % 2.321 B 4.52 % 2.221 B 124.16 % 990.670 M 583.65 % 144.910 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -1.206 B 0.000 0.000 0.000 100.00 % -1.446 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
Net receivables 0.000 -100.00 % 5.539 B 0.000 -100.00 % 5.416 B 0.000 -100.00 % 5.226 B 0.000 -100.00 % 4.213 B 0.000 -100.00 % 3.547 B 0.000 0.000 0.000 -100.00 % 3.105 B 0.000 -100.00 % 2.615 B 0.000 -100.00 % 1.606 B 8.25 % 1.483 B 13.12 % 1.311 B 0.000 -100.00 % 943.100 M -13.20 % 1.086 B 77.90 % 610.700 M 0.000
Tax assets 0.000 -100.00 % 144.400 M 0.000 -100.00 % 78.950 M 0.000 -100.00 % 121.170 M 0.000 -100.00 % 59.710 M 0.000 -100.00 % 27.730 M 0.000 -100.00 % 23.810 M 0.000 -100.00 % 28.510 M 0.000 -100.00 % 44.320 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 573.560 M 6 492.64 % 8.700 M -92.99 % 124.190 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 4.076 B 0.000 -100.00 % 3.670 B 0.000 -100.00 % 3.831 B 0.000 -100.00 % 2.944 B 0.000 -100.00 % 2.522 B 0.000 -100.00 % 2.301 B 0.000 -100.00 % 2.559 B 0.000 -100.00 % 1.898 B 0.000 -100.00 % 1.260 B -6.53 % 1.348 B 20.74 % 1.116 B 0.000 -100.00 % 750.180 M -3.89 % 780.580 M 50.95 % 517.110 M 0.000
Tax payables 0.000 -100.00 % 509.970 M 0.000 -100.00 % 160.790 M 0.000 -100.00 % 166.140 M 0.000 -100.00 % 102.400 M 0.000 -100.00 % 67.300 M 0.000 -100.00 % 78.550 M 0.000 -100.00 % 69.000 M 0.000 -100.00 % 70.960 M 0.000 -100.00 % 25.510 M 0.000 -100.00 % 4.280 M 0.000 -100.00 % 17.120 M 13.00 % 15.150 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.060 M 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 -100.00 % 21.150 M 0.000 -100.00 % 19.950 M 0.000 -100.00 % 12.380 M 0.000 -100.00 % 7.970 M 0.000 -100.00 % 4.240 M 26.57 % 3.350 M 14.73 % 2.920 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 48.790 M 0.000 -100.00 % 50.380 M 0.000 -100.00 % 48.940 M 0.000 -100.00 % 35.000 M 0.000 -100.00 % 25.360 M 0.000 -100.00 % 5.040 M 0.000 -100.00 % 2.050 M 0.000 -100.00 % 13.970 M 0.000 -100.00 % 18.890 M -13.70 % 21.890 M -12.51 % 25.020 M 0.000 -100.00 % 37.170 M -0.96 % 37.530 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 15.515 B 0.000 -100.00 % 14.163 B 0.000 -100.00 % 14.058 B 0.000 -100.00 % 6.666 B 31 418.20 % 21.150 M -99.68 % 6.660 B 33 283.46 % 19.950 M -99.70 % 6.660 B 53 696.45 % 12.380 M -99.82 % 6.741 B 84 478.80 % 7.970 M -99.88 % 6.740 B 158 851.42 % 4.240 M -99.50 % 845.560 M 0.00 % 845.560 M -65.60 % 2.458 B 0.000 -100.00 % 845.560 M -47.92 % 1.624 B 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 102.410 M 0.000 -100.00 % 93.650 M 0.000 -100.00 % 103.310 M 0.000 -100.00 % 34.450 M 0.000 -100.00 % 54.620 M 0.000 -100.00 % 58.930 M 0.000 -100.00 % 60.500 M 0.000 -100.00 % 68.600 M 0.000 -100.00 % 14.520 M 0.000 -100.00 % 740.000 K 0.000 -100.00 % 1.800 M 339.02 % 410.000 K -84.70 % 2.680 M 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
Total assets 0.000 -100.00 % 36.218 B 0.000 -100.00 % 33.317 B 0.000 -100.00 % 32.830 B 0.000 -100.00 % 23.410 B 0.000 -100.00 % 20.107 B 0.000 -100.00 % 18.751 B 0.000 -100.00 % 18.269 B 0.000 -100.00 % 16.479 B 0.000 -100.00 % 7.526 B 17.31 % 6.415 B 3.90 % 6.174 B 0.000 -100.00 % 4.019 B 21.73 % 3.302 B 108.62 % 1.583 B 0.000
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-09-30 2019-03-31 2018-06-30
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 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.520 M 0.000 0.000 0.000 -100.00 % 33.070 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 % -5.580 M 0.000 100.00 % -2.790 M 0.00 % -2.790 M -458.84 % 777.500 K 0.00 % 777.500 K -9.33 % 857.500 K 0.00 % 857.500 K 0.00 % 857.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 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 % 13.420 M 105.97 % -224.740 M 0.000 0.000 -100.00 % 58.330 M 136.35 % 24.680 M 0.000 0.000 0.000 0.000 100.00 % -219.095 M 0.00 % -219.095 M -6 779.73 % 3.280 M 0.00 % 3.280 M 115.44 % 1.523 M 0.00 % 1.523 M 0.00 % 1.523 M 165.41 % -2.328 M 0.00 % -2.328 M 0.00 % -2.328 M 63.22 % -6.328 M 0.00 % -6.328 M 0.00 % -6.328 M 0.00 % -6.328 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 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 % -88.210 M 50.00 % -176.430 M 0.000 0.000 -100.00 % 61.080 M 26.09 % 48.440 M 0.000 0.000 0.000 0.000 100.00 % -187.820 M 0.00 % -187.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 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 % 101.630 M 310.37 % -48.310 M 0.000 0.000 100.00 % -2.750 M 88.43 % -23.760 M 0.000 0.000 0.000 0.000 100.00 % -31.275 M 0.00 % -31.275 M -1 053.51 % 3.280 M 0.00 % 3.280 M 115.44 % 1.523 M 0.00 % 1.523 M 0.00 % 1.523 M 165.41 % -2.328 M 0.00 % -2.328 M 0.00 % -2.328 M 63.22 % -6.328 M 0.00 % -6.328 M 0.00 % -6.328 M 0.00 % -6.328 M
Other non cash items -1.055 B -2.36 % -1.031 B -2.84 % -1.002 B -8.95 % -919.910 M -6.24 % -865.900 M 1.03 % -874.910 M -119.39 % -398.800 M -33.35 % -299.060 M 19.91 % -373.420 M 40.16 % -624.040 M 9.53 % -689.770 M -17.56 % -586.760 M -7.60 % -545.320 M 20.36 % -684.710 M -10.32 % -620.680 M -30.36 % -476.140 M -33.28 % -357.250 M 4.95 % -375.860 M -243.86 % 261.270 M 197.18 % -268.840 M -43.22 % -187.710 M -185.88 % 218.560 M 375.96 % -79.200 M 49.19 % -155.880 M -18.17 % -131.910 M 5.16 % -139.080 M 14.84 % -163.310 M -272.60 % 94.615 M -12.06 % 107.595 M 4 278.45 % -2.575 M 0.00 % -2.575 M -158.16 % 4.428 M 0.00 % 4.428 M 0.00 % 4.428 M 7.73 % 4.110 M 0.00 % 4.110 M 0.00 % 4.110 M 45.49 % 2.825 M 0.00 % 2.825 M 0.00 % 2.825 M 0.00 % 2.825 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.360 M 0.16 % 368.780 M 27.89 % 288.360 M 327.07 % 67.520 M -75.05 % 270.660 M 3.78 % 260.800 M 0.000 -100.00 % 33.070 M 0.000 0.000 0.000 -100.00 % 230.850 M -13.32 % 266.330 M 45.87 % 182.575 M 0.00 % 182.575 M -49.29 % 360.020 M 87.71 % 191.800 M 0.000 -100.00 % 119.465 M 0.00 % 119.465 M 0.00 % 119.465 M 19 810.83 % 600.000 K 0.00 % 600.000 K -98.62 % 43.505 M 0.00 % 43.505 M 198.49 % 14.575 M 0.00 % 14.575 M 0.00 % 14.575 M 0.10 % 14.560 M 0.00 % 14.560 M 0.00 % 14.560 M 1 251.28 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 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 % -119.110 M 2.66 % -122.360 M -52.79 % -80.083 M 0.00 % -80.083 M -1 111.54 % -6.610 M 90.30 % -68.130 M 0.000 100.00 % -37.775 M 0.00 % -37.775 M 0.00 % -37.775 M 4.34 % -39.490 M 0.00 % -39.490 M -324.05 % -9.313 M 0.00 % -9.313 M -15.33 % -8.075 M 0.00 % -8.075 M 0.00 % -8.075 M 37.38 % -12.895 M 0.00 % -12.895 M 0.00 % -12.895 M -680.33 % -1.653 M 0.00 % -1.653 M 0.00 % -1.653 M 0.00 % -1.653 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 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 % -247.600 M -117.23 % -113.980 M 0.000 0.000 100.00 % -463.440 M -323.54 % -109.420 M 0.000 0.000 0.000 0.000 100.00 % -103.855 M 0.00 % -103.855 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -142.203 M 0.00 % -142.203 M 0.000 0.000 0.000 100.00 % -13.898 M 0.00 % -13.898 M 0.00 % -13.898 M 0.000 100.00 % -15.000 K 0.00 % -15.000 K 0.00 % -15.000 K 99.84 % -9.203 M 0.00 % -9.203 M 0.00 % -9.203 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 24.708 M 0.00 % 24.708 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.345 M 0.00 % 5.345 M 204.13 % 1.758 M 0.00 % 1.758 M 0.00 % 1.758 M 116.31 % 812.500 K 0.00 % 812.500 K 0.00 % 812.500 K -69.17 % 2.635 M 0.00 % 2.635 M 0.00 % 2.635 M 0.00 % 2.635 M
Other investing activites 0.000 0.000 0.000 0.000 0.000 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 % -48.860 M -135.71 % 136.830 M 0.000 0.000 -100.00 % 289.420 M 543.01 % 45.010 M 0.000 -100.00 % 51.673 M 0.00 % 51.673 M 0.00 % 51.673 M 776.78 % -7.635 M -0.20 % -7.620 M 0.000 0.000 0.000 0.000 0.000 100.00 % -7.625 M 0.00 % -7.625 M 0.00 % -7.625 M 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 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 % -415.570 M -317.62 % -99.510 M 0.000 100.00 % -197.578 M -9.38 % -180.630 M -36.28 % -132.540 M 0.000 0.000 0.000 0.000 100.00 % -150.980 M 0.00 % -150.980 M -3 691.09 % -3.983 M 0.00 % -3.983 M 74.34 % -15.520 M 0.00 % -15.520 M 0.00 % -15.520 M 21.25 % -19.708 M 0.00 % -19.708 M 0.00 % -19.708 M -2 105.85 % 982.500 K 0.00 % 982.500 K 0.00 % 982.500 K 0.00 % 982.500 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 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 % 182.360 M 710.92 % -29.850 M 0.000 0.000 -100.00 % 369.120 M 605.71 % -72.990 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
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 -100.00 % 214.410 M 0.00 % 214.410 M 0.00 % 214.410 M 0.00 % 214.410 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.230 M 59.08 % -12.780 M 0.000 0.000 100.00 % -4.210 M 42.72 % -7.350 M 0.000 100.00 % -37.100 M 0.00 % -37.100 M 0.00 % -37.100 M -138.39 % 96.635 M 0.00 % 96.635 M 643.12 % -17.793 M 0.00 % -17.793 M -93.24 % -9.208 M 0.00 % -9.208 M 0.00 % -9.208 M -256.19 % -2.585 M 0.00 % -2.585 M 0.00 % -2.585 M -715.48 % 420.000 K 0.00 % 420.000 K 0.00 % 420.000 K 0.00 % 420.000 K
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 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 % 177.130 M 515.51 % -42.630 M 0.000 0.000 -100.00 % 364.910 M 554.21 % -80.340 M 0.000 100.00 % -37.100 M 0.00 % -37.100 M 0.00 % -37.100 M -138.39 % 96.635 M 0.00 % 96.635 M 643.12 % -17.793 M 0.00 % -17.793 M -93.24 % -9.208 M 0.00 % -9.208 M 0.00 % -9.208 M -256.19 % -2.585 M 0.00 % -2.585 M 0.00 % -2.585 M -715.48 % 420.000 K 0.00 % 420.000 K 0.00 % 420.000 K 0.00 % 420.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.110 M -1 519.44 % 360.000 K -97.62 % 15.145 M 0.000 -100.00 % 8.730 M 186.23 % 3.050 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -75.000 K 0.00 % -75.000 K 73.45 % -282.500 K 0.00 % -282.500 K 0.00 % -282.500 K -769.23 % -32.500 K 0.00 % -32.500 K 0.00 % -32.500 K 92.26 % -420.000 K 0.00 % -420.000 K 0.00 % -420.000 K 0.00 % -420.000 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.360 M 0.16 % 368.780 M 27.89 % 288.360 M 327.07 % 67.520 M -75.05 % 270.660 M 3.78 % 260.800 M 0.000 -100.00 % 33.070 M 0.000 0.000 0.000 100.00 % -12.700 M -110.20 % 124.550 M 0.000 100.00 % -695.900 M -225.83 % 553.030 M 505.40 % 91.350 M 0.000 0.000 0.000 0.000 100.00 % -53.745 M 0.000 -100.00 % 19.705 M 0.00 % 19.705 M 478.94 % -5.200 M 0.00 % -5.200 M 0.00 % -5.200 M -139.73 % 13.088 M 0.00 % 13.088 M 0.00 % 13.088 M 535.32 % 2.060 M 0.00 % 2.060 M 0.00 % 2.060 M 0.00 % 2.060 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.279 B 12.69 % 2.910 B 14.51 % 2.541 B -23.46 % 3.320 B 2.08 % 3.253 B 83.93 % 1.768 B 17.30 % 1.508 B 0.000 0.000 0.000 0.000 -100.00 % 491.490 M -2.52 % 504.190 M 32.81 % 379.640 M 636.88 % 51.520 M -92.60 % 695.900 M 387.09 % 142.870 M 177.31 % 51.520 M 0.000 -100.00 % 36.590 M 0.00 % 36.590 M 0.00 % 36.590 M 0.000 -100.00 % 14.473 M 0.00 % 14.473 M 0.00 % 14.473 M -26.43 % 19.673 M 0.00 % 19.673 M 0.00 % 19.673 M 393.97 % 3.983 M 0.00 % 3.983 M 0.00 % 3.983 M 107.15 % 1.923 M 0.00 % 1.923 M 0.00 % 1.923 M 0.00 % 1.923 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.051 B 145.50 % 3.279 B 12.69 % 2.910 B -19.35 % 3.608 B 8.69 % 3.320 B 62.82 % 2.039 B 15.31 % 1.768 B 0.000 -100.00 % 33.070 M 0.000 0.000 -100.00 % 491.490 M 0.00 % 491.490 M -2.52 % 504.190 M 189.81 % 173.975 M 0.00 % 173.975 M -75.00 % 695.900 M 387.09 % 142.870 M 0.000 -100.00 % 51.520 M 0.00 % 51.520 M 0.00 % 51.520 M 195.86 % -53.745 M -257.25 % 34.178 M 0.00 % 34.178 M 0.00 % 34.178 M 136.15 % 14.473 M 0.00 % 14.473 M 0.00 % 14.473 M -15.22 % 17.070 M 0.00 % 17.070 M 0.00 % 17.070 M 328.63 % 3.983 M 0.00 % 3.983 M 0.00 % 3.983 M 0.00 % 3.983 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.360 M 0.16 % 368.780 M 27.89 % 288.360 M 327.07 % 67.520 M -75.05 % 270.660 M 3.78 % 260.800 M 0.000 -100.00 % 33.070 M 0.000 0.000 0.000 -100.00 % 230.850 M -13.32 % 266.330 M 45.87 % 182.575 M 0.00 % 182.575 M -49.29 % 360.020 M 87.71 % 191.800 M 0.000 -100.00 % 119.465 M 0.00 % 119.465 M 0.00 % 119.465 M 19 810.83 % 600.000 K 0.00 % 600.000 K -98.62 % 43.505 M 0.00 % 43.505 M 198.49 % 14.575 M 0.00 % 14.575 M 0.00 % 14.575 M 0.10 % 14.560 M 0.00 % 14.560 M 0.00 % 14.560 M 1 251.28 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M 0.00 % 1.078 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 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 % -119.110 M 2.66 % -122.360 M -52.79 % -80.083 M 0.00 % -80.083 M -1 111.54 % -6.610 M 90.30 % -68.130 M 0.000 100.00 % -37.775 M 0.00 % -37.775 M 0.00 % -37.775 M 4.34 % -39.490 M 0.00 % -39.490 M -324.05 % -9.313 M 0.00 % -9.313 M -15.33 % -8.075 M 0.00 % -8.075 M 0.00 % -8.075 M 37.38 % -12.895 M 0.00 % -12.895 M 0.00 % -12.895 M -680.33 % -1.653 M 0.00 % -1.653 M 0.00 % -1.653 M 0.00 % -1.653 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.360 M 0.16 % 368.780 M 27.89 % 288.360 M 327.07 % 67.520 M -75.05 % 270.660 M 3.78 % 260.800 M 0.000 -100.00 % 33.070 M 0.000 0.000 0.000 -100.00 % 111.740 M -22.39 % 143.970 M 40.47 % 102.493 M 0.00 % 102.493 M -71.00 % 353.410 M 185.77 % 123.670 M 0.000 -100.00 % 81.690 M 0.00 % 81.690 M 0.00 % 81.690 M 310.05 % -38.890 M 0.00 % -38.890 M -213.74 % 34.193 M 0.00 % 34.193 M 426.04 % 6.500 M 0.00 % 6.500 M 0.00 % 6.500 M 290.39 % 1.665 M 0.00 % 1.665 M 0.00 % 1.665 M 389.57 % -575.000 K 0.00 % -575.000 K 0.00 % -575.000 K 0.00 % -575.000 K
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 2018 2017 2017 2017 2016 2016 2016 2015 2015 2015 2015