
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 |