KAPSTON.NS

Kapston Services Limited KAPSTON.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 6.894 B 32.80 % 5.192 B 30.82 % 3.969 B 46.70 % 2.705 B 27.79 % 2.117 B 0.96 % 2.097 B 48.21 % 1.415 B 27.42 % 1.110 B 22.51 % 906.308 M 28.97 % 702.738 M 22.52 % 573.564 M 38.98 % 412.702 M 47.67 % 279.477 M
Net income 178.365 M 41.89 % 125.707 M 147.93 % 50.703 M 104.99 % 24.734 M -61.46 % 64.179 M -39.68 % 106.402 M 24.34 % 85.574 M 42.27 % 60.150 M 108.39 % 28.864 M 33.49 % 21.622 M 8.39 % 19.949 M 37.30 % 14.529 M 26.02 % 11.529 M
Income before tax 150.395 M 51.53 % 99.249 M 322.57 % 23.487 M 137.79 % 9.877 M -87.88 % 81.472 M -22.67 % 105.357 M 10.63 % 95.236 M 27.35 % 74.782 M 65.83 % 45.097 M 29.55 % 34.811 M 23.82 % 28.114 M 30.97 % 21.466 M 60.46 % 13.378 M
Income before tax ratio 0.02 14.11 % 0.02 223.02 % 0.01 62.09 % 0.00 -90.51 % 0.04 -23.40 % 0.05 -25.36 % 0.07 -0.05 % 0.07 35.36 % 0.05 0.45 % 0.05 1.06 % 0.05 -5.76 % 0.05 8.66 % 0.05
EBITDA 317.500 M 33.67 % 237.523 M 51.21 % 157.079 M 22.24 % 128.501 M -22.43 % 165.662 M -3.66 % 171.961 M 30.52 % 131.749 M 19.50 % 110.246 M 55.57 % 70.868 M 36.29 % 51.999 M 44.31 % 36.033 M 41.36 % 25.491 M 65.88 % 15.367 M
Net income ratio 0.03 6.85 % 0.02 89.52 % 0.01 39.73 % 0.01 -69.84 % 0.03 -40.25 % 0.05 -16.11 % 0.06 11.65 % 0.05 70.11 % 0.03 3.51 % 0.03 -11.54 % 0.03 -1.20 % 0.04 -14.66 % 0.04
Ratio EBITDA 0.05 0.66 % 0.05 15.59 % 0.04 -16.68 % 0.05 -39.30 % 0.08 -4.58 % 0.08 -11.94 % 0.09 -6.21 % 0.10 26.99 % 0.08 5.67 % 0.07 17.78 % 0.06 1.71 % 0.06 12.33 % 0.05
Gross profit ratio 0.05 -11.83 % 0.06 50.73 % 0.04 -21.89 % 0.05 -38.02 % 0.09 -9.90 % 0.09 6.93 % 0.09 7.66 % 0.08 -91.61 % 0.98 0.35 % 0.98 -0.02 % 0.98 9.02 % 0.90 -8.39 % 0.98
Weighted average shs out dil 20.307 M 0.09 % 20.288 M 0.00 % 20.288 M 0.00 % 20.288 M 0.04 % 20.280 M 0.00 % 20.280 M -0.09 % 20.299 M 0.05 % 20.288 M 15.27 % 17.600 M 10.91 % 15.869 M 0.79 % 15.745 M 0.00 % 15.745 M 1 810 874 056.36 % 0.869
Weighted average shs out 20.307 M 0.09 % 20.288 M 0.00 % 20.288 M 0.00 % 20.288 M 0.04 % 20.280 M 0.00 % 20.280 M 6.93 % 18.966 M 7.63 % 17.622 M 0.13 % 17.600 M -0.13 % 17.622 M 0.00 % 17.622 M 0.00 % 17.622 M 0.00 % 17.622 M
EPS diluted 8.78 41.61 % 6.20 148.00 % 2.50 104.92 % 1.22 -61.51 % 3.17 -39.62 % 5.25 45.03 % 3.62 21.89 % 2.97 81.10 % 1.64 33.33 % 1.23 8.85 % 1.13 37.80 % 0.82 -100.00 % 13 259 483.22
Earnings per share 8.78 41.61 % 6.20 148.00 % 2.50 104.92 % 1.22 -61.51 % 3.17 -39.62 % 5.25 45.03 % 3.62 21.89 % 2.97 81.10 % 1.64 33.33 % 1.23 8.85 % 1.13 37.80 % 0.82 26.15 % 0.65
Gross profit 377.716 M 17.09 % 322.580 M 97.18 % 163.597 M 14.59 % 142.767 M -20.80 % 180.251 M -9.04 % 198.158 M 58.48 % 125.034 M 37.19 % 91.142 M -89.73 % 887.272 M 29.42 % 685.596 M 22.50 % 559.666 M 51.51 % 369.390 M 35.28 % 273.061 M
Income tax expense -28.011 M -5.87 % -26.458 M 2.79 % -27.216 M -83.19 % -14.857 M -185.91 % 17.293 M 1 754.83 % -1.045 M -110.82 % 9.662 M -33.96 % 14.632 M -9.86 % 16.233 M 23.08 % 13.189 M 61.51 % 8.166 M 17.72 % 6.937 M 275.38 % 1.848 M
Cost of revenue 6.517 B 33.84 % 4.869 B 27.96 % 3.805 B 48.49 % 2.562 B 32.31 % 1.937 B 2.00 % 1.899 B 47.22 % 1.290 B 26.55 % 1.019 B 5 253.82 % 19.036 M 11.05 % 17.142 M 23.34 % 13.898 M -67.91 % 43.312 M 575.06 % 6.416 M
General and administrative expenses 36.555 M 2.48 % 35.672 M 19.40 % 29.875 M 71.73 % 17.396 M 69.06 % 10.290 M -8.33 % 11.225 M 14.66 % 9.790 M 44.65 % 6.768 M 55.52 % 4.352 M -48.12 % 8.388 M -25.77 % 11.300 M 72.68 % 6.544 M 51.66 % 4.315 M
Selling and marketing expenses 1.839 M 7.80 % 1.706 M 7.16 % 1.592 M -57.51 % 3.747 M 52.01 % 2.465 M -56.56 % 5.675 M 102.67 % 2.800 M -62.76 % 7.519 M 0.40 % 7.489 M 25.23 % 5.980 M -19.73 % 7.450 M 141.18 % 3.089 M 67.52 % 1.844 M
Other expenses 0.000 -100.00 % 73.424 M 27.68 % 57.506 M -9.68 % 63.670 M 36.20 % 46.749 M 1 229.51 % -4.139 M -100.30 % 1.377 B 27.17 % 1.082 B 23.64 % 875.432 M 30.42 % 671.228 M 31.61 % 510.029 M 51.59 % 336.464 M 32.94 % 253.097 M
Operating expenses 113.164 M 2.13 % 110.802 M 24.53 % 88.973 M 4.90 % 84.813 M 42.53 % 59.504 M 366.33 % 12.760 M -99.08 % 1.389 B 26.67 % 1.097 B 23.60 % 887.272 M 29.42 % 685.596 M 29.66 % 528.779 M 52.78 % 346.097 M 33.50 % 259.256 M
Cost and expenses 6.630 B 32.54 % 5.002 B 28.46 % 3.894 B 47.10 % 2.647 B 32.62 % 1.996 B 2.32 % 1.951 B 50.46 % 1.297 B 28.23 % 1.011 B 11.57 % 906.308 M 28.97 % 702.738 M 29.49 % 542.677 M 39.36 % 389.409 M 46.58 % 265.670 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 113.164 M 202.76 % 37.378 M 18.78 % 31.467 M 48.83 % 21.143 M 65.76 % 12.755 M -24.52 % 16.899 M 34.23 % 12.590 M -11.88 % 14.287 M 20.66 % 11.840 M -17.59 % 14.368 M -23.37 % 18.750 M 94.64 % 9.633 M 56.41 % 6.159 M
Interest income 7.224 M -11.68 % 8.179 M 100.22 % 4.085 M 71.71 % 2.379 M 72.64 % 1.378 M 117.01 % 635.000 K 142.67 % -1.488 M 24.90 % -1.982 M -853.62 % 262.954 K 138.05 % -691.000 K -391.56 % 237.000 K 80.92 % 131.000 K 351.72 % 29.000 K
Interest expense 122.158 M 19.64 % 102.103 M 12.76 % 90.552 M 36.09 % 66.538 M 28.04 % 51.966 M 17.17 % 44.350 M 87.30 % 23.679 M 1.19 % 23.401 M 59.22 % 14.697 M 69.55 % 8.668 M 408.39 % 1.705 M 99.42 % 855.000 K 86.27 % 459.000 K
Depreciation and amortization 44.947 M 24.26 % 36.171 M -15.96 % 43.040 M -21.13 % 54.568 M 52.84 % 35.702 M 39.08 % 25.671 M 100.03 % 12.834 M 6.38 % 12.064 M 8.94 % 11.074 M 29.98 % 8.520 M 37.11 % 6.214 M 96.03 % 3.170 M 103.21 % 1.560 M
Operating income 264.552 M 41.20 % 187.362 M 151.07 % 74.624 M 28.76 % 57.954 M -52.00 % 120.747 M -20.63 % 152.134 M 26.66 % 120.108 M 21.17 % 99.121 M 66.52 % 59.524 M -33.70 % 89.785 M 190.69 % 30.887 M 32.60 % 23.293 M 68.73 % 13.805 M
Operating income ratio 0.04 6.32 % 0.04 91.93 % 0.02 -12.23 % 0.02 -62.44 % 0.06 -21.38 % 0.07 -14.54 % 0.08 -4.90 % 0.09 35.93 % 0.07 -48.59 % 0.13 137.26 % 0.05 -4.59 % 0.06 14.26 % 0.05
Total other income expenses net -114.157 M -29.56 % -88.113 M 0.000 100.00 % -66.047 M -68.17 % -39.275 M 16.04 % -46.777 M -88.07 % -24.872 M -2.19 % -24.338 M -68.70 % -14.427 M 73.76 % -54.974 M -1 882.47 % -2.773 M -51.78 % -1.827 M -327.87 % -427.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 1.682 B 65.41 % 1.017 B 10.53 % 919.831 M 9.96 % 836.502 M 72.26 % 485.614 M -7.29 % 523.815 M 117.62 % 240.701 M 197.49 % 80.911 M -33.44 % 121.565 M 71.33 % 70.955 M 461.65 % -19.620 M -219.55 % 16.412 M 186.47 % 5.729 M
Total investments 21.855 M 58.61 % 13.779 M -93.20 % 202.710 M 281.70 % 53.107 M 236.12 % 15.800 M 4 450 604.23 % 355.000 0.000 0.000 0.000 -100.00 % 2.869 M 1.52 % 2.826 M 35.87 % 2.080 M 10.34 % 1.885 M
Total debt 1.689 B 65.21 % 1.022 B 10.80 % 922.521 M 8.90 % 847.108 M 64.85 % 513.851 M -4.86 % 540.124 M 111.90 % 254.898 M 17.74 % 216.496 M 41.42 % 153.088 M 35.79 % 112.736 M 399.30 % 22.579 M 21.11 % 18.644 M 98.11 % 9.411 M
Accumulated other comprehensive income loss 0.000 -100.00 % 11.512 M 42.42 % 8.083 M 6.33 % 7.602 M 4.58 % 7.269 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 705.591 M 33.83 % 527.225 M 31.31 % 401.519 M 14.45 % 350.816 M 8.04 % 324.721 M 19.20 % 272.413 M 59.83 % 170.437 M 100.84 % 84.863 M -1.52 % 86.174 M 35.79 % 63.461 M 51.68 % 41.839 M 90.68 % 21.942 M 78.22 % 12.312 M
Common stock 101.441 M 0.00 % 101.441 M 0.00 % 101.441 M 0.00 % 101.441 M 0.00 % 101.441 M 0.00 % 101.441 M 16.67 % 86.949 M 0.00 % 86.949 M 522.47 % 13.968 M 150.02 % 5.587 M 11.74 % 5.000 M 0.00 % 5.000 M 4 900.00 % 100.000 K
Total equity 888.782 M 24.17 % 715.760 M 22.01 % 586.624 M 9.56 % 535.440 M 5.19 % 509.012 M 13.69 % 447.708 M 30.26 % 343.704 M 31.24 % 261.884 M 150.98 % 104.343 M 41.49 % 73.747 M 57.45 % 46.839 M 73.85 % 26.942 M 117.06 % 12.412 M
Other non current liabilities 47.172 M 21.35 % 38.873 M 38.14 % 28.140 M 59.86 % 17.603 M 88.09 % 9.359 M -13.58 % 10.830 M 0.000 0.000 0.000 -100.00 % 1.381 M 17.43 % 1.176 M 0.000 100.00 % -1.000 K
Long term debt 404.625 M 819.33 % 44.013 M -56.52 % 101.215 M -32.28 % 149.452 M -15.36 % 176.580 M 32.23 % 133.541 M 136.16 % 56.546 M -26.10 % 76.515 M 97.82 % 38.679 M -22.53 % 49.925 M 274.33 % 13.337 M -8.58 % 14.588 M 86.10 % 7.839 M
Total non current liabilities 451.797 M 445.08 % 82.886 M -35.92 % 129.355 M -22.57 % 167.055 M -10.16 % 185.939 M 28.79 % 144.371 M 155.31 % 56.546 M -26.10 % 76.515 M 97.82 % 38.679 M -24.61 % 51.306 M 253.52 % 14.513 M -0.51 % 14.588 M 86.12 % 7.838 M
Other current liabilities 341.905 M 27.21 % 268.770 M 12.49 % 238.931 M 19.02 % 200.744 M 22.32 % 164.115 M 21.63 % 134.928 M -7.21 % 145.417 M 10.15 % 132.015 M 30.28 % 101.331 M -11.43 % 114.402 M 11.66 % 102.454 M 66.14 % 61.669 M 12.50 % 54.818 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.509 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.284 B 31.28 % 978.177 M 19.10 % 821.306 M 17.72 % 697.656 M 106.85 % 337.271 M -17.05 % 406.583 M 104.98 % 198.352 M 41.70 % 139.980 M 22.35 % 114.409 M 82.15 % 62.811 M 579.63 % 9.242 M 127.86 % 4.056 M 158.02 % 1.572 M
Total current liabilities 1.646 B 29.86 % 1.268 B 17.38 % 1.080 B 17.14 % 922.000 M 70.24 % 541.597 M -11.67 % 613.168 M 69.24 % 362.301 M 23.64 % 293.025 M 30.17 % 225.118 M 18.44 % 190.077 M 59.17 % 119.420 M 67.27 % 71.392 M 19.10 % 59.943 M
Total liabilities 2.098 B 55.34 % 1.351 B 11.68 % 1.209 B 11.05 % 1.089 B 49.69 % 727.536 M -3.96 % 757.539 M 82.60 % 414.864 M 12.26 % 369.540 M 40.09 % 263.797 M 9.29 % 241.383 M 80.23 % 133.933 M 55.77 % 85.980 M 26.85 % 67.781 M
Other non current assets 139.495 M 911.20 % 13.795 M 140.27 % -34.258 M -130.08 % 113.881 M 1.51 % 112.188 M 0.62 % 111.498 M 3 124.24 % -3.687 M 0.000 0.000 -100.00 % 2.127 M 86.58 % 1.140 M -35.37 % 1.764 M 782.00 % 200.000 K
Long term investments 0.000 -100.00 % 74.054 M -49.99 % 148.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.548 M -674.00 % -200.000 K
Intangible assets 0.000 -100.00 % 1.393 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 -100.00 % 42.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 483.156 M 653.06 % 64.159 M -5.82 % 68.122 M -38.41 % 110.609 M -13.52 % 127.902 M -6.07 % 136.168 M -2.94 % 140.286 M 2.18 % 137.296 M 33.26 % 103.032 M 385.27 % 21.232 M 51.24 % 14.039 M -6.59 % 15.029 M 52.76 % 9.838 M
Total non current assets 749.209 M 157.43 % 291.034 M 14.84 % 253.417 M -5.76 % 268.903 M -0.49 % 270.216 M -4.09 % 281.736 M 80.09 % 156.444 M 8.51 % 144.176 M 35.55 % 106.362 M 355.34 % 23.359 M 53.89 % 15.179 M -0.43 % 15.245 M -6.64 % 16.329 M
Other current assets 302.783 M -23.47 % 395.624 M 1.12 % 391.223 M 17.92 % 331.783 M 30.56 % 254.115 M 7.80 % 235.737 M 59.35 % 147.936 M 64.48 % 89.944 M 59.29 % 56.466 M -48.10 % 108.800 M 568.26 % 16.281 M 53.91 % 10.578 M 173.26 % 3.871 M
Short term investments 240.679 M 329.40 % 56.050 M 2.61 % 54.623 M 2.85 % 53.107 M 236.12 % 15.800 M 4 450 604.23 % 355.000 0.000 0.000 0.000 -100.00 % 2.869 M 1.52 % 2.826 M -22.11 % 3.628 M 74.00 % 2.085 M
cash and cash equivalents 7.103 M 28.10 % 5.545 M 106.13 % 2.690 M -74.64 % 10.606 M -62.44 % 28.237 M 73.14 % 16.309 M 14.88 % 14.197 M -89.53 % 135.585 M 330.11 % 31.523 M -24.55 % 41.781 M -0.99 % 42.199 M 1 790.64 % 2.232 M -39.38 % 3.682 M
Cash and short term investments 247.782 M 302.28 % 61.595 M 7.47 % 57.313 M -10.05 % 63.713 M 44.68 % 44.037 M 170.01 % 16.309 M 14.88 % 14.197 M -89.53 % 135.585 M 330.11 % 31.523 M -34.18 % 47.896 M 0.95 % 47.443 M 709.61 % 5.860 M 1.61 % 5.767 M
Total current assets 2.238 B 26.04 % 1.775 B 15.09 % 1.543 B 13.80 % 1.356 B 40.28 % 966.331 M 4.64 % 923.510 M 53.38 % 602.124 M 23.58 % 487.248 M 85.78 % 262.275 M -10.07 % 291.659 M 76.13 % 165.592 M 69.53 % 97.678 M 52.95 % 63.864 M
Inventory 46.802 M -7.20 % 50.434 M 2.93 % 48.998 M 36.02 % 36.023 M 21.20 % 29.721 M 5.07 % 28.286 M 31.05 % 21.585 M 189.11 % 7.466 M 481.00 % 1.285 M 12.92 % 1.138 M 129.17 % -3.901 M -181.25 % -1.387 M 0.000
Net receivables 1.640 B 29.39 % 1.268 B 21.30 % 1.045 B 13.10 % 924.072 M 44.73 % 638.458 M -0.73 % 643.178 M 54.86 % 415.323 M 63.35 % 254.255 M 46.97 % 173.001 M 29.27 % 133.825 M 26.53 % 105.769 M 28.01 % 82.627 M 0.000
Tax assets 126.558 M 30.78 % 96.771 M 35.41 % 71.466 M 60.91 % 44.413 M 47.42 % 30.126 M -11.58 % 34.070 M 71.69 % 19.844 M 188.42 % 6.880 M 106.59 % 3.330 M 0.000 0.000 0.000 -100.00 % 6.491 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.000 K 11 100.00 % 1.000 K 200.00 % -1.000 K 0.000
Account payables 20.238 M -2.84 % 20.829 M 5.00 % 19.837 M -15.94 % 23.600 M -41.31 % 40.211 M 3.01 % 39.037 M 110.65 % 18.532 M -11.88 % 21.030 M 124.26 % 9.378 M -27.10 % 12.864 M 66.55 % 7.724 M 36.30 % 5.667 M 59.50 % 3.553 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.111 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 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 77.947 M 278.62 % 20.587 M -0.13 % 20.613 M -58.82 % 50.061 M 22.32 % 40.927 M -16.15 % 48.810 M 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 -100.00 % 517.413 M 28.28 % 403.352 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 81.751 M 8.16 % 75.582 M 0.00 % 75.581 M 0.00 % 75.581 M 0.00 % 75.581 M 117.04 % -443.559 M -39.91 % -317.033 M -451.98 % 90.072 M 2 044.04 % 4.201 M -10.60 % 4.699 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 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 0.000 100.00 % -3.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.987 B 44.54 % 2.066 B 15.05 % 1.796 B 10.56 % 1.624 B 31.37 % 1.237 B 2.60 % 1.205 B 58.88 % 758.568 M 20.14 % 631.424 M 71.29 % 368.637 M 16.98 % 315.130 M 74.32 % 180.772 M 60.09 % 112.922 M 40.81 % 80.193 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital -356.132 M -122.29 % -160.211 M 24.78 % -212.979 M 47.92 % -408.919 M -1 191.99 % 37.447 M 114.69 % -254.856 M -11.47 % -228.631 M -97.52 % -115.751 M -957.33 % 13.501 M 112.44 % -108.568 M -789.23 % 15.752 M 180.39 % -19.594 M -699.10 % -2.452 M
Accounts receivables -375.718 M -68.76 % -222.633 M -83.95 % -121.030 M 57.62 % -285.615 M -6 149.88 % 4.721 M 102.07 % -227.856 M -22.52 % -185.981 M -230.10 % -56.341 M -43.81 % -39.176 M -39.64 % -28.056 M -21.23 % -23.142 M 10.01 % -25.717 M 21.82 % -32.896 M
Inventory 3.632 M 352.92 % -1.436 M 88.93 % -12.975 M -105.89 % -6.302 M -339.16 % -1.435 M 78.59 % -6.701 M 52.54 % -14.119 M -128.43 % -6.181 M -4 104.53 % -147.000 K 87.08 % -1.138 M 0.000 0.000 0.000
Accounts payables -591.000 K -159.58 % 992.000 K 110.92 % -9.088 M 45.29 % -16.611 M -1 514.91 % 1.174 M -92.31 % 15.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 16.545 M -73.68 % 62.866 M 189.96 % -69.886 M 30.39 % -100.391 M -404.34 % 32.987 M 192.74 % -35.570 M -24.67 % -28.532 M 46.40 % -53.230 M -200.77 % 52.824 M 166.55 % -79.374 M -304.08 % 38.894 M 535.21 % 6.123 M -79.89 % 30.444 M
Other non cash items 77.456 M 77.36 % 43.672 M -72.12 % 156.648 M 35.32 % 115.758 M 2 667.27 % -4.509 M -126.93 % 16.744 M 140.56 % 6.961 M 27.57 % 5.456 M -64.30 % 15.286 M 461.20 % -4.232 M 31.72 % -6.198 M -20.12 % -5.160 M 18.46 % -6.328 M
Net cash provided by operating activities -83.334 M -283.80 % 45.339 M 344.67 % 10.196 M 104.46 % -228.716 M -252.36 % 150.112 M 240.18 % -107.084 M 5.74 % -113.601 M -384.47 % -23.449 M -127.48 % 85.330 M 222.83 % -69.469 M -258.31 % 43.882 M 37 288.14 % -118.000 K -101.92 % 6.158 M
Investments in property plant and equipment -390.960 M -2 186.18 % -17.101 M -32.93 % -12.865 M 21.23 % -16.333 M 42.87 % -28.590 M 62.25 % -75.744 M -375.62 % -15.925 M 65.62 % -46.328 M 45.84 % -85.537 M -440.55 % -15.824 M -199.98 % -5.275 M 36.92 % -8.362 M 2.68 % -8.592 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
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
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
Other investing activites 1.000 M 116.05 % -6.230 M -1 114.66 % 614.000 K 104.67 % 300.000 K -35.34 % 464.000 K 22.75 % 378.000 K 12.84 % 335.000 K 0.000 -100.00 % 2.589 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -389.960 M -1 571.42 % -23.331 M -90.44 % -12.251 M 23.59 % -16.033 M 43.00 % -28.126 M 62.68 % -75.366 M -383.42 % -15.590 M 66.35 % -46.328 M 44.15 % -82.948 M -424.19 % -15.824 M -199.98 % -5.275 M 36.92 % -8.362 M 2.68 % -8.592 M
Debt repayment 609.232 M 511.10 % 99.695 M 453.13 % -28.232 M -148.67 % -11.353 M -116.78 % 67.665 M 934.16 % 6.543 M -82.96 % 38.403 M -58.91 % 93.457 M 2 996.63 % 3.018 M -96.65 % 90.157 M 2 191.16 % 3.935 M -57.39 % 9.234 M 67.77 % 5.504 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.984 M 0.000 -100.00 % 5.286 M 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
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -10.144 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -134.379 M -13.07 % -118.848 M -6.88 % -111.195 M -59.66 % -69.644 M -34.02 % -51.966 M -17.18 % -44.349 M -75.02 % -25.339 M -6.63 % -23.764 M -51.77 % -15.658 M 54.41 % -34.342 M -398.36 % -6.891 M -705.96 % -855.000 K -86.27 % -459.000 K
Net cash used provided by financing activities 474.853 M 2 579.26 % -19.153 M 86.26 % -139.427 M -72.14 % -80.997 M -1 558.09 % 5.555 M 114.69 % -37.806 M -389.40 % 13.064 M -92.56 % 175.677 M 1 489.85 % -12.640 M -120.69 % 61.101 M 2 167.02 % -2.956 M -135.28 % 8.379 M 66.09 % 5.045 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 131.576 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000
Net change in cash 1.558 M -45.43 % 2.855 M 128.82 % -9.906 M 96.96 % -325.746 M -355.40 % 127.541 M 157.91 % -220.256 M -89.67 % -116.128 M -209.66 % 105.901 M 1 132.37 % -10.258 M -2 601.96 % 410.000 K -99.00 % 40.837 M 40 136.27 % -102.000 K -103.91 % 2.611 M
Cash at beginning of period 5.545 M 106.13 % 2.690 M -88.95 % 24.352 M 110.52 % -231.514 M 37.26 % -369.005 M -148.07 % -148.749 M -208.24 % 137.424 M 335.95 % 31.523 M -29.99 % 45.027 M 0.92 % 44.617 M 1 080.34 % 3.780 M -2.63 % 3.882 M 205.43 % 1.271 M
Cash at end of period 7.103 M 28.10 % 5.545 M -61.62 % 14.446 M 102.59 % -557.260 M -130.78 % -241.464 M 34.56 % -369.005 M -1 832.76 % 21.296 M -84.50 % 137.424 M 335.95 % 31.523 M -29.99 % 45.027 M 0.92 % 44.617 M 1 080.34 % 3.780 M -2.63 % 3.882 M
Operating cash flow -83.334 M -283.80 % 45.339 M 344.67 % 10.196 M 104.46 % -228.716 M -252.36 % 150.112 M 240.18 % -107.084 M 5.74 % -113.601 M -384.47 % -23.449 M -127.48 % 85.330 M 222.83 % -69.469 M -258.31 % 43.882 M 37 288.14 % -118.000 K -101.92 % 6.158 M
Capital expenditure -390.960 M -2 186.18 % -17.101 M -32.93 % -12.865 M 21.23 % -16.333 M 42.87 % -28.590 M 62.25 % -75.744 M -375.62 % -15.925 M 65.62 % -46.328 M 45.84 % -85.537 M -440.55 % -15.824 M -199.98 % -5.275 M 36.92 % -8.362 M 2.68 % -8.592 M
Free CashFlow -474.294 M -1 779.63 % 28.238 M 1 158.00 % -2.669 M 98.91 % -245.049 M -301.65 % 121.522 M 166.47 % -182.828 M -41.15 % -129.527 M -85.63 % -69.776 M -33 605.58 % -207.017 K 99.76 % -85.293 M -320.93 % 38.607 M 555.27 % -8.480 M -248.40 % -2.434 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Revenue 1.907 B 2.93 % 1.853 B 1.49 % 1.825 B 8.59 % 1.681 B 9.51 % 1.535 B 8.51 % 1.415 B 3.22 % 1.371 B 6.75 % 1.284 B 13.48 % 1.131 B 6.69 % 1.061 B -1.43 % 1.076 B 13.61 % 947.033 M 4.51 % 906.175 M 11.89 % 809.849 M 10.04 % 735.933 M 20.06 % 612.967 M 12.19 % 546.369 M -2.53 % 560.535 M 3.11 % 543.630 M 9.19 % 497.892 M -3.28 % 514.789 M -17.89 % 626.952 M 18.54 % 528.906 M -1.37 % 536.268 M 21.38 % 441.801 M 1.39 % 435.752 M 9.09 % 399.427 M 25.38 % 318.562 M 0.00 % 318.562 M 5.17 % 302.890 M 7.24 % 282.440 M 7.61 % 262.477 M 0.00 % 262.477 M
Net income 61.296 M 1.28 % 60.522 M 33.65 % 45.285 M 15.09 % 39.349 M 18.49 % 33.209 M 20.23 % 27.622 M 2.63 % 26.913 M -37.82 % 43.285 M 55.20 % 27.889 M 207.89 % 9.058 M -42.33 % 15.707 M 19.53 % 13.141 M 2.69 % 12.797 M 90.46 % 6.719 M -56.52 % 15.453 M 913.31 % 1.525 M 47.06 % 1.037 M 66.99 % 621.000 K -96.85 % 19.706 M -10.33 % 21.976 M 0.46 % 21.876 M -16.88 % 26.318 M 71.04 % 15.387 M -65.60 % 44.733 M 187.91 % 15.537 M -40.79 % 26.242 M 0.00 % 26.242 M 58.62 % 16.545 M 0.00 % 16.545 M 1.07 % 16.369 M -1.12 % 16.554 M 21.60 % 13.614 M 0.00 % 13.614 M
Income before tax 55.035 M 7.46 % 51.214 M 39.17 % 36.799 M 10.41 % 33.330 M 14.73 % 29.052 M -17.51 % 35.217 M 53.94 % 22.877 M 12.67 % 20.305 M -2.62 % 20.852 M 163.78 % 7.905 M -5.65 % 8.378 M 58.58 % 5.283 M 175.16 % 1.920 M -62.67 % 5.144 M 62.17 % 3.172 M 201.96 % -3.111 M -166.60 % 4.671 M -55.81 % 10.570 M -65.75 % 30.864 M 55.38 % 19.864 M -1.54 % 20.174 M -14.64 % 23.633 M -17.73 % 28.728 M -12.64 % 32.883 M 76.00 % 18.683 M -30.87 % 27.027 M 0.00 % 27.027 M 31.26 % 20.591 M 0.00 % 20.591 M 20.44 % 17.096 M -26.12 % 23.141 M 33.98 % 17.273 M 0.00 % 17.273 M
Income before tax ratio 0.03 4.40 % 0.03 37.13 % 0.02 1.67 % 0.02 4.76 % 0.02 -23.97 % 0.02 49.14 % 0.02 5.54 % 0.02 -14.19 % 0.02 147.24 % 0.01 -4.28 % 0.01 39.59 % 0.01 163.29 % 0.00 -66.64 % 0.01 47.37 % 0.00 184.92 % -0.01 -159.37 % 0.01 -54.66 % 0.02 -66.79 % 0.06 42.30 % 0.04 1.80 % 0.04 3.96 % 0.04 -30.60 % 0.05 -11.42 % 0.06 45.00 % 0.04 -31.82 % 0.06 -8.34 % 0.07 4.69 % 0.06 0.00 % 0.06 14.51 % 0.06 -31.11 % 0.08 24.51 % 0.07 0.00 % 0.07
EBITDA 97.224 M 4.94 % 92.646 M 11.01 % 83.455 M 11.45 % 74.879 M 12.57 % 66.519 M -9.89 % 73.818 M 25.48 % 58.830 M 7.86 % 54.545 M 0.63 % 54.206 M 26.01 % 43.016 M 2.19 % 42.093 M 8.89 % 38.657 M 16.04 % 33.313 M -15.74 % 39.536 M 22.96 % 32.154 M 27.10 % 25.298 M -19.72 % 31.513 M 11.17 % 28.346 M -49.29 % 55.896 M 48.23 % 37.708 M -13.74 % 43.712 M 43.91 % 30.374 M -39.26 % 50.010 M 13.30 % 44.140 M 22.84 % 35.932 M -0.49 % 36.108 M -0.01 % 36.110 M 18.60 % 30.448 M 0.00 % 30.448 M 8.75 % 27.998 M -10.28 % 31.205 M 20.92 % 25.806 M 0.00 % 25.806 M
Net income ratio 0.03 -1.61 % 0.03 31.69 % 0.02 5.98 % 0.02 8.20 % 0.02 10.80 % 0.02 -0.57 % 0.02 -41.76 % 0.03 36.77 % 0.02 188.59 % 0.01 -41.50 % 0.01 5.21 % 0.01 -1.74 % 0.01 70.21 % 0.01 -60.49 % 0.02 744.00 % 0.00 31.08 % 0.00 71.32 % 0.00 -96.94 % 0.04 -17.87 % 0.04 3.87 % 0.04 1.23 % 0.04 44.29 % 0.03 -65.12 % 0.08 137.20 % 0.04 -41.60 % 0.06 -8.34 % 0.07 26.50 % 0.05 0.00 % 0.05 -3.90 % 0.05 -7.79 % 0.06 13.01 % 0.05 0.00 % 0.05
Ratio EBITDA 0.05 1.95 % 0.05 9.39 % 0.05 2.64 % 0.04 2.79 % 0.04 -16.95 % 0.05 21.56 % 0.04 1.03 % 0.04 -11.32 % 0.05 18.11 % 0.04 3.67 % 0.04 -4.15 % 0.04 11.04 % 0.04 -24.70 % 0.05 11.74 % 0.04 5.86 % 0.04 -28.44 % 0.06 14.06 % 0.05 -50.82 % 0.10 35.76 % 0.08 -10.81 % 0.08 75.27 % 0.05 -48.76 % 0.09 14.88 % 0.08 1.20 % 0.08 -1.85 % 0.08 -8.34 % 0.09 -5.41 % 0.10 0.00 % 0.10 3.40 % 0.09 -16.33 % 0.11 12.37 % 0.10 0.00 % 0.10
Gross profit ratio 0.99 0.01 % 0.99 -0.10 % 0.99 0.32 % 0.99 130.78 % -3.21 -5 076.66 % 0.06 27.35 % 0.05 -11.73 % 0.06 -15.63 % 0.07 54.80 % 0.04 -95.51 % 0.98 1 464.08 % 0.06 -93.60 % 0.98 2 154.64 % 0.04 -36.56 % 0.07 20.95 % 0.06 -10.16 % 0.06 29.00 % 0.05 -54.14 % 0.11 11.50 % 0.10 8.45 % 0.09 -90.89 % 0.97 -2.61 % 0.99 1.18 % 0.98 0.10 % 0.98 809.67 % 0.11 -8.34 % 0.12 -15.66 % 0.14 0.00 % 0.14 -85.87 % 0.99 -1.67 % 1.00 570.47 % 0.15 0.00 % 0.15
Weighted average shs out dil 20.297 M -0.05 % 20.307 M 0.00 % 20.307 M 0.12 % 20.283 M -0.14 % 20.311 M 0.01 % 20.310 M 0.37 % 20.236 M -0.42 % 20.322 M 0.19 % 20.283 M -0.37 % 20.357 M 0.45 % 20.267 M 0.25 % 20.217 M -0.46 % 20.311 M -0.24 % 20.361 M 0.14 % 20.333 M 0.00 % 20.333 M -1.96 % 20.740 M 0.35 % 20.667 M 1.73 % 20.315 M 0.30 % 20.254 M -0.01 % 20.256 M -0.22 % 20.301 M 0.27 % 20.246 M -0.20 % 20.287 M -0.11 % 20.310 M 0.05 % 20.299 M 0.00 % 20.299 M 0.00 % 20.299 M 0.00 % 20.299 M 14.76 % 17.688 M 0.25 % 17.644 M 0.00 % 17.644 M 0.00 % 17.644 M
Weighted average shs out 20.297 M -0.05 % 20.307 M 0.00 % 20.307 M 0.12 % 20.283 M -0.14 % 20.311 M 0.01 % 20.310 M 0.37 % 20.236 M -0.42 % 20.322 M 0.19 % 20.283 M -0.37 % 20.357 M 0.45 % 20.267 M 0.25 % 20.217 M -0.46 % 20.311 M -0.24 % 20.361 M 0.14 % 20.333 M 0.00 % 20.333 M -1.96 % 20.740 M 0.35 % 20.667 M 1.73 % 20.315 M 0.30 % 20.254 M -0.01 % 20.256 M -0.22 % 20.301 M 0.27 % 20.246 M -0.20 % 20.287 M -0.11 % 20.310 M 7.08 % 18.966 M 0.00 % 18.966 M 0.00 % 18.966 M 0.00 % 18.966 M 7.21 % 17.690 M 0.25 % 17.645 M 0.00 % 17.645 M 0.00 % 17.645 M
EPS diluted 3.02 1.34 % 2.98 33.63 % 2.23 14.95 % 1.94 18.29 % 1.64 20.59 % 1.36 2.26 % 1.33 -37.56 % 2.13 54.35 % 1.38 55.06 % 0.89 14.10 % 0.78 20.00 % 0.65 3.17 % 0.63 -4.55 % 0.66 -13.16 % 0.76 406.67 % 0.15 200.00 % 0.05 -18.17 % 0.06 -93.70 % 0.97 -11.01 % 1.09 0.93 % 1.08 -64.36 % 3.03 298.68 % 0.76 -65.61 % 2.21 187.01 % 0.77 -40.31 % 1.29 0.00 % 1.29 57.32 % 0.82 0.00 % 0.82 -49.38 % 1.62 72.34 % 0.94 22.08 % 0.77 0.00 % 0.77
Earnings per share 3.02 1.34 % 2.98 33.63 % 2.23 14.95 % 1.94 18.29 % 1.64 20.59 % 1.36 2.26 % 1.33 -37.56 % 2.13 54.35 % 1.38 55.06 % 0.89 14.10 % 0.78 20.00 % 0.65 3.17 % 0.63 -4.55 % 0.66 -13.16 % 0.76 913.33 % 0.08 50.00 % 0.05 -18.17 % 0.06 -93.70 % 0.97 -11.01 % 1.09 0.93 % 1.08 -64.36 % 3.03 298.68 % 0.76 -65.61 % 2.21 187.01 % 0.77 -44.20 % 1.38 0.00 % 1.38 58.62 % 0.87 0.00 % 0.87 -46.30 % 1.62 72.34 % 0.94 22.08 % 0.77 0.00 % 0.77
Gross profit 1.889 B 2.95 % 1.835 B 1.38 % 1.810 B 8.94 % 1.661 B 133.71 % -4.927 B -5 500.06 % 91.248 M 31.45 % 69.419 M -5.77 % 73.672 M -4.26 % 76.953 M 65.16 % 46.593 M -95.58 % 1.053 B 1 676.91 % 59.282 M -93.32 % 886.919 M 2 422.81 % 35.156 M -30.19 % 50.359 M 45.22 % 34.678 M 0.79 % 34.407 M 25.74 % 27.363 M -52.71 % 57.866 M 21.74 % 47.533 M 4.89 % 45.317 M -92.52 % 605.838 M 15.44 % 524.808 M -0.21 % 525.889 M 21.50 % 432.820 M 822.30 % 46.928 M 0.00 % 46.930 M 5.75 % 44.380 M 0.00 % 44.380 M -85.14 % 298.551 M 5.45 % 283.115 M 621.46 % 39.242 M 0.00 % 39.242 M
Income tax expense -6.261 M 33.03 % -9.349 M -10.17 % -8.486 M -40.96 % -6.020 M -44.85 % -4.156 M -154.72 % 7.595 M 288.18 % -4.036 M 82.44 % -22.980 M -226.56 % -7.037 M -510.32 % -1.153 M 84.27 % -7.329 M 6.73 % -7.858 M 27.75 % -10.876 M -590.54 % -1.575 M 87.18 % -12.281 M -164.96 % -4.635 M -227.55 % 3.634 M -63.47 % 9.949 M -10.84 % 11.158 M 628.31 % -2.112 M -24.09 % -1.702 M 36.63 % -2.686 M -120.13 % 13.341 M 212.57 % -11.851 M -476.70 % 3.146 M 300.64 % 785.234 K 0.00 % 785.235 K -80.59 % 4.046 M 0.00 % 4.046 M 456.29 % 727.322 K -88.96 % 6.587 M 80.02 % 3.659 M 0.00 % 3.659 M
Cost of revenue 18.428 M 1.73 % 18.115 M 13.47 % 15.965 M -20.02 % 19.960 M -99.69 % 6.463 B 388.29 % 1.323 B 1.71 % 1.301 B 7.51 % 1.210 B 14.77 % 1.055 B 4.00 % 1.014 B 4 404.59 % 22.509 M -97.46 % 887.751 M 4 510.26 % 19.256 M -97.51 % 774.693 M 13.00 % 685.574 M 18.55 % 578.289 M 12.96 % 511.962 M -3.98 % 533.172 M 9.76 % 485.764 M 7.86 % 450.359 M -4.07 % 469.472 M 2 123.52 % 21.114 M 415.22 % 4.098 M -60.52 % 10.379 M 15.57 % 8.981 M -97.69 % 388.824 M 10.31 % 352.497 M 28.56 % 274.183 M 0.00 % 274.183 M 6 218.39 % 4.339 M 742.88 % -675.000 K -100.30 % 223.235 M 0.00 % 223.235 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.731 M 0.000 0.000 0.000 -100.00 % 6.294 M 0.000 0.000 0.000 -100.00 % 6.212 M 0.000 0.000 0.000 -100.00 % 7.085 M 0.000 0.000 0.000 -100.00 % 2.083 M 0.00 % 2.083 M 0.000 0.000 100.00 % -7.056 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.592 M 0.000 0.000 0.000 -100.00 % 3.747 M 0.000 0.000 0.000 -100.00 % 2.465 M 0.000 0.000 0.000 -100.00 % 5.675 M 0.000 0.000 0.000 -100.00 % 1.400 M 0.00 % 1.400 M 0.000 0.000 -100.00 % 1.459 M 0.000 0.000 0.000
Other expenses 1.806 B 4.86 % 1.723 B -1.08 % 1.741 B 8.88 % 1.599 B 4 673.95 % 33.504 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 866.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 524.808 M 0.000 -100.00 % 432.820 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 283.115 M 0.000 0.000
Operating expenses 1.806 B 2.91 % 1.755 B 0.80 % 1.741 B 8.88 % 1.599 B 6 542.57 % 24.079 M -20.84 % 30.417 M 28.83 % 23.611 M -98.12 % 1.258 B 3 987.08 % 30.773 M -97.01 % 1.028 B -2.46 % 1.053 B 14.34 % 921.293 M 6.36 % 866.170 M 9.02 % 794.540 M 9.96 % 722.559 M 20.96 % 597.371 M 11.51 % 535.707 M 6 073.87 % 8.677 M -45.82 % 16.015 M -16.48 % 19.175 M 46.41 % 13.097 M -97.70 % 568.688 M 8.36 % 524.808 M -0.21 % 525.889 M 21.50 % 432.820 M 12 325.26 % 3.483 M 0.00 % 3.483 M -79.45 % 16.948 M 0.00 % 16.948 M -94.32 % 298.551 M 5.45 % 283.115 M 1 647.14 % 16.204 M 0.00 % 16.204 M
Cost and expenses 1.825 B 2.89 % 1.773 B 0.91 % 1.757 B 8.52 % 1.619 B 9.46 % 1.479 B 9.27 % 1.354 B 2.20 % 1.325 B 6.59 % 1.243 B 14.41 % 1.086 B 4.52 % 1.039 B -0.87 % 1.049 B 13.68 % 922.355 M 4.17 % 885.426 M 12.88 % 784.420 M 9.25 % 718.011 M 19.60 % 600.335 M 13.91 % 527.030 M -0.84 % 531.468 M 5.92 % 501.779 M 6.87 % 469.534 M -2.70 % 482.569 M -18.18 % 589.802 M 20.52 % 489.373 M -1.52 % 496.914 M 12.47 % 441.801 M 12.62 % 392.307 M 10.20 % 355.980 M 29.83 % 274.183 M 0.00 % 274.183 M -1.57 % 278.556 M -1.38 % 282.440 M 26.52 % 223.235 M 0.00 % 223.235 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 32.751 M 0.000 0.000 100.00 % -9.425 M -130.99 % 30.417 M 28.83 % 23.611 M -5.88 % 25.085 M -18.48 % 30.773 M 320.22 % 7.323 M -60.04 % 18.327 M -22.86 % 23.757 M 30.42 % 18.216 M 81.42 % 10.041 M -49.23 % 19.776 M -10.30 % 22.046 M 46.31 % 15.068 M 73.65 % 8.677 M -45.82 % 16.015 M -16.48 % 19.175 M 46.41 % 13.097 M 2.64 % 12.760 M 0.000 -100.00 % 525.889 M 0.000 -100.00 % 3.483 M 0.00 % 3.483 M -79.42 % 16.924 M 0.00 % 16.924 M 589.30 % 2.455 M 0.000 -100.00 % 16.091 M 0.00 % 16.091 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.538 M 0.000 0.000 0.000 100.00 % -103.000 K 0.000 0.000 0.000 -100.00 % 1.377 M 0.000 0.000 0.000 -100.00 % 1.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.063 M -15.63 % -919.000 K 0.000 0.000
Interest expense 33.052 M 10.03 % 30.038 M -10.20 % 33.451 M 9.22 % 30.626 M 9.21 % 28.043 M 3.89 % 26.994 M -0.05 % 27.007 M 1.34 % 26.650 M 5.22 % 25.329 M 1.16 % 25.038 M 9.83 % 22.798 M 1.20 % 22.527 M 11.58 % 20.189 M 24.84 % 16.172 M -0.91 % 16.321 M -0.08 % 16.334 M 7.25 % 15.230 M -16.22 % 18.179 M 54.60 % 11.759 M 25.34 % 9.382 M -25.81 % 12.646 M 127.71 % 5.554 M -51.47 % 11.444 M 48.87 % 7.687 M -32.59 % 11.404 M 133.30 % 4.888 M 0.00 % 4.888 M -28.80 % 6.866 M 0.00 % 6.866 M -3.70 % 7.130 M 57.94 % 4.514 M -23.21 % 5.879 M 0.00 % 5.879 M
Depreciation and amortization 9.137 M -19.81 % 11.394 M -13.71 % 13.205 M 20.89 % 10.923 M 15.89 % 9.425 M -18.81 % 11.608 M 29.77 % 8.945 M 17.84 % 7.591 M -5.42 % 8.026 M -20.31 % 10.072 M -7.75 % 10.918 M 0.65 % 10.847 M -3.17 % 11.202 M -38.52 % 18.220 M 43.91 % 12.661 M 4.85 % 12.075 M 3.99 % 11.612 M 277.63 % 3.075 M -76.83 % 13.273 M 56.87 % 8.461 M -22.33 % 10.893 M 817.59 % 1.187 M -87.93 % 9.838 M 175.57 % 3.570 M -38.92 % 5.845 M 67.61 % 3.487 M 0.00 % 3.487 M 15.63 % 3.016 M 0.00 % 3.016 M -20.06 % 3.773 M 6.27 % 3.550 M 28.23 % 2.768 M 0.00 % 2.768 M
Operating income 82.164 M 3.80 % 79.153 M 16.28 % 68.070 M 10.43 % 61.639 M 10.68 % 55.689 M -8.45 % 60.831 M 32.80 % 45.808 M -2.44 % 46.955 M 1.68 % 46.180 M 114.10 % 21.569 M -21.24 % 27.386 M 10.97 % 24.678 M 18.94 % 20.748 M -18.41 % 25.429 M 41.89 % 17.922 M 41.88 % 12.632 M -34.68 % 19.339 M -33.47 % 29.067 M -30.55 % 41.851 M 47.58 % 28.358 M -11.99 % 32.220 M 36.43 % 23.617 M -41.21 % 40.172 M 2.08 % 39.354 M 41.05 % 27.900 M -14.47 % 32.621 M -0.01 % 32.623 M 18.92 % 27.432 M 0.00 % 27.432 M 12.73 % 24.334 M -15.25 % 28.712 M 24.63 % 23.038 M 0.00 % 23.038 M
Operating income ratio 0.04 0.85 % 0.04 14.58 % 0.04 1.70 % 0.04 1.07 % 0.04 -15.63 % 0.04 28.66 % 0.03 -8.61 % 0.04 -10.40 % 0.04 100.68 % 0.02 -20.10 % 0.03 -2.32 % 0.03 13.81 % 0.02 -27.08 % 0.03 28.94 % 0.02 18.17 % 0.02 -41.78 % 0.04 -31.74 % 0.05 -32.64 % 0.08 35.16 % 0.06 -9.00 % 0.06 66.15 % 0.04 -50.40 % 0.08 3.50 % 0.07 16.21 % 0.06 -15.64 % 0.07 -8.34 % 0.08 -5.15 % 0.09 0.00 % 0.09 7.19 % 0.08 -20.97 % 0.10 15.82 % 0.09 0.00 % 0.09
Total other income expenses net -27.129 M 2.90 % -27.939 M 10.66 % -31.271 M -10.46 % -28.309 M -6.28 % -26.637 M -3.99 % -25.614 M -11.70 % -22.931 M 13.95 % -26.650 M -5.22 % -25.328 M -85.36 % -13.664 M 28.11 % -19.008 M 2.00 % -19.395 M -3.01 % -18.828 M 7.18 % -20.285 M -37.53 % -14.750 M 6.31 % -15.743 M -7.33 % -14.668 M 20.70 % -18.497 M -68.35 % -10.987 M -29.35 % -8.494 M 29.49 % -12.046 M -72 115.30 % 16.727 K 100.15 % -11.444 M -76.85 % -6.471 M 29.79 % -9.217 M -64.79 % -5.593 M 0.04 % -5.595 M 18.22 % -6.842 M 0.00 % -6.842 M 5.47 % -7.237 M -29.91 % -5.571 M 3.37 % -5.765 M 0.00 % -5.765 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30
Net debt 0.000 -100.00 % 1.682 B 0.000 -100.00 % 1.279 B 0.000 -100.00 % 1.017 B 1 216.56 % 77.220 M -92.28 % 1.000 B 1 563.14 % 60.131 M -93.46 % 919.831 M 1 384.32 % 61.970 M -93.07 % 894.257 M 1 303.57 % 63.713 M -92.38 % 836.502 M 582.17 % 122.624 M -76.80 % 528.545 M 814.79 % 57.778 M -88.10 % 485.614 M 228.55 % 147.806 M -55.88 % 334.991 M 1 285.58 % 24.177 M -95.38 % 523.815 M 62.96 % 321.441 M 33.54 % 240.701 M 3.04 % 233.603 M 23.00 % 189.922 M 0.00 % 189.922 M 134.73 % 80.911 M -56.53 % 186.151 M 490.53 % 31.523 M
Total investments 0.000 -100.00 % 139.495 M 0.000 -100.00 % 23.030 M 0.000 -100.00 % 130.104 M -15.76 % 154.440 M -31.36 % 224.998 M 87.09 % 120.262 M -40.67 % 202.710 M 63.55 % 123.940 M -34.15 % 188.225 M 47.71 % 127.426 M 139.94 % 53.107 M -78.35 % 245.248 M 131.51 % 105.933 M -8.33 % 115.556 M 631.37 % 15.800 M -94.66 % 295.612 M 167.18 % 110.643 M 128.82 % 48.354 M 13 620 745.07 % 355.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.046 M
Total debt 0.000 -100.00 % 1.689 B 0.000 -100.00 % 1.287 B 0.000 -100.00 % 1.022 B 0.000 -100.00 % 1.005 B 0.000 -100.00 % 922.521 M 0.000 -100.00 % 901.843 M 0.000 -100.00 % 847.108 M 0.000 -100.00 % 651.169 M 0.000 -100.00 % 513.851 M 0.000 -100.00 % 372.154 M 0.000 -100.00 % 540.124 M 17.98 % 457.798 M 79.58 % 254.929 M 0.01 % 254.898 M 11.13 % 229.364 M 0.00 % 229.364 M 5.94 % 216.496 M -0.10 % 216.715 M 0.000
Accumulated other comprehensive income loss 888.755 M 12.88 % 787.341 M -0.12 % 788.319 M 14.77 % 686.878 M -4.04 % 715.760 M 6 117.51 % 11.512 M -98.25 % 657.798 M 0.000 -100.00 % 586.624 M 7 157.50 % 8.083 M -98.56 % 561.377 M 22.06 % 459.936 M -14.10 % 535.439 M 6 943.40 % 7.602 M -98.51 % 511.587 M 24.73 % 410.146 M -19.42 % 509.011 M 6 902.49 % 7.269 M -98.52 % 491.559 M 26.00 % 390.118 M -13.20 % 449.434 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 208.024 M 0.000 0.000 -100.00 % 104.841 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 -100.00 % 527.225 M 0.000 0.000 0.000 -100.00 % 401.519 M 0.000 0.000 0.000 -100.00 % 350.816 M 0.000 0.000 0.000 -100.00 % 324.721 M 0.000 0.000 0.000 -100.00 % 270.686 M 0.000 -100.00 % 166.683 M -2.20 % 170.437 M 0.000 0.000 -100.00 % 84.863 M -33.00 % 126.664 M 0.000
Common stock 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 0.000 -100.00 % 101.441 M 16.67 % 86.949 M 0.00 % 86.949 M 0.00 % 86.949 M 0.00 % 86.949 M 0.00 % 86.949 M 0.00 % 86.949 M 418.73 % 16.762 M 0.000
Total equity 888.755 M 0.00 % 888.782 M 12.74 % 788.319 M 0.00 % 788.319 M 10.14 % 715.760 M 0.00 % 715.760 M 8.81 % 657.798 M 0.00 % 657.798 M 12.13 % 586.624 M 0.00 % 586.624 M 4.50 % 561.377 M 0.00 % 561.377 M 4.84 % 535.439 M 0.00 % 535.440 M 4.66 % 511.587 M 0.00 % 511.587 M 0.51 % 509.011 M 0.00 % 509.012 M 3.55 % 491.559 M 0.00 % 491.560 M 9.37 % 449.434 M 0.39 % 447.708 M 11.84 % 400.297 M 15.21 % 347.458 M 0.00 % 347.458 M 17.79 % 294.973 M 0.00 % 294.973 M 12.63 % 261.884 M 76.80 % 148.125 M 41.29 % 104.841 M
Other non current liabilities -888.755 M -1 984.07 % 47.172 M 105.98 % -788.319 M -1 671.36 % 50.168 M 107.01 % -715.760 M -1 941.28 % 38.873 M 105.91 % -657.798 M -2 029.88 % 34.085 M 0.000 -100.00 % 28.140 M 0.000 -100.00 % 22.217 M 0.000 -100.00 % 17.603 M 0.000 -100.00 % 11.403 M 0.000 -100.00 % 9.359 M 0.000 -100.00 % 45.124 M 0.000 -100.00 % 10.830 M 1 082 900.00 % 1.000 K 200.00 % -1.000 K 0.000 100.00 % -34.000 K -3 500.00 % 1.000 K 0.000 -100.00 % 2.158 M 0.000
Long term debt 0.000 -100.00 % 404.625 M 0.000 -100.00 % 119.172 M 0.000 -100.00 % 44.013 M 0.000 -100.00 % 61.802 M 0.000 -100.00 % 101.215 M 0.000 -100.00 % 134.332 M 0.000 -100.00 % 149.452 M 0.000 -100.00 % 159.938 M 0.000 -100.00 % 176.580 M 0.000 -100.00 % 84.339 M 0.000 -100.00 % 133.541 M 41.89 % 94.117 M 66.35 % 56.578 M 0.06 % 56.546 M -11.93 % 64.209 M 0.00 % 64.209 M -16.08 % 76.515 M -10.82 % 85.800 M 0.000
Total non current liabilities -888.755 M -296.72 % 451.797 M 157.31 % -788.319 M -565.52 % 169.340 M 123.66 % -715.760 M -963.55 % 82.886 M 112.60 % -657.798 M -786.01 % 95.887 M 0.000 -100.00 % 129.355 M 0.000 -100.00 % 156.549 M 0.000 -100.00 % 167.055 M 0.000 -100.00 % 171.341 M 0.000 -100.00 % 185.939 M 0.000 -100.00 % 129.463 M 0.000 -100.00 % 144.371 M 53.39 % 94.118 M 66.35 % 56.577 M 0.05 % 56.546 M -11.89 % 64.175 M -0.05 % 64.210 M -16.08 % 76.515 M -13.01 % 87.958 M 0.000
Other current liabilities 0.000 -100.00 % 341.905 M 0.000 -100.00 % 318.051 M 0.000 -100.00 % 268.770 M 0.000 -100.00 % 259.332 M 0.000 -100.00 % 238.931 M 0.000 -100.00 % 204.406 M 0.000 -100.00 % 200.744 M 0.000 -100.00 % 211.875 M 0.000 -100.00 % 164.115 M 0.000 -100.00 % 164.873 M 0.000 -100.00 % 175.325 M -24.15 % 231.132 M 59.46 % 144.944 M -0.33 % 145.417 M 9.69 % 132.577 M 0.00 % 132.577 M 0.43 % 132.015 M 41.67 % 93.186 M 0.000
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 100.00 % -95.204 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
Short term debt 0.000 -100.00 % 1.284 B 0.000 -100.00 % 1.168 B 0.000 -100.00 % 978.177 M 0.000 -100.00 % 943.228 M 0.000 -100.00 % 821.306 M 0.000 -100.00 % 767.511 M 0.000 -100.00 % 697.656 M 0.000 -100.00 % 527.712 M 0.000 -100.00 % 337.271 M 0.000 -100.00 % 287.815 M 0.000 -100.00 % 406.583 M 11.80 % 363.681 M 83.35 % 198.352 M 0.00 % 198.352 M 20.10 % 165.155 M 0.00 % 165.155 M 17.98 % 139.980 M 6.92 % 130.915 M 0.000
Total current liabilities 0.000 -100.00 % 1.646 B 0.000 -100.00 % 1.506 B 0.000 -100.00 % 1.268 B 0.000 -100.00 % 1.226 B 0.000 -100.00 % 1.080 B 0.000 -100.00 % 996.871 M 0.000 -100.00 % 922.000 M 0.000 -100.00 % 754.714 M 0.000 -100.00 % 541.597 M 0.000 -100.00 % 497.540 M 0.000 -100.00 % 613.168 M 2.15 % 600.256 M 67.53 % 358.287 M -1.11 % 362.301 M 16.93 % 309.852 M 0.00 % 309.852 M 5.74 % 293.025 M 23.71 % 236.867 M 0.000
Total liabilities -888.755 M -142.36 % 2.098 B 366.15 % -788.319 M -147.05 % 1.676 B 334.10 % -715.760 M -152.99 % 1.351 B 305.33 % -657.798 M -149.77 % 1.322 B 0.000 -100.00 % 1.209 B 0.000 -100.00 % 1.153 B 0.000 -100.00 % 1.089 B 0.000 -100.00 % 926.055 M 0.000 -100.00 % 727.536 M 0.000 -100.00 % 627.003 M 0.000 -100.00 % 757.539 M 9.10 % 694.374 M 67.37 % 414.864 M -0.95 % 418.848 M 11.98 % 374.027 M -0.01 % 374.062 M 1.22 % 369.540 M 13.77 % 324.825 M 0.000
Other non current assets 0.000 0.000 0.000 -100.00 % 43.029 M 162.17 % -69.216 M -601.75 % 13.795 M 117.86 % -77.220 M -167.84 % 113.829 M 289.30 % -60.131 M -75.52 % -34.258 M 44.72 % -61.970 M -154.44 % 113.829 M 278.66 % -63.713 M -155.95 % 113.881 M 192.87 % -122.624 M -209.33 % 112.160 M 294.12 % -57.778 M -151.50 % 112.188 M 175.90 % -147.806 M -232.21 % 111.794 M 562.40 % -24.177 M -121.68 % 111.498 M 305.01 % 27.530 M -74.44 % 107.698 M 442.71 % 19.844 M 0.000 -100.00 % 7.375 M 0.000 0.000 100.00 % -31.523 M
Long term investments 0.000 -100.00 % 139.495 M 0.000 100.00 % -205.084 M 0.000 -100.00 % 74.054 M 0.000 0.000 0.000 -100.00 % 148.087 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
Intangible assets 0.000 0.000 0.000 -100.00 % 1.533 B 0.000 -100.00 % 1.393 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 318.913 M 0.000 -100.00 % 42.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 483.156 M 0.000 -100.00 % 150.268 M 0.000 -100.00 % 64.159 M 0.000 -100.00 % 59.386 M 0.000 -100.00 % 68.122 M 0.000 -100.00 % 93.311 M 0.000 -100.00 % 110.609 M 0.000 -100.00 % 111.167 M 0.000 -100.00 % 127.902 M 0.000 -100.00 % 121.225 M 0.000 -100.00 % 136.168 M -17.63 % 165.313 M 406.72 % 32.624 M -76.75 % 140.322 M 3.35 % 135.776 M 0.00 % 135.776 M -1.11 % 137.296 M 5.54 % 130.083 M 0.000
Total non current assets 0.000 -100.00 % 749.209 M 0.000 -100.00 % 414.073 M 698.23 % -69.216 M -123.78 % 291.034 M 476.89 % -77.220 M -128.11 % 274.698 M 556.83 % -60.131 M -123.73 % 253.417 M 508.93 % -61.970 M -122.93 % 270.287 M 524.23 % -63.713 M -123.69 % 268.903 M 319.29 % -122.624 M -148.19 % 254.454 M 540.40 % -57.778 M -121.38 % 270.216 M 282.82 % -147.806 M -154.21 % 272.665 M 1 227.79 % -24.177 M -108.58 % 281.736 M 46.10 % 192.843 M 23.27 % 156.444 M -2.32 % 160.167 M 11.89 % 143.151 M 0.00 % 143.151 M -0.71 % 144.176 M 7.11 % 134.611 M 527.03 % -31.523 M
Other current assets -92.443 M -130.53 % 302.783 M 458.30 % -84.505 M -136.28 % 232.912 M 0.000 -100.00 % 395.624 M 0.000 -100.00 % 364.145 M 0.000 -100.00 % 391.223 M 0.000 -100.00 % 341.868 M 0.000 -100.00 % 331.783 M 0.000 -100.00 % 262.828 M 0.000 -100.00 % 254.115 M 0.000 -100.00 % 165.836 M 0.000 -100.00 % 227.869 M 13.99 % 199.911 M 38.90 % 143.920 M -2.71 % 147.936 M 9.55 % 135.042 M 0.00 % 135.042 M 50.14 % 89.944 M 6.76 % 84.251 M 0.000
Short term investments 0.000 -100.00 % 240.679 M 0.000 -100.00 % 228.114 M 0.000 -100.00 % 56.050 M -63.71 % 154.440 M -31.36 % 224.998 M 87.09 % 120.262 M 120.17 % 54.623 M -55.93 % 123.940 M -34.15 % 188.225 M 47.71 % 127.426 M 139.94 % 53.107 M -78.35 % 245.248 M 131.51 % 105.933 M -8.33 % 115.556 M 631.37 % 15.800 M -94.66 % 295.612 M 167.18 % 110.643 M 128.82 % 48.354 M 13 620 745.07 % 355.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.046 M
cash and cash equivalents 0.000 -100.00 % 7.103 M 0.000 -100.00 % 8.732 M 0.000 -100.00 % 5.545 M 107.18 % -77.220 M -1 654.97 % 4.966 M 108.26 % -60.131 M -2 335.35 % 2.690 M 104.34 % -61.970 M -916.90 % 7.586 M 111.91 % -63.713 M -700.73 % 10.606 M 108.65 % -122.624 M -200.00 % 122.624 M 312.23 % -57.778 M -304.62 % 28.237 M 119.10 % -147.806 M -497.72 % 37.163 M 253.71 % -24.177 M -248.24 % 16.309 M -88.04 % 136.357 M 860.45 % 14.197 M -33.33 % 21.296 M -46.01 % 39.442 M 0.00 % 39.442 M -70.91 % 135.585 M 343.61 % 30.564 M 196.96 % -31.523 M
Cash and short term investments 92.443 M -62.69 % 247.782 M 193.22 % 84.505 M -64.32 % 236.846 M 242.18 % 69.216 M 12.37 % 61.595 M -20.23 % 77.220 M 0.00 % 77.220 M 28.42 % 60.131 M 4.92 % 57.313 M -7.51 % 61.970 M 0.00 % 61.970 M -2.74 % 63.713 M 0.00 % 63.713 M -48.04 % 122.624 M 0.00 % 122.624 M 112.23 % 57.778 M 31.20 % 44.037 M -70.21 % 147.806 M 0.00 % 147.806 M 511.35 % 24.177 M 48.24 % 16.309 M -88.04 % 136.357 M 860.45 % 14.197 M -33.33 % 21.296 M -46.01 % 39.442 M 0.00 % 39.442 M -70.91 % 135.585 M 343.61 % 30.564 M -3.04 % 31.523 M
Total current assets 0.000 -100.00 % 2.238 B 0.000 -100.00 % 2.050 B 2 861.52 % 69.216 M -96.10 % 1.775 B 2 199.13 % 77.220 M -95.47 % 1.705 B 2 735.32 % 60.131 M -96.10 % 1.543 B 2 389.33 % 61.970 M -95.71 % 1.445 B 2 167.21 % 63.713 M -95.30 % 1.356 B 1 005.49 % 122.624 M -89.64 % 1.183 B 1 947.82 % 57.778 M -94.02 % 966.331 M 553.78 % 147.806 M -82.53 % 845.897 M 3 398.77 % 24.177 M -97.38 % 923.510 M 2.40 % 901.828 M 49.77 % 602.124 M -0.66 % 606.139 M 15.26 % 525.884 M 0.00 % 525.884 M 7.93 % 487.248 M 47.82 % 329.631 M 945.69 % 31.523 M
Inventory 0.000 -100.00 % 46.802 M 0.000 -100.00 % 46.778 M 0.000 -100.00 % 50.434 M 0.000 -100.00 % 45.780 M 0.000 -100.00 % 48.998 M 0.000 -100.00 % 37.423 M 0.000 -100.00 % 36.023 M 0.000 -100.00 % 28.509 M 0.000 -100.00 % 29.721 M 0.000 -100.00 % 22.966 M 0.000 -100.00 % 28.286 M 2.48 % 27.601 M 27.87 % 21.585 M 0.00 % 21.585 M 30.19 % 16.579 M 0.00 % 16.579 M 122.07 % 7.466 M -2.95 % 7.693 M 0.000
Net receivables 0.000 -100.00 % 1.640 B 0.000 -100.00 % 1.533 B 0.000 -100.00 % 1.268 B 0.000 -100.00 % 1.218 B 0.000 -100.00 % 1.045 B 0.000 -100.00 % 1.003 B 0.000 -100.00 % 924.072 M 0.000 -100.00 % 769.227 M 0.000 -100.00 % 638.458 M 0.000 -100.00 % 509.289 M 0.000 -100.00 % 643.178 M 19.56 % 537.959 M 29.53 % 415.323 M 0.00 % 415.323 M 24.04 % 334.821 M 0.00 % 334.821 M 31.69 % 254.255 M 22.76 % 207.123 M 0.000
Tax assets 0.000 -100.00 % 126.558 M 0.000 -100.00 % 106.947 M 0.000 -100.00 % 96.771 M 0.000 -100.00 % 101.483 M 0.000 -100.00 % 71.466 M 0.000 -100.00 % 63.147 M 0.000 -100.00 % 44.413 M 0.000 -100.00 % 31.127 M 0.000 -100.00 % 30.126 M 0.000 -100.00 % 39.646 M 0.000 -100.00 % 34.070 M 0.000 -100.00 % 16.122 M 0.000 -100.00 % 7.375 M 0.000 -100.00 % 6.880 M 51.95 % 4.528 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -35.000 K 0.000 0.000 -100.00 % 8.708 M 0.000
Account payables 0.000 -100.00 % 20.238 M 0.000 -100.00 % 19.902 M 0.000 -100.00 % 20.829 M 0.000 -100.00 % 23.359 M 0.000 -100.00 % 19.837 M 0.000 -100.00 % 24.954 M 0.000 -100.00 % 23.600 M 0.000 -100.00 % 15.127 M 0.000 -100.00 % 40.211 M 0.000 -100.00 % 20.737 M 0.000 -100.00 % 31.260 M 474.32 % 5.443 M -63.69 % 14.991 M -19.11 % 18.532 M 52.90 % 12.120 M 0.00 % 12.120 M -42.37 % 21.030 M 64.74 % 12.766 M 0.000
Tax 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 -100.00 % 24.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 77.947 M 0.000 -100.00 % 84.949 M 0.000 -100.00 % 20.587 M 0.000 -100.00 % 14.086 M 0.000 -100.00 % 20.613 M 0.000 -100.00 % 41.521 M 0.000 -100.00 % 50.061 M 0.000 -100.00 % 36.481 M 0.000 -100.00 % 40.927 M 0.000 0.000 0.000 -100.00 % 48.810 M 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 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 686.878 M 0.000 -100.00 % 75.582 M 0.000 -100.00 % 556.357 M 0.000 -100.00 % 75.581 M 0.000 0.000 0.000 -100.00 % 75.581 M 0.000 0.000 0.000 -100.00 % 75.581 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 75.581 M -75.88 % 313.348 M 233.97 % 93.826 M 4.17 % 90.072 M -56.70 % 208.024 M 0.000 -100.00 % 90.072 M 1 816.83 % 4.699 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.987 B 0.000 -100.00 % 2.464 B 0.000 -100.00 % 2.066 B 0.000 -100.00 % 1.980 B 0.000 -100.00 % 1.796 B 0.000 -100.00 % 1.715 B 0.000 -100.00 % 1.624 B 0.000 -100.00 % 1.438 B 0.000 -100.00 % 1.237 B 0.000 -100.00 % 1.119 B 0.000 -100.00 % 1.205 B 10.10 % 1.095 B 44.31 % 758.568 M -1.01 % 766.305 M 14.54 % 669.000 M -0.01 % 669.035 M 5.96 % 631.424 M 33.51 % 472.950 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30
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
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
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 100.00 % -28.247 M 0.00 % -28.247 M 0.000 0.000 100.00 % -40.592 M 0.000 0.000
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 100.00 % -40.251 M 0.00 % -40.251 M 0.000 0.000 -100.00 % 27.263 M 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 100.00 % -2.503 M 0.00 % -2.503 M 0.000 0.000 -100.00 % 227.348 K 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.507 M 0.00 % 14.507 M 0.000 0.000 100.00 % -68.083 M 0.000 0.000
Other non cash items -61.296 M -1.28 % -60.523 M -33.65 % -45.285 M -15.09 % -39.349 M -18.49 % -33.209 M -20.23 % -27.622 M -206.13 % -9.023 M 67.89 % -28.103 M -137.42 % -11.837 M -30.67 % -9.059 M -247.81 % 6.129 M -28.34 % 8.553 M 166.84 % -12.796 M -90.45 % -6.719 M 56.52 % -15.453 M -913.31 % -1.525 M -47.06 % -1.037 M -67.26 % -620.000 K 96.85 % -19.706 M 10.33 % -21.976 M -0.46 % -21.876 M 28.84 % -30.744 M -99.81 % -15.387 M 65.60 % -44.733 M -187.91 % -15.537 M -169.50 % -5.765 M 0.00 % -5.765 M 65.15 % -16.545 M 0.00 % -16.545 M -166.91 % 24.726 M 281.63 % -13.614 M 0.00 % -13.614 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.890 M 17.84 % 15.182 M -5.42 % 16.052 M -20.31 % 20.144 M -7.75 % 21.836 M 0.65 % 21.694 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.282 M 0.00 % -4.282 M 0.000 0.000 -100.00 % 5.003 M 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.793 M 0.00 % -5.793 M 0.000 0.000 100.00 % -3.307 M 0.000 0.000
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
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
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 0.000 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 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 0.000 -100.00 % 167.500 K 0.00 % 167.500 K 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.626 M 0.00 % -5.626 M 0.000 0.000 100.00 % -3.307 M 0.000 0.000
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 -100.00 % 73.828 M 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 -100.00 % 105.984 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 834.310 K 0.00 % 834.310 K 0.000 0.000 100.00 % -76.125 M 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 834.310 K 0.00 % 834.310 K 0.000 0.000 -100.00 % 103.686 M 0.000 0.000
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 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.890 M 17.84 % 15.182 M -5.42 % 16.052 M -20.31 % 20.144 M -7.75 % 21.836 M 0.65 % 21.694 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.073 M 0.00 % -9.073 M 0.000 0.000 -100.00 % 98.260 M 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.856 M 360.25 % 4.966 M 0.000 -100.00 % 14.446 M 0.000 -100.00 % 7.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 137.424 M 250.89 % 39.164 M 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.545 M -75.74 % 22.856 M 360.25 % 4.966 M -83.72 % 30.498 M 111.12 % 14.446 M -50.90 % 29.422 M 287.85 % 7.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.073 M 0.00 % -9.073 M 0.000 -100.00 % 137.424 M 0.00 % 137.424 M 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.890 M 17.84 % 15.182 M -5.42 % 16.052 M -20.31 % 20.144 M -7.75 % 21.836 M 0.65 % 21.694 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.282 M 0.00 % -4.282 M 0.000 0.000 -100.00 % 5.003 M 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.793 M 0.00 % -5.793 M 0.000 0.000 100.00 % -3.307 M 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.890 M 17.84 % 15.182 M -5.42 % 16.052 M -20.31 % 20.144 M -7.75 % 21.836 M 0.65 % 21.694 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.075 M 0.00 % -10.075 M 0.000 0.000 -100.00 % 1.696 M 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017