MSTCLTD.NS

MSTC Limited MSTCLTD.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 3.110 B -1.67 % 3.162 B -56.14 % 7.210 B -17.71 % 8.761 B 12.26 % 7.805 B 2.59 % 7.607 B -73.15 % 28.330 B 25.05 % 22.654 B 30.25 % 17.392 B -38.95 % 28.487 B -49.93 % 56.890 B 4.30 % 54.544 B
Net income 4.071 B 99.19 % 2.044 B -15.54 % 2.420 B 21.53 % 1.991 B 76.26 % 1.130 B 16.44 % 970.140 M 131.59 % -3.071 B -497.70 % 772.200 M -44.51 % 1.392 B 156.31 % -2.471 B -338.95 % 1.034 B 266.74 % -620.200 M
Income before tax 5.080 B 83.02 % 2.776 B -15.68 % 3.292 B 41.34 % 2.329 B 71.40 % 1.359 B -18.51 % 1.667 B 170.22 % -2.374 B -302.69 % 1.172 B -35.91 % 1.828 B 194.06 % -1.943 B -227.73 % 1.522 B 259.55 % -953.600 M
Income before tax ratio 1.63 86.13 % 0.88 92.23 % 0.46 71.76 % 0.27 52.68 % 0.17 -20.57 % 0.22 361.51 % -0.08 -262.08 % 0.05 -50.80 % 0.11 254.06 % -0.07 -355.08 % 0.03 252.97 % -0.02
EBITDA 2.601 B -28.70 % 3.648 B 3.11 % 3.538 B 38.07 % 2.563 B 56.87 % 1.634 B -24.23 % 2.156 B 230.76 % -1.649 B -183.74 % 1.969 B -23.00 % 2.557 B 361.29 % -978.700 M -161.00 % 1.604 B -6.77 % 1.721 B
Net income ratio 1.31 102.57 % 0.65 92.56 % 0.34 47.69 % 0.23 57.01 % 0.14 13.49 % 0.13 217.64 % -0.11 -418.02 % 0.03 -57.40 % 0.08 192.24 % -0.09 -577.20 % 0.02 259.86 % -0.01
Ratio EBITDA 0.84 -27.49 % 1.15 135.06 % 0.49 67.79 % 0.29 39.74 % 0.21 -26.14 % 0.28 586.94 % -0.06 -166.96 % 0.09 -40.89 % 0.15 527.97 % -0.03 -221.82 % 0.03 -10.62 % 0.03
Gross profit ratio 0.97 39.52 % 0.69 65.76 % 0.42 29.61 % 0.32 -54.32 % 0.71 269.19 % 0.19 651.25 % -0.03 -111.64 % 0.30 3.06 % 0.29 621.05 % -0.06 -163.14 % 0.09 -1.10 % 0.09
Weighted average shs out dil 70.405 M 0.01 % 70.399 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M
Weighted average shs out 70.405 M 0.01 % 70.399 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.400 M 0.00 % 70.399 M 0.00 % 70.400 M 0.00 % 70.400 M
EPS diluted 57.82 146.67 % 23.44 -31.80 % 34.37 21.53 % 28.28 76.20 % 16.05 16.47 % 13.78 131.59 % -43.62 -497.63 % 10.97 -44.51 % 19.77 156.32 % -35.10 -338.94 % 14.69 266.74 % -8.81
Earnings per share 57.82 146.67 % 23.44 -31.80 % 34.37 21.53 % 28.28 76.20 % 16.05 16.47 % 13.78 131.59 % -43.62 -497.63 % 10.97 -44.51 % 19.77 156.32 % -35.10 -338.94 % 14.69 266.74 % -8.81
Gross profit 3.007 B 37.18 % 2.192 B -27.29 % 3.015 B 6.65 % 2.827 B -48.72 % 5.512 B 278.77 % 1.455 B 248.03 % -983.190 M -114.56 % 6.754 B 34.24 % 5.031 B 418.11 % -1.582 B -131.62 % 5.002 B 3.15 % 4.849 B
Income tax expense 1.009 B -10.31 % 1.125 B 29.01 % 872.183 M 158.01 % 338.045 M 47.46 % 229.251 M -67.12 % 697.290 M 0.10 % 696.570 M 74.45 % 399.300 M -8.50 % 436.400 M -17.29 % 527.600 M 8.25 % 487.400 M 46.19 % 333.400 M
Cost of revenue 1.018 B 5.59 % 964.367 M -77.01 % 4.195 B -29.32 % 5.935 B 158.91 % 2.292 B -62.74 % 6.152 B -79.01 % 29.313 B 84.36 % 15.900 B 28.63 % 12.361 B -58.89 % 30.069 B -42.05 % 51.888 B 4.41 % 49.694 B
General and administrative expenses 966.489 M 1 418.40 % 63.652 M -9.67 % 70.467 M 36.80 % 51.510 M 27.43 % 40.421 M -23.23 % 52.650 M 8.94 % 48.330 M 0.90 % 47.900 M -1.84 % 48.800 M -6.33 % 52.100 M -97.58 % 2.152 B 72.29 % 1.249 B
Selling and marketing expenses 7.948 M -51.20 % 16.286 M 0.94 % 16.135 M 47.88 % 10.911 M 0.99 % 10.804 M -11.37 % 12.190 M -60.05 % 30.510 M 80.53 % 16.900 M -22.83 % 21.900 M 84.03 % 11.900 M 32.22 % 9.000 M -45.12 % 16.400 M
Other expenses -615.632 M -413.23 % 196.546 M 96.22 % 100.165 M -84.33 % 639.159 M -18.73 % 786.430 M -43.44 % 1.391 B 0.000 -100.00 % 287.600 M -82.67 % 1.660 B 2 161.58 % 73.400 M 0.000 0.000
Operating expenses 297.581 M 3.50 % 287.531 M 53.81 % 186.941 M -73.35 % 701.580 M -16.24 % 837.650 M -42.44 % 1.455 B -39.75 % 2.416 B -4.48 % 2.529 B 46.11 % 1.731 B 37.13 % 1.262 B -63.62 % 3.469 B -36.21 % 5.438 B
Cost and expenses 1.316 B 5.11 % 1.252 B -71.43 % 4.382 B -33.97 % 6.636 B 3.67 % 6.401 B -15.85 % 7.607 B -73.15 % 28.330 B 53.72 % 18.429 B 31.61 % 14.002 B -53.60 % 30.178 B -45.49 % 55.357 B 0.41 % 55.133 B
Research and development expenses 0.000 -100.00 % 3.895 M 2 138.51 % 174.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 913.213 M 948.59 % 87.090 M 0.56 % 86.602 M 38.74 % 62.421 M 21.87 % 51.220 M -21.01 % 64.840 M -17.76 % 78.840 M 21.67 % 64.800 M -8.35 % 70.700 M 10.47 % 64.000 M -97.04 % 2.161 B 70.77 % 1.265 B
Interest income 726.086 M -2.08 % 741.521 M 38.86 % 534.001 M 125.16 % 237.167 M 75.28 % 135.310 M -6.09 % 144.080 M -66.32 % 427.840 M 57.76 % 271.200 M -38.95 % 444.200 M -38.12 % 717.800 M 5 983.05 % 11.800 M -96.77 % 364.800 M
Interest expense 1.800 M -56.31 % 4.120 M 164.78 % 1.556 M -94.50 % 28.283 M -64.37 % 79.370 M -73.13 % 295.400 M -54.59 % 650.500 M 74.21 % 373.400 M -38.59 % 608.000 M -28.35 % 848.600 M 0.000 0.000
Depreciation and amortization 91.622 M -62.18 % 242.263 M 10.93 % 218.387 M 4.53 % 208.928 M 11.86 % 186.780 M 12.42 % 166.150 M 13.13 % 146.860 M 18.53 % 123.900 M 2.14 % 121.300 M 4.48 % 116.100 M 36.11 % 85.300 M -42.52 % 148.400 M
Operating income 1.794 B -6.12 % 1.911 B -32.44 % 2.828 B 33.69 % 2.115 B 51.25 % 1.399 B -24.06 % 1.842 B 275.78 % -1.048 B -117.25 % 6.073 B 154.46 % 2.387 B 241.20 % -1.690 B -211.27 % 1.519 B -3.40 % 1.573 B
Operating income ratio 0.58 -4.52 % 0.60 54.03 % 0.39 62.46 % 0.24 34.73 % 0.18 -25.98 % 0.24 754.62 % -0.04 -113.80 % 0.27 95.35 % 0.14 331.28 % -0.06 -322.21 % 0.03 -7.38 % 0.03
Total other income expenses net 3.286 B 279.87 % 865.101 M 86.49 % 463.889 M 127.62 % 203.802 M 613.23 % -39.710 M 77.22 % -174.320 M 86.86 % -1.327 B 72.93 % -4.902 B -777.17 % -558.800 M -120.78 % -253.100 M -10 645.83 % 2.400 M 100.10 % -2.526 B
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 -2.332 B -89.86 % -1.228 B 84.16 % -7.755 B -30.03 % -5.964 B -0.87 % -5.913 B -936.24 % 707.090 M -86.36 % 5.184 B -12.18 % 5.903 B -1.30 % 5.981 B 72.76 % 3.462 B 241.78 % -2.442 B 24.60 % -3.238 B
Total investments 9.601 B 17.60 % 8.164 B 1 690.26 % 456.022 M -18.12 % 556.913 M 5.78 % 526.470 M 224.74 % 162.120 M 16.77 % 138.840 M -76.20 % 583.400 M -23.49 % 762.500 M 50.63 % 506.200 M 0.000 0.000
Total debt 1.450 B 0.00 % 1.450 B 0.00 % 1.450 B -3.01 % 1.495 B -3.17 % 1.544 B -40.31 % 2.587 B -57.92 % 6.147 B -19.78 % 7.662 B 11.31 % 6.884 B 5.36 % 6.533 B -40.93 % 11.061 B 26.74 % 8.727 B
Accumulated other comprehensive income loss 4.962 B -27.29 % 6.824 B 0.00 % 6.824 B 0.00 % 6.824 B 0.00 % 6.824 B 0.00 % 6.824 B 0.00 % 6.824 B 1 897.69 % 341.600 M -94.66 % 6.394 B 2.38 % 6.245 B 1 728.25 % 341.600 M 0.00 % 341.600 M
Retained earnings 1.719 B 26.15 % 1.362 B 304.32 % 336.939 M 134.13 % -987.306 M 49.33 % -1.949 B 30.13 % -2.789 B 23.56 % -3.648 B -2 839.05 % 133.200 M 105.31 % -2.510 B 21.24 % -3.187 B -140.08 % 7.950 B 11.17 % 7.152 B
Common stock 704.000 M 0.00 % 704.000 M 0.00 % 704.000 M 0.00 % 704.000 M 0.00 % 704.000 M 0.00 % 704.000 M 0.00 % 704.000 M 100.00 % 352.000 M 100.00 % 176.000 M 100.00 % 88.000 M 0.00 % 88.000 M 0.00 % 88.000 M
Total equity 7.384 B -16.94 % 8.890 B 13.04 % 7.865 B 20.25 % 6.540 B 17.22 % 5.580 B 17.73 % 4.739 B 22.15 % 3.880 B -46.92 % 7.309 B 80.02 % 4.060 B 29.03 % 3.147 B -62.45 % 8.380 B 10.53 % 7.581 B
Other non current liabilities 204.441 M -5.33 % 215.955 M -77.05 % 941.048 M -10.13 % 1.047 B 11.72 % 937.330 M 12.09 % 836.240 M 14.19 % 732.310 M -20.52 % 921.370 M 31.64 % 699.940 M 36.70 % 512.040 M 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 43.190 M 27.37 % 33.910 M 262.67 % 9.350 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 307.537 M -72.22 % 1.107 B 3.48 % 1.070 B -6.46 % 1.144 B 9.79 % 1.042 B 11.60 % 933.400 M 15.77 % 806.220 M -19.93 % 1.007 B 35.93 % 740.740 M 34.96 % 548.840 M 0.000 0.000
Other current liabilities 10.811 B 19.24 % 9.067 B -38.15 % 14.659 B 62.76 % 9.006 B -8.19 % 9.810 B 33.68 % 7.339 B -6.74 % 7.869 B 42.76 % 5.512 B -27.86 % 7.640 B -21.34 % 9.713 B -2.47 % 9.959 B 75.18 % 5.685 B
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.580 M -99.03 % 3.878 B 205.81 % 1.268 B 0.000 0.000 0.000
Short term debt 1.450 B 0.00 % 1.450 B 0.00 % 1.450 B -3.01 % 1.495 B -0.38 % 1.501 B -41.21 % 2.553 B -58.41 % 6.137 B -19.90 % 7.662 B 11.31 % 6.884 B 5.36 % 6.533 B -40.93 % 11.061 B 26.74 % 8.727 B
Total current liabilities 13.492 B 7.87 % 12.508 B -30.40 % 17.970 B 44.09 % 12.472 B -21.35 % 15.856 B -2.95 % 16.339 B -30.74 % 23.591 B -44.80 % 42.738 B 3.69 % 41.219 B 8.63 % 37.943 B -26.06 % 51.316 B 10.54 % 46.422 B
Total liabilities 13.800 B 1.36 % 13.615 B -28.49 % 19.040 B 39.84 % 13.615 B -19.43 % 16.898 B -2.17 % 17.272 B -29.20 % 24.397 B -44.19 % 43.717 B 4.19 % 41.959 B 9.01 % 38.492 B -24.99 % 51.316 B 10.54 % 46.422 B
Other non current assets 2.172 B -33.79 % 3.281 B 233.34 % 984.251 M -25.20 % 1.316 B 1.14 % 1.301 B 46.28 % 889.340 M -33.91 % 1.346 B 71.79 % 783.330 M -81.51 % 4.238 B -41.33 % 7.222 B 267.69 % 1.964 B 17.84 % 1.667 B
Long term investments 134.618 M -56.31 % 308.111 M -29.98 % 440.027 M -20.99 % 556.913 M 5.78 % 526.470 M 224.74 % 162.120 M 155.37 % -292.770 M -162.77 % 466.410 M 114.51 % -3.215 B 50.49 % -6.493 B 0.000 0.000
Intangible assets 51.689 M -14.54 % 60.485 M 538.70 % 9.470 M -16.24 % 11.306 M 451.51 % 2.050 M -83.21 % 12.210 M 5.81 % 11.540 M -13.23 % 13.300 M -18.90 % 16.400 M 1 390.91 % 1.100 M -84.72 % 7.200 M -2.70 % 7.400 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 51.689 M -14.54 % 60.485 M 538.70 % 9.470 M -16.24 % 11.306 M 451.51 % 2.050 M -83.21 % 12.210 M 5.81 % 11.540 M -13.23 % 13.300 M -18.90 % 16.400 M 1 390.91 % 1.100 M -84.72 % 7.200 M -2.70 % 7.400 M
Property plant equipment net 596.403 M -58.50 % 1.437 B 2.69 % 1.400 B -0.42 % 1.405 B -0.24 % 1.409 B 11.38 % 1.265 B 19.92 % 1.055 B 23.31 % 855.300 M 28.87 % 663.700 M 1.04 % 656.900 M -11.68 % 743.800 M 6.50 % 698.400 M
Total non current assets 3.933 B -22.67 % 5.087 B 10.12 % 4.619 B -15.28 % 5.452 B -1.33 % 5.525 B 19.45 % 4.625 B -2.30 % 4.734 B -4.05 % 4.934 B 1.25 % 4.873 B 8.02 % 4.512 B 66.16 % 2.715 B 14.44 % 2.373 B
Other current assets 46.161 M -57.85 % 109.509 M -99.15 % 12.885 B 731.83 % 1.549 B 171.44 % 570.670 M -96.26 % 15.247 B 346.94 % 3.411 B 555.66 % 520.300 M -24.90 % 692.800 M -97.33 % 25.933 B 2 477.06 % 1.006 B 13.45 % 887.000 M
Short term investments 10.327 B 31.46 % 7.856 B 49 014.44 % 15.995 M 0.000 0.000 -100.00 % 10.000 K -100.00 % 431.610 M 268.93 % 116.990 M -97.06 % 3.977 B -43.17 % 6.999 B 0.000 0.000
cash and cash equivalents 3.782 B 41.21 % 2.678 B -70.90 % 9.205 B 23.41 % 7.459 B 0.03 % 7.457 B 296.76 % 1.879 B 95.32 % 962.210 M -45.29 % 1.759 B 94.88 % 902.400 M -70.62 % 3.071 B -77.26 % 13.503 B 12.85 % 11.966 B
Cash and short term investments 14.109 B 37.02 % 10.297 B 11.86 % 9.205 B 23.41 % 7.459 B 0.03 % 7.457 B 296.76 % 1.879 B 34.84 % 1.394 B -74.83 % 5.538 B 13.49 % 4.880 B -51.54 % 10.070 B -25.42 % 13.503 B 12.85 % 11.966 B
Total current assets 17.251 B 23.46 % 13.973 B -37.24 % 22.266 B 51.60 % 14.687 B -13.36 % 16.953 B -2.49 % 17.386 B -26.15 % 23.543 B -48.92 % 46.092 B 12.08 % 41.125 B 10.82 % 37.110 B -35.52 % 57.549 B 10.58 % 52.042 B
Inventory 0.000 -100.00 % 53.768 M 4.47 % 51.467 M -12.87 % 59.067 M 14.45 % 51.609 M -26.27 % 70.000 M 16.09 % 60.300 M 44.95 % 41.600 M -94.41 % 743.900 M 288.05 % 191.700 M -87.24 % 1.503 B 280.38 % 395.100 M
Net receivables 3.095 B -11.88 % 3.513 B 2 732.22 % 124.028 M -97.79 % 5.620 B -36.66 % 8.873 B 4 576.82 % 189.730 M -98.99 % 18.697 B -53.22 % 39.965 B 14.63 % 34.863 B 3 708.66 % 915.370 M -97.80 % 41.537 B 7.07 % 38.795 B
Tax assets 978.276 M 0.000 -100.00 % 1.786 B -17.42 % 2.162 B -5.44 % 2.287 B -0.44 % 2.297 B -12.17 % 2.615 B -7.12 % 2.816 B -11.19 % 3.171 B 1.48 % 3.124 B 0.000 0.000
Other assets 0.000 0.000 -100.00 % 3.035 M 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.231 B -26.37 % 1.672 B 5.49 % 1.585 B -4.95 % 1.668 B -58.30 % 4.000 B -36.50 % 6.299 B -32.40 % 9.318 B -63.42 % 25.473 B 0.67 % 25.303 B 17.66 % 21.506 B -29.01 % 30.295 B -5.36 % 32.010 B
Tax payables 0.000 -100.00 % 318.566 M 15.39 % 276.077 M -8.70 % 302.400 M -44.59 % 545.730 M 265.94 % 149.130 M -35.03 % 229.540 M 7.77 % 213.000 M 72.05 % 123.800 M -35.12 % 190.800 M 0.000 0.000
Deferred revenue non current 103.096 M -8.95 % 113.229 M 1.34 % 111.731 M 39.75 % 79.952 M 30.64 % 61.200 M -3.24 % 63.250 M -2.03 % 64.560 M 11.89 % 57.700 M 41.42 % 40.800 M 10.87 % 36.800 M 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 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.038 B 0.000
Other total stockholders equity 0.000 0.000 0.000 100.00 % -370.000 K -12 233.33 % -3.000 K 0.000 0.000 -100.00 % 6.483 B 0.000 0.000 100.00 % -8.038 B 0.000
Deferred tax liabilities non current 0.000 -100.00 % 24.703 M 45.11 % 17.024 M 2.76 % 16.566 M 0.000 0.000 0.000 -100.00 % 27.800 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 100.00 % -27.800 M 0.000 0.000 0.000 0.000
Total assets 21.184 B -5.80 % 22.489 B -16.36 % 26.888 B 33.51 % 20.139 B -10.40 % 22.478 B 2.12 % 22.012 B -22.16 % 28.277 B -44.58 % 51.026 B 10.93 % 45.998 B 10.51 % 41.622 B -30.93 % 60.264 B 10.75 % 54.415 B
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.795 B 135.07 % -5.117 B -176.65 % 6.676 B 1 156.61 % -631.790 M -112.64 % 4.999 B 1 680.96 % 280.680 M 115.20 % -1.846 B 7.93 % -2.005 B 69.23 % -6.516 B -719.85 % 1.051 B 126.81 % -3.921 B -158.08 % 6.751 B
Accounts receivables 34.363 M -94.02 % 574.824 M -54.66 % 1.268 B -54.33 % 2.776 B -36.88 % 4.397 B 11.31 % 3.950 B -75.36 % 16.033 B 651.74 % -2.906 B 67.82 % -9.031 B -207.53 % 8.399 B 403.49 % -2.767 B -141.07 % 6.739 B
Inventory 0.000 100.00 % -2.301 M -130.28 % 7.600 M 201.90 % -7.458 M -140.57 % 18.385 M 290.52 % -9.650 M 48.53 % -18.750 M -102.67 % 702.300 M 227.18 % -552.200 M -141.74 % 1.323 B 219.42 % -1.108 B -386.92 % 386.100 M
Accounts payables 1.831 B 136.05 % -5.079 B -192.54 % 5.489 B 267.76 % -3.272 B -3 128.54 % 108.030 M 102.92 % -3.702 B 79.14 % -17.743 B -2 080.51 % 895.900 M -71.47 % 3.140 B 135.44 % -8.862 B 0.000 0.000
Other working capital -70.994 M 88.36 % -609.859 M -1 811.69 % 35.629 M 127.81 % -128.120 M -126.95 % 475.485 M 1 033.46 % 41.950 M 135.82 % -117.120 M 83.20 % -697.270 M -852.55 % -73.200 M -138.16 % 191.800 M 517.86 % -45.900 M 87.72 % -373.900 M
Other non cash items -3.354 B -1 054.77 % -290.436 M 83.35 % -1.744 B -753.96 % -204.214 M -176.68 % 266.305 M 147.68 % 107.520 M -98.14 % 5.783 B 527.61 % 921.500 M 246.99 % -626.900 M -120.83 % 3.009 B 132.03 % 1.297 B 119.56 % -6.630 B
Net cash provided by operating activities 2.603 B 183.40 % -3.121 B -136.97 % 8.443 B 396.28 % 1.701 B -75.02 % 6.811 B 206.47 % 2.223 B 119.34 % 1.013 B 378.20 % 211.900 M 104.08 % -5.194 B -332.56 % 2.233 B 248.42 % -1.505 B -329.06 % -350.700 M
Investments in property plant and equipment -246.339 M 81.32 % -1.319 B -514.89 % -214.505 M 71.17 % -743.979 M -107.11 % -359.226 M 7.36 % -387.780 M 1.13 % -392.230 M -49.19 % -262.900 M -35.66 % -193.800 M -38.43 % -140.000 M 5.53 % -148.200 M -14.62 % -129.300 M
Acquisitions net 3.175 B 0.000 100.00 % -14.000 M 0.000 100.00 % -40.000 M -223.88 % 32.290 M 140.36 % -80.000 M -422.58 % 24.800 M 194.30 % -26.300 M 0.000 0.000 0.000
Purchases of investments -1.929 B -8.09 % -1.785 B 70.50 % -6.050 B -888.03 % -612.378 M 0.000 0.000 100.00 % -80.000 M 0.000 100.00 % -26.300 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 312.250 M -78.90 % 1.480 B 153.06 % 584.680 M 197.40 % 196.600 M 0.000 0.000 0.000 0.000
Other investing activites 648.968 M -2.05 % 662.555 M -13.83 % 768.925 M 20.02 % 640.649 M 221.39 % 199.336 M 26.37 % 157.740 M -72.12 % 565.800 M 286.21 % 146.500 M -96.35 % 4.018 B 25.90 % 3.191 B 268.85 % 865.200 M -12.14 % 984.700 M
Net cash used for investing activites 1.648 B 167.52 % -2.441 B 55.69 % -5.510 B -669.87 % -715.708 M -736.98 % 112.360 M -91.23 % 1.282 B 114.26 % 598.250 M 469.76 % 105.000 M -97.22 % 3.772 B 23.61 % 3.051 B 325.56 % 717.000 M -16.18 % 855.400 M
Debt repayment 0.000 0.000 100.00 % -45.028 M 7.88 % -48.881 M 93.66 % -770.980 M 62.06 % -2.032 B -59.31 % -1.275 B -4 309.37 % 30.300 M -97.51 % 1.217 B 152.79 % -2.306 B 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
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
Dividends paid -2.886 B -199.27 % -964.480 M 15.43 % -1.140 B -25.58 % -908.160 M -290.91 % -232.320 M 0.000 100.00 % -260.480 M -4.23 % -249.900 M 28.11 % -347.600 M -90.78 % -182.200 M 0.000 100.00 % -263.100 M
Other financing activites -5.920 M 0.000 100.00 % -914.000 K 96.51 % -26.160 M 63.39 % -71.460 M 76.17 % -299.830 M 52.57 % -632.160 M 12.78 % -724.800 M 3.24 % -749.100 M 26.78 % -1.023 B -144.00 % 2.325 B 247.03 % -1.581 B
Net cash used provided by financing activities -2.892 B -199.88 % -964.480 M 18.71 % -1.186 B -20.67 % -983.201 M 8.52 % -1.075 B 53.91 % -2.332 B -7.55 % -2.168 B -129.57 % -944.400 M -884.39 % 120.400 M 103.43 % -3.511 B -250.99 % 2.325 B 226.06 % -1.845 B
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 -100.00 % 13.305 B
Net change in cash 1.359 B 120.82 % -6.527 B -473.80 % 1.746 B 76 752.68 % 2.272 M -99.96 % 5.849 B 139.19 % 2.445 B 539.39 % -556.530 M -614.35 % 108.200 M 108.31 % -1.302 B -173.39 % 1.774 B 15.37 % 1.538 B -87.15 % 11.966 B
Cash at beginning of period 2.423 B -73.68 % 9.205 B 23.41 % 7.459 B 0.03 % 7.457 B 363.79 % 1.608 B 291.97 % -837.530 M -198.05 % -281.000 M 27.80 % -389.200 M -142.65 % 912.640 M 205.97 % -861.200 M -107.20 % 11.966 B 0.000
Cash at end of period 3.782 B 41.21 % 2.678 B -70.90 % 9.205 B 23.41 % 7.459 B 0.03 % 7.457 B 363.79 % 1.608 B 291.97 % -837.530 M -198.05 % -281.000 M 27.80 % -389.200 M -142.65 % 912.640 M -93.24 % 13.503 B 12.85 % 11.966 B
Operating cash flow 2.603 B 183.40 % -3.121 B -136.97 % 8.443 B 396.28 % 1.701 B -75.02 % 6.811 B 206.47 % 2.223 B 119.34 % 1.013 B 378.20 % 211.900 M 104.08 % -5.194 B -332.56 % 2.233 B 248.42 % -1.505 B -329.06 % -350.700 M
Capital expenditure -246.339 M 81.32 % -1.319 B -289.61 % -338.533 M 54.50 % -743.979 M -107.11 % -359.226 M 7.36 % -387.780 M 1.13 % -392.230 M -49.19 % -262.900 M -35.66 % -193.800 M -38.43 % -140.000 M 5.53 % -148.200 M -14.62 % -129.300 M
Free CashFlow 2.357 B 153.08 % -4.440 B -154.79 % 8.104 B 746.64 % 957.202 M -85.16 % 6.452 B 251.67 % 1.835 B 195.42 % 621.070 M 1 317.78 % -51.000 M 99.05 % -5.388 B -357.37 % 2.093 B 226.65 % -1.653 B -244.35 % -480.000 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 774.262 M -12.86 % 888.524 M 9.50 % 811.438 M 12.83 % 719.185 M -62.05 % 1.895 B 180.47 % -2.355 B -432.38 % 708.520 M -62.27 % 1.878 B 4.90 % 1.790 B -8.92 % 1.965 B 16.37 % 1.689 B -3.48 % 1.750 B -3.11 % 1.806 B 171.22 % -2.536 B -234.20 % 1.890 B -17.02 % 2.277 B -13.64 % 2.637 B -15.27 % 3.112 B 96.90 % 1.580 B -24.55 % 2.095 B 105.76 % 1.018 B -47.49 % 1.938 B -31.98 % 2.850 B 6.69 % 2.671 B -44.97 % 4.854 B 31.09 % 3.703 B -62.44 % 9.858 B 17.12 % 8.417 B 32.51 % 6.352 B
Net income 423.422 M -43.93 % 755.149 M -69.90 % 2.509 B 344.88 % 563.870 M -8.91 % 619.001 M 27.76 % 484.493 M -3.05 % 499.734 M -9.69 % 553.374 M 9.34 % 506.084 M -34.24 % 769.547 M 63.60 % 470.369 M -26.13 % 636.720 M 17.27 % 542.931 M -43.43 % 959.758 M 132.38 % 413.020 M 45.95 % 282.980 M -15.67 % 335.570 M -55.74 % 758.260 M 580.30 % 111.460 M -61.24 % 287.560 M 1 138.50 % -27.690 M -158.84 % 47.060 M -86.12 % 339.030 M 15.60 % 293.280 M 0.86 % 290.770 M 29.56 % 224.430 M -23.48 % 293.280 M 106.75 % -4.348 B -903.18 % 541.330 M
Income before tax 576.494 M -9.24 % 635.182 M -81.08 % 3.358 B 505.59 % 554.433 M -32.36 % 819.679 M 85.47 % 441.946 M -20.15 % 553.498 M -29.04 % 779.978 M -3.18 % 805.572 M -27.48 % 1.111 B 74.77 % 635.565 M -14.12 % 740.020 M -8.11 % 805.362 M 23.34 % 652.983 M -4.25 % 681.940 M 49.43 % 456.365 M -15.19 % 538.083 M -10.24 % 599.500 M 96.81 % 304.610 M -32.33 % 450.150 M 9 728.60 % 4.580 M -97.74 % 203.020 M -63.65 % 558.500 M 23.46 % 452.370 M -0.26 % 453.540 M 550.70 % 69.700 M -84.59 % 452.370 M 111.22 % -4.031 B -611.72 % 787.680 M
Income before tax ratio 0.74 4.15 % 0.71 -82.72 % 4.14 436.74 % 0.77 78.23 % 0.43 330.49 % -0.19 -124.02 % 0.78 88.07 % 0.42 -7.70 % 0.45 -20.37 % 0.57 50.19 % 0.38 -11.02 % 0.42 -5.16 % 0.45 273.18 % -0.26 -171.35 % 0.36 80.08 % 0.20 -1.79 % 0.20 5.93 % 0.19 -0.05 % 0.19 -10.32 % 0.21 4 676.67 % 0.00 -95.70 % 0.10 -46.56 % 0.20 15.72 % 0.17 81.24 % 0.09 396.38 % 0.02 -58.98 % 0.05 109.58 % -0.48 -486.19 % 0.12
EBITDA 598.954 M -8.79 % 656.689 M -80.65 % 3.393 B 483.19 % 581.820 M -35.29 % 899.124 M -20.76 % 1.135 B 91.22 % 593.426 M -30.71 % 856.495 M -0.44 % 860.242 M -26.94 % 1.177 B 70.58 % 690.296 M -13.04 % 793.804 M -7.65 % 859.529 M 21.36 % 708.256 M -3.74 % 735.810 M 42.29 % 517.128 M -13.81 % 599.993 M -8.26 % 654.030 M 78.38 % 366.660 M -28.65 % 513.900 M 559.18 % 77.960 M -74.48 % 305.450 M -54.21 % 667.040 M 16.72 % 571.510 M -1.08 % 577.730 M 200.03 % 192.560 M -66.31 % 571.510 M 114.89 % -3.837 B -486.59 % 992.590 M
Net income ratio 0.55 -35.65 % 0.85 -72.51 % 3.09 294.30 % 0.78 140.02 % 0.33 258.78 % -0.21 -129.17 % 0.71 139.33 % 0.29 4.23 % 0.28 -27.79 % 0.39 40.59 % 0.28 -23.47 % 0.36 21.04 % 0.30 179.43 % -0.38 -273.16 % 0.22 75.89 % 0.12 -2.36 % 0.13 -47.77 % 0.24 245.50 % 0.07 -48.63 % 0.14 604.71 % -0.03 -212.05 % 0.02 -79.59 % 0.12 8.35 % 0.11 83.28 % 0.06 -1.17 % 0.06 103.72 % 0.03 105.76 % -0.52 -706.15 % 0.09
Ratio EBITDA 0.77 4.67 % 0.74 -82.33 % 4.18 416.89 % 0.81 70.50 % 0.47 198.47 % -0.48 -157.53 % 0.84 83.62 % 0.46 -5.09 % 0.48 -19.78 % 0.60 46.58 % 0.41 -9.91 % 0.45 -4.68 % 0.48 270.41 % -0.28 -171.73 % 0.39 71.47 % 0.23 -0.20 % 0.23 8.27 % 0.21 -9.41 % 0.23 -5.44 % 0.25 220.36 % 0.08 -51.40 % 0.16 -32.67 % 0.23 9.40 % 0.21 79.75 % 0.12 128.87 % 0.05 -10.30 % 0.06 112.72 % -0.46 -391.76 % 0.16
Gross profit ratio 1.00 68.20 % 0.59 -40.55 % 1.00 0.00 % 1.00 53.88 % 0.65 182.94 % -0.78 -132.80 % 2.39 160.36 % 0.92 -0.42 % 0.92 0.33 % 0.92 1.97 % 0.90 -0.48 % 0.90 -1.57 % 0.92 -13.03 % 1.06 14.63 % 0.92 110.23 % 0.44 9.94 % 0.40 -34.64 % 0.61 -33.82 % 0.92 47.10 % 0.63 -33.25 % 0.94 14.33 % 0.82 104.55 % 0.40 -22.57 % 0.52 74.44 % 0.30 135.83 % -0.83 -786.42 % 0.12 -46.24 % 0.22 -20.81 % 0.28
Weighted average shs out dil 70.453 M 0.07 % 70.405 M 0.00 % 70.405 M 0.01 % 70.396 M -0.04 % 70.421 M 0.05 % 70.385 M -0.07 % 70.435 M 0.04 % 70.404 M 0.02 % 70.387 M -0.05 % 70.420 M 0.01 % 70.415 M -0.03 % 70.434 M 0.02 % 70.419 M 0.01 % 70.415 M 0.08 % 70.361 M -0.04 % 70.392 M 0.06 % 70.351 M -0.07 % 70.400 M 0.00 % 70.400 M -0.11 % 70.480 M -0.73 % 71.000 M 0.74 % 70.480 M 0.00 % 70.480 M 0.21 % 70.331 M -0.10 % 70.404 M 0.01 % 70.397 M 0.00 % 70.398 M 0.00 % 70.400 M 0.01 % 70.394 M
Weighted average shs out 70.453 M 0.07 % 70.405 M 0.00 % 70.405 M 0.01 % 70.396 M -0.04 % 70.421 M 0.05 % 70.385 M 0.00 % 70.385 M -0.03 % 70.404 M 0.02 % 70.387 M -0.05 % 70.420 M 0.01 % 70.415 M -0.03 % 70.434 M 0.02 % 70.419 M 0.00 % 70.419 M 0.08 % 70.361 M -0.04 % 70.392 M 0.06 % 70.351 M 0.19 % 70.217 M -0.26 % 70.400 M -0.11 % 70.480 M -0.73 % 71.000 M 0.85 % 70.400 M -0.11 % 70.480 M 0.21 % 70.331 M -0.10 % 70.404 M 0.01 % 70.397 M 0.00 % 70.398 M 0.00 % 70.400 M 0.01 % 70.394 M
EPS diluted 6.01 -43.99 % 10.73 -69.88 % 35.63 344.82 % 8.01 -8.87 % 8.79 27.76 % 6.88 30.80 % 5.26 -33.08 % 7.86 9.32 % 7.19 -34.22 % 10.93 63.62 % 6.68 -26.11 % 9.04 17.25 % 7.71 -43.48 % 13.64 132.37 % 5.87 46.02 % 4.02 -15.72 % 4.77 -55.63 % 10.75 167.41 % 4.02 -1.47 % 4.08 1 146.15 % -0.39 -158.21 % 0.67 -83.58 % 4.08 -2.16 % 4.17 0.97 % 4.13 29.87 % 3.18 -23.74 % 4.17 106.75 % -61.76 -903.12 % 7.69
Earnings per share 6.01 -43.99 % 10.73 -69.88 % 35.63 344.82 % 8.01 -8.87 % 8.79 27.76 % 6.88 30.80 % 5.26 -33.08 % 7.86 9.32 % 7.19 -34.22 % 10.93 63.62 % 6.68 -26.11 % 9.04 17.25 % 7.71 -43.48 % 13.64 132.37 % 5.87 46.02 % 4.02 -15.72 % 4.77 -55.63 % 10.75 167.41 % 4.02 -1.47 % 4.08 1 146.15 % -0.39 -158.21 % 0.67 -83.58 % 4.08 -2.16 % 4.17 0.97 % 4.13 29.87 % 3.18 -23.74 % 4.17 106.75 % -61.76 -903.12 % 7.69
Gross profit 774.262 M 46.57 % 528.265 M -34.90 % 811.438 M 12.83 % 719.185 M -41.60 % 1.231 B -33.26 % 1.845 B 9.02 % 1.692 B -1.76 % 1.723 B 4.47 % 1.649 B -8.62 % 1.805 B 18.67 % 1.521 B -3.94 % 1.583 B -4.64 % 1.660 B 161.94 % -2.680 B -253.83 % 1.742 B 74.45 % 998.770 M -5.06 % 1.052 B -44.62 % 1.900 B 30.31 % 1.458 B 10.99 % 1.313 B 37.35 % 956.310 M -39.96 % 1.593 B 39.12 % 1.145 B -17.39 % 1.386 B -4.00 % 1.444 B 146.97 % -3.074 B -357.84 % 1.192 B -37.04 % 1.894 B 4.93 % 1.805 B
Income tax expense 153.072 M 227.60 % -119.967 M -114.13 % 849.026 M 506.57 % 139.971 M -30.25 % 200.678 M -65.61 % 583.551 M 218.86 % 183.011 M -19.24 % 226.604 M -24.34 % 299.488 M -12.24 % 341.256 M 106.58 % 165.196 M 59.92 % 103.300 M -60.64 % 262.431 M 185.55 % -306.775 M -214.08 % 268.920 M 55.10 % 173.390 M -14.38 % 202.510 M 227.56 % -158.760 M -182.20 % 193.150 M 18.80 % 162.590 M 403.84 % 32.270 M -79.31 % 155.960 M -28.94 % 219.470 M 37.95 % 159.090 M -2.26 % 162.770 M 205.20 % -154.730 M -197.26 % 159.090 M -49.84 % 317.190 M 28.76 % 246.350 M
Cost of revenue 0.000 -100.00 % 360.259 M 0.000 -100.00 % 342.154 M -48.44 % 663.548 M -49.63 % 1.317 B 737.14 % 157.365 M 1.52 % 155.010 M 10.01 % 140.900 M -12.28 % 160.628 M -4.39 % 168.012 M 0.92 % 166.487 M 14.27 % 145.700 M 0.82 % 144.522 M -1.82 % 147.200 M -88.48 % 1.278 B -19.33 % 1.585 B 30.73 % 1.212 B 888.63 % 122.610 M -84.30 % 781.070 M 1 167.56 % 61.620 M -82.17 % 345.610 M -79.73 % 1.705 B 32.65 % 1.285 B -62.31 % 3.410 B -49.68 % 6.777 B -21.80 % 8.666 B 32.84 % 6.523 B 43.45 % 4.548 B
General and administrative expenses 0.000 -100.00 % 297.778 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 605.638 M 0.000 0.000 0.000 -100.00 % 517.527 M 0.000 0.000 0.000 -100.00 % 622.586 M 0.000 0.000 0.000 -100.00 % 970.230 M 0.000 0.000 0.000 -100.00 % 1.605 B 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 7.948 M 0.000 0.000 0.000 -100.00 % 16.286 M 0.000 0.000 0.000 -100.00 % 13.728 M 0.000 0.000 0.000 -100.00 % 9.247 M 0.000 0.000 0.000 -100.00 % 4.614 M 0.000 0.000 0.000 -100.00 % 7.440 M 0.000 0.000 0.000 100.00 % -1.054 B 0.000 0.000 0.000
Other expenses 340.285 M 232.64 % -256.541 M -174.69 % 343.476 M 0.39 % 342.154 M 0.000 100.00 % -3.895 M -100.76 % 513.792 M 118.95 % 234.661 M -85.77 % 1.649 B 0.000 -100.00 % 1.521 B 53.53 % 990.576 M -40.33 % 1.660 B 161.94 % -2.680 B -253.83 % 1.742 B 0.000 0.000 100.00 % -2.160 B -248.20 % 1.458 B 10.99 % 1.313 B 37.35 % 956.310 M 0.000 -100.00 % 98.280 M -92.91 % 1.386 B -4.00 % 1.444 B 0.000 -100.00 % 33.310 M -64.83 % 94.700 M -94.75 % 1.805 B
Operating expenses 340.285 M 510.35 % 55.752 M -83.77 % 343.476 M 0.39 % 342.154 M -41.92 % 589.156 M 112.27 % -4.803 B -1 034.78 % 513.792 M -36.67 % 811.276 M -21.91 % 1.039 B 141.64 % -2.495 B -381.79 % 885.278 M -10.63 % 990.576 M 16.01 % 853.845 M 131.86 % -2.680 B -353.09 % 1.059 B -4.50 % 1.109 B 18.42 % 936.410 M 144.82 % -2.089 B -243.33 % 1.458 B 71.96 % 847.740 M -8.47 % 926.150 M 131.11 % -2.977 B -326.63 % 1.313 B 53.80 % 853.980 M -40.85 % 1.444 B 114.26 % 673.840 M -51.38 % 1.386 B -26.81 % 1.894 B 124.54 % 843.310 M
Cost and expenses 340.285 M -6.88 % 365.423 M 6.39 % 343.476 M 0.39 % 342.154 M -72.69 % 1.253 B 52.15 % 823.317 M 120.69 % 373.060 M -66.02 % 1.098 B 11.52 % 984.393 M -20.48 % 1.238 B 4.51 % 1.184 B 17.31 % 1.010 B 1.01 % 999.545 M 139.42 % -2.536 B -310.23 % 1.206 B -33.44 % 1.812 B -13.01 % 2.083 B 337.45 % -877.300 M -169.61 % 1.260 B -22.62 % 1.629 B 60.01 % 1.018 B -44.25 % 1.826 B -12.83 % 2.095 B -3.28 % 2.166 B -50.37 % 4.364 B -40.56 % 7.342 B -19.80 % 9.155 B 23.00 % 7.443 B 36.90 % 5.437 B
Research and development expenses 0.000 -100.00 % 6.567 M 0.000 0.000 0.000 -100.00 % 3.895 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
Selling general and administrative expenses 0.000 -100.00 % 305.726 M 0.000 0.000 -100.00 % 589.156 M 112.27 % -4.803 B 0.000 -100.00 % 560.484 M 191.86 % -610.174 M -198.52 % 619.366 M 197.45 % -635.555 M 0.000 100.00 % -806.276 M -253.06 % 526.774 M 177.09 % -683.340 M -234.40 % 508.420 M 10.39 % 460.560 M -26.57 % 627.200 M 0.000 100.00 % -465.710 M -1 444.13 % -30.160 M -103.08 % 977.670 M 134.58 % 416.770 M 178.34 % -532.010 M 0.000 -100.00 % 550.680 M 23.08 % 447.420 M -75.13 % 1.799 B 287.14 % -961.270 M
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.120 M 0.000 0.000 0.000 -100.00 % 534.915 M 0.000 0.000 0.000 -100.00 % 236.387 M 0.000 0.000 0.000 -100.00 % 120.429 M 0.000 0.000 0.000 -100.00 % 90.380 M 0.000 0.000 0.000 -100.00 % 345.040 M 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 29.000 K -96.74 % 890.000 K 1.02 % 881.000 K -78.62 % 4.120 M 0.000 0.000 0.000 -100.00 % 642.000 K 0.000 0.000 -100.00 % 914.000 K 17.18 % 780.000 K -44.29 % 1.400 M -83.61 % 8.540 M -44.69 % 15.440 M 3.76 % 14.880 M -3.63 % 15.440 M -0.77 % 15.560 M -39.17 % 25.580 M -52.36 % 53.700 M 245.12 % 15.560 M -80.46 % 79.640 M -7.05 % 85.680 M 3.48 % 82.800 M 3.97 % 79.640 M -50.53 % 160.990 M -7.26 % 173.590 M
Depreciation and amortization 22.460 M 4.43 % 21.507 M 8.79 % 19.769 M -25.39 % 26.497 M -60.20 % 66.568 M 6.39 % 62.567 M 265.97 % 17.096 M -68.77 % 54.735 M 0.12 % 54.670 M -3.44 % 56.619 M 3.45 % 54.731 M 1.76 % 53.784 M 1.00 % 53.253 M -5.99 % 56.648 M 7.96 % 52.470 M 0.47 % 52.223 M 12.38 % 46.470 M 6.80 % 43.510 M -7.72 % 47.150 M -2.16 % 48.190 M 0.54 % 47.930 M 0.29 % 47.790 M -0.83 % 48.190 M 22.00 % 39.500 M 2.57 % 38.510 M -3.89 % 40.070 M 1.44 % 39.500 M 21.80 % 32.430 M 3.54 % 31.320 M
Operating income 433.977 M -17.28 % 524.617 M 12.11 % 467.962 M 24.12 % 377.031 M -41.30 % 642.286 M 233.82 % -479.968 M -243.08 % 335.460 M -58.16 % 801.760 M -1.96 % 817.771 M -53.44 % 1.756 B 241.54 % 514.249 M -13.22 % 592.592 M -26.46 % 805.847 M -68.25 % 2.538 B 272.45 % 681.510 M 47.03 % 463.530 M -21.62 % 591.390 M -70.85 % 2.029 B 534.96 % 319.510 M -32.08 % 470.400 M 783.38 % 53.250 M -90.85 % 582.090 M -8.06 % 633.140 M 25.16 % 505.850 M 3.16 % 490.340 M 113.47 % -3.639 B -819.40 % 505.850 M -48.05 % 973.790 M 6.40 % 915.240 M
Operating income ratio 0.56 -5.07 % 0.59 2.38 % 0.58 10.01 % 0.52 54.67 % 0.34 66.30 % 0.20 -56.95 % 0.47 10.89 % 0.43 -6.54 % 0.46 -48.88 % 0.89 193.49 % 0.30 -10.10 % 0.34 -24.10 % 0.45 144.58 % -1.00 -377.54 % 0.36 77.18 % 0.20 -9.24 % 0.22 -65.60 % 0.65 222.48 % 0.20 -9.98 % 0.22 329.32 % 0.05 -82.58 % 0.30 35.17 % 0.22 17.32 % 0.19 87.46 % 0.10 110.28 % -0.98 -2 015.17 % 0.05 -55.65 % 0.12 -19.70 % 0.14
Total other income expenses net 142.517 M 28.90 % 110.565 M -96.17 % 2.890 B 1 528.85 % 177.402 M 0.01 % 177.393 M -80.76 % 921.914 M 322.82 % 218.038 M 1 101.00 % -21.782 M -78.56 % -12.199 M 98.11 % -645.550 M -632.12 % 121.316 M -17.71 % 147.428 M 30 497.53 % -485.000 K 99.97 % -1.885 B -438 536.51 % 430.000 K 106.00 % -7.165 M 86.56 % -53.307 M 96.27 % -1.429 B -9 492.35 % -14.900 M 26.42 % -20.250 M 58.39 % -48.670 M 87.16 % -379.070 M -407.86 % -74.640 M -39.57 % -53.480 M -45.33 % -36.800 M -100.99 % 3.709 B 7 034.95 % -53.480 M 98.93 % -5.004 B -3 823.24 % -127.560 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-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30
Net debt 0.000 100.00 % -2.332 B 0.000 100.00 % -1.098 B 0.000 100.00 % -1.228 B -109.20 % 13.356 B 533.88 % -3.078 B -133.44 % 9.205 B 218.70 % -7.755 B -171.60 % 10.832 B 291.83 % -5.646 B -168.76 % 8.212 B 237.69 % -5.964 B -169.86 % 8.537 B 238.50 % -6.164 B -181.14 % 7.597 B 228.48 % -5.913 B -244.81 % 4.083 B 301.63 % -2.025 B -239.20 % 1.455 B 105.74 % 707.090 M -69.94 % 2.352 B -37.91 % 3.788 B -9.10 % 4.167 B -19.62 % 5.184 B 243.16 % 1.511 B
Total investments 0.000 -100.00 % 9.601 B 0.000 -100.00 % 186.654 M 0.000 -100.00 % 8.164 B -69.44 % 26.713 B 12 615.93 % 210.075 M -98.86 % 18.411 B 3 937.20 % 456.022 M -97.90 % 21.664 B 1 940.26 % 1.062 B -93.53 % 16.424 B 2 849.03 % 556.913 M -96.74 % 17.075 B 1 811.46 % 893.280 M -94.12 % 15.194 B 2 786.06 % 526.470 M -93.55 % 8.167 B 1 208.91 % 623.930 M -78.56 % 2.910 B 1 694.71 % 162.120 M -96.55 % 4.704 B 2 594.99 % 174.550 M -97.91 % 8.334 B 5 902.49 % 138.840 M -49.80 % 276.600 M
Total debt 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.495 B 0.000 -100.00 % 1.533 B 0.000 -100.00 % 1.544 B 0.000 -100.00 % 1.583 B 0.000 -100.00 % 2.587 B 0.000 -100.00 % 4.559 B 0.000 -100.00 % 6.147 B 103.56 % 3.019 B
Accumulated other comprehensive income loss 7.384 B 48.83 % 4.962 B -48.92 % 9.713 B 7.81 % 9.009 B 1.34 % 8.890 B 30.28 % 6.824 B -23.70 % 8.944 B 0.000 -100.00 % 7.865 B 15.25 % 6.824 B -13.25 % 7.867 B 0.000 -100.00 % 6.541 B -4.15 % 6.824 B 19.32 % 5.719 B 0.000 -100.00 % 5.580 B -18.24 % 6.824 B 44.89 % 4.710 B 17.57 % 4.006 B -15.48 % 4.739 B -30.55 % 6.824 B 54.31 % 4.422 B 0.000 -100.00 % 3.880 B -43.15 % 6.824 B 1 897.69 % 341.600 M
Retained earnings 0.000 -100.00 % 1.719 B 0.000 0.000 0.000 -100.00 % 1.362 B 0.000 0.000 0.000 -100.00 % 336.939 M 0.000 0.000 0.000 100.00 % -987.306 M 0.000 0.000 0.000 100.00 % -1.949 B 0.000 0.000 0.000 100.00 % -2.789 B 0.000 0.000 0.000 100.00 % -3.648 B -241.11 % 2.586 B
Common stock 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 0.000 -100.00 % 704.000 M 100.00 % 352.000 M
Total equity 7.384 B 0.00 % 7.384 B -23.98 % 9.713 B 0.00 % 9.713 B 9.25 % 8.890 B 0.00 % 8.890 B -0.60 % 8.944 B 0.00 % 8.944 B 13.72 % 7.865 B 0.00 % 7.865 B -0.02 % 7.867 B 0.00 % 7.867 B 20.27 % 6.541 B 0.01 % 6.540 B 14.36 % 5.719 B 0.00 % 5.719 B 2.50 % 5.580 B 0.00 % 5.580 B 18.47 % 4.710 B 0.00 % 4.710 B -0.62 % 4.739 B 0.00 % 4.739 B 7.17 % 4.422 B 0.00 % 4.422 B 13.99 % 3.880 B 0.00 % 3.880 B 18.31 % 3.279 B
Other non current liabilities -7.384 B -3 711.87 % 204.441 M 102.10 % -9.713 B -1 006.23 % 1.072 B 112.06 % -8.890 B -4 216.80 % 215.955 M 102.41 % -8.944 B -1 021.45 % 970.650 M 0.000 -100.00 % 941.048 M 0.000 -100.00 % 846.579 M 0.000 -100.00 % 1.047 B 0.000 -100.00 % 1.194 B 0.000 -100.00 % 937.330 M 0.000 -100.00 % 959.010 M 0.000 -100.00 % 836.240 M 0.000 -100.00 % 771.540 M 0.000 -100.00 % 732.310 M 22.65 % 597.070 M
Long term debt 0.000 0.000 0.000 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 % 20.060 M 0.000 -100.00 % 43.190 M 0.000 -100.00 % 83.310 M 0.000 -100.00 % 33.910 M 0.000 0.000 0.000 -100.00 % 9.350 M -72.01 % 33.410 M
Total non current liabilities -7.384 B -2 501.06 % 307.537 M 103.17 % -9.713 B -1 006.23 % 1.072 B 112.06 % -8.890 B -915.25 % 1.091 B 112.19 % -8.944 B -1 021.45 % 970.650 M 0.000 -100.00 % 1.070 B 0.000 -100.00 % 846.579 M 0.000 -100.00 % 1.144 B 0.000 -100.00 % 1.214 B 0.000 -100.00 % 1.042 B 0.000 -100.00 % 1.042 B 0.000 -100.00 % 933.400 M 0.000 -100.00 % 771.540 M 0.000 -100.00 % 806.220 M 16.02 % 694.870 M
Other current liabilities 0.000 -100.00 % 10.811 B 0.000 -100.00 % 9.318 B 0.000 -100.00 % 9.067 B 0.000 -100.00 % 10.640 B 0.000 -100.00 % 14.656 B 0.000 -100.00 % 10.400 B 0.000 -100.00 % 9.006 B 0.000 -100.00 % 9.335 B 0.000 -100.00 % 9.810 B 0.000 -100.00 % 8.098 B 0.000 -100.00 % 7.339 B 0.000 -100.00 % 6.907 B 0.000 -100.00 % 7.869 B -43.60 % 13.953 B
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 37.580 M 0.000
Short term debt 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.495 B 0.000 -100.00 % 1.513 B 0.000 -100.00 % 1.501 B 0.000 -100.00 % 1.500 B 0.000 -100.00 % 2.553 B 0.000 -100.00 % 4.559 B 0.000 -100.00 % 6.137 B 105.53 % 2.986 B
Total current liabilities 0.000 -100.00 % 13.492 B 0.000 -100.00 % 11.979 B 0.000 -100.00 % 12.508 B 0.000 -100.00 % 13.773 B 0.000 -100.00 % 17.967 B 0.000 -100.00 % 13.452 B 0.000 -100.00 % 12.472 B 0.000 -100.00 % 13.526 B 0.000 -100.00 % 15.856 B 0.000 -100.00 % 14.657 B 0.000 -100.00 % 16.339 B 0.000 -100.00 % 19.237 B 0.000 -100.00 % 23.591 B -38.87 % 38.592 B
Total liabilities -7.384 B -153.51 % 13.800 B 242.07 % -9.713 B -174.43 % 13.051 B 246.80 % -8.890 B -165.30 % 13.615 B 252.22 % -8.944 B -160.66 % 14.744 B 0.000 -100.00 % 19.037 B 0.000 -100.00 % 14.299 B 0.000 -100.00 % 13.598 B 0.000 -100.00 % 14.740 B 0.000 -100.00 % 16.898 B 0.000 -100.00 % 15.699 B 0.000 -100.00 % 17.272 B 0.000 -100.00 % 20.009 B 0.000 -100.00 % 24.397 B -37.90 % 39.287 B
Other non current assets 0.000 -100.00 % 2.172 B 0.000 -100.00 % 11.471 B 0.000 -100.00 % 3.281 B 124.56 % -13.356 B -1 162.25 % 1.257 B 113.66 % -9.205 B -1 051.72 % 967.227 M 108.93 % -10.832 B -1 276.04 % 921.051 M 111.22 % -8.212 B -542.36 % 1.856 B 121.74 % -8.537 B -593.17 % 1.731 B 122.79 % -7.597 B -548.47 % 1.694 B 141.49 % -4.083 B -394.33 % 1.387 B 195.36 % -1.455 B -235.31 % 1.075 B 145.71 % -2.352 B -190.37 % 2.603 B 162.46 % -4.167 B -409.66 % 1.346 B -59.89 % 3.355 B
Long term investments 0.000 -100.00 % 134.618 M 0.000 100.00 % -7.883 B 0.000 -100.00 % 308.111 M 0.000 0.000 0.000 -100.00 % 440.027 M 0.000 -100.00 % 1.062 B 0.000 -100.00 % 16.353 M 0.000 100.00 % -221.590 M 0.000 -100.00 % 133.440 M 0.000 100.00 % -154.670 M 0.000 -100.00 % 23.660 M 0.000 100.00 % -1.731 B 0.000 100.00 % -292.770 M -265.27 % 177.150 M
Intangible assets 0.000 -100.00 % 51.689 M 0.000 -100.00 % 50.055 M 0.000 -100.00 % 60.485 M 0.000 -100.00 % 7.405 M 0.000 -100.00 % 9.470 M 0.000 -100.00 % 8.119 M 0.000 -100.00 % 11.306 M 0.000 -100.00 % 2.720 M 0.000 -100.00 % 2.050 M 0.000 -100.00 % 4.810 M 0.000 -100.00 % 12.210 M 0.000 -100.00 % 3.650 M 0.000 -100.00 % 11.540 M 9.90 % 10.500 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 51.689 M 0.000 -100.00 % 50.055 M 0.000 -100.00 % 60.485 M 0.000 -100.00 % 7.405 M 0.000 -100.00 % 9.470 M 0.000 -100.00 % 8.119 M 0.000 -100.00 % 11.306 M 0.000 -100.00 % 2.720 M 0.000 -100.00 % 2.050 M 0.000 -100.00 % 4.810 M 0.000 -100.00 % 12.210 M 0.000 -100.00 % 3.650 M 0.000 -100.00 % 11.540 M 9.90 % 10.500 M
Property plant equipment net 0.000 -100.00 % 596.403 M 0.000 -100.00 % 595.302 M 0.000 -100.00 % 1.437 B 0.000 -100.00 % 1.344 B 0.000 -100.00 % 1.400 B 0.000 -100.00 % 1.335 B 0.000 -100.00 % 1.405 B 0.000 -100.00 % 1.432 B 0.000 -100.00 % 1.409 B 0.000 -100.00 % 1.231 B 0.000 -100.00 % 1.241 B 0.000 -100.00 % 987.170 M 0.000 -100.00 % 1.055 B 20.73 % 873.590 M
Total non current assets 0.000 -100.00 % 3.933 B 0.000 -100.00 % 5.221 B 0.000 -100.00 % 5.087 B 138.08 % -13.356 B -410.34 % 4.304 B 146.75 % -9.205 B -299.29 % 4.619 B 142.64 % -10.832 B -305.18 % 5.279 B 164.29 % -8.212 B -250.62 % 5.452 B 163.86 % -8.537 B -267.28 % 5.104 B 167.18 % -7.597 B -237.50 % 5.525 B 235.31 % -4.083 B -186.72 % 4.709 B 423.66 % -1.455 B -131.45 % 4.625 B 296.66 % -2.352 B -153.71 % 4.379 B 205.09 % -4.167 B -188.01 % 4.734 B 7.22 % 4.416 B
Other current assets -13.587 B -29 534.48 % 46.161 M 100.45 % -10.278 B -369.27 % 3.817 B 133.24 % -11.483 B -7 132.84 % 163.277 M 0.000 -100.00 % 1.385 B 0.000 -100.00 % 8.398 B 0.000 -100.00 % 108.393 M 0.000 -100.00 % 1.519 B 0.000 -100.00 % 127.380 M 0.000 -100.00 % 570.669 M 0.000 -100.00 % 107.590 M 0.000 -100.00 % 834.310 M 0.000 -100.00 % 130.750 M 0.000 -100.00 % 3.411 B -34.57 % 5.214 B
Short term investments 0.000 -100.00 % 10.327 B 0.000 -100.00 % 8.070 B 0.000 -100.00 % 7.856 B -70.59 % 26.713 B 202.59 % 8.828 B -52.05 % 18.411 B 115 001.78 % 15.995 M -99.93 % 21.664 B 345.80 % 4.860 B -70.41 % 16.424 B 2 938.25 % 540.560 M -96.83 % 17.075 B 1 431.54 % 1.115 B -92.66 % 15.194 B 3 765.92 % 393.030 M -95.19 % 8.167 B 948.90 % 778.600 M -73.24 % 2.910 B 29 095 700.00 % 10.000 K -100.00 % 4.704 B 146.91 % 1.905 B -77.14 % 8.334 B 1 830.88 % 431.610 M -88.52 % 3.758 B
cash and cash equivalents 0.000 -100.00 % 3.782 B 0.000 -100.00 % 2.548 B 0.000 -100.00 % 2.678 B 120.05 % -13.356 B -394.95 % 4.528 B 149.19 % -9.205 B -200.00 % 9.205 B 184.98 % -10.832 B -252.64 % 7.097 B 186.42 % -8.212 B -210.09 % 7.459 B 187.37 % -8.537 B -210.91 % 7.697 B 201.32 % -7.597 B -201.88 % 7.457 B 282.62 % -4.083 B -213.16 % 3.608 B 348.04 % -1.455 B -177.41 % 1.879 B 179.91 % -2.352 B -404.96 % 771.270 M 118.51 % -4.167 B -533.06 % 962.210 M -36.22 % 1.509 B
Cash and short term investments 13.587 B -3.70 % 14.109 B 37.27 % 10.278 B -3.20 % 10.618 B -7.53 % 11.483 B 11.52 % 10.297 B -22.91 % 13.356 B 0.00 % 13.356 B 45.10 % 9.205 B 0.00 % 9.205 B -15.02 % 10.832 B -9.40 % 11.956 B 45.60 % 8.212 B 10.09 % 7.459 B -12.63 % 8.537 B -3.12 % 8.812 B 15.99 % 7.597 B 1.88 % 7.457 B 82.62 % 4.083 B -6.92 % 4.387 B 201.56 % 1.455 B -22.59 % 1.879 B -20.09 % 2.352 B -12.12 % 2.676 B -35.77 % 4.167 B 198.96 % 1.394 B -73.54 % 5.267 B
Total current assets 0.000 -100.00 % 17.251 B 0.000 -100.00 % 17.543 B 0.000 -100.00 % 13.973 B 4.62 % 13.356 B -31.10 % 19.384 B 110.58 % 9.205 B -58.66 % 22.266 B 105.56 % 10.832 B -35.85 % 16.886 B 105.63 % 8.212 B -44.09 % 14.687 B 72.03 % 8.537 B -44.40 % 15.355 B 102.12 % 7.597 B -55.19 % 16.953 B 315.16 % 4.083 B -73.99 % 15.700 B 979.21 % 1.455 B -91.63 % 17.386 B 639.19 % 2.352 B -88.27 % 20.052 B 381.22 % 4.167 B -82.30 % 23.543 B -38.29 % 38.150 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.280 M 0.000 -100.00 % 51.467 M 0.000 -100.00 % 62.537 M 0.000 -100.00 % 59.067 M 0.000 -100.00 % 68.670 M 0.000 -100.00 % 51.609 M 0.000 -100.00 % 63.810 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 86.910 M 0.000 -100.00 % 60.300 M 3.29 % 58.380 M
Net receivables 0.000 -100.00 % 3.095 B 0.000 -100.00 % 3.108 B 0.000 -100.00 % 3.513 B 0.000 -100.00 % 4.588 B 0.000 -100.00 % 4.611 B 0.000 -100.00 % 4.759 B 0.000 -100.00 % 5.620 B 0.000 -100.00 % 6.347 B 0.000 -100.00 % 8.873 B 0.000 -100.00 % 11.142 B 0.000 -100.00 % 14.626 B 0.000 -100.00 % 17.158 B 0.000 -100.00 % 18.697 B -32.28 % 27.612 B
Tax assets 0.000 -100.00 % 978.276 M 0.000 -100.00 % 988.059 M 0.000 0.000 0.000 -100.00 % 1.695 B 0.000 -100.00 % 1.803 B 0.000 -100.00 % 1.953 B 0.000 -100.00 % 2.162 B 0.000 -100.00 % 2.159 B 0.000 -100.00 % 2.287 B 0.000 -100.00 % 2.240 B 0.000 -100.00 % 2.297 B 0.000 -100.00 % 2.516 B 0.000 -100.00 % 2.615 B 0.76 % 2.596 B
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.035 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 1.231 B 0.000 -100.00 % 1.211 B 0.000 -100.00 % 1.672 B 0.000 -100.00 % 1.683 B 0.000 -100.00 % 1.585 B 0.000 -100.00 % 1.602 B 0.000 -100.00 % 1.668 B 0.000 -100.00 % 2.679 B 0.000 -100.00 % 4.000 B 0.000 -100.00 % 5.059 B 0.000 -100.00 % 6.299 B 0.000 -100.00 % 7.771 B 0.000 -100.00 % 9.318 B -56.48 % 21.409 B
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.566 M 0.000 0.000 0.000 -100.00 % 276.077 M 0.000 0.000 0.000 -100.00 % 302.400 M 0.000 0.000 0.000 -100.00 % 545.730 M 0.000 0.000 0.000 -100.00 % 149.130 M 0.000 0.000 0.000 -100.00 % 229.540 M -6.17 % 244.630 M
Deferred revenue non current 0.000 -100.00 % 103.096 M 0.000 0.000 0.000 -100.00 % 113.229 M 0.000 0.000 0.000 -100.00 % 111.731 M 0.000 0.000 0.000 -100.00 % 79.952 M 0.000 0.000 0.000 -100.00 % 61.200 M 0.000 0.000 0.000 -100.00 % 63.250 M 0.000 0.000 0.000 -100.00 % 64.560 M 0.26 % 64.390 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 9.009 B 0.000 0.000 0.000 -100.00 % 8.240 B 0.000 0.000 0.000 -100.00 % 7.163 B 0.000 100.00 % -370.000 K 0.000 -100.00 % 5.015 B 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.718 B 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.703 M 0.000 0.000 0.000 -100.00 % 17.024 M 0.000 0.000 0.000 -100.00 % 16.566 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.502 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.723 M 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 21.184 B 0.000 -100.00 % 22.764 B 0.000 -100.00 % 22.489 B 0.000 -100.00 % 23.688 B 0.000 -100.00 % 26.888 B 0.000 -100.00 % 22.165 B 0.000 -100.00 % 20.139 B 0.000 -100.00 % 20.459 B 0.000 -100.00 % 22.478 B 0.000 -100.00 % 20.409 B 0.000 -100.00 % 22.012 B 0.000 -100.00 % 24.431 B 0.000 -100.00 % 28.277 B -33.57 % 42.566 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-09-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
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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 % -317.325 M 0.00 % -317.325 M 80.52 % -1.629 B 0.00 % -1.629 B 0.00 % -1.629 B -719.85 % 262.810 M 0.00 % 262.810 M 0.00 % 262.810 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 175.575 M 0.00 % 175.575 M 0.00 % 175.575 M 227.18 % -138.050 M 0.00 % -138.050 M 0.00 % -138.050 M -141.74 % 330.720 M 0.00 % 330.720 M 0.00 % 330.720 M
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
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 0.000 0.000 -100.00 % 72.583 M 0.00 % 72.583 M 0.00 % 72.583 M 0.00 % 72.583 M 0.000 100.00 % -456.808 M 0.00 % -456.808 M 0.00 % -456.808 M 0.000 100.00 % -492.900 M 0.00 % -492.900 M 0.00 % -492.900 M 66.94 % -1.491 B 0.00 % -1.491 B 0.00 % -1.491 B -2 095.53 % -67.910 M 0.00 % -67.910 M 0.00 % -67.910 M
Other non cash items -423.422 M 43.93 % -755.149 M 69.90 % -2.509 B -344.88 % -563.870 M 8.91 % -619.001 M -27.76 % -484.493 M -34.34 % -360.644 M 34.83 % -553.374 M -9.34 % -506.084 M 22.89 % -656.309 M -39.53 % -470.369 M 11.11 % -529.152 M 2.54 % -542.931 M 43.41 % -959.388 M -132.29 % -413.020 M -45.95 % -282.980 M 15.67 % -335.570 M 55.74 % -758.258 M -580.30 % -111.460 M 61.24 % -287.560 M -1 138.50 % 27.690 M 158.84 % -47.060 M 86.12 % -339.030 M -15.60 % -293.280 M -0.86 % -290.770 M -29.56 % -224.430 M 56.09 % -511.090 M -111.75 % 4.348 B 903.18 % -541.330 M -223.13 % 439.628 M 0.00 % 439.628 M 380.51 % -156.725 M 0.00 % -156.725 M 0.00 % -156.725 M -120.83 % 752.350 M 0.00 % 752.350 M 0.00 % 752.350 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.090 M 27.06 % 109.470 M 0.12 % 109.340 M -3.44 % 113.238 M 3.45 % 109.462 M 1.76 % 107.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 555.633 M 0.00 % 555.633 M 0.00 % 555.633 M 0.00 % 555.633 M 0.000 -100.00 % 246.028 M 0.00 % 246.028 M 0.00 % 246.028 M 0.000 -100.00 % 236.900 M 0.00 % 236.900 M 0.00 % 236.900 M 118.24 % -1.298 B 0.00 % -1.298 B 0.00 % -1.298 B -332.56 % 558.335 M 0.00 % 558.335 M 0.00 % 558.335 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 0.000 0.000 100.00 % -96.945 M 0.00 % -96.945 M 0.00 % -96.945 M 0.00 % -96.945 M 0.000 100.00 % -98.058 M 0.00 % -98.058 M 0.00 % -98.058 M 0.000 100.00 % -65.725 M 0.00 % -65.725 M 0.00 % -65.725 M -35.66 % -48.450 M 0.00 % -48.450 M 0.00 % -48.450 M -38.43 % -35.000 M 0.00 % -35.000 M 0.00 % -35.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 369.895 M 0.00 % 369.895 M 0.00 % 369.895 M 0.00 % 369.895 M 0.000 -100.00 % 146.170 M 0.00 % 146.170 M 0.00 % 146.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.113 M 0.00 % -48.113 M 0.00 % -48.113 M 0.000 -100.00 % 65.725 M 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 272.950 M 0.00 % 272.950 M 0.00 % 272.950 M 0.00 % 272.950 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -65.725 M 0.00 % -65.725 M -35.66 % -48.450 M 0.00 % -48.450 M 0.00 % -48.450 M -38.43 % -35.000 M 0.00 % -35.000 M 0.00 % -35.000 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 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
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 100.00 % -65.120 M 0.00 % -65.120 M 0.00 % -65.120 M 0.000 100.00 % -62.475 M 0.00 % -62.475 M 0.00 % -62.475 M 28.11 % -86.900 M 0.00 % -86.900 M 0.00 % -86.900 M -90.78 % -45.550 M 0.00 % -45.550 M 0.00 % -45.550 M
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 0.000 0.000 100.00 % -511.083 M 0.00 % -511.083 M 0.00 % -511.083 M 0.00 % -511.083 M 0.000 100.00 % -332.245 M 0.00 % -332.245 M 0.00 % -332.245 M 0.000 100.00 % -12.725 M 0.00 % -12.725 M 0.00 % -12.725 M 30.18 % -18.225 M 0.00 % -18.225 M 0.00 % -18.225 M 96.90 % -588.700 M 0.00 % -588.700 M 0.00 % -588.700 M
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 0.000 0.000 100.00 % -511.083 M 0.00 % -511.083 M 0.00 % -511.083 M 0.00 % -511.083 M 0.000 100.00 % -397.365 M 0.00 % -397.365 M 0.00 % -397.365 M 0.000 100.00 % -75.200 M 0.00 % -75.200 M 0.00 % -75.200 M 28.47 % -105.125 M 0.00 % -105.125 M 0.00 % -105.125 M 83.43 % -634.250 M 0.00 % -634.250 M 0.00 % -634.250 M
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 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 % -68.925 M 0.00 % -68.925 M -106.12 % 1.127 B 0.00 % 1.127 B 0.00 % 1.127 B 103.22 % 554.375 M 0.00 % 554.375 M 0.00 % 554.375 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.090 M 27.06 % 109.470 M 0.12 % 109.340 M -3.44 % 113.238 M 3.45 % 109.462 M 1.76 % 107.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 293.170 M 0.00 % 293.170 M 0.00 % 293.170 M 0.00 % 293.170 M 0.000 100.00 % -139.133 M 0.00 % -139.133 M 0.00 % -139.133 M 0.000 0.000 -100.00 % 27.050 M 0.00 % 27.050 M 108.31 % -325.460 M 0.00 % -325.460 M 0.00 % -325.460 M -173.39 % 443.460 M 0.00 % 443.460 M 0.00 % 443.460 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.496 B 1.04 % 13.356 B 0.83 % 13.247 B 43.64 % 9.222 B 1.24 % 9.109 B -15.90 % 10.832 B 1.00 % 10.724 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 100.00 % -70.250 M 0.00 % -70.250 M 0.00 % -70.250 M 0.000 100.00 % -97.300 M 0.00 % -97.300 M 0.00 % -97.300 M -142.65 % 228.160 M 0.00 % 228.160 M 0.00 % 228.160 M 205.97 % -215.300 M 0.00 % -215.300 M 0.00 % -215.300 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.678 B -80.15 % 13.496 B 1.04 % 13.356 B 43.13 % 9.332 B 1.19 % 9.222 B -15.71 % 10.941 B 1.01 % 10.832 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.788 M 0.00 % 83.788 M 0.00 % 83.788 M 0.00 % 83.788 M 0.000 100.00 % -209.383 M 0.00 % -209.383 M 0.00 % -209.383 M 0.000 100.00 % -70.250 M 0.00 % -70.250 M 0.00 % -70.250 M 27.80 % -97.300 M 0.00 % -97.300 M 0.00 % -97.300 M -142.65 % 228.160 M 0.00 % 228.160 M 0.00 % 228.160 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.090 M 27.06 % 109.470 M 0.12 % 109.340 M -3.44 % 113.238 M 3.45 % 109.462 M 1.76 % 107.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 555.633 M 0.00 % 555.633 M 0.00 % 555.633 M 0.00 % 555.633 M 0.000 -100.00 % 246.028 M 0.00 % 246.028 M 0.00 % 246.028 M 0.000 -100.00 % 236.900 M 0.00 % 236.900 M 0.00 % 236.900 M 118.24 % -1.298 B 0.00 % -1.298 B 0.00 % -1.298 B -332.56 % 558.335 M 0.00 % 558.335 M 0.00 % 558.335 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 0.000 0.000 100.00 % -96.945 M 0.00 % -96.945 M 0.00 % -96.945 M 0.00 % -96.945 M 0.000 100.00 % -98.058 M 0.00 % -98.058 M 0.00 % -98.058 M 0.000 100.00 % -65.725 M 0.00 % -65.725 M 0.00 % -65.725 M -35.66 % -48.450 M 0.00 % -48.450 M 0.00 % -48.450 M -38.43 % -35.000 M 0.00 % -35.000 M 0.00 % -35.000 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.090 M 27.06 % 109.470 M 0.12 % 109.340 M -3.44 % 113.238 M 3.45 % 109.462 M 1.76 % 107.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 458.688 M 0.00 % 458.688 M 0.00 % 458.688 M 0.00 % 458.688 M 0.000 -100.00 % 147.970 M 0.00 % 147.970 M 0.00 % 147.970 M 0.000 -100.00 % 171.175 M 0.00 % 171.175 M 0.00 % 171.175 M 112.71 % -1.347 B 0.00 % -1.347 B 0.00 % -1.347 B -357.37 % 523.335 M 0.00 % 523.335 M 0.00 % 523.335 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 2018 2017 2017 2017 2016 2016 2016