TOTAL.NS

Total Transport Systems Limited TOTAL.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 6.652 B 36.29 % 4.881 B -17.31 % 5.903 B 1.21 % 5.832 B 85.22 % 3.149 B -21.19 % 3.996 B 55.96 % 2.562 B 19.97 % 2.135 B 0.29 % 2.129 B -13.40 % 2.458 B -10.65 % 2.752 B 4.69 % 2.628 B 14.83 % 2.289 B
Net income 89.301 M 614.35 % 12.501 M -76.14 % 52.401 M -43.30 % 92.426 M 1 170.86 % -8.631 M -141.23 % 20.936 M -70.85 % 71.816 M -9.09 % 78.994 M 36.79 % 57.749 M 137.29 % -154.873 M -358.47 % 59.920 M -36.46 % 94.303 M 389.61 % 19.261 M
Income before tax 96.619 M 201.54 % 32.042 M -67.46 % 98.482 M -27.06 % 135.011 M 27 597.15 % -491.000 K -101.30 % 37.759 M -64.37 % 105.972 M 27.73 % 82.965 M 50.74 % 55.038 M -33.14 % 82.319 M 99.18 % 41.329 M -53.02 % 87.963 M 195.78 % 29.739 M
Income before tax ratio 0.01 121.24 % 0.01 -60.65 % 0.02 -27.93 % 0.02 14 945.83 % 0.00 -101.65 % 0.01 -77.15 % 0.04 6.46 % 0.04 50.30 % 0.03 -22.80 % 0.03 122.92 % 0.02 -55.12 % 0.03 157.58 % 0.01
EBITDA 174.498 M 59.77 % 109.219 M -27.44 % 150.513 M -10.60 % 168.367 M 418.76 % 32.456 M -54.46 % 71.271 M -47.22 % 135.035 M 21.32 % 111.302 M 18.10 % 94.247 M -24.29 % 124.479 M 37.27 % 90.683 M -32.60 % 134.543 M 90.61 % 70.586 M
Net income ratio 0.01 424.13 % 0.00 -71.15 % 0.01 -43.98 % 0.02 678.16 % 0.00 -152.31 % 0.01 -81.31 % 0.03 -24.22 % 0.04 36.39 % 0.03 143.06 % -0.06 -389.28 % 0.02 -39.31 % 0.04 326.37 % 0.01
Ratio EBITDA 0.03 17.23 % 0.02 -12.25 % 0.03 -11.67 % 0.03 180.08 % 0.01 -42.21 % 0.02 -66.16 % 0.05 1.12 % 0.05 17.75 % 0.04 -12.58 % 0.05 53.63 % 0.03 -35.62 % 0.05 65.99 % 0.03
Gross profit ratio 0.06 9.55 % 0.05 -1.86 % 0.05 -94.39 % 0.94 2 143.75 % 0.04 -95.54 % 0.94 969.82 % 0.09 -90.29 % 0.91 -0.36 % 0.91 456.05 % 0.16 17.43 % 0.14 -6.57 % 0.15 -15.75 % 0.18
Weighted average shs out dil 16.164 M 0.86 % 16.027 M 6.01 % 15.119 M 5.68 % 14.306 M 0.00 % 14.306 M 0.00 % 14.306 M 0.00 % 14.306 M 13.67 % 12.586 M 25.86 % 10.000 M -0.02 % 10.002 M -0.02 % 10.003 M 0.03 % 10.000 M 0.00 % 10.000 M
Weighted average shs out 16.164 M 0.86 % 16.027 M 6.01 % 15.119 M 5.68 % 14.306 M 0.00 % 14.306 M 0.00 % 14.306 M 0.00 % 14.306 M 13.67 % 12.586 M 151.71 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M
EPS diluted 5.52 607.69 % 0.78 -77.52 % 3.47 -46.28 % 6.46 1 176.67 % -0.60 -141.10 % 1.46 -70.92 % 5.02 -20.06 % 6.28 -45.63 % 11.55 174.61 % -15.48 -229.22 % 11.98 -36.48 % 18.86 389.87 % 3.85
Earnings per share 5.52 607.69 % 0.78 -77.52 % 3.47 -46.28 % 6.46 1 176.67 % -0.60 -141.10 % 1.46 -70.92 % 5.02 -20.06 % 6.28 -45.63 % 11.55 137.29 % -30.97 -358.51 % 11.98 -36.48 % 18.86 389.87 % 3.85
Gross profit 377.986 M 49.31 % 253.162 M -18.84 % 311.945 M -94.32 % 5.495 B 4 055.82 % 132.216 M -96.49 % 3.761 B 1 568.55 % 225.434 M -88.35 % 1.936 B -0.06 % 1.937 B 381.56 % 402.224 M 4.92 % 383.345 M -2.19 % 391.935 M -3.25 % 405.110 M
Income tax expense 8.478 M -56.50 % 19.489 M -57.86 % 46.252 M 5.62 % 43.793 M 453.01 % 7.919 M -52.33 % 16.613 M -51.06 % 33.946 M 767.03 % 3.915 M 277.61 % -2.204 M -216.72 % -696.000 K -104.00 % 17.385 M -41.43 % 29.682 M 155.00 % 11.640 M
Cost of revenue 6.274 B 35.58 % 4.628 B -17.22 % 5.591 B 1 555.89 % 337.629 M -88.81 % 3.017 B 1 187.84 % 234.242 M -89.97 % 2.337 B 1 070.41 % 199.632 M 3.88 % 192.168 M -90.65 % 2.056 B -13.17 % 2.368 B 5.90 % 2.236 B 18.72 % 1.884 B
General and administrative expenses 39.073 M 18.17 % 33.066 M 44.14 % 22.940 M 24.82 % 18.378 M -1.63 % 18.683 M 142.75 % 7.696 M 3.83 % 7.413 M -26.79 % 10.125 M -79.97 % 50.549 M 4.41 % 48.416 M -13.15 % 55.747 M 20.86 % 46.126 M -2.69 % 47.403 M
Selling and marketing expenses 20.806 M 13.34 % 18.357 M 13.86 % 16.123 M 63.80 % 9.843 M 197.55 % 3.308 M -61.46 % 8.584 M 3.99 % 8.254 M -99.53 % 1.752 B -0.38 % 1.759 B 25 417.56 % 6.892 M -9.47 % 7.613 M -27.34 % 10.477 M 86.76 % 5.610 M
Other expenses 224.658 M 38.01 % 162.781 M 25.39 % 129.816 M -97.55 % 5.299 B 4 843.97 % 107.186 M -97.09 % 3.686 B 1 657.32 % 209.767 M 179.27 % 75.113 M -33.91 % 113.649 M -57.05 % 264.597 M -5.05 % 278.656 M 12.65 % 247.368 M -23.26 % 322.357 M
Operating expenses 284.537 M 32.83 % 214.204 M 26.84 % 168.879 M -96.83 % 5.329 B 4 025.18 % 129.177 M -96.51 % 3.703 B 1 542.42 % 225.434 M -87.73 % 1.837 B -2.38 % 1.882 B 586.61 % 274.088 M -19.86 % 342.016 M 12.52 % 303.971 M -19.02 % 375.370 M
Cost and expenses 6.559 B 36.38 % 4.809 B -16.50 % 5.760 B 1.65 % 5.666 B 80.12 % 3.146 B -20.08 % 3.936 B 61.31 % 2.440 B 19.83 % 2.036 B -1.82 % 2.074 B -12.71 % 2.376 B -12.33 % 2.710 B 6.69 % 2.540 B 12.45 % 2.259 B
Research and development expenses 0.000 0.000 0.000 -100.00 % 1.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 59.879 M 16.44 % 51.423 M 31.64 % 39.063 M 38.42 % 28.221 M 28.33 % 21.991 M 35.08 % 16.280 M 3.91 % 15.667 M -99.11 % 1.762 B -0.35 % 1.768 B 3 097.14 % 55.308 M -12.71 % 63.360 M 11.94 % 56.603 M 6.77 % 53.013 M
Interest income 10.873 M -28.01 % 15.104 M 276.38 % 4.013 M -32.57 % 5.951 M 144.09 % 2.438 M 1 020.90 % 217.503 K -78.42 % 1.008 M -71.58 % 3.545 M -0.41 % 3.560 M -69.76 % 11.773 M 85.46 % 6.348 M 124.55 % 2.827 M 106.35 % 1.370 M
Interest expense 39.332 M -0.42 % 39.499 M 29.93 % 30.401 M 40.51 % 21.636 M -6.11 % 23.043 M 7.84 % 21.368 M 27.03 % 16.822 M -14.38 % 19.647 M -29.84 % 28.004 M 4.92 % 26.692 M 22.13 % 21.856 M -11.48 % 24.691 M 42.78 % 17.293 M
Depreciation and amortization 40.050 M 8.49 % 36.915 M 70.67 % 21.630 M 61.47 % 13.396 M 45.20 % 9.226 M -24.03 % 12.144 M -0.59 % 12.217 M 40.58 % 8.690 M -22.44 % 11.205 M -27.56 % 15.468 M -43.75 % 27.498 M 25.62 % 21.889 M -7.07 % 23.554 M
Operating income 98.126 M 53.26 % 64.024 M -55.25 % 143.066 M -13.75 % 165.879 M 595.52 % 23.850 M -59.90 % 59.481 M -51.14 % 121.745 M 23.48 % 98.594 M 79.14 % 55.038 M -57.04 % 128.126 M 210.01 % 41.329 M -53.02 % 87.964 M 195.78 % 29.740 M
Operating income ratio 0.01 12.45 % 0.01 -45.88 % 0.02 -14.78 % 0.03 275.52 % 0.01 -49.12 % 0.01 -68.67 % 0.05 2.92 % 0.05 78.61 % 0.03 -50.40 % 0.05 246.97 % 0.02 -55.12 % 0.03 157.58 % 0.01
Total other income expenses net -1.507 M 95.29 % -31.982 M 28.27 % -44.584 M -44.43 % -30.868 M 0.000 100.00 % -21.722 M -37.72 % -15.773 M -0.92 % -15.629 M -3 269 540.79 % -478.000 100.00 % -45.807 M 0.000 100.00 % -1.000 K 0.00 % -1.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 225.900 M 98.06 % 114.059 M 103.51 % 56.047 M -72.57 % 204.311 M 3.27 % 197.833 M -7.93 % 214.876 M 39.48 % 154.052 M 18.68 % 129.807 M -15.85 % 154.260 M 777.72 % 17.575 M -70.01 % 58.604 M -45.19 % 106.928 M -15.62 % 126.715 M
Total investments 221.148 M -9.48 % 244.318 M 27.96 % 190.927 M 4 888.95 % 3.827 M 234.53 % 1.144 M -33.82 % 1.729 M 99.12 % 868.110 K 101.63 % 430.550 K 323.35 % 101.700 K -0.29 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K
Total debt 387.563 M 14.74 % 337.773 M 103.81 % 165.730 M -37.55 % 265.363 M 13.94 % 232.900 M 6.50 % 218.685 M 19.83 % 182.500 M 30.57 % 139.768 M -21.39 % 177.797 M 31.74 % 134.963 M -13.75 % 156.479 M 6.47 % 146.971 M -8.07 % 159.877 M
Accumulated other comprehensive income loss 19.999 K -98.84 % 1.727 M 5.43 % 1.638 M -9.80 % 1.816 M 82.15 % 996.999 K 0.000 -100.00 % 341.061 K 0.000 -100.00 % 344.882 K 0.000 -100.00 % 345.000 K 0.000 0.000
Retained earnings 357.249 M 26.94 % 281.428 M 5.01 % 267.998 M 102 581.23 % 261.000 K -99.86 % 183.192 M -5.90 % 194.675 M 9.22 % 178.236 M 74.18 % 102.326 M 39.54 % 73.332 M 818.95 % 7.980 M -95.32 % 170.457 M 13.79 % 149.802 M 169.92 % 55.498 M
Common stock 161.270 M 0.00 % 161.270 M 0.00 % 161.270 M 12.73 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 186.12 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 900.00 % 5.000 M 0.00 % 5.000 M
Total equity 834.520 M 9.56 % 761.674 M 1.52 % 750.257 M 38.13 % 543.162 M 17.72 % 461.392 M -2.27 % 472.112 M 3.68 % 455.351 M 20.08 % 379.212 M 167.57 % 141.723 M 74.78 % 81.086 M -66.80 % 244.260 M 16.26 % 210.096 M 38.39 % 151.813 M
Other non current liabilities 79.656 M 23.32 % 64.594 M 22.60 % 52.688 M 14.88 % 45.865 M 12.92 % 40.618 M 20.47 % 33.717 M 26.85 % 26.580 M -8.53 % 29.059 M -1.70 % 29.563 M 27.31 % 23.222 M 13.39 % 20.480 M 136.44 % 8.662 M 56.47 % 5.536 M
Long term debt 23.704 M 58.86 % 14.921 M 410.64 % 2.922 M -90.70 % 31.409 M -27.12 % 43.099 M 1 183.29 % 3.359 M -52.36 % 7.050 M -40.43 % 11.835 M -56.89 % 27.456 M -14.79 % 32.223 M -11.31 % 36.332 M 59.74 % 22.745 M -35.45 % 35.234 M
Total non current liabilities 103.360 M 29.99 % 79.515 M 30.67 % 60.853 M -21.25 % 77.274 M -7.70 % 83.717 M 125.80 % 37.076 M 10.25 % 33.630 M -17.76 % 40.895 M -28.28 % 57.020 M 2.84 % 55.445 M -2.41 % 56.812 M 80.89 % 31.407 M -22.97 % 40.770 M
Other current liabilities 95.593 M 59.79 % 59.823 M 1.16 % 59.136 M -58.98 % 144.148 M 66.72 % 86.459 M -19.92 % 107.969 M 1 173.85 % -10.054 M -131.77 % 31.649 M -60.27 % 79.669 M 178.87 % 28.569 M 1.92 % 28.032 M -16.58 % 33.604 M -7.66 % 36.391 M
Deferred revenue 0.000 -100.00 % 36.551 M 0.000 0.000 -100.00 % 3.390 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 369.395 M 14.42 % 322.852 M 98.34 % 162.777 M -30.42 % 233.954 M 23.26 % 189.800 M -11.85 % 215.327 M 22.73 % 175.450 M 37.14 % 127.933 M -14.90 % 150.341 M 46.33 % 102.740 M -14.49 % 120.147 M -3.28 % 124.226 M -0.33 % 124.643 M
Total current liabilities 791.299 M 8.10 % 731.979 M 75.53 % 417.005 M -40.79 % 704.289 M 42.86 % 492.994 M -40.04 % 822.189 M 146.18 % 333.979 M 20.45 % 277.274 M -31.43 % 404.338 M -8.32 % 441.015 M 1.79 % 433.266 M 30.50 % 332.009 M 11.37 % 298.123 M
Total liabilities 894.659 M 10.25 % 811.494 M 71.70 % 472.615 M -39.53 % 781.564 M 35.52 % 576.712 M -32.88 % 859.265 M 133.74 % 367.609 M 15.54 % 318.169 M -31.04 % 461.358 M -7.07 % 496.459 M 1.30 % 490.078 M 34.85 % 363.415 M 7.24 % 338.894 M
Other non current assets 91.106 M -16.15 % 108.652 M 10 865 100.00 % 1.000 K -100.00 % 59.061 M 25.74 % 46.972 M 63.87 % 28.665 M -8.19 % 31.220 M 414.54 % 6.068 M 66.07 % 3.654 M -14.17 % 4.257 M -63.84 % 11.773 M -2.13 % 12.029 M 4.98 % 11.458 M
Long term investments 80.753 M 133.53 % 34.579 M -12.70 % 39.608 M 238.94 % -28.507 M -794.76 % -3.186 M -242.91 % -929.105 K -1 289.00 % -66.890 K -115.54 % 430.550 K 323.35 % 101.700 K -0.29 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K
Intangible assets 13.053 M 22.10 % 10.690 M 90.32 % 5.617 M 3 644.67 % 150.000 K -90.10 % 1.515 M 15.21 % 1.315 M 0.00 % 1.315 M 0.00 % 1.315 M 0.000 0.000 0.000 0.000 0.000
GoodWill 733.000 K 0.00 % 733.000 K 0.00 % 733.000 K 0.000 -100.00 % 500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 13.786 M 20.69 % 11.423 M 79.89 % 6.350 M 4 133.33 % 150.000 K -90.10 % 1.515 M 15.25 % 1.315 M 0.00 % 1.315 M 0.00 % 1.315 M 1 392.50 % -101.702 K 0.29 % -102.000 K 0.00 % -102.000 K 0.000 0.000
Property plant equipment net 213.431 M -2.49 % 218.891 M 80.99 % 120.943 M 26.22 % 95.816 M 19.02 % 80.502 M -2.40 % 82.485 M -11.51 % 93.212 M 8.84 % 85.643 M -13.05 % 98.491 M -8.38 % 107.504 M -15.76 % 127.617 M -15.55 % 151.110 M -8.35 % 164.878 M
Total non current assets 462.981 M 23.94 % 373.545 M 104.91 % 182.295 M 32.23 % 137.865 M 0.93 % 136.591 M 13.54 % 120.304 M -4.28 % 125.680 M 23.39 % 101.853 M -8.67 % 111.524 M -5.46 % 117.971 M -18.05 % 143.955 M -11.81 % 163.241 M -7.48 % 176.438 M
Other current assets 91.738 M 154.53 % 36.042 M -95.31 % 768.732 M -29.20 % 1.086 B 1 226.01 % 81.879 M 16.83 % 70.081 M -89.51 % 667.896 M 27.39 % 524.272 M 311.39 % 127.438 M 99.58 % 63.853 M -1.25 % 64.664 M 41.15 % 45.812 M -7.51 % 49.531 M
Short term investments 140.395 M -33.04 % 209.671 M 38.56 % 151.319 M 367.99 % 32.334 M 646.74 % 4.330 M 62.92 % 2.658 M 184.25 % 935.000 K -94.94 % 18.495 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 36.763 M -83.57 % 223.714 M 103.96 % 109.683 M 79.66 % 61.052 M 74.10 % 35.067 M 820.43 % 3.810 M -86.61 % 28.449 M 185.60 % 9.961 M -57.68 % 23.537 M -79.95 % 117.388 M 19.94 % 97.875 M 144.42 % 40.043 M 20.75 % 33.162 M
Cash and short term investments 177.256 M -29.46 % 251.273 M -3.73 % 261.002 M 179.49 % 93.386 M 137.04 % 39.397 M 509.14 % 6.468 M -77.99 % 29.384 M 3.26 % 28.456 M 20.90 % 23.537 M -79.95 % 117.388 M 19.94 % 97.875 M 144.42 % 40.043 M 20.75 % 33.162 M
Total current assets 1.266 B 5.55 % 1.200 B 15.28 % 1.041 B -12.33 % 1.187 B 31.43 % 903.067 M -25.43 % 1.211 B 73.69 % 697.280 M 26.15 % 552.728 M 12.44 % 491.556 M 6.96 % 459.574 M -22.16 % 590.384 M 43.90 % 410.272 M 30.55 % 314.269 M
Inventory 0.000 -100.00 % 48.690 M 0.000 100.00 % -1.022 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 997.204 M 15.47 % 863.618 M 7 864.75 % 10.843 M -98.95 % 1.030 B 31.72 % 781.791 M -31.09 % 1.135 B 0.000 0.000 -100.00 % 340.581 M -0.47 % 342.186 M -30.52 % 492.509 M 33.03 % 370.229 M 31.70 % 281.107 M
Tax assets 63.905 M 0.000 -100.00 % 15.393 M 35.68 % 11.345 M 5.17 % 10.788 M 23.02 % 8.769 M 11.69 % 7.851 M -6.50 % 8.397 M -9.49 % 9.278 M 51.90 % 6.108 M 36.86 % 4.463 M 0.000 0.000
Other assets 0.000 0.000 0.000 100.00 % -4.000 K 99.74 % -1.554 M 0.000 0.000 -100.00 % 42.799 M 0.000 0.000 100.00 % -1.000 K 50.00 % -2.000 K 0.000
Account payables 326.311 M 4.34 % 312.753 M 60.31 % 195.092 M -40.19 % 326.187 M 52.89 % 213.345 M -57.24 % 498.893 M 248.85 % 143.010 M 21.51 % 117.692 M -32.49 % 174.328 M -43.71 % 309.706 M 8.64 % 285.087 M 63.67 % 174.179 M 27.06 % 137.089 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.572 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 368.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -226.000 K -121.69 % 1.042 M -66.86 % 3.144 M 209.17 % -2.880 M -318.35 % 1.319 M 20.03 % 1.099 M 23.52 % 889.591 K 35.09 % 658.537 K -96.35 % 18.045 M 19.06 % 15.157 M -35.39 % 23.458 M -50.79 % 47.665 M -43.04 % 83.686 M
Capital lease obligations 21.534 M 654.26 % 2.855 M 563.95 % 430.000 K -45.01 % 782.000 K 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
Other total stockholders equity 316.207 M 0.00 % 316.207 M -0.52 % 317.845 M -20.72 % 400.905 M 201.83 % 132.824 M -0.34 % 133.278 M 0.34 % 132.824 M -0.26 % 133.167 M 0.000 -100.00 % 7.949 M 0.000 -100.00 % 7.629 M 0.00 % 7.629 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 312.000 K 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 -100.00 % 1.000 K 36.61 % 732.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K
Total assets 1.729 B 9.92 % 1.573 B 28.65 % 1.223 B -7.69 % 1.325 B 27.61 % 1.038 B -22.03 % 1.331 B 61.78 % 822.960 M 18.01 % 697.380 M 15.64 % 603.081 M 4.42 % 577.545 M -21.35 % 734.338 M 28.04 % 573.511 M 16.87 % 490.707 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 -100.00 % 858.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -157.477 M -146.99 % -63.758 M -161.68 % 103.363 M 197.99 % -105.480 M -396.74 % 35.546 M 174.28 % -47.854 M 48.15 % -92.295 M 60.34 % -232.691 M -14.47 % -203.279 M -215.38 % 176.177 M 2 438.74 % -7.533 M 87.03 % -58.063 M -10 542.99 % 556.000 K
Accounts receivables -176.163 M 5.51 % -186.427 M -156.97 % 327.254 M 236.24 % -240.209 M -170.81 % 339.213 M 167.89 % -499.671 M -251.87 % -142.003 M 7.79 % -153.996 M -274.65 % -41.104 M -126.04 % 157.839 M 252.61 % -103.428 M -11.40 % -92.840 M -705.62 % -11.524 M
Inventory 0.000 0.000 0.000 100.00 % -112.841 M 0.000 100.00 % -355.882 M -142 610.34 % -249.374 K 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 16.331 M -86.28 % 119.065 M 166.65 % -178.649 M -258.32 % 112.841 M 139.52 % -285.547 M -180.24 % 355.882 M 1 305.64 % 25.318 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.355 M -34.66 % 3.604 M 107.97 % -45.242 M -133.58 % 134.729 M 843.54 % -18.120 M -104.01 % 451.816 M 1 733.77 % 24.639 M 131.31 % -78.695 M 51.48 % -162.175 M -984.37 % 18.338 M -80.88 % 95.895 M 175.74 % 34.777 M 187.89 % 12.080 M
Other non cash items -11.975 M -367.77 % -2.560 M 89.13 % -23.551 M -562.29 % -3.556 M -610.76 % 696.214 K 102.41 % -28.906 M 4.74 % -30.346 M -172.08 % 42.098 M 31.85 % 31.929 M 17.64 % 27.140 M 321.30 % 6.442 M 710.62 % -1.055 M -111.92 % 8.849 M
Net cash provided by operating activities -40.101 M -137.26 % -16.902 M -108.45 % 199.924 M 391.30 % 40.693 M -10.87 % 45.654 M 275.11 % -26.071 M -488.81 % -4.428 M 95.52 % -98.937 M 5.87 % -105.108 M -291.40 % 54.915 M -18.93 % 67.736 M 33.51 % 50.734 M -19.08 % 62.698 M
Investments in property plant and equipment -16.059 M 88.36 % -137.929 M -156.76 % -53.720 M -79.62 % -29.908 M -229.17 % -9.086 M -505.49 % -1.501 M 92.42 % -19.790 M -31.40 % -15.061 M -584.83 % -2.199 M 0.000 0.000 100.00 % -8.121 M 73.62 % -30.781 M
Acquisitions net 55.000 K 0.000 100.00 % -28.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -5.530 M 0.000 100.00 % -12.387 M -312.21 % -3.005 M 0.000 100.00 % -1.500 M -233.33 % -450.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 36.872 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
Other investing activites 0.000 100.00 % -42.980 M 63.05 % -116.334 M -892.95 % 14.671 M 317.03 % 3.518 M 133.88 % -10.384 M -3 197.65 % -314.882 K -144.45 % 708.347 K -83.01 % 4.169 M -74.61 % 16.420 M 36.91 % 11.993 M 324.23 % 2.827 M 106.35 % 1.370 M
Net cash used for investing activites 15.338 M 108.48 % -180.909 M 14.32 % -211.141 M -1 057.44 % -18.242 M -227.62 % -5.568 M 58.40 % -13.384 M 34.89 % -20.555 M -43.22 % -14.352 M -828.48 % 1.970 M -88.00 % 16.420 M 36.91 % 11.993 M 326.54 % -5.294 M 82.00 % -29.411 M
Debt repayment 31.112 M -81.66 % 169.649 M 237.44 % -123.437 M -3 211.60 % 3.967 M -89.91 % 39.319 M 381.08 % -13.989 M 32.69 % -20.782 M 45.35 % -38.029 M -201.98 % 37.291 M 411.85 % -11.958 M -204.21 % 11.475 M 258.67 % -7.232 M -373.11 % 2.648 M
Common stock issued 0.000 0.000 -100.00 % 201.593 M 9 605.97 % 2.077 M 0.000 0.000 0.000 -100.00 % 193.770 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -201.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -8.061 M 0.000 100.00 % -12.095 M -12.72 % -10.730 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.059 M 92.35 % -39.987 M -120.51 % 194.996 M 1 100.18 % -19.496 M 15.40 % -23.044 M -7.84 % -21.368 M -27.03 % -16.822 M 55.18 % -37.533 M -34.03 % -28.004 M 29.75 % -39.864 M -19.45 % -33.373 M -6.53 % -31.328 M -39.37 % -22.478 M
Net cash used provided by financing activities 19.992 M -84.58 % 129.662 M 118.05 % 59.464 M 345.90 % -24.182 M -248.58 % 16.275 M 146.03 % -35.357 M 5.98 % -37.604 M -131.81 % 118.209 M 1 172.83 % 9.287 M 117.92 % -51.822 M -136.65 % -21.898 M 43.21 % -38.560 M -94.45 % -19.830 M
Effect of forex changes on cash 98.000 K 0.000 -100.00 % 384.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 200.00 % -1.000 K
Net change in cash -4.673 M 93.14 % -68.149 M -240.13 % 48.631 M 2 909.42 % -1.731 M -103.07 % 56.362 M 175.34 % -74.812 M -66.15 % -45.026 M -1 015.32 % 4.919 M 105.24 % -93.851 M -580.97 % 19.513 M -66.26 % 57.832 M 740.46 % 6.881 M -48.86 % 13.456 M
Cash at beginning of period 41.534 M -62.13 % 109.683 M 79.66 % 61.052 M 139.79 % -153.430 M 26.87 % -209.792 M -55.43 % -134.979 M -50.06 % -89.953 M -482.18 % 23.537 M -79.95 % 117.388 M 19.94 % 97.875 M 144.42 % 40.043 M 20.75 % 33.162 M 68.28 % 19.706 M
Cash at end of period 36.763 M -11.49 % 41.534 M -62.13 % 109.683 M 170.69 % -155.161 M -1.13 % -153.430 M 26.87 % -209.792 M -55.43 % -134.979 M -574.34 % 28.456 M 20.90 % 23.537 M -79.95 % 117.388 M 19.94 % 97.875 M 144.42 % 40.043 M 20.75 % 33.162 M
Operating cash flow -40.101 M -137.26 % -16.902 M -108.45 % 199.924 M 391.30 % 40.693 M -10.87 % 45.654 M 275.11 % -26.071 M -298.53 % 13.132 M 113.27 % -98.937 M 5.87 % -105.108 M -291.40 % 54.915 M -18.93 % 67.736 M 33.51 % 50.734 M -19.08 % 62.698 M
Capital expenditure -16.059 M 88.36 % -137.929 M -156.76 % -53.720 M -79.62 % -29.908 M -220.35 % -9.336 M -522.15 % -1.501 M 92.42 % -19.790 M -31.40 % -15.061 M -584.83 % -2.199 M 0.000 0.000 100.00 % -8.121 M 73.62 % -30.781 M
Free CashFlow -56.160 M 63.73 % -154.831 M -205.90 % 146.204 M 1 255.62 % 10.785 M -70.30 % 36.318 M 231.72 % -27.572 M -314.13 % -6.658 M 94.16 % -113.998 M -6.24 % -107.307 M -295.41 % 54.915 M -18.93 % 67.736 M 58.96 % 42.613 M 33.51 % 31.917 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
Revenue 1.474 B -5.64 % 1.563 B -10.72 % 1.750 B -6.89 % 1.880 B 28.75 % 1.460 B -1.55 % 1.483 B 29.44 % 1.146 B 2.79 % 1.115 B -2.04 % 1.138 B 0.55 % 1.132 B -14.52 % 1.324 B -21.69 % 1.690 B -3.78 % 1.757 B 1.99 % 1.723 B 1.66 % 1.695 B 22.08 % 1.388 B 35.14 % 1.027 B 7.03 % 959.610 M 17.12 % 819.354 M 26.71 % 646.655 M -10.59 % 723.262 M -38.35 % 1.173 B -5.26 % 1.238 B 30.94 % 945.747 M 19.40 % 792.055 M 13.44 % 698.244 M 0.00 % 698.244 M 19.82 % 582.727 M 0.00 % 582.727 M
Net income 29.130 M -49.76 % 57.982 M 96.01 % 29.581 M 4 802.86 % -629.000 K -126.57 % 2.367 M 137.55 % -6.303 M -180.87 % 7.794 M 457.69 % -2.179 M -116.52 % 13.187 M 255.14 % -8.500 M -216.06 % 7.324 M -57.02 % 17.040 M -53.41 % 36.576 M 96.89 % 18.577 M -31.36 % 27.063 M 20.06 % 22.542 M -7.02 % 24.244 M 68.91 % 14.353 M 196.19 % 4.846 M -82.15 % 27.143 M 150.06 % -54.220 M -294.91 % -13.730 M -381.12 % 4.884 M -80.48 % 25.021 M 68.03 % 14.891 M -4.90 % 15.659 M 0.00 % 15.659 M -22.67 % 20.249 M 0.00 % 20.249 M
Income before tax 39.339 M -6.83 % 42.224 M 7.01 % 39.457 M 567.29 % 5.913 M -34.48 % 9.025 M 227.24 % -7.093 M -151.42 % 13.793 M 151.19 % 5.491 M -72.34 % 19.851 M 3 208.50 % 600.000 K -96.66 % 17.955 M -55.27 % 40.145 M 0.94 % 39.771 M 34.44 % 29.583 M -20.18 % 37.062 M -2.88 % 38.160 M 26.33 % 30.206 M 39.97 % 21.581 M 334.57 % 4.966 M -81.80 % 27.291 M 150.23 % -54.329 M -305.68 % -13.392 M -376.01 % 4.852 M -80.58 % 24.985 M 7.93 % 23.150 M -10.72 % 25.929 M 0.00 % 25.929 M -4.17 % 27.057 M 0.00 % 27.057 M
Income before tax ratio 0.03 -1.27 % 0.03 19.87 % 0.02 616.68 % 0.00 -49.11 % 0.01 229.24 % 0.00 -139.73 % 0.01 144.37 % 0.00 -71.76 % 0.02 3 190.47 % 0.00 -96.09 % 0.01 -42.89 % 0.02 4.91 % 0.02 31.82 % 0.02 -21.48 % 0.02 -20.45 % 0.03 -6.51 % 0.03 30.77 % 0.02 271.05 % 0.01 -85.64 % 0.04 156.18 % -0.08 -558.07 % -0.01 -391.34 % 0.00 -85.17 % 0.03 -9.61 % 0.03 -21.29 % 0.04 0.00 % 0.04 -20.02 % 0.05 0.00 % 0.05
EBITDA 49.231 M -24.65 % 65.335 M 33.71 % 48.864 M 216.89 % 15.420 M -39.47 % 25.477 M 128.95 % 11.128 M -64.94 % 31.741 M 49.03 % 21.298 M -35.04 % 32.785 M 135.86 % 13.900 M -57.63 % 32.805 M -36.62 % 51.760 M -0.64 % 52.093 M 29.38 % 40.263 M -5.29 % 42.513 M -0.44 % 42.702 M 9.10 % 39.141 M 29.38 % 30.254 M 131.39 % 13.075 M -62.68 % 35.032 M 172.24 % -48.495 M -618.45 % -6.750 M -152.52 % 12.853 M -58.35 % 30.858 M 0.00 % 30.858 M -9.17 % 33.973 M 0.00 % 33.973 M 2.93 % 33.008 M 0.00 % 33.008 M
Net income ratio 0.02 -46.76 % 0.04 119.55 % 0.02 5 150.93 % 0.00 -120.64 % 0.00 138.14 % 0.00 -162.48 % 0.01 447.98 % 0.00 -116.87 % 0.01 254.30 % -0.01 -235.78 % 0.01 -45.12 % 0.01 -51.58 % 0.02 93.05 % 0.01 -32.48 % 0.02 -1.66 % 0.02 -31.20 % 0.02 57.81 % 0.01 152.90 % 0.01 -85.91 % 0.04 155.99 % -0.07 -540.59 % -0.01 -396.73 % 0.00 -85.09 % 0.03 40.72 % 0.02 -16.17 % 0.02 0.00 % 0.02 -35.46 % 0.03 0.00 % 0.03
Ratio EBITDA 0.03 -20.15 % 0.04 49.77 % 0.03 240.34 % 0.01 -52.99 % 0.02 132.54 % 0.01 -72.91 % 0.03 44.99 % 0.02 -33.68 % 0.03 134.58 % 0.01 -50.43 % 0.02 -19.07 % 0.03 3.26 % 0.03 26.86 % 0.02 -6.84 % 0.03 -18.45 % 0.03 -19.27 % 0.04 20.87 % 0.03 97.57 % 0.02 -70.54 % 0.05 180.80 % -0.07 -1 065.42 % -0.01 -155.43 % 0.01 -68.19 % 0.03 -16.25 % 0.04 -19.93 % 0.05 0.00 % 0.05 -14.10 % 0.06 0.00 % 0.06
Gross profit ratio 0.07 3.90 % 0.07 -8.87 % 0.08 102.96 % 0.04 -19.02 % 0.05 -4.62 % 0.05 -35.32 % 0.07 -65.88 % 0.22 -0.12 % 0.22 4 672.38 % 0.00 -99.50 % 0.92 478.41 % 0.16 -83.28 % 0.95 1.69 % 0.93 -1.66 % 0.95 0.18 % 0.95 1.95 % 0.93 0.36 % 0.93 0.72 % 0.92 -0.77 % 0.93 -1.26 % 0.94 0.67 % 0.93 -1.58 % 0.95 0.24 % 0.95 1.11 % 0.94 2.43 % 0.91 0.00 % 0.91 -0.70 % 0.92 0.00 % 0.92
Weighted average shs out dil 16.094 M -0.44 % 16.164 M 0.00 % 16.164 M 2.79 % 15.725 M -0.35 % 15.780 M -2.15 % 16.127 M -0.68 % 16.238 M -10.58 % 18.158 M 12.91 % 16.082 M -0.28 % 16.127 M 10.11 % 14.646 M 1.17 % 14.476 M 1.19 % 14.306 M -6.82 % 15.353 M 7.22 % 14.319 M 0.36 % 14.267 M 0.04 % 14.261 M -0.94 % 14.397 M 1.01 % 14.253 M -0.23 % 14.286 M 0.12 % 14.268 M -0.67 % 14.365 M 0.00 % 14.365 M 0.47 % 14.298 M -0.14 % 14.318 M 0.12 % 14.302 M 0.00 % 14.302 M -0.06 % 14.310 M 0.00 % 14.310 M
Weighted average shs out 16.094 M -0.44 % 16.164 M 0.00 % 16.164 M 2.79 % 15.725 M -0.35 % 15.780 M -2.15 % 16.127 M -0.68 % 16.238 M -10.58 % 18.158 M 12.91 % 16.082 M -0.28 % 16.127 M 10.11 % 14.646 M 1.17 % 14.476 M 1.19 % 14.306 M -6.87 % 15.361 M 7.27 % 14.319 M 0.36 % 14.267 M 0.04 % 14.261 M -0.94 % 14.397 M 1.01 % 14.253 M -0.23 % 14.286 M 0.12 % 14.268 M 0.49 % 14.199 M -1.16 % 14.365 M 0.47 % 14.298 M -0.14 % 14.318 M 0.12 % 14.302 M 0.00 % 14.302 M -0.06 % 14.310 M 0.00 % 14.310 M
EPS diluted 1.81 -49.58 % 3.59 96.17 % 1.83 4 675.00 % -0.04 -126.67 % 0.15 138.46 % -0.39 -181.25 % 0.48 500.00 % -0.12 -114.63 % 0.82 254.72 % -0.53 -206.00 % 0.50 -70.93 % 1.72 -32.81 % 2.56 96.92 % 1.30 -31.22 % 1.89 19.62 % 1.58 -7.06 % 1.70 68.32 % 1.01 197.06 % 0.34 -82.11 % 1.90 150.00 % -3.80 -295.83 % -0.96 -382.35 % 0.34 -80.57 % 1.75 68.27 % 1.04 -4.59 % 1.09 0.00 % 1.09 -23.24 % 1.42 0.00 % 1.42
Earnings per share 1.81 -49.58 % 3.59 96.17 % 1.83 4 675.00 % -0.04 -126.67 % 0.15 138.46 % -0.39 -181.25 % 0.48 500.00 % -0.12 -114.63 % 0.82 254.72 % -0.53 -206.00 % 0.50 -57.63 % 1.18 -53.91 % 2.56 96.92 % 1.30 -31.22 % 1.89 19.62 % 1.58 -7.06 % 1.70 68.32 % 1.01 197.06 % 0.34 -82.11 % 1.90 150.00 % -3.80 -295.83 % -0.96 -382.35 % 0.34 -80.57 % 1.75 68.27 % 1.04 -4.59 % 1.09 0.00 % 1.09 -23.24 % 1.42 0.00 % 1.42
Gross profit 105.772 M -1.96 % 107.888 M -18.64 % 132.613 M 88.98 % 70.174 M 4.25 % 67.311 M -6.10 % 71.682 M -16.28 % 85.618 M -64.93 % 244.150 M -2.15 % 249.524 M 4 698.54 % 5.200 M -99.57 % 1.218 B 352.98 % 268.782 M -83.91 % 1.670 B 3.71 % 1.610 B -0.03 % 1.611 B 22.31 % 1.317 B 37.78 % 956.022 M 7.43 % 889.943 M 17.96 % 754.420 M 25.73 % 600.044 M -11.72 % 679.704 M -37.94 % 1.095 B -6.76 % 1.175 B 31.26 % 894.832 M 20.73 % 741.197 M 16.19 % 637.928 M 0.00 % 637.928 M 18.98 % 536.164 M 0.00 % 536.164 M
Income tax expense 9.968 M 162.79 % -15.876 M -266.69 % 9.524 M 16.90 % 8.147 M 21.91 % 6.683 M 1 694.99 % -419.000 K -107.22 % 5.804 M -22.54 % 7.493 M 13.32 % 6.612 M -30.40 % 9.500 M 17.34 % 8.096 M -47.72 % 15.487 M 18.04 % 13.120 M 7.15 % 12.244 M 21.81 % 10.052 M -35.56 % 15.598 M 164.46 % 5.898 M -17.70 % 7.166 M 0.000 0.000 100.00 % -109.000 K -140.45 % 269.499 K 0.000 0.000 -100.00 % 8.172 M -18.94 % 10.082 M 0.00 % 10.082 M 46.29 % 6.892 M 0.00 % 6.892 M
Cost of revenue 1.369 B -5.91 % 1.455 B -10.07 % 1.618 B -10.61 % 1.810 B 29.93 % 1.393 B -1.31 % 1.411 B 33.13 % 1.060 B 21.79 % 870.438 M -2.01 % 888.278 M -21.14 % 1.126 B 959.30 % 106.334 M -92.52 % 1.422 B 1 542.65 % 86.547 M -22.82 % 112.139 M 34.21 % 83.552 M 17.94 % 70.840 M -0.36 % 71.097 M 2.05 % 69.667 M 7.29 % 64.934 M 39.31 % 46.611 M 7.01 % 43.558 M -44.18 % 78.038 M 22.29 % 63.813 M 25.33 % 50.915 M 0.11 % 50.858 M -15.68 % 60.316 M 0.00 % 60.316 M 29.54 % 46.563 M 0.00 % 46.563 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 20.806 M 0.000 0.000 0.000 -100.00 % 18.357 M 0.000 0.000 0.000 -100.00 % 16.123 M 0.000 0.000 0.000 -100.00 % 9.843 M 0.000 0.000 0.000 -100.00 % 3.308 M 0.000 0.000 0.000 -100.00 % 8.584 M 0.000 0.000 0.000 -100.00 % 4.127 M 0.00 % 4.127 M 0.000 0.000
Other expenses 71.135 M 0.000 0.000 -100.00 % 67.642 M 0.000 0.000 0.000 0.000 -100.00 % 249.524 M 0.000 0.000 -100.00 % 268.782 M -83.44 % 1.623 B 3.99 % 1.561 B -0.68 % 1.571 B 22.96 % 1.278 B 39.00 % 919.276 M 3.27 % 890.182 M 19.65 % 743.960 M 23.98 % 600.044 M -11.72 % 679.704 M -37.79 % 1.093 B -6.97 % 1.175 B 35.82 % 864.790 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 71.135 M 10.33 % 64.473 M -28.44 % 90.098 M 33.20 % 67.642 M 8.53 % 62.324 M -8.09 % 67.811 M -11.46 % 76.587 M -68.34 % 241.934 M -3.04 % 249.524 M -75.09 % 1.002 B -15.87 % 1.191 B 342.95 % 268.782 M -83.44 % 1.623 B 3.99 % 1.561 B -0.68 % 1.571 B 22.96 % 1.278 B 39.00 % 919.276 M 6.33 % 864.526 M 16.21 % 743.960 M 23.98 % 600.044 M -11.72 % 679.704 M -38.28 % 1.101 B -6.24 % 1.175 B 35.82 % 864.790 M 21.25 % 713.229 M 17.35 % 607.794 M 0.00 % 607.794 M 20.26 % 505.405 M 0.00 % 505.405 M
Cost and expenses 1.440 B -3.56 % 1.493 B -12.58 % 1.708 B -9.03 % 1.877 B 29.01 % 1.455 B -1.63 % 1.479 B 30.12 % 1.137 B 2.18 % 1.112 B -0.53 % 1.118 B -0.72 % 1.126 B -13.24 % 1.298 B -21.04 % 1.644 B -3.81 % 1.709 B 2.19 % 1.673 B 1.08 % 1.655 B 22.70 % 1.349 B 36.18 % 990.373 M 6.04 % 933.954 M 15.46 % 808.894 M 31.84 % 613.524 M -15.17 % 723.262 M -38.72 % 1.180 B -3.93 % 1.228 B 34.15 % 915.705 M 19.84 % 764.087 M 14.37 % 668.110 M 0.00 % 668.110 M 21.04 % 551.968 M 0.00 % 551.968 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 -100.00 % 1.315 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
Selling general and administrative expenses 0.000 -100.00 % 64.473 M -28.44 % 90.098 M 0.000 -100.00 % 62.324 M -8.09 % 67.811 M -11.46 % 76.587 M -68.34 % 241.934 M 0.000 -100.00 % 16.123 M -98.65 % 1.191 B 0.000 0.000 -100.00 % 9.843 M 0.000 0.000 0.000 -100.00 % 3.308 M 0.000 0.000 0.000 -100.00 % 8.584 M 0.000 0.000 -100.00 % 713.229 M 17 181.48 % 4.127 M 0.00 % 4.127 M -99.18 % 505.405 M 0.00 % 505.405 M
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.221 M 0.000 0.000 0.000 -100.00 % 2.442 M -72.91 % 9.014 M 0.000 0.000 -100.00 % 4.122 M 0.000 0.000 0.000 -100.00 % 3.565 M 0.000 0.000 0.000 -100.00 % 217.503 K 0.000 0.000 -100.00 % 4.819 M 14.59 % 4.205 M 0.00 % 4.205 M 13.58 % 3.702 M 0.00 % 3.702 M
Interest expense 9.892 M -20.06 % 12.375 M 31.55 % 9.407 M -1.05 % 9.507 M 18.20 % 8.043 M -55.86 % 18.221 M 125.40 % 8.084 M 13.48 % 7.124 M 17.38 % 6.069 M -6.63 % 6.500 M -27.89 % 9.014 M 34.32 % 6.711 M -18.36 % 8.220 M 41.90 % 5.793 M 6.27 % 5.451 M 197.54 % 1.832 M -71.47 % 6.421 M 6.96 % 6.003 M 11.86 % 5.367 M -8.10 % 5.840 M 0.10 % 5.834 M -12.17 % 6.642 M 30.52 % 5.089 M -2.15 % 5.201 M 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 -100.00 % 11.248 M 0.000 0.000 -100.00 % 8.409 M 0.000 -100.00 % 9.864 M 13.60 % 8.683 M 26.48 % 6.865 M 0.96 % 6.800 M 16.52 % 5.836 M 19.00 % 4.904 M 19.58 % 4.101 M 49.29 % 2.747 M 0.000 -100.00 % 2.634 M 13.10 % 2.329 M -12.76 % 2.670 M 3.71 % 2.574 M 33.78 % 1.924 M 0.000 0.000 -100.00 % 3.011 M -2.37 % 3.084 M 2.42 % 3.011 M -15.75 % 3.574 M 0.00 % 3.574 M 41.00 % 2.535 M 0.00 % 2.535 M
Operating income 34.637 M -27.98 % 48.092 M 13.12 % 42.515 M 1 579.11 % 2.532 M -49.23 % 4.987 M 28.83 % 3.871 M -57.14 % 9.031 M 307.54 % 2.216 M -88.62 % 19.474 M 274.50 % 5.200 M -79.69 % 25.606 M -44.71 % 46.310 M -2.55 % 47.520 M 36.38 % 34.843 M -12.47 % 39.808 M 1.14 % 39.360 M 7.11 % 36.746 M 43.22 % 25.657 M 145.28 % 10.460 M -68.15 % 32.842 M 168.08 % -48.241 M -696.79 % -6.054 M -161.52 % 9.842 M -67.24 % 30.042 M 7.88 % 27.847 M -8.40 % 30.399 M 0.00 % 30.399 M -0.24 % 30.473 M 0.00 % 30.473 M
Operating income ratio 0.02 -23.67 % 0.03 26.70 % 0.02 1 703.38 % 0.00 -60.56 % 0.00 30.85 % 0.00 -66.88 % 0.01 296.47 % 0.00 -88.38 % 0.02 272.46 % 0.00 -76.24 % 0.02 -29.40 % 0.03 1.28 % 0.03 33.73 % 0.02 -13.90 % 0.02 -17.16 % 0.03 -20.74 % 0.04 33.81 % 0.03 109.43 % 0.01 -74.86 % 0.05 176.14 % -0.07 -1 192.49 % -0.01 -164.93 % 0.01 -74.98 % 0.03 -9.65 % 0.04 -19.25 % 0.04 0.00 % 0.04 -16.75 % 0.05 0.00 % 0.05
Total other income expenses net 4.702 M 180.13 % -5.868 M -91.89 % -3.058 M -190.45 % 3.381 M -16.27 % 4.038 M 136.83 % -10.964 M -330.24 % 4.762 M 45.40 % 3.275 M 768.70 % 377.000 K 108.20 % -4.600 M 39.88 % -7.651 M -24.10 % -6.165 M 20.44 % -7.749 M -47.32 % -5.260 M -91.55 % -2.746 M -128.83 % -1.200 M 81.65 % -6.540 M -60.46 % -4.076 M 25.81 % -5.494 M 1.03 % -5.551 M 8.82 % -6.088 M 17.03 % -7.338 M -47.05 % -4.990 M 1.32 % -5.057 M -7.66 % -4.697 M -5.07 % -4.470 M 0.00 % -4.470 M -30.86 % -3.416 M 0.00 % -3.416 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-03-31
Net debt 0.000 -100.00 % 225.900 M 0.000 -100.00 % 366.353 M 0.000 -100.00 % 114.059 M -60.30 % 287.302 M 16.28 % 247.078 M -5.33 % 261.002 M 365.68 % 56.047 M 201.28 % 18.603 M -91.11 % 209.267 M 124.09 % 93.386 M -54.29 % 204.311 M 23.06 % 166.032 M -24.15 % 218.907 M 455.64 % 39.397 M -80.09 % 197.833 M -1.32 % 200.473 M -4.65 % 210.257 M 3 150.93 % 6.468 M -96.99 % 214.876 M 17.25 % 183.267 M 523.70 % 29.384 M -80.93 % 154.052 M 0.00 % 154.052 M 38.88 % 110.924 M 289.81 % 28.456 M -78.08 % 129.807 M 130.82 % 56.236 M -63.54 % 154.260 M
Total investments 0.000 -100.00 % 221.148 M 0.000 -100.00 % 58.187 M 0.000 -100.00 % 244.318 M -57.48 % 574.604 M 1 773.57 % 30.669 M -94.12 % 522.004 M 173.41 % 190.927 M 48.58 % 128.503 M 1 139.18 % 10.370 M -94.45 % 186.772 M 4 780.38 % 3.827 M 125.52 % 1.697 M 92.19 % 883.000 K -98.88 % 78.794 M 6 787.59 % 1.144 M -21.05 % 1.449 M -10.44 % 1.618 M -87.49 % 12.935 M 648.30 % 1.729 M 105.79 % 840.000 K -98.57 % 58.767 M 6 669.58 % 868.110 K -51.85 % 1.803 M 318.79 % 430.550 K -99.24 % 56.912 M 13 118.51 % 430.550 K 1.77 % 423.050 K 315.98 % 101.700 K
Total debt 0.000 -100.00 % 387.563 M 0.000 -100.00 % 399.998 M 0.000 -100.00 % 337.773 M 0.000 -100.00 % 292.843 M 0.000 -100.00 % 165.730 M -29.72 % 235.815 M -13.02 % 271.106 M 0.000 -100.00 % 265.363 M 14.84 % 231.074 M -14.54 % 270.377 M 0.000 -100.00 % 232.900 M 3.86 % 224.252 M 0.11 % 224.011 M 0.000 -100.00 % 218.685 M 3.17 % 211.966 M 0.000 -100.00 % 182.500 M 0.00 % 182.500 M 31.47 % 138.812 M 0.000 -100.00 % 139.768 M 48.07 % 94.395 M -46.91 % 177.797 M
Accumulated other comprehensive income loss 834.746 M 4 173 630.00 % 20.000 K -100.00 % 753.736 M 27.22 % 592.466 M -22.11 % 760.632 M 43 943.54 % 1.727 M -99.78 % 784.182 M 0.000 -100.00 % 773.170 M 47 073.28 % 1.639 M -99.74 % 640.719 M 0.000 -100.00 % 546.042 M 29 968.39 % 1.816 M 0.000 0.000 -100.00 % 460.073 M 0.000 0.000 0.000 -100.00 % 471.013 M 0.000 0.000 -100.00 % 454.448 M 0.000 -100.00 % 341.061 K 0.000 -100.00 % 378.553 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 357.249 M 0.000 0.000 0.000 -100.00 % 281.428 M 0.000 0.000 0.000 -100.00 % 267.998 M 0.000 0.000 0.000 -100.00 % 261.000 K 0.000 0.000 0.000 -100.00 % 183.192 M 0.000 0.000 0.000 -100.00 % 194.675 M 0.000 0.000 -100.00 % 178.235 M 0.00 % 178.236 M 0.000 0.000 -100.00 % 102.326 M 0.000 -100.00 % 65.728 M
Common stock 0.000 -100.00 % 161.270 M 0.000 -100.00 % 161.270 M 0.000 -100.00 % 161.270 M 0.000 -100.00 % 161.270 M 0.000 -100.00 % 161.270 M 0.00 % 161.270 M 12.73 % 143.060 M 0.000 -100.00 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 0.000 -100.00 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 0.000 -100.00 % 143.060 M 0.00 % 143.060 M 0.000 -100.00 % 143.060 M 0.00 % 143.060 M 0.00 % 143.060 M 0.000 -100.00 % 143.060 M 0.00 % 143.060 M 186.12 % 50.000 M
Total equity 834.520 M 0.00 % 834.520 M 10.80 % 753.149 M 0.00 % 753.149 M -1.12 % 761.674 M 0.00 % 761.674 M -3.29 % 787.554 M 0.00 % 787.554 M 1.45 % 776.314 M 0.00 % 776.313 M -3.37 % 803.428 M 35.25 % 594.032 M 9.37 % 543.162 M 0.00 % 543.162 M 2.99 % 527.415 M 3.59 % 509.120 M 10.34 % 461.392 M 0.00 % 461.392 M 2.69 % 449.300 M 1.24 % 443.792 M -6.00 % 472.112 M 0.00 % 472.112 M -2.71 % 485.277 M 6.58 % 455.338 M 0.00 % 455.351 M 0.00 % 455.351 M 8.53 % 419.546 M 10.64 % 379.212 M 0.00 % 379.212 M 16.84 % 324.565 M 129.02 % 141.722 M
Other non current liabilities -834.520 M -1 147.65 % 79.656 M 110.58 % -753.149 M -1 183.00 % 69.543 M 109.13 % -761.674 M -1 279.17 % 64.594 M 108.20 % -787.554 M -1 265.52 % 67.571 M 0.000 -100.00 % 57.564 M 15.79 % 49.713 M 4.41 % 47.614 M 0.000 -100.00 % 45.865 M 9.33 % 41.952 M -0.63 % 42.218 M 0.000 -100.00 % 40.618 M 20.96 % 33.578 M -1.36 % 34.042 M 0.000 -100.00 % 33.717 M 29.96 % 25.945 M 0.000 -100.00 % 26.580 M 0.00 % 26.580 M -6.00 % 28.278 M 0.000 -100.00 % 29.059 M 2.53 % 28.343 M -4.12 % 29.563 M
Long term debt 0.000 -100.00 % 23.704 M 0.000 -100.00 % 16.364 M 0.000 -100.00 % 14.921 M 0.000 -100.00 % 16.769 M 0.000 -100.00 % 3.290 M -51.62 % 6.801 M -85.28 % 46.202 M 0.000 -100.00 % 31.409 M -40.16 % 52.488 M 8.40 % 48.422 M 0.000 -100.00 % 43.099 M 1 935.88 % 2.117 M -6.78 % 2.271 M 0.000 -100.00 % 3.359 M -51.05 % 6.861 M 0.000 -100.00 % 7.050 M 0.00 % 7.050 M -19.42 % 8.749 M 0.000 -100.00 % 11.835 M -29.38 % 16.759 M -38.96 % 27.456 M
Total non current liabilities -834.520 M -907.39 % 103.360 M 113.72 % -753.149 M -976.70 % 85.907 M 111.28 % -761.674 M -1 057.90 % 79.515 M 110.10 % -787.554 M -1 033.78 % 84.340 M 0.000 -100.00 % 61.166 M 8.23 % 56.514 M -39.76 % 93.816 M 0.000 -100.00 % 77.274 M -18.18 % 94.440 M 4.19 % 90.640 M 0.000 -100.00 % 83.717 M 134.53 % 35.695 M -1.70 % 36.313 M 0.000 -100.00 % 37.076 M 13.02 % 32.806 M 0.000 -100.00 % 33.630 M 0.00 % 33.630 M -9.17 % 37.026 M 0.000 -100.00 % 40.895 M -9.33 % 45.102 M -20.90 % 57.019 M
Other current liabilities 0.000 -100.00 % 95.593 M 0.000 -100.00 % 98.668 M 0.000 -100.00 % 59.823 M 0.000 -100.00 % 80.809 M 0.000 -100.00 % 101.509 M -19.44 % 126.004 M -18.00 % 153.670 M 0.000 -100.00 % 144.148 M -1.00 % 145.611 M -8.11 % 158.463 M 0.000 -100.00 % 86.459 M 14.25 % 75.672 M -35.47 % 117.261 M 0.000 -100.00 % 107.969 M 27.24 % 84.857 M 0.000 -100.00 % 15.518 M 0.00 % 15.518 M -31.90 % 22.786 M 0.000 -100.00 % 13.853 M -88.24 % 117.833 M 47.90 % 79.669 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.390 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.556 M 0.000 0.000 -100.00 % 7.731 K 0.000
Short term debt 0.000 -100.00 % 369.395 M 0.000 -100.00 % 383.634 M 0.000 -100.00 % 322.852 M 0.000 -100.00 % 276.074 M 0.000 -100.00 % 162.715 M -28.95 % 229.014 M 1.83 % 224.904 M 0.000 -100.00 % 233.954 M 31.00 % 178.586 M -19.54 % 221.955 M 0.000 -100.00 % 189.800 M -14.56 % 222.135 M 0.18 % 221.740 M 0.000 -100.00 % 215.327 M 4.98 % 205.105 M 0.000 -100.00 % 175.450 M 0.00 % 175.450 M 34.90 % 130.063 M 0.000 -100.00 % 127.933 M 64.79 % 77.636 M -48.36 % 150.341 M
Total current liabilities 0.000 -100.00 % 791.299 M 0.000 -100.00 % 955.775 M 0.000 -100.00 % 731.979 M 0.000 -100.00 % 797.218 M 0.000 -100.00 % 411.761 M -23.26 % 536.594 M -15.40 % 634.306 M 0.000 -100.00 % 704.289 M 17.38 % 600.002 M 6.04 % 565.850 M 0.000 -100.00 % 492.994 M 1.86 % 483.974 M -1.46 % 491.128 M 0.000 -100.00 % 822.189 M 24.78 % 658.917 M 0.000 -100.00 % 333.979 M 0.00 % 333.979 M 6.33 % 314.107 M 0.000 -100.00 % 259.478 M -8.64 % 284.025 M -29.76 % 404.338 M
Total liabilities -834.520 M -193.28 % 894.659 M 218.79 % -753.149 M -172.30 % 1.042 B 236.76 % -761.674 M -193.86 % 811.494 M 203.04 % -787.554 M -189.34 % 881.558 M 0.000 -100.00 % 472.927 M -20.26 % 593.108 M -18.54 % 728.122 M 0.000 -100.00 % 781.564 M 12.55 % 694.442 M 5.78 % 656.490 M 0.000 -100.00 % 576.712 M 10.98 % 519.669 M -1.47 % 527.441 M 0.000 -100.00 % 859.265 M 24.22 % 691.723 M 0.000 -100.00 % 367.609 M 0.00 % 367.609 M 4.69 % 351.133 M 0.000 -100.00 % 318.169 M -3.33 % 329.127 M -28.66 % 461.358 M
Other non current assets 0.000 -100.00 % 91.106 M 0.000 -100.00 % 253.370 M 0.000 -100.00 % 108.652 M 137.82 % -287.302 M -177.98 % 368.437 M 241.16 % -261.002 M -724.97 % 41.762 M 0.000 -100.00 % 89.930 M 196.30 % -93.386 M -255.84 % 59.923 M 13.54 % 52.776 M -0.52 % 53.050 M 234.65 % -39.397 M -183.87 % 46.972 M 43.92 % 32.637 M 15.50 % 28.257 M 536.90 % -6.468 M -122.56 % 28.665 M 109.48 % 13.684 M 146.57 % -29.384 M -225.38 % 23.436 M -22.62 % 30.285 M 257.97 % 8.460 M 129.73 % -28.456 M -157.43 % 49.551 M 650.81 % 6.600 M 75.73 % 3.755 M
Long term investments 0.000 -100.00 % 80.753 M 0.000 100.00 % -92.579 M 0.000 -100.00 % 34.579 M 0.000 100.00 % -224.277 M 0.000 -100.00 % 39.608 M -9.97 % 43.993 M 183.85 % -52.468 M 0.000 100.00 % -28.507 M -120.86 % -12.907 M -40.10 % -9.213 M 0.000 100.00 % -3.186 M -77.59 % -1.794 M 15.06 % -2.112 M 0.000 100.00 % -929.105 K -210.61 % 840.000 K 0.000 100.00 % -66.890 K -107.71 % 868.110 K 0.000 0.000 100.00 % -18.065 M 0.000 0.000
Intangible assets 0.000 -100.00 % 13.053 M 0.000 -100.00 % 12.238 M 0.000 -100.00 % 10.690 M 0.000 -100.00 % 10.815 M 0.000 -100.00 % 5.617 M 600.37 % 802.000 K 541.60 % 125.000 K 0.000 -100.00 % 150.000 K -7.98 % 163.000 K -6.86 % 175.000 K 0.000 -100.00 % 1.515 M 15.21 % 1.315 M 0.00 % 1.315 M 0.000 -100.00 % 1.315 M -0.04 % 1.315 M 0.000 -100.00 % 1.315 M 0.00 % 1.315 M 0.00 % 1.315 M 0.000 -100.00 % 1.315 M 0.000 0.000
GoodWill 0.000 -100.00 % 733.000 K 0.000 -100.00 % 733.000 K 0.000 -100.00 % 733.000 K 0.000 -100.00 % 26.790 M 0.000 -100.00 % 26.790 M 0.00 % 26.790 M 3 554.84 % 733.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 13.786 M 0.000 -100.00 % 12.971 M 0.000 -100.00 % 11.423 M 0.000 -100.00 % 37.605 M 0.000 -100.00 % 6.350 M -76.99 % 27.592 M 3 115.85 % 858.000 K 0.000 -100.00 % 150.000 K -7.98 % 163.000 K -6.86 % 175.000 K 0.000 -100.00 % 1.515 M 15.21 % 1.315 M 0.00 % 1.315 M 0.000 -100.00 % 1.315 M -0.04 % 1.315 M 0.000 -100.00 % 1.315 M 0.00 % 1.315 M 0.00 % 1.315 M 0.000 -100.00 % 1.315 M 0.000 0.000
Property plant equipment net 0.000 -100.00 % 213.431 M 0.000 -100.00 % 209.388 M 0.000 -100.00 % 218.891 M 0.000 -100.00 % 166.429 M 0.000 -100.00 % 120.943 M 2.93 % 117.501 M 6.17 % 110.674 M 0.000 -100.00 % 94.954 M -3.11 % 98.000 M 17.69 % 83.272 M 0.000 -100.00 % 80.502 M 1.73 % 79.136 M 0.95 % 78.395 M 0.000 -100.00 % 82.485 M -6.70 % 88.404 M 0.000 -100.00 % 93.212 M 0.00 % 93.212 M 2.72 % 90.746 M 0.000 -100.00 % 85.643 M 8.68 % 78.803 M -19.99 % 98.491 M
Total non current assets 0.000 -100.00 % 462.981 M 0.000 -100.00 % 411.258 M 0.000 -100.00 % 373.545 M 230.02 % -287.302 M -178.59 % 365.592 M 240.07 % -261.002 M -225.08 % 208.663 M 3.35 % 201.895 M 26.13 % 160.072 M 271.41 % -93.386 M -167.74 % 137.865 M -7.32 % 148.755 M 8.68 % 136.871 M 447.41 % -39.397 M -128.84 % 136.591 M 14.48 % 119.310 M 5.27 % 113.333 M 1 852.32 % -6.468 M -105.38 % 120.304 M 10.92 % 108.462 M 469.12 % -29.384 M -123.38 % 125.680 M 0.00 % 125.680 M 17.80 % 106.692 M 474.94 % -28.456 M -122.43 % 126.841 M 36.33 % 93.040 M -16.57 % 111.524 M
Other current assets -177.256 M -293.22 % 91.738 M 155.47 % -165.391 M -372.80 % 60.627 M 124.13 % -251.273 M -960.41 % 29.204 M 0.000 -100.00 % 152.078 M 0.000 -100.00 % 84.829 M 25.33 % 67.686 M 58.56 % 42.688 M 0.000 -100.00 % 1.093 B 2 273.98 % 46.061 M -37.63 % 73.854 M 0.000 -100.00 % 863.670 M 831.06 % 92.762 M -1.54 % 94.210 M 0.000 -100.00 % 75.108 M 11.45 % 67.391 M 0.000 -100.00 % 667.896 M 1 654.43 % 38.069 M 0.000 0.000 -100.00 % 524.272 M 0.000 -100.00 % 127.438 M
Short term investments 0.000 -100.00 % 140.395 M 0.000 -100.00 % 150.766 M 0.000 -100.00 % 209.671 M -63.51 % 574.604 M 125.38 % 254.946 M -51.16 % 522.004 M 244.97 % 151.319 M 79.05 % 84.510 M 34.49 % 62.838 M -66.36 % 186.772 M 477.63 % 32.334 M 121.41 % 14.604 M 44.65 % 10.096 M -87.19 % 78.794 M 1 719.72 % 4.330 M 33.52 % 3.243 M -13.06 % 3.730 M -71.16 % 12.935 M 386.70 % 2.658 M 0.000 -100.00 % 58.767 M 6 185.28 % 935.000 K 0.00 % 935.000 K 0.000 -100.00 % 56.912 M 207.71 % 18.495 M 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 36.763 M 0.000 -100.00 % 33.645 M 0.000 -100.00 % 223.714 M 177.87 % -287.302 M -727.78 % 45.765 M 117.53 % -261.002 M -337.96 % 109.683 M -49.50 % 217.212 M 251.25 % 61.839 M 166.22 % -93.386 M -252.96 % 61.052 M -6.13 % 65.042 M 26.37 % 51.470 M 230.64 % -39.397 M -212.35 % 35.067 M 47.47 % 23.779 M 72.89 % 13.754 M 312.66 % -6.468 M -269.76 % 3.810 M -86.72 % 28.699 M 197.67 % -29.384 M -203.29 % 28.449 M 0.00 % 28.449 M 2.01 % 27.888 M 198.00 % -28.456 M -385.68 % 9.961 M -73.90 % 38.159 M 62.12 % 23.537 M
Cash and short term investments 177.256 M 0.00 % 177.256 M 7.17 % 165.391 M -10.31 % 184.411 M -26.61 % 251.273 M 0.00 % 251.273 M -12.54 % 287.302 M -4.46 % 300.711 M 15.21 % 261.002 M 0.00 % 261.002 M -13.50 % 301.722 M 142.00 % 124.677 M 33.51 % 93.386 M 0.00 % 93.386 M 17.25 % 79.646 M 29.37 % 61.566 M 56.27 % 39.397 M 0.00 % 39.397 M 45.80 % 27.022 M 54.55 % 17.484 M 170.33 % 6.468 M 0.00 % 6.468 M -77.46 % 28.699 M -2.33 % 29.384 M 0.00 % 29.384 M 0.00 % 29.384 M 5.36 % 27.888 M -2.00 % 28.456 M 0.00 % 28.456 M -25.43 % 38.159 M 62.12 % 23.537 M
Total current assets 0.000 -100.00 % 1.266 B 0.000 -100.00 % 1.384 B 0.000 -100.00 % 1.200 B 317.55 % 287.302 M -77.96 % 1.304 B 399.43 % 261.002 M -74.92 % 1.041 B -12.90 % 1.195 B 2.80 % 1.162 B 1 144.39 % 93.386 M -92.13 % 1.187 B 10.60 % 1.073 B 4.31 % 1.029 B 2 511.21 % 39.397 M -95.64 % 903.067 M 6.29 % 849.657 M -0.96 % 857.901 M 13 164.61 % 6.468 M -99.47 % 1.211 B 13.34 % 1.069 B 3 536.57 % 29.384 M -95.79 % 697.280 M 0.00 % 697.280 M 5.01 % 663.987 M 2 233.37 % 28.456 M -94.85 % 552.728 M -1.41 % 560.653 M 14.06 % 491.556 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.528 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.022 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
Net receivables 0.000 -100.00 % 997.204 M 0.000 -100.00 % 1.139 B 0.000 -100.00 % 863.618 M 0.000 -100.00 % 868.191 M 0.000 -100.00 % 1.030 B 24.78 % 825.233 M -17.04 % 994.718 M 0.000 -100.00 % 1.030 B 8.69 % 947.396 M 6.05 % 893.319 M 0.000 -100.00 % 781.791 M 7.11 % 729.873 M -2.90 % 751.699 M 0.000 -100.00 % 1.135 B 9.10 % 1.040 B 0.000 0.000 -100.00 % 629.827 M -0.99 % 636.099 M 0.000 0.000 -100.00 % 522.494 M 53.41 % 340.581 M
Tax assets 0.000 -100.00 % 63.905 M 0.000 -100.00 % 28.108 M 0.000 0.000 0.000 -100.00 % 17.398 M 0.000 0.000 -100.00 % 12.809 M 15.63 % 11.078 M 0.000 -100.00 % 11.345 M 5.80 % 10.723 M 11.85 % 9.587 M 0.000 -100.00 % 10.788 M 34.58 % 8.016 M 7.19 % 7.478 M 0.000 -100.00 % 8.769 M 107.85 % 4.219 M 0.000 -100.00 % 7.784 M 0.000 -100.00 % 6.172 M 0.000 -100.00 % 8.397 M 9.95 % 7.637 M -17.68 % 9.278 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -3.000 K -200.30 % -999.000 0.000 0.000 100.00 % -1.554 M -77 778.60 % 2.000 K 300.00 % -1.000 K 0.000 0.000 100.00 % -21.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 326.311 M 0.000 -100.00 % 473.473 M 0.000 -100.00 % 312.753 M 0.000 -100.00 % 440.335 M 0.000 -100.00 % 147.537 M -46.51 % 275.805 M 7.85 % 255.732 M 0.000 -100.00 % 326.187 M 18.27 % 275.805 M 48.74 % 185.432 M 0.000 -100.00 % 213.345 M 14.60 % 186.167 M 22.38 % 152.127 M 0.000 -100.00 % 498.893 M 35.22 % 368.955 M 0.000 -100.00 % 143.010 M 0.00 % 143.010 M 68.84 % 84.702 M 0.000 -100.00 % 117.692 M 32.91 % 88.548 M -49.21 % 174.328 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 368.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -226.000 K 0.000 100.00 % -587.000 K 0.000 -100.00 % 1.042 M 0.000 -100.00 % 3.372 M 0.000 -100.00 % 3.144 M 118.49 % 1.439 M 128.57 % -5.036 M 0.000 100.00 % -2.880 M -296.99 % 1.462 M 4.28 % 1.402 M 0.000 -100.00 % 1.319 M 4.85 % 1.258 M 10.54 % 1.138 M 0.000 -100.00 % 1.099 M 4.06 % 1.056 M 0.000 -100.00 % 889.591 K 0.00 % 889.591 K 81.00 % 491.477 K 0.000 -100.00 % 658.537 K 2.55 % 642.156 K -96.44 % 18.045 M
Capital lease obligations 0.000 -100.00 % 21.534 M 0.000 -100.00 % 2.303 M 0.000 -100.00 % 2.855 M 0.000 -100.00 % 2.137 M 0.000 -100.00 % 368.000 K -51.32 % 756.000 K 76.22 % 429.000 K 0.000 -100.00 % 782.000 K -18.37 % 958.000 K -15.30 % 1.131 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
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 0.000
Other total stockholders equity -226.000 K -100.07 % 316.207 M 53 968.31 % -587.000 K -100.10 % 592.466 M 56 758.54 % 1.042 M -99.67 % 316.207 M 9 277.43 % 3.372 M -99.46 % 622.912 M 19 712.72 % 3.144 M -99.08 % 342.262 M 0.000 -100.00 % 456.008 M 15 933.61 % -2.880 M -100.72 % 400.905 M 4.70 % 382.893 M 5.00 % 364.658 M 27 546.55 % 1.319 M -99.01 % 133.821 M -56.12 % 304.982 M 1.80 % 299.594 M 27 164.47 % 1.099 M -99.18 % 133.278 M -60.93 % 341.161 M 38 223.83 % 890.206 K -99.33 % 133.166 M 0.26 % 132.824 M -51.87 % 275.994 M 41 810.21 % 658.537 K -99.51 % 133.167 M -26.37 % 180.863 M 2 175.29 % 7.949 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 312.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 732.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.796 M 0.000 -100.00 % 754.000
Total assets 0.000 -100.00 % 1.729 B 0.000 -100.00 % 1.795 B 0.000 -100.00 % 1.573 B 0.000 -100.00 % 1.669 B 0.000 -100.00 % 1.249 B -10.55 % 1.397 B 5.63 % 1.322 B 0.000 -100.00 % 1.325 B 8.42 % 1.222 B 4.83 % 1.166 B 0.000 -100.00 % 1.038 B 7.13 % 968.969 M -0.23 % 971.233 M 0.000 -100.00 % 1.331 B 13.12 % 1.177 B 0.000 -100.00 % 822.960 M 0.00 % 822.960 M 6.78 % 770.679 M 0.000 -100.00 % 679.569 M 3.96 % 653.692 M 8.39 % 603.081 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-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
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
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 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 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 -100.00 % 195.522 M 0.00 % 195.522 M 0.000 0.000 100.00 % -142.540 M 0.00 % -142.540 M -136.53 % -60.262 M 0.00 % -60.262 M -4 241.70 % 1.455 M 0.00 % 1.455 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 -100.00 % 191.645 M 0.00 % 191.645 M 0.000 0.000 100.00 % -171.039 M 0.00 % -171.039 M -409.34 % -33.580 M 0.00 % -33.580 M 10.26 % -37.421 M 0.00 % -37.421 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 % 3.877 M 0.00 % 3.877 M 0.000 0.000 -100.00 % 28.499 M 0.00 % 28.499 M 206.81 % -26.681 M 0.00 % -26.681 M -168.63 % 38.876 M 0.00 % 38.876 M
Other non cash items -29.130 M 49.76 % -57.982 M -96.01 % -29.581 M -4 802.86 % 629.000 K 126.57 % -2.367 M -137.55 % 6.303 M -47.18 % 11.934 M -38.94 % 19.545 M 3 499.45 % 543.000 K -93.64 % 8.538 M 216.59 % -7.323 M 57.02 % -17.040 M 53.41 % -36.576 M -96.89 % -18.577 M 31.36 % -27.063 M -20.06 % -22.542 M 7.02 % -24.244 M -64.43 % -14.744 M -204.25 % -4.846 M 97.77 % -217.344 M -23.48 % -176.010 M -1 381.95 % 13.730 M 381.12 % -4.884 M -104.14 % 118.003 M 0.00 % 118.003 M 211.21 % 37.918 M 0.00 % 37.918 M 360.41 % -14.561 M 0.00 % -14.561 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.728 M 13.60 % 17.366 M 26.48 % 13.730 M 0.96 % 13.600 M 16.52 % 11.672 M 19.00 % 9.808 M 0.000 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 7.512 M 0.00 % 7.512 M 0.000 0.000 100.00 % -6.636 M 0.00 % -6.636 M -113.27 % -3.111 M 0.00 % -3.111 M -132.15 % 9.678 M 0.00 % 9.678 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 % -145.000 K 0.00 % -145.000 K 0.000 0.000 100.00 % -648.500 K 0.00 % -648.500 K 86.51 % -4.809 M 0.00 % -4.809 M 5.46 % -5.087 M 0.00 % -5.087 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
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
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
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 -100.00 % 779.500 K 0.00 % 779.500 K 0.000 0.000 100.00 % -2.973 M 0.00 % -2.973 M -1 051.18 % 312.559 K 0.00 % 312.559 K 144.97 % -695.000 K 0.00 % -695.000 K
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 % 634.500 K 0.00 % 634.500 K 0.000 0.000 100.00 % -3.622 M 0.00 % -3.622 M 19.45 % -4.496 M 0.00 % -4.496 M 22.23 % -5.782 M 0.00 % -5.782 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
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
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
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
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 % -7.084 M 0.00 % -7.084 M 0.000 0.000 -100.00 % 9.915 M 0.00 % 9.915 M 167.81 % -14.622 M 0.00 % -14.622 M -249.80 % -4.180 M 0.00 % -4.180 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 % -7.084 M 0.00 % -7.084 M 0.000 0.000 -100.00 % 9.915 M 0.00 % 9.915 M 167.81 % -14.622 M 0.00 % -14.622 M -249.80 % -4.180 M 0.00 % -4.180 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 100.00 % -5.659 M -120.09 % 28.172 M 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.728 M 13.60 % 17.366 M 26.48 % 13.730 M 0.000 0.000 0.000 0.000 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 1.062 M 0.00 % 1.062 M 0.000 0.000 100.00 % -342.500 K 0.00 % -342.500 K 98.46 % -22.229 M 20.29 % -27.888 M -200.00 % 27.888 M 9 919.72 % -284.000 K
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.493 M 43.11 % 45.765 M 61.15 % 28.399 M -74.11 % 109.683 M -49.50 % 217.212 M 251.25 % 61.839 M 1.29 % 61.052 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 -100.00 % 27.888 M 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.534 M -36.58 % 65.493 M 43.11 % 45.765 M -62.92 % 123.413 M 12.52 % 109.683 M -49.50 % 217.212 M 251.25 % 61.839 M 0.000 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 1.062 M 0.00 % 1.062 M 0.000 0.000 100.00 % -342.500 K 0.00 % -342.500 K 98.46 % -22.229 M 0.000 -100.00 % 27.888 M 9 919.72 % -284.000 K
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.728 M 13.60 % 17.366 M 26.48 % 13.730 M 0.96 % 13.600 M 16.52 % 11.672 M 19.00 % 9.808 M 0.000 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 7.512 M 0.00 % 7.512 M 0.000 0.000 100.00 % -6.636 M 0.00 % -6.636 M -113.27 % -3.111 M 0.00 % -3.111 M -132.15 % 9.678 M 0.00 % 9.678 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 % -145.000 K 0.00 % -145.000 K 0.000 0.000 100.00 % -648.500 K 0.00 % -648.500 K 86.51 % -4.809 M 0.00 % -4.809 M 5.46 % -5.087 M 0.00 % -5.087 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.728 M 13.60 % 17.366 M 26.48 % 13.730 M 0.96 % 13.600 M 16.52 % 11.672 M 19.00 % 9.808 M 0.000 -100.00 % 858.000 K 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 7.367 M 0.00 % 7.367 M 0.000 0.000 100.00 % -7.284 M 0.00 % -7.284 M 8.03 % -7.920 M 0.00 % -7.920 M -272.51 % 4.591 M 0.00 % 4.591 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