ICEMAKE.NS

Ice Make Refrigeration Limited ICEMAKE.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 4.795 B 26.77 % 3.782 B 21.15 % 3.122 B 51.49 % 2.061 B 53.12 % 1.346 B -2.17 % 1.376 B 4.53 % 1.316 B 28.09 % 1.028 B 16.91 % 878.929 M 22.61 % 716.866 M 42.00 % 504.828 M 28.87 % 391.720 M -3.13 % 404.362 M
Net income 231.102 M -11.97 % 262.529 M 26.21 % 208.012 M 184.16 % 73.203 M 102.62 % 36.129 M -28.48 % 50.516 M -32.47 % 74.802 M 12.75 % 66.346 M 32.69 % 50.001 M 89.15 % 26.434 M 182.99 % 9.341 M 4.90 % 8.905 M 7.34 % 8.296 M
Income before tax 310.175 M -11.87 % 351.967 M 25.36 % 280.776 M 185.94 % 98.193 M 85.90 % 52.819 M -23.33 % 68.893 M -34.70 % 105.499 M 8.20 % 97.505 M 31.82 % 73.967 M 84.80 % 40.025 M 183.60 % 14.113 M 10.80 % 12.737 M 4.85 % 12.148 M
Income before tax ratio 0.06 -30.49 % 0.09 3.47 % 0.09 88.76 % 0.05 21.41 % 0.04 -21.63 % 0.05 -37.53 % 0.08 -15.53 % 0.09 12.76 % 0.08 50.73 % 0.06 99.72 % 0.03 -14.02 % 0.03 8.23 % 0.03
EBITDA 434.432 M 6.13 % 409.342 M 23.17 % 332.347 M 124.41 % 148.096 M 28.20 % 115.523 M -17.40 % 139.858 M -1.34 % 141.753 M 8.76 % 130.334 M 27.74 % 102.030 M 46.88 % 69.464 M 71.17 % 40.582 M 31.72 % 30.810 M 12.20 % 27.461 M
Net income ratio 0.05 -30.56 % 0.07 4.17 % 0.07 87.58 % 0.04 32.33 % 0.03 -26.89 % 0.04 -35.40 % 0.06 -11.98 % 0.06 13.50 % 0.06 54.28 % 0.04 99.29 % 0.02 -18.61 % 0.02 10.81 % 0.02
Ratio EBITDA 0.09 -16.29 % 0.11 1.66 % 0.11 48.14 % 0.07 -16.28 % 0.09 -15.57 % 0.10 -5.62 % 0.11 -15.09 % 0.13 9.26 % 0.12 19.80 % 0.10 20.54 % 0.08 2.21 % 0.08 15.82 % 0.07
Gross profit ratio 0.31 -2.28 % 0.31 5.96 % 0.29 5.60 % 0.28 -13.17 % 0.32 106.69 % 0.16 -11.86 % 0.18 -4.95 % 0.19 -42.42 % 0.32 22.58 % 0.26 7.15 % 0.25 -5.20 % 0.26 20.74 % 0.21
Weighted average shs out dil 15.780 M 0.00 % 15.780 M 0.09 % 15.766 M 0.08 % 15.753 M 0.17 % 15.726 M 0.34 % 15.672 M -0.20 % 15.704 M 22.58 % 12.811 M -18.26 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M
Weighted average shs out 15.780 M 0.00 % 15.780 M 0.09 % 15.766 M 0.46 % 15.694 M 0.14 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M 22.33 % 12.811 M -18.26 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M
EPS diluted 14.65 -11.96 % 16.64 26.16 % 13.19 183.66 % 4.65 102.17 % 2.30 -28.57 % 3.22 -32.35 % 4.76 -8.11 % 5.18 62.38 % 3.19 88.76 % 1.69 181.67 % 0.60 5.26 % 0.57 7.55 % 0.53
Earnings per share 14.65 -11.96 % 16.64 26.16 % 13.19 183.05 % 4.66 101.73 % 2.31 -28.26 % 3.22 -32.49 % 4.77 -7.92 % 5.18 62.38 % 3.19 88.76 % 1.69 181.67 % 0.60 5.26 % 0.57 7.55 % 0.53
Gross profit 1.464 B 23.88 % 1.182 B 28.37 % 920.581 M 59.97 % 575.479 M 32.96 % 432.829 M 102.20 % 214.058 M -7.87 % 232.338 M 21.75 % 190.831 M -32.68 % 283.477 M 50.29 % 188.618 M 52.16 % 123.964 M 22.17 % 101.469 M 16.96 % 86.752 M
Income tax expense 81.134 M -10.46 % 90.616 M 24.54 % 72.763 M 191.18 % 24.989 M 49.72 % 16.690 M -9.18 % 18.377 M -40.13 % 30.697 M -1.48 % 31.158 M 30.01 % 23.966 M 76.34 % 13.591 M 184.75 % 4.773 M 24.56 % 3.832 M -0.55 % 3.853 M
Cost of revenue 3.331 B 28.09 % 2.601 B 18.14 % 2.201 B 48.20 % 1.485 B 62.67 % 913.163 M -21.40 % 1.162 B 7.19 % 1.084 B 29.54 % 836.719 M 40.52 % 595.452 M 12.72 % 528.248 M 38.70 % 380.864 M 31.22 % 290.251 M -8.61 % 317.610 M
General and administrative expenses 273.053 M 369.15 % 58.202 M 48.87 % 39.097 M 16.18 % 33.652 M 17.05 % 28.751 M -5.68 % 30.484 M -70.84 % 104.532 M 492.99 % 17.628 M 27.84 % 13.789 M 116.81 % 6.360 M 73.72 % 3.661 M 8.22 % 3.383 M 14.29 % 2.960 M
Selling and marketing expenses 6.739 M -86.54 % 50.085 M 17.27 % 42.709 M 72.35 % 24.780 M 95.30 % 12.688 M -58.69 % 30.712 M 495.19 % 5.160 M -70.68 % 17.600 M -35.79 % 27.412 M 2 261.07 % 1.161 M -3.09 % 1.198 M -0.50 % 1.204 M -16.50 % 1.442 M
Other expenses 862.774 M 735.61 % 103.251 M -80.80 % 537.636 M 562.22 % 81.187 M -74.48 % 318.131 M -7.29 % 343.142 M 174 083.76 % 197.000 K -30.14 % 282.000 K -99.84 % 178.684 M 41.56 % 126.223 M 36.41 % 92.533 M 27.25 % 72.718 M 18.11 % 61.567 M
Operating expenses 1.122 B 408.81 % 220.418 M -64.85 % 627.048 M 335.99 % 143.820 M -60.28 % 362.093 M -11.45 % 408.905 M 23.62 % 330.781 M 31.80 % 250.963 M 30.55 % 192.242 M 43.74 % 133.744 M 37.33 % 97.392 M 25.98 % 77.305 M 17.18 % 65.969 M
Cost and expenses 4.453 B 30.56 % 3.411 B 20.58 % 2.829 B 45.61 % 1.943 B 52.33 % 1.275 B -1.10 % 1.289 B 7.11 % 1.204 B 31.36 % 916.404 M 15.37 % 794.348 M 19.88 % 662.605 M 38.33 % 478.991 M 30.15 % 368.021 M -4.13 % 383.876 M
Research and development expenses 0.000 -100.00 % 8.880 M 16.75 % 7.606 M 81.05 % 4.201 M 66.51 % 2.523 M -44.76 % 4.567 M 23.23 % 3.706 M 34.37 % 2.758 M 19.45 % 2.309 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 258.744 M 138.94 % 108.287 M 32.37 % 81.806 M 40.00 % 58.432 M 41.01 % 41.439 M -32.28 % 61.196 M -44.21 % 109.692 M 211.38 % 35.228 M -14.50 % 41.201 M 447.81 % 7.521 M 54.78 % 4.859 M 5.93 % 4.587 M 4.20 % 4.402 M
Interest income 3.198 M 35.39 % 2.362 M -3.79 % 2.455 M 13.92 % 2.155 M -31.59 % 3.150 M -0.91 % 3.179 M -9.64 % 3.518 M 42.31 % 2.472 M 202.20 % 818.000 K 29.64 % 631.000 K 27.22 % 496.000 K 42.12 % 349.000 K 275.27 % 93.000 K
Interest expense 41.195 M 94.78 % 21.150 M 69.09 % 12.508 M -27.59 % 17.275 M -9.29 % 19.044 M -14.46 % 22.264 M 97.08 % 11.297 M -36.75 % 17.860 M 40.13 % 12.745 M -16.20 % 15.208 M 18.14 % 12.873 M 9.20 % 11.789 M 37.00 % 8.605 M
Depreciation and amortization 83.062 M 103.78 % 40.760 M 4.34 % 39.063 M 7.34 % 36.393 M -16.64 % 43.660 M -9.10 % 48.031 M 92.46 % 24.957 M 50.36 % 16.598 M 1.10 % 16.417 M 7.72 % 15.240 M 9.55 % 13.911 M 67.14 % 8.323 M 18.68 % 7.013 M
Operating income 342.390 M -8.24 % 373.117 M 28.52 % 290.326 M 163.04 % 110.374 M 56.04 % 70.736 M -19.52 % 87.888 M -22.67 % 113.657 M 2.59 % 110.791 M 26.47 % 87.601 M 59.64 % 54.874 M 106.51 % 26.572 M 9.97 % 24.164 M 16.27 % 20.783 M
Operating income ratio 0.07 -27.62 % 0.10 6.08 % 0.09 73.64 % 0.05 1.91 % 0.05 -17.73 % 0.06 -26.03 % 0.09 -19.91 % 0.11 8.18 % 0.10 30.20 % 0.08 45.43 % 0.05 -14.67 % 0.06 20.02 % 0.05
Total other income expenses net -32.215 M -52.32 % -21.150 M -121.47 % -9.550 M 21.60 % -12.181 M 32.01 % -17.917 M 5.68 % -18.995 M -132.84 % -8.158 M 38.60 % -13.286 M 2.55 % -13.634 M 8.18 % -14.849 M -19.18 % -12.459 M -9.03 % -11.427 M -32.33 % -8.635 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
Net debt 855.566 M 285.92 % 221.696 M 520.27 % 35.742 M -66.06 % 105.322 M 11.52 % 94.446 M -41.76 % 162.156 M 262.15 % 44.776 M 161.35 % -72.984 M -198.24 % 74.295 M -25.41 % 99.609 M 22.72 % 81.165 M -6.26 % 86.581 M 50.88 % 57.383 M
Total investments 100.000 K 0.00 % 100.000 K -99.79 % 46.516 M 611.91 % 6.534 M -70.62 % 22.242 M 1 748.88 % 1.203 M 147.02 % 487.000 K -55.61 % 1.097 M -95.15 % 22.600 M 3 478.18 % -669.000 K 0.000 0.000 0.000
Total debt 859.345 M 215.37 % 272.492 M 461.02 % 48.571 M -55.94 % 110.245 M 11.75 % 98.650 M -41.41 % 168.374 M 420.73 % 32.334 M -67.48 % 99.442 M -33.91 % 150.472 M 5.90 % 142.086 M 8.37 % 131.108 M 20.88 % 108.463 M 35.27 % 80.181 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 2.212 M -13.90 % 2.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 891.203 M 28.62 % 692.883 M 49.91 % 462.211 M 69.78 % 272.237 M 23.36 % 220.682 M 15.97 % 190.299 M 19.38 % 159.406 M 52.04 % 104.842 M 25.13 % 83.785 M 163.09 % 31.846 M -7.52 % 34.437 M 37.22 % 25.097 M 55.01 % 16.191 M
Common stock 157.797 M 0.00 % 157.797 M 0.00 % 157.797 M 0.50 % 157.012 M 0.19 % 156.720 M 0.00 % 156.720 M 0.00 % 156.720 M 0.00 % 156.720 M 117.82 % 71.950 M 0.00 % 71.950 M 400.00 % 14.390 M 0.00 % 14.390 M 13.58 % 12.670 M
Total equity 1.237 B 18.86 % 1.041 B 28.29 % 811.258 M 31.52 % 616.809 M 9.53 % 563.164 M 5.72 % 532.701 M 6.39 % 500.712 M 12.28 % 445.957 M 186.36 % 155.735 M 50.04 % 103.796 M 34.17 % 77.362 M 13.73 % 68.022 M 47.18 % 46.216 M
Other non current liabilities 20.802 M 42 353.06 % 49.000 K -99.59 % 12.094 M 36.35 % 8.870 M -17.24 % 10.718 M 207.28 % 3.488 M 112.72 % -27.428 M -6 922.89 % 402.000 K 720.41 % 49.000 K -99.13 % 5.646 M -3.17 % 5.831 M -30.00 % 8.330 M 292.92 % 2.120 M
Long term debt 514.724 M 104.87 % 251.239 M 548.66 % 38.732 M -17.41 % 46.898 M 11.38 % 42.106 M -27.86 % 58.369 M 45.30 % 40.170 M 75.89 % 22.838 M -59.42 % 56.280 M 2.70 % 54.799 M -4.04 % 57.104 M 29.97 % 43.936 M 46.48 % 29.994 M
Total non current liabilities 542.383 M 108.57 % 260.048 M 411.64 % 50.826 M -8.86 % 55.768 M 5.57 % 52.824 M -14.60 % 61.857 M 385.46 % 12.742 M -45.17 % 23.240 M -58.74 % 56.329 M -6.81 % 60.445 M -3.96 % 62.935 M 19.85 % 52.510 M 63.14 % 32.188 M
Other current liabilities 450.143 M 264.42 % 123.523 M 87.07 % 66.032 M 109.46 % 31.525 M -79.10 % 150.850 M 631.39 % 20.625 M -76.68 % 88.428 M -1.85 % 90.094 M 24.57 % 72.322 M 500.38 % 12.046 M 66.29 % 7.244 M 46.55 % 4.943 M -67.61 % 15.262 M
Deferred revenue 0.000 -100.00 % 116.993 M -17.44 % 141.700 M -2.86 % 145.872 M 10 617.09 % -1.387 M -101.37 % 101.144 M 0.000 0.000 0.000 -100.00 % 27.801 M 12.65 % 24.678 M 20.75 % 20.437 M 0.000
Short term debt 344.621 M 1 521.52 % 21.253 M 116.01 % 9.839 M -84.47 % 63.347 M 12.03 % 56.544 M -48.60 % 110.005 M 335.65 % 25.251 M -67.04 % 76.604 M -18.67 % 94.192 M 7.91 % 87.287 M 17.95 % 74.004 M 14.69 % 64.527 M 28.57 % 50.187 M
Total current liabilities 1.898 B 133.44 % 812.958 M 11.65 % 728.151 M 26.00 % 577.876 M 25.08 % 462.015 M 1.79 % 453.873 M 44.42 % 314.268 M -9.02 % 345.411 M 1.62 % 339.889 M 52.76 % 222.498 M 14.85 % 193.723 M 18.83 % 163.025 M 24.42 % 131.025 M
Total liabilities 2.440 B 127.41 % 1.073 B 37.75 % 778.977 M 22.94 % 633.644 M 23.08 % 514.839 M -0.17 % 515.730 M 57.71 % 327.010 M -11.30 % 368.651 M -6.96 % 396.218 M 40.03 % 282.943 M 10.24 % 256.658 M 19.08 % 215.535 M 32.06 % 163.213 M
Other non current assets 54.776 M 54.39 % 35.478 M 169.08 % 13.185 M -3.10 % 13.607 M -51.32 % 27.953 M -27.31 % 38.454 M 3 845 300.00 % 1.000 K -99.99 % 6.685 M 176.60 % -8.727 M -494.89 % 2.210 M 43.79 % 1.537 M 72.50 % 891.000 K 125.57 % 395.000 K
Long term investments 0.000 100.00 % -17.407 M 0.000 100.00 % -2.098 M -717.06 % 340.000 K 0.000 -100.00 % 10.237 M 511 750.00 % 2.000 K -99.98 % 12.220 M 0.000 0.000 0.000 0.000
Intangible assets 2.520 M 2 255.14 % 107.000 K -62.98 % 289.000 K -58.36 % 694.000 K -66.23 % 2.055 M 567.21 % 308.000 K -48.58 % 599.000 K -58.05 % 1.428 M 24.61 % 1.146 M 74.70 % 656.000 K 106.94 % 317.000 K -64.42 % 891.000 K 3.01 % 865.000 K
GoodWill 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 17.682 M 15.80 % 15.269 M -1.18 % 15.451 M -2.55 % 15.856 M -7.90 % 17.217 M 11.29 % 15.470 M -1.85 % 15.761 M -5.00 % 16.590 M 1.73 % 16.308 M 2 385.98 % 656.000 K 106.94 % 317.000 K -64.42 % 891.000 K 3.01 % 865.000 K
Property plant equipment net 1.371 B 106.76 % 663.253 M 114.21 % 309.622 M 1.02 % 306.501 M 5.71 % 289.953 M -0.13 % 290.332 M 37.82 % 210.667 M 71.65 % 122.729 M 32.45 % 92.663 M 7.18 % 86.458 M -2.55 % 88.718 M 13.66 % 78.058 M 32.16 % 59.063 M
Total non current assets 1.459 B 104.78 % 712.520 M 102.81 % 351.331 M 1.17 % 347.279 M 0.39 % 345.917 M -2.06 % 353.193 M 47.00 % 240.270 M 60.79 % 149.427 M 31.12 % 113.958 M 27.58 % 89.324 M -1.38 % 90.572 M 13.44 % 79.840 M 32.35 % 60.323 M
Other current assets 132.938 M 31.05 % 101.437 M -20.98 % 128.368 M 110.18 % 61.076 M -23.49 % 79.823 M 46.26 % 54.577 M 23.43 % 44.217 M 71.45 % 25.790 M 164.38 % 9.755 M 57.77 % 6.183 M -13.28 % 7.130 M 66.82 % 4.274 M 2 749.33 % 150.000 K
Short term investments 61.045 M 72.07 % 35.477 M -23.73 % 46.516 M 438.88 % 8.632 M -16.88 % 10.385 M 0.000 -100.00 % 487.000 K -55.61 % 1.097 M -89.43 % 10.380 M 0.000 0.000 0.000 0.000
cash and cash equivalents 3.779 M -92.56 % 50.796 M 295.95 % 12.829 M 160.59 % 4.923 M 17.10 % 4.204 M -32.40 % 6.219 M -69.28 % 20.247 M -88.26 % 172.426 M 126.35 % 76.177 M 79.34 % 42.477 M -14.95 % 49.943 M 128.24 % 21.882 M -4.02 % 22.798 M
Cash and short term investments 64.824 M 27.62 % 50.796 M -14.41 % 59.345 M 1 105.46 % 4.923 M -66.26 % 14.589 M 134.63 % 6.218 M -84.67 % 40.560 M -76.48 % 172.426 M 126.35 % 76.177 M 79.34 % 42.477 M -14.95 % 49.943 M 128.24 % 21.882 M -4.02 % 22.798 M
Total current assets 2.218 B 58.29 % 1.401 B 13.11 % 1.239 B 37.17 % 903.174 M 23.37 % 732.086 M 5.30 % 695.238 M 18.35 % 587.452 M -11.69 % 665.181 M 51.87 % 437.995 M 47.27 % 297.416 M 22.17 % 243.449 M 19.50 % 203.718 M 36.63 % 149.105 M
Inventory 1.081 B 80.41 % 599.054 M 16.20 % 515.559 M 3.00 % 500.519 M 25.09 % 400.141 M 6.72 % 374.951 M 30.12 % 288.153 M 17.48 % 245.279 M 42.96 % 171.573 M 52.01 % 112.871 M 10.52 % 102.131 M 7.16 % 95.305 M 51.40 % 62.948 M
Net receivables 939.585 M 44.55 % 649.991 M 21.35 % 535.632 M 59.10 % 336.656 M 41.73 % 237.533 M -8.46 % 259.492 M 20.13 % 216.015 M -2.56 % 221.686 M 38.95 % 159.544 M 17.41 % 135.885 M 61.30 % 84.245 M 2.42 % 82.257 M 30.13 % 63.209 M
Tax assets 15.325 M -3.78 % 15.927 M 21.83 % 13.073 M -2.53 % 13.413 M 28.30 % 10.454 M 16.97 % 8.937 M 147.97 % 3.604 M 5.35 % 3.421 M 128.98 % 1.494 M 0.000 0.000 0.000 0.000
Other assets -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K -200.00 % 1.000 K
Account payables 1.102 B 102.98 % 542.667 M 7.07 % 506.856 M 50.34 % 337.132 M 31.69 % 256.008 M 15.27 % 222.099 M 10.72 % 200.589 M 14.46 % 175.247 M 6.56 % 164.454 M 74.13 % 94.442 M 7.57 % 87.797 M 20.08 % 73.118 M 11.50 % 65.576 M
Tax payables 1.484 M -82.59 % 8.522 M 128.84 % 3.724 M 0.000 0.000 0.000 0.000 -100.00 % 3.466 M -61.15 % 8.921 M 867.57 % 922.000 K 0.000 0.000 0.000
Deferred revenue non current 6.857 M -21.72 % 8.760 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -3.200 M -181.20 % -1.138 M 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 41.955 M 113.89 % 19.615 M 3.83 % 18.891 M -13.50 % 21.840 M 25.06 % 17.464 M -49.14 % 34.339 M 3.78 % 33.087 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 191.250 M 0.00 % 191.250 M 0.00 % 191.250 M 3.18 % 185.349 M 1.18 % 183.192 M -1.34 % 185.682 M 0.59 % 184.586 M 0.10 % 184.395 M 0.000 0.000 -100.00 % 28.535 M 0.00 % 28.535 M 64.42 % 17.355 M
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 -100.00 % 244.000 K 229.73 % 74.000 K
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
Total assets 3.677 B 73.96 % 2.114 B 32.92 % 1.590 B 27.17 % 1.250 B 16.00 % 1.078 B 2.82 % 1.048 B 26.66 % 827.722 M 1.61 % 814.608 M 47.59 % 551.953 M 42.72 % 386.739 M 15.78 % 334.020 M 17.80 % 283.557 M 35.40 % 209.429 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 % 425.000 K 437.97 % 79.000 K -96.69 % 2.388 M 4 773.47 % 49.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -43.948 M 84.53 % -284.160 M -1 051.05 % -24.687 M 43.17 % -43.443 M -259.44 % 27.247 M 123.18 % -117.547 M -374.98 % -24.748 M 70.75 % -84.611 M -962.15 % 9.814 M 125.37 % -38.691 M -355.45 % 15.146 M 152.97 % -28.591 M -570.56 % 6.076 M
Accounts receivables -351.889 M -75.36 % -200.666 M 3.93 % -208.869 M -296.42 % -52.689 M -325.01 % -12.397 M 83.52 % -75.213 M -2 209.76 % 3.565 M 105.87 % -60.743 M -91.60 % -31.703 M 38.61 % -51.640 M 0.000 0.000 0.000
Inventory -481.720 M -476.95 % -83.494 M -455.15 % -15.040 M 85.02 % -100.378 M -298.48 % -25.190 M 70.98 % -86.798 M -102.45 % -42.873 M 41.83 % -73.707 M -22.95 % -59.948 M -807.48 % -6.606 M -20.31 % -5.491 M 77.95 % -24.907 M -551.16 % -3.825 M
Accounts payables 789.661 M 1 059.02 % 68.132 M -65.80 % 199.222 M 81.73 % 109.624 M 69.08 % 64.834 M 45.81 % 44.464 M 65.97 % 26.791 M 106.15 % 12.996 M -82.03 % 72.338 M 988.61 % 6.645 M 0.000 0.000 0.000
Other working capital 0.000 100.00 % -68.132 M 0.000 0.000 0.000 0.000 100.00 % -12.231 M -133.20 % 36.843 M 26.49 % 29.127 M 125.62 % 12.910 M -37.44 % 20.637 M 660.18 % -3.684 M -137.21 % 9.901 M
Other non cash items -49.543 M -158.52 % 84.663 M 263.90 % -51.656 M -511.39 % -8.449 M -3 187.55 % -257.000 K 97.64 % -10.870 M 54.20 % -23.732 M -27.43 % -18.623 M -1 373.34 % -1.264 M -150.18 % 2.519 M -68.18 % 7.916 M 9.67 % 7.218 M 77.43 % 4.068 M
Net cash provided by operating activities 299.746 M 188.79 % 103.792 M -57.37 % 243.496 M 192.95 % 83.119 M -32.72 % 123.548 M 1 456.92 % -9.105 M -111.10 % 82.025 M 504.26 % -20.290 M -127.06 % 74.968 M 1 262.56 % 5.502 M -88.12 % 46.314 M 1 217.35 % -4.145 M -116.26 % 25.497 M
Investments in property plant and equipment -823.254 M -149.27 % -330.268 M -774.91 % -37.749 M 6.42 % -40.339 M 17.65 % -48.986 M 36.23 % -76.821 M 31.66 % -112.403 M -124.83 % -49.994 M -29.94 % -38.474 M -188.87 % -13.319 M 44.50 % -23.998 M 13.53 % -27.753 M -217.79 % -8.733 M
Acquisitions net 325.000 K 0.000 0.000 0.000 0.000 -100.00 % 382.000 K 3.52 % 369.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -13.769 M -13 669.00 % -100.000 K 99.91 % -114.834 M -959.65 % -10.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 94.997 M 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 3.197 M 35.41 % 2.361 M -75.66 % 9.701 M 221.86 % 3.014 M -80.96 % 15.832 M 47.87 % 10.707 M 468.19 % -2.908 M -123.13 % 12.570 M 40 648.39 % -31.000 K 98.70 % -2.378 M -10 709.09 % -22.000 K 99.35 % -3.401 M -139.34 % -1.421 M
Net cash used for investing activites -833.501 M -257.71 % -233.010 M -63.08 % -142.882 M -196.67 % -48.162 M -45.27 % -33.154 M 49.56 % -65.732 M 42.81 % -114.942 M -207.13 % -37.424 M 2.81 % -38.505 M -145.30 % -15.697 M 34.65 % -24.020 M 22.90 % -31.154 M -206.82 % -10.154 M
Debt repayment 564.513 M 152.92 % 223.197 M 480.07 % -58.725 M -913.48 % 7.219 M 112.54 % -57.571 M -154.10 % 106.423 M 258.96 % -66.948 M -49.14 % -44.888 M -601.88 % 8.944 M -40.09 % 14.928 M -17.63 % 18.123 M -37.74 % 29.109 M 189.07 % 10.070 M
Common stock issued 0.000 0.000 -100.00 % 4.475 M 168.77 % 1.665 M 0.000 0.000 100.00 % -1.202 M -100.51 % 237.120 M 0.000 0.000 0.000 -100.00 % 1.720 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.150 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -31.555 M -11.16 % -28.387 M -50.07 % -18.916 M -0.48 % -18.825 M -233.84 % -5.639 M 75.11 % -22.655 M -19.91 % -18.893 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -46.220 M -67.31 % -27.625 M -41.37 % -19.541 M 19.58 % -24.298 M 16.78 % -29.199 M -30.29 % -22.410 M -79.29 % -12.499 M 56.88 % -28.986 M -127.41 % -12.746 M 16.19 % -15.208 M -18.14 % -12.873 M -2 017.27 % -608.000 K 92.94 % -8.606 M
Net cash used provided by financing activities 486.738 M 191.14 % 167.185 M 280.34 % -92.707 M -170.76 % -34.239 M 62.95 % -92.409 M -250.61 % 61.358 M 162.39 % -98.340 M -160.24 % 163.246 M 4 393.69 % -3.802 M -1 257.86 % -280.000 K -105.33 % 5.250 M -82.63 % 30.221 M 1 964.28 % 1.464 M
Effect of forex changes on cash 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000
Net change in cash -47.017 M -223.84 % 37.967 M 380.23 % 7.906 M 999.58 % 719.000 K 135.68 % -2.015 M 94.04 % -33.835 M 74.23 % -131.275 M -224.39 % 105.532 M 223.11 % 32.661 M 411.83 % -10.474 M -138.03 % 27.543 M 642.40 % -5.078 M -130.21 % 16.807 M
Cash at beginning of period 50.796 M 295.95 % 12.829 M 160.59 % 4.923 M 17.10 % 4.204 M -32.40 % 6.219 M -84.47 % 40.054 M -76.62 % 171.329 M 160.39 % 65.797 M 98.57 % 33.136 M -24.02 % 43.610 M 171.43 % 16.067 M -24.02 % 21.145 M 387.44 % 4.338 M
Cash at end of period 3.779 M -92.56 % 50.796 M 295.95 % 12.829 M 160.59 % 4.923 M 17.10 % 4.204 M -32.40 % 6.219 M -84.47 % 40.054 M -76.62 % 171.329 M 160.39 % 65.797 M 98.57 % 33.136 M -24.02 % 43.610 M 171.43 % 16.067 M -24.02 % 21.145 M
Operating cash flow 299.746 M 188.79 % 103.792 M -57.37 % 243.496 M 192.95 % 83.119 M -32.72 % 123.548 M 141 909.20 % 87.000 K -99.89 % 82.025 M 504.26 % -20.290 M -127.06 % 74.968 M 1 262.56 % 5.502 M -88.12 % 46.314 M 1 217.35 % -4.145 M -116.26 % 25.497 M
Capital expenditure -823.254 M -149.27 % -330.268 M -774.91 % -37.749 M 6.42 % -40.339 M 17.65 % -48.986 M 36.23 % -76.821 M 31.66 % -112.403 M -124.83 % -49.994 M -29.94 % -38.474 M -188.87 % -13.319 M 44.38 % -23.948 M 13.71 % -27.753 M -217.79 % -8.733 M
Free CashFlow -523.508 M -131.15 % -226.476 M -210.07 % 205.747 M 380.94 % 42.780 M -42.62 % 74.562 M 197.17 % -76.734 M -152.60 % -30.378 M 56.78 % -70.284 M -292.59 % 36.494 M 566.85 % -7.817 M -135.03 % 22.316 M 169.96 % -31.898 M -290.28 % 16.764 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-09-30 2017-06-30
Revenue 1.115 B -38.18 % 1.804 B 63.14 % 1.106 B 6.93 % 1.034 B 21.31 % 852.258 M -39.09 % 1.399 B 69.75 % 824.270 M 7.20 % 768.911 M -2.85 % 791.432 M -30.31 % 1.136 B 70.32 % 666.751 M -0.67 % 671.243 M 3.51 % 648.459 M -15.68 % 769.042 M 57.41 % 488.550 M 2.00 % 478.965 M 47.65 % 324.395 M -39.70 % 537.985 M 61.27 % 333.596 M 9.02 % 305.991 M 81.14 % 168.927 M -60.20 % 424.407 M 12.59 % 376.941 M 47.00 % 256.427 M -10.73 % 287.263 M -22.80 % 372.115 M 0.00 % 372.115 M 30.09 % 286.047 M 0.00 % 286.047 M -54.13 % 623.583 M 259.41 % 173.503 M -24.75 % 230.581 M
Net income -14.225 M -112.15 % 117.070 M 307.97 % 28.696 M -40.47 % 48.205 M 29.82 % 37.132 M -74.04 % 143.035 M 592.09 % 20.667 M -54.29 % 45.210 M -15.68 % 53.617 M -37.90 % 86.344 M 94.82 % 44.320 M -4.44 % 46.378 M 49.75 % 30.970 M -44.04 % 55.342 M 335.63 % 12.704 M -5.41 % 13.431 M 262.33 % -8.274 M -127.75 % 29.811 M 1 827.02 % 1.547 M -91.60 % 18.408 M 234.99 % -13.637 M -132.56 % 41.888 M 335.25 % 9.624 M 432.60 % 1.807 M -41.19 % 3.073 M -87.32 % 24.239 M 0.00 % 24.239 M 84.16 % 13.162 M 0.00 % 13.162 M -71.24 % 45.771 M 606.12 % 6.482 M -54.01 % 14.093 M
Income before tax -18.390 M -111.45 % 160.606 M 347.07 % 35.924 M -45.81 % 66.291 M 39.99 % 47.353 M -75.51 % 193.341 M 613.70 % 27.090 M -54.84 % 59.991 M -16.15 % 71.545 M -38.50 % 116.330 M 97.70 % 58.842 M -8.26 % 64.138 M 54.68 % 41.465 M -44.27 % 74.398 M 334.80 % 17.111 M -3.95 % 17.815 M 260.03 % -11.132 M -126.51 % 41.991 M 790.77 % 4.714 M -77.77 % 21.206 M 240.52 % -15.091 M -126.14 % 57.723 M 365.51 % 12.400 M 42 858.62 % -29.000 K -100.64 % 4.520 M -86.64 % 33.838 M 0.00 % 33.838 M 78.92 % 18.912 M 0.00 % 18.912 M -71.18 % 65.611 M 569.57 % 9.799 M -55.65 % 22.094 M
Income before tax ratio -0.02 -118.52 % 0.09 174.05 % 0.03 -49.32 % 0.06 15.40 % 0.06 -59.79 % 0.14 320.44 % 0.03 -57.88 % 0.08 -13.69 % 0.09 -11.75 % 0.10 16.08 % 0.09 -7.64 % 0.10 49.43 % 0.06 -33.90 % 0.10 176.21 % 0.04 -5.84 % 0.04 208.39 % -0.03 -143.97 % 0.08 452.35 % 0.01 -79.61 % 0.07 177.58 % -0.09 -165.68 % 0.14 313.45 % 0.03 29 188.02 % 0.00 -100.72 % 0.02 -82.70 % 0.09 0.00 % 0.09 37.54 % 0.07 0.00 % 0.07 -37.16 % 0.11 86.30 % 0.06 -41.06 % 0.10
EBITDA 45.312 M -79.26 % 218.500 M 217.17 % 68.890 M -19.63 % 85.715 M 39.77 % 61.327 M -70.05 % 204.753 M 364.65 % 44.066 M -42.82 % 77.067 M -7.66 % 83.457 M -35.22 % 128.822 M 72.72 % 74.583 M -0.96 % 75.303 M 40.39 % 53.640 M -37.87 % 86.334 M 181.16 % 30.706 M 1.15 % 30.358 M 2 659.82 % 1.100 M -98.05 % 56.499 M 160.09 % 21.723 M -41.05 % 36.847 M 29 377.60 % 125.000 K -99.79 % 59.030 M 89.25 % 31.192 M 70.20 % 18.327 M 13.41 % 16.160 M -62.70 % 43.326 M 4.82 % 41.335 M 76.18 % 23.462 M 0.00 % 23.462 M -71.57 % 82.539 M 318.62 % 19.717 M -33.63 % 29.707 M
Net income ratio -0.01 -119.65 % 0.06 150.08 % 0.03 -44.33 % 0.05 7.02 % 0.04 -57.38 % 0.10 307.72 % 0.03 -57.36 % 0.06 -13.21 % 0.07 -10.90 % 0.08 14.38 % 0.07 -3.79 % 0.07 44.67 % 0.05 -33.63 % 0.07 176.74 % 0.03 -7.27 % 0.03 209.94 % -0.03 -146.03 % 0.06 1 094.91 % 0.00 -92.29 % 0.06 174.52 % -0.08 -181.79 % 0.10 286.57 % 0.03 262.32 % 0.01 -34.12 % 0.01 -83.58 % 0.07 0.00 % 0.07 41.56 % 0.05 0.00 % 0.05 -37.31 % 0.07 96.47 % 0.04 -38.87 % 0.06
Ratio EBITDA 0.04 -66.46 % 0.12 94.42 % 0.06 -24.84 % 0.08 15.22 % 0.07 -50.83 % 0.15 173.73 % 0.05 -46.66 % 0.10 -4.95 % 0.11 -7.04 % 0.11 1.41 % 0.11 -0.29 % 0.11 35.62 % 0.08 -26.32 % 0.11 78.61 % 0.06 -0.84 % 0.06 1 769.18 % 0.00 -96.77 % 0.11 61.28 % 0.07 -45.92 % 0.12 16 173.56 % 0.00 -99.47 % 0.14 68.08 % 0.08 15.78 % 0.07 27.05 % 0.06 -51.69 % 0.12 4.82 % 0.11 35.43 % 0.08 0.00 % 0.08 -38.03 % 0.13 16.47 % 0.11 -11.79 % 0.13
Gross profit ratio 0.31 -4.10 % 0.32 11.74 % 0.29 -4.89 % 0.30 42.81 % 0.21 -22.62 % 0.27 -4.80 % 0.29 -16.14 % 0.34 14.98 % 0.30 20.81 % 0.25 -17.91 % 0.30 -1.94 % 0.31 9.40 % 0.28 -2.30 % 0.29 2.06 % 0.28 2.43 % 0.28 6.50 % 0.26 7.02 % 0.24 -25.33 % 0.32 -7.28 % 0.35 260.14 % 0.10 -76.13 % 0.41 22.25 % 0.33 -12.22 % 0.38 9.03 % 0.35 -0.25 % 0.35 0.00 % 0.35 8.11 % 0.32 0.00 % 0.32 33.22 % 0.24 -51.53 % 0.50 61.57 % 0.31
Weighted average shs out dil 15.806 M 0.16 % 15.780 M 0.00 % 15.780 M -0.16 % 15.805 M 0.03 % 15.801 M -2.14 % 16.146 M 0.00 % 16.146 M 1.78 % 15.863 M 0.59 % 15.770 M 0.08 % 15.756 M -0.10 % 15.772 M -0.02 % 15.775 M -0.17 % 15.801 M 0.22 % 15.767 M 0.53 % 15.684 M -0.74 % 15.801 M 1.22 % 15.611 M 0.60 % 15.519 M 0.32 % 15.470 M -1.67 % 15.733 M 0.37 % 15.675 M 0.74 % 15.560 M -1.38 % 15.777 M 4.77 % 15.058 M -4.43 % 15.756 M 0.12 % 15.738 M 0.00 % 15.738 M 0.44 % 15.669 M 0.00 % 15.669 M -0.02 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M
Weighted average shs out 15.806 M 0.16 % 15.780 M 0.00 % 15.780 M -0.16 % 15.805 M 0.03 % 15.801 M -2.14 % 16.146 M 0.00 % 16.146 M 1.78 % 15.863 M 0.59 % 15.770 M 0.02 % 15.767 M -0.03 % 15.772 M -0.02 % 15.775 M -0.17 % 15.801 M 0.64 % 15.701 M 0.11 % 15.684 M 0.43 % 15.617 M 0.04 % 15.611 M 2.01 % 15.303 M -1.08 % 15.470 M -1.67 % 15.733 M 0.37 % 15.675 M 0.74 % 15.560 M -1.38 % 15.777 M 4.77 % 15.058 M -4.43 % 15.756 M 0.01 % 15.755 M 0.00 % 15.755 M 0.55 % 15.669 M 0.00 % 15.669 M -0.02 % 15.672 M 0.00 % 15.672 M 0.00 % 15.672 M
EPS diluted -0.90 -112.13 % 7.42 307.69 % 1.82 -40.33 % 3.05 29.79 % 2.35 -74.00 % 9.04 606.25 % 1.28 -55.09 % 2.85 -16.18 % 3.40 -37.84 % 5.47 94.66 % 2.81 -4.42 % 2.94 50.00 % 1.96 -43.52 % 3.47 328.40 % 0.81 -4.71 % 0.85 260.38 % -0.53 -127.89 % 1.90 1 800.00 % 0.10 -91.45 % 1.17 234.48 % -0.87 -138.50 % 2.26 270.49 % 0.61 408.33 % 0.12 -40.00 % 0.20 -87.01 % 1.54 0.00 % 1.54 83.33 % 0.84 0.00 % 0.84 -71.23 % 2.92 612.20 % 0.41 -54.44 % 0.90
Earnings per share -0.90 -112.13 % 7.42 307.69 % 1.82 -40.33 % 3.05 29.79 % 2.35 -74.00 % 9.04 606.25 % 1.28 -55.09 % 2.85 -16.18 % 3.40 -37.84 % 5.47 94.66 % 2.81 -4.42 % 2.94 50.00 % 1.96 -44.00 % 3.50 332.10 % 0.81 -5.81 % 0.86 262.26 % -0.53 -127.75 % 1.91 1 810.00 % 0.10 -91.45 % 1.17 234.48 % -0.87 -138.50 % 2.26 270.49 % 0.61 408.33 % 0.12 -40.00 % 0.20 -87.01 % 1.54 0.00 % 1.54 83.33 % 0.84 0.00 % 0.84 -71.23 % 2.92 612.20 % 0.41 -54.44 % 0.90
Gross profit 345.204 M -40.71 % 582.264 M 82.29 % 319.425 M 1.71 % 314.053 M 73.24 % 181.279 M -52.87 % 384.634 M 61.59 % 238.025 M -10.10 % 264.775 M 11.71 % 237.030 M -15.81 % 281.528 M 39.82 % 201.350 M -2.60 % 206.723 M 13.24 % 182.555 M -17.62 % 221.588 M 60.66 % 137.923 M 4.48 % 132.012 M 57.24 % 83.956 M -35.47 % 130.105 M 20.43 % 108.037 M 1.08 % 106.880 M 552.34 % 16.384 M -90.50 % 172.420 M 37.64 % 125.269 M 29.03 % 97.085 M -2.67 % 99.749 M -23.00 % 129.539 M 0.00 % 129.539 M 40.64 % 92.108 M 0.00 % 92.108 M -38.89 % 150.724 M 74.20 % 86.526 M 21.57 % 71.172 M
Income tax expense -3.700 M -108.42 % 43.966 M 460.36 % 7.846 M -57.38 % 18.411 M 68.74 % 10.911 M -78.47 % 50.667 M 631.76 % 6.924 M -54.04 % 15.066 M -16.11 % 17.959 M -40.11 % 29.985 M 106.48 % 14.522 M -18.23 % 17.760 M 69.22 % 10.495 M -44.93 % 19.056 M 332.40 % 4.407 M 0.52 % 4.384 M 253.39 % -2.858 M -123.46 % 12.180 M 284.71 % 3.166 M 13.19 % 2.797 M 292.37 % -1.454 M -109.18 % 15.836 M 470.46 % 2.776 M 251.20 % -1.836 M -226.84 % 1.448 M -84.92 % 9.599 M 0.00 % 9.599 M 66.93 % 5.750 M 0.00 % 5.750 M -71.02 % 19.841 M 498.15 % 3.317 M -58.54 % 8.001 M
Cost of revenue 769.810 M -36.97 % 1.221 B 55.35 % 786.129 M 9.21 % 719.805 M 7.28 % 670.979 M -33.86 % 1.015 B 73.06 % 586.245 M 16.29 % 504.136 M -9.07 % 554.402 M -35.09 % 854.082 M 83.52 % 465.401 M 0.19 % 464.520 M -0.30 % 465.904 M -14.90 % 547.454 M 56.14 % 350.627 M 1.06 % 346.953 M 44.30 % 240.439 M -41.05 % 407.880 M 80.83 % 225.559 M 13.28 % 199.111 M 30.53 % 152.543 M -39.46 % 251.987 M 0.13 % 251.672 M 57.94 % 159.342 M -15.02 % 187.514 M -22.70 % 242.576 M 0.00 % 242.576 M 25.08 % 193.939 M 0.00 % 193.939 M -58.99 % 472.858 M 443.66 % 86.977 M -45.44 % 159.409 M
General and administrative expenses 0.000 -100.00 % 90.036 M 0.000 0.000 0.000 -100.00 % 63.993 M 0.000 0.000 0.000 -100.00 % 165.033 M 0.000 0.000 0.000 -100.00 % 106.388 M 0.000 0.000 0.000 -100.00 % 89.057 M 0.000 0.000 0.000 -100.00 % 35.560 M 0.000 0.000 0.000 -100.00 % 28.587 M 0.00 % 28.587 M 0.000 0.000 0.000 0.000 -100.00 % 2.016 M
Selling and marketing expenses 0.000 -100.00 % 6.739 M 0.000 0.000 0.000 -100.00 % 5.262 M 0.000 0.000 0.000 -100.00 % 5.518 M 0.000 0.000 0.000 -100.00 % 3.862 M 0.000 0.000 0.000 -100.00 % 2.289 M 0.000 0.000 0.000 -100.00 % 4.302 M 0.000 0.000 0.000 -100.00 % 2.580 M 0.00 % 2.580 M 0.000 0.000 0.000 0.000 -100.00 % 357.000 K
Other expenses 342.006 M 13.04 % 302.564 M 10.35 % 274.185 M 14.28 % 239.921 M 0.000 100.00 % -8.880 M -104.33 % 205.277 M -22.47 % 264.775 M 11.71 % 237.030 M 0.000 -100.00 % 201.350 M -2.60 % 206.723 M 13.24 % 182.555 M 0.000 -100.00 % 137.923 M 4.48 % 132.012 M 57.24 % 83.956 M 0.000 -100.00 % 108.037 M 1.08 % 106.880 M 0.000 -100.00 % 168.455 M 34.47 % 125.269 M 29.03 % 97.085 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.526 M 26.76 % 68.260 M
Operating expenses 342.006 M -16.59 % 410.038 M 49.55 % 274.185 M 14.28 % 239.921 M 83.86 % 130.488 M -30.70 % 188.302 M -8.27 % 205.277 M -22.47 % 264.775 M 62.22 % 163.223 M -25.27 % 218.431 M 8.48 % 201.350 M -2.60 % 206.723 M 49.77 % 138.024 M -37.46 % 220.684 M 90.67 % 115.741 M 5.14 % 110.086 M 19.17 % 92.376 M -46.12 % 171.444 M 76.44 % 97.166 M 17.36 % 82.792 M 198.24 % 27.760 M -83.52 % 168.455 M 34.47 % 125.269 M 36.99 % 91.446 M 0.00 % 91.446 M -2.77 % 94.053 M 0.00 % 94.053 M 31.84 % 71.338 M 0.00 % 71.338 M -12.07 % 81.134 M -6.23 % 86.526 M 21.57 % 71.172 M
Cost and expenses 1.112 B -31.85 % 1.631 B 53.85 % 1.060 B 10.48 % 959.726 M 19.75 % 801.467 M -33.37 % 1.203 B 51.97 % 791.522 M 12.77 % 701.909 M -2.42 % 719.321 M -29.73 % 1.024 B 69.59 % 603.602 M -0.60 % 607.223 M 0.45 % 604.516 M -13.04 % 695.182 M 48.61 % 467.803 M 2.15 % 457.971 M 37.12 % 333.990 M -32.86 % 497.487 M 52.73 % 325.720 M 15.54 % 281.903 M 56.35 % 180.303 M -51.83 % 374.268 M 4.54 % 358.010 M 42.89 % 250.549 M -10.18 % 278.960 M -17.13 % 336.629 M 0.00 % 336.629 M 26.90 % 265.276 M 0.00 % 265.276 M -52.12 % 553.993 M 219.30 % 173.503 M -15.30 % 204.852 M
Research and development expenses 0.000 -100.00 % 10.699 M 0.000 0.000 0.000 -100.00 % 8.880 M 0.000 0.000 0.000 -100.00 % 7.606 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 -100.00 % 1.853 M 0.00 % 1.853 M 0.000 0.000 0.000 0.000 -100.00 % 539.000 K
Selling general and administrative expenses 0.000 -100.00 % 96.775 M 0.000 0.000 -100.00 % 130.488 M -30.70 % 188.302 M 0.000 0.000 100.00 % -73.807 M -143.28 % 170.551 M 0.000 0.000 100.00 % -44.531 M -140.39 % 110.250 M 597.02 % -22.182 M -1.17 % -21.926 M -360.40 % 8.420 M -90.78 % 91.346 M 940.27 % -10.871 M 54.87 % -24.088 M -186.77 % 27.760 M -30.36 % 39.862 M 0.000 100.00 % -5.639 M -119.59 % 28.789 M -7.63 % 31.167 M 0.00 % 31.167 M 31.62 % 23.680 M 0.00 % 23.680 M -70.81 % 81.134 M 0.000 -100.00 % 2.373 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.455 M 0.000 0.000 0.000 -100.00 % 538.000 K 0.000 0.000 0.000 -100.00 % 1.493 M 0.000 0.000 0.000 -100.00 % 1.898 M 0.000 0.000 -100.00 % 3.783 M 129.45 % 1.649 M 0.00 % 1.649 M -11.30 % 1.859 M 0.00 % 1.859 M 0.000 -100.00 % 354.000 K 105.81 % 172.000 K
Interest expense 22.876 M 40.66 % 16.263 M 41.76 % 11.472 M 27.33 % 9.010 M 102.43 % 4.451 M -15.17 % 5.247 M -20.87 % 6.631 M -5.42 % 7.011 M 209.95 % 2.262 M 17.51 % 1.925 M -66.44 % 5.736 M 222.07 % 1.781 M -41.91 % 3.066 M 0.000 -100.00 % 5.071 M 23.35 % 4.111 M 51.59 % 2.712 M 80.08 % 1.506 M -75.54 % 6.158 M 21.72 % 5.059 M 8.49 % 4.663 M 2 988.08 % 151.000 K -97.69 % 6.531 M -2.35 % 6.688 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.190 M 39.69 % 5.863 M 35.31 % 4.333 M
Depreciation and amortization 40.826 M -1.93 % 41.631 M 93.68 % 21.495 M 106.40 % 10.414 M 9.37 % 9.522 M -11.01 % 10.700 M 3.43 % 10.345 M 2.78 % 10.065 M 4.29 % 9.651 M -8.65 % 10.565 M 5.60 % 10.005 M 6.62 % 9.384 M 3.02 % 9.109 M -8.15 % 9.917 M 16.36 % 8.523 M 1.07 % 8.433 M -11.42 % 9.520 M -16.09 % 11.346 M 4.56 % 10.851 M 2.56 % 10.580 M 0.25 % 10.554 M 1 603.42 % -702.000 K -105.73 % 12.261 M 5.08 % 11.668 M 39.39 % 8.371 M 40.09 % 5.975 M 49.97 % 3.984 M 0.00 % 3.984 M 0.00 % 3.984 M -54.40 % 8.738 M 115.48 % 4.055 M 6.54 % 3.806 M
Operating income 3.198 M -98.14 % 172.226 M 280.69 % 45.240 M -38.97 % 74.132 M 45.95 % 50.791 M -74.13 % 196.332 M 499.52 % 32.748 M -51.12 % 67.002 M -7.08 % 72.111 M -39.51 % 119.212 M 88.78 % 63.149 M -1.36 % 64.020 M 45.69 % 43.943 M -44.75 % 79.533 M 283.35 % 20.747 M -1.18 % 20.994 M 318.80 % -9.595 M -123.66 % 40.552 M 414.88 % 7.876 M -68.14 % 24.721 M 317.31 % -11.376 M -119.37 % 58.736 M 232.73 % 17.653 M 200.32 % 5.878 M -24.53 % 7.789 M -79.15 % 37.351 M 0.00 % 37.351 M 91.76 % 19.478 M 0.00 % 19.478 M -72.01 % 69.590 M 538.68 % 10.896 M -58.46 % 26.227 M
Operating income ratio 0.00 -97.00 % 0.10 133.36 % 0.04 -42.93 % 0.07 20.32 % 0.06 -57.53 % 0.14 253.18 % 0.04 -54.41 % 0.09 -4.36 % 0.09 -13.20 % 0.10 10.84 % 0.09 -0.70 % 0.10 40.74 % 0.07 -34.47 % 0.10 143.53 % 0.04 -3.12 % 0.04 248.19 % -0.03 -139.24 % 0.08 219.27 % 0.02 -70.78 % 0.08 219.97 % -0.07 -148.66 % 0.14 195.51 % 0.05 104.31 % 0.02 -15.45 % 0.03 -72.99 % 0.10 0.00 % 0.10 47.41 % 0.07 0.00 % 0.07 -38.98 % 0.11 77.70 % 0.06 -44.79 % 0.11
Total other income expenses net -21.588 M -85.78 % -11.620 M -24.73 % -9.316 M -18.81 % -7.841 M -128.07 % -3.438 M -14.94 % -2.991 M 47.14 % -5.658 M 19.30 % -7.011 M -1 138.69 % -566.000 K 80.36 % -2.882 M 33.09 % -4.307 M -3 750.00 % 118.000 K 104.76 % -2.478 M 51.74 % -5.135 M -41.23 % -3.636 M -14.38 % -3.179 M -106.83 % -1.537 M -206.81 % 1.439 M 145.51 % -3.162 M 10.04 % -3.515 M 5.38 % -3.715 M -266.73 % -1.013 M 80.72 % -5.253 M 11.07 % -5.907 M -80.73 % -3.269 M 6.97 % -3.514 M 0.00 % -3.514 M -521.31 % -565.500 K 0.00 % -565.500 K 85.79 % -3.979 M -262.70 % -1.097 M 73.46 % -4.133 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-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-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-06-30
Net debt 0.000 -100.00 % 855.566 M 0.000 -100.00 % 803.324 M 0.000 -100.00 % 221.696 M 773.71 % 25.374 M -90.51 % 267.253 M 83.08 % 145.979 M 308.42 % 35.742 M -8.44 % 39.036 M -52.73 % 82.581 M 1 577.45 % 4.923 M -95.33 % 105.322 M 127.47 % 46.301 M -59.36 % 113.931 M 2 610.06 % 4.204 M -95.55 % 94.446 M 584.74 % 13.793 M -91.59 % 163.957 M 740.12 % 19.516 M -87.96 % 162.156 M -16.76 % 194.795 M 380.28 % 40.559 M -9.42 % 44.776 M 680.00 % -7.720 M -111.05 % 69.844 M -59.49 % 172.426 M 336.25 % -72.984 M -151.86 % 140.726 M
Total investments 0.000 -100.00 % 100.000 K 0.000 -100.00 % 21.428 M 0.000 -100.00 % 18.070 M -64.39 % 50.748 M 196.91 % 17.092 M -94.15 % 291.958 M 527.65 % 46.516 M -40.42 % 78.072 M 578.30 % 11.510 M 16.90 % 9.846 M 50.69 % 6.534 M -92.94 % 92.602 M 2 971.38 % 3.015 M -64.14 % 8.408 M -62.20 % 22.242 M -19.37 % 27.586 M 828.20 % 2.972 M -92.39 % 39.032 M 3 144.56 % 1.203 M -97.06 % 40.985 M -49.47 % 81.118 M 16 556.67 % 487.000 K 0.00 % 487.000 K -94.56 % 8.945 M -97.41 % 344.852 M 31 335.92 % 1.097 M 0.000
Total debt 0.000 -100.00 % 859.345 M 0.000 -100.00 % 813.808 M 0.000 -100.00 % 272.492 M 0.000 -100.00 % 270.820 M 0.000 -100.00 % 48.571 M 0.000 -100.00 % 91.820 M 0.000 -100.00 % 110.245 M 0.000 -100.00 % 130.717 M 0.000 -100.00 % 98.650 M 0.000 -100.00 % 167.119 M 0.000 -100.00 % 168.374 M -20.47 % 211.720 M 0.000 -100.00 % 65.023 M 101.10 % 32.334 M -77.96 % 146.700 M 0.000 -100.00 % 99.442 M -38.13 % 160.728 M
Accumulated other comprehensive income loss 1.240 B 0.000 -100.00 % 1.095 B 0.000 -100.00 % 1.042 B 0.000 -100.00 % 881.292 M 0.000 -100.00 % 811.258 M 0.000 -100.00 % 679.502 M 30.25 % 521.705 M -15.42 % 616.810 M 0.000 -100.00 % 551.959 M 39.76 % 394.947 M -29.87 % 563.164 M 0.000 -100.00 % 534.058 M 41.53 % 377.338 M -29.54 % 535.558 M 0.000 0.000 -100.00 % 500.712 M 0.000 -100.00 % 48.999 K 0.000 -100.00 % 445.957 M 0.000 0.000
Retained earnings 0.000 -100.00 % 891.203 M 0.000 0.000 0.000 -100.00 % 692.883 M 0.000 0.000 0.000 -100.00 % 462.211 M 0.000 0.000 0.000 -100.00 % 272.237 M 0.000 0.000 0.000 -100.00 % 220.682 M 0.000 0.000 0.000 -100.00 % 190.299 M 0.000 0.000 -100.00 % 159.406 M -0.84 % 160.751 M 0.000 0.000 -100.00 % 104.842 M 95.31 % 53.680 M
Common stock 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.797 M 0.000 -100.00 % 157.012 M 0.000 -100.00 % 157.012 M 0.000 -100.00 % 156.720 M 0.000 -100.00 % 156.720 M 0.000 -100.00 % 156.720 M 0.00 % 156.720 M 0.000 -100.00 % 156.720 M 0.00 % 156.720 M 0.00 % 156.720 M 0.000 -100.00 % 156.720 M 36.14 % 115.120 M
Total equity 1.237 B 0.00 % 1.237 B 13.16 % 1.093 B 0.00 % 1.093 B 5.03 % 1.041 B 0.00 % 1.041 B 18.14 % 881.016 M 0.00 % 881.016 M 8.60 % 811.258 M 0.00 % 811.258 M 19.39 % 679.502 M 0.00 % 679.502 M 10.16 % 616.810 M 0.00 % 616.809 M 11.75 % 551.959 M 0.00 % 551.959 M -1.99 % 563.164 M 0.00 % 563.164 M 5.45 % 534.058 M 0.00 % 534.058 M -0.28 % 535.558 M 0.00 % 535.558 M 10.48 % 484.764 M -3.19 % 500.712 M 0.00 % 500.712 M 0.00 % 500.712 M 10.45 % 453.341 M 1.66 % 445.957 M 0.00 % 445.957 M 164.19 % 168.800 M
Other non current liabilities -1.237 B -6 046.78 % 20.802 M 101.90 % -1.093 B -4 516.33 % 24.753 M 102.38 % -1.041 B -2 124 165.31 % 49.000 K 100.01 % -881.016 M -8 086.00 % 11.032 M 0.000 -100.00 % 12.094 M 0.000 -100.00 % 13.475 M 0.000 -100.00 % 8.870 M 0.000 -100.00 % 9.725 M 0.000 -100.00 % 10.718 M 0.000 -100.00 % 512.000 K 0.000 -100.00 % 3.488 M 6 876.00 % 50.000 K 0.000 -100.00 % 4.188 M 657.32 % 553.000 K 1 006.00 % 50.000 K 0.000 -100.00 % 402.000 K -68.76 % 1.287 M
Long term debt 0.000 -100.00 % 514.724 M 0.000 -100.00 % 480.888 M 0.000 -100.00 % 251.239 M 0.000 -100.00 % 102.622 M 0.000 -100.00 % 38.732 M 0.000 -100.00 % 40.121 M 0.000 -100.00 % 46.898 M 0.000 -100.00 % 39.509 M 0.000 -100.00 % 42.106 M 0.000 -100.00 % 51.715 M 0.000 -100.00 % 58.369 M 38.07 % 42.274 M 0.000 -100.00 % 40.170 M 229.56 % 12.189 M -41.47 % 20.826 M 0.000 -100.00 % 22.838 M 64.98 % 13.843 M
Total non current liabilities -1.237 B -328.08 % 542.383 M 149.62 % -1.093 B -316.20 % 505.641 M 148.58 % -1.041 B -500.23 % 260.048 M 129.52 % -881.016 M -875.17 % 113.654 M 0.000 -100.00 % 50.826 M 0.000 -100.00 % 53.596 M 0.000 -100.00 % 55.768 M 0.000 -100.00 % 49.234 M 0.000 -100.00 % 52.824 M 0.000 -100.00 % 52.227 M 0.000 -100.00 % 61.857 M 46.15 % 42.324 M 0.000 -100.00 % 44.358 M 248.12 % 12.742 M -38.96 % 20.876 M 0.000 -100.00 % 23.240 M 53.60 % 15.130 M
Other current liabilities 0.000 -100.00 % 450.143 M 0.000 -100.00 % 323.193 M 0.000 -100.00 % 123.523 M 0.000 -100.00 % 248.070 M 0.000 -100.00 % 144.854 M 0.000 -100.00 % 244.793 M 0.000 -100.00 % 31.525 M 0.000 -100.00 % 200.023 M 0.000 -100.00 % 149.463 M 0.000 -100.00 % 140.684 M 0.000 -100.00 % 121.769 M 47.26 % 82.687 M 0.000 -100.00 % 94.735 M 1.28 % 93.534 M 35.11 % 69.228 M 0.000 -100.00 % 93.560 M 315.12 % 22.538 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.993 M 0.000 0.000 0.000 -100.00 % 34.233 M 0.000 0.000 0.000 -100.00 % 145.872 M 0.000 0.000 0.000 100.00 % -1.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.139 M 0.000 0.000 -100.00 % 58.469 M
Short term debt 0.000 -100.00 % 344.621 M 0.000 -100.00 % 332.920 M 0.000 -100.00 % 21.253 M 0.000 -100.00 % 168.198 M 0.000 -100.00 % 9.839 M 0.000 -100.00 % 51.699 M 0.000 -100.00 % 63.347 M 0.000 -100.00 % 91.208 M 0.000 -100.00 % 56.544 M 0.000 -100.00 % 115.404 M 0.000 -100.00 % 110.005 M -35.08 % 169.446 M 0.000 -100.00 % 24.853 M 23.37 % 20.145 M -84.00 % 125.874 M 0.000 -100.00 % 76.604 M -47.85 % 146.885 M
Total current liabilities 0.000 -100.00 % 1.898 B 0.000 -100.00 % 1.244 B 0.000 -100.00 % 812.958 M 0.000 -100.00 % 854.262 M 0.000 -100.00 % 728.151 M 0.000 -100.00 % 642.671 M 0.000 -100.00 % 577.876 M 0.000 -100.00 % 523.326 M 0.000 -100.00 % 462.015 M 0.000 -100.00 % 447.650 M 0.000 -100.00 % 453.873 M 19.37 % 380.213 M 0.000 -100.00 % 320.177 M 1.88 % 314.268 M 1.86 % 308.538 M 0.000 -100.00 % 345.411 M -1.58 % 350.972 M
Total liabilities -1.237 B -150.70 % 2.440 B 323.22 % -1.093 B -162.47 % 1.750 B 268.12 % -1.041 B -197.00 % 1.073 B 221.79 % -881.016 M -191.02 % 967.916 M 0.000 -100.00 % 778.977 M 0.000 -100.00 % 696.267 M 0.000 -100.00 % 633.644 M 0.000 -100.00 % 572.560 M 0.000 -100.00 % 514.839 M 0.000 -100.00 % 499.877 M 0.000 -100.00 % 515.730 M 22.06 % 422.537 M 0.000 -100.00 % 364.535 M 11.48 % 327.010 M -0.73 % 329.414 M 0.000 -100.00 % 368.651 M 0.70 % 366.102 M
Other non current assets 0.000 -100.00 % 54.676 M 0.000 -100.00 % 118.157 M 0.000 -100.00 % 35.478 M 239.82 % -25.374 M -127.24 % 93.139 M 163.80 % -145.979 M -1 207.16 % 13.185 M 133.78 % -39.036 M -200.16 % 38.973 M 891.65 % -4.923 M -136.18 % 13.607 M 129.39 % -46.301 M -191.25 % 50.739 M 1 306.92 % -4.204 M -115.04 % 27.953 M 302.66 % -13.793 M -123.76 % 58.046 M 397.43 % -19.516 M -150.75 % 38.454 M -6.18 % 40.986 M 201.05 % -40.559 M -4 056 000.00 % 1.000 K -99.99 % 13.842 M 54.76 % 8.944 M 105.19 % -172.426 M -2 679.30 % 6.685 M 65.59 % 4.037 M
Long term investments 0.000 -100.00 % 100.000 K 0.000 100.00 % -32.294 M 0.000 100.00 % -17.407 M 0.000 100.00 % -22.730 M 0.000 0.000 0.000 100.00 % -27.462 M 0.000 100.00 % -2.098 M 0.000 100.00 % -42.601 M 0.000 -100.00 % 340.000 K 0.000 100.00 % -20.795 M 0.000 0.000 0.000 0.000 -100.00 % 10.237 M 0.000 0.000 0.000 -100.00 % 2.000 K 0.000
Intangible assets 0.000 -100.00 % 2.520 M 0.000 -100.00 % 1.042 M 0.000 -100.00 % 107.000 K 0.000 -100.00 % 198.000 K 0.000 -100.00 % 289.000 K 0.000 -100.00 % 474.000 K 0.000 -100.00 % 694.000 K 0.000 -100.00 % 1.462 M 0.000 -100.00 % 2.055 M 0.000 -100.00 % 253.000 K 0.000 -100.00 % 308.000 K -33.76 % 465.000 K 0.000 -100.00 % 599.000 K 0.00 % 599.000 K -53.46 % 1.287 M 0.000 -100.00 % 1.428 M 42.23 % 1.004 M
GoodWill 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.00 % 15.162 M 0.00 % 15.162 M 0.000 -100.00 % 15.162 M 0.00 % 15.162 M
Goodwill and intangible assets 0.000 -100.00 % 17.682 M 0.000 -100.00 % 16.204 M 0.000 -100.00 % 15.269 M 0.000 -100.00 % 15.360 M 0.000 -100.00 % 15.451 M 0.000 -100.00 % 15.636 M 0.000 -100.00 % 15.856 M 0.000 -100.00 % 16.624 M 0.000 -100.00 % 17.217 M 0.000 -100.00 % 15.415 M 0.000 -100.00 % 15.470 M -1.00 % 15.627 M 0.000 -100.00 % 15.761 M 0.00 % 15.761 M -4.18 % 16.449 M 0.000 -100.00 % 16.590 M 2.62 % 16.166 M
Property plant equipment net 0.000 -100.00 % 1.371 B 0.000 -100.00 % 1.031 B 0.000 -100.00 % 663.253 M 0.000 -100.00 % 493.963 M 0.000 -100.00 % 309.622 M 0.000 -100.00 % 302.411 M 0.000 -100.00 % 306.501 M 0.000 -100.00 % 284.669 M 0.000 -100.00 % 289.953 M 0.000 -100.00 % 266.338 M 0.000 -100.00 % 290.332 M 9.95 % 264.051 M 0.000 -100.00 % 210.667 M 0.00 % 210.667 M 41.49 % 148.890 M 0.000 -100.00 % 122.729 M 26.68 % 96.882 M
Total non current assets 0.000 -100.00 % 1.459 B 0.000 -100.00 % 1.150 B 0.000 -100.00 % 712.520 M 2 908.07 % -25.374 M -104.27 % 594.502 M 507.25 % -145.979 M -141.55 % 351.331 M 1 000.02 % -39.036 M -111.40 % 342.329 M 7 053.67 % -4.923 M -101.42 % 347.279 M 850.05 % -46.301 M -114.39 % 321.712 M 7 752.52 % -4.204 M -101.22 % 345.917 M 2 607.92 % -13.793 M -104.17 % 330.820 M 1 795.12 % -19.516 M -105.53 % 353.193 M 8.92 % 324.268 M 899.50 % -40.559 M -116.88 % 240.270 M 0.00 % 240.270 M 35.21 % 177.704 M 203.06 % -172.426 M -215.39 % 149.427 M 27.62 % 117.085 M
Other current assets -44.241 M -133.28 % 132.938 M 383.31 % -46.923 M -141.43 % 113.270 M 231.29 % -86.273 M -230.80 % 65.960 M 0.000 -100.00 % 82.257 M 0.000 -100.00 % 12.874 M 0.000 -100.00 % 62.817 M 0.000 -100.00 % 54.318 M 0.000 -100.00 % 60.424 M 0.000 -100.00 % 79.823 M 0.000 -100.00 % 51.316 M 0.000 -100.00 % 314.069 M 460.39 % 56.045 M 0.000 -100.00 % 278.565 M 548.50 % 42.955 M 0.000 0.000 -100.00 % 9.338 M -95.49 % 207.160 M
Short term investments 0.000 -100.00 % 61.045 M 0.000 -100.00 % 53.722 M 0.000 -100.00 % 35.477 M -30.09 % 50.748 M 27.44 % 39.822 M -86.36 % 291.958 M 527.65 % 46.516 M -40.42 % 78.072 M 100.33 % 38.972 M 295.82 % 9.846 M 14.06 % 8.632 M -90.68 % 92.602 M 103.00 % 45.616 M 442.53 % 8.408 M -61.61 % 21.902 M -20.60 % 27.586 M 16.07 % 23.767 M -39.11 % 39.032 M 0.000 0.000 -100.00 % 81.118 M 16 556.67 % 487.000 K 0.00 % 487.000 K 0.000 -100.00 % 344.852 M 31 335.92 % 1.097 M 0.000
cash and cash equivalents 0.000 -100.00 % 3.779 M 0.000 -100.00 % 10.484 M 0.000 -100.00 % 50.796 M 300.19 % -25.374 M -811.35 % 3.567 M 102.44 % -145.979 M -1 237.88 % 12.829 M 132.86 % -39.036 M -522.51 % 9.239 M 287.67 % -4.923 M -200.00 % 4.923 M 110.63 % -46.301 M -375.83 % 16.786 M 499.29 % -4.204 M -200.00 % 4.204 M 130.48 % -13.793 M -536.21 % 3.162 M 116.20 % -19.516 M -413.86 % 6.218 M -63.26 % 16.925 M 141.73 % -40.559 M -300.32 % 20.247 M -49.45 % 40.054 M -47.88 % 76.856 M 144.57 % -172.426 M -200.00 % 172.426 M 762.04 % 20.002 M
Cash and short term investments 44.241 M -31.75 % 64.824 M 38.15 % 46.923 M -26.92 % 64.206 M -25.58 % 86.273 M 0.00 % 86.273 M 240.01 % 25.374 M -41.52 % 43.389 M -70.28 % 145.979 M -5.23 % 154.040 M 294.61 % 39.036 M -19.03 % 48.211 M 879.30 % 4.923 M 0.00 % 4.923 M -89.37 % 46.301 M -25.80 % 62.402 M 1 384.35 % 4.204 M -71.18 % 14.589 M 5.77 % 13.793 M -48.78 % 26.929 M 37.98 % 19.516 M 213.86 % 6.218 M -63.26 % 16.925 M -58.27 % 40.559 M 100.32 % 20.247 M -50.06 % 40.541 M -47.25 % 76.856 M -55.43 % 172.426 M 0.00 % 172.426 M 762.04 % 20.002 M
Total current assets 0.000 -100.00 % 2.218 B 0.000 -100.00 % 1.693 B 0.000 -100.00 % 1.401 B 5 422.50 % 25.374 M -97.98 % 1.254 B 759.32 % 145.979 M -88.22 % 1.239 B 3 073.75 % 39.036 M -96.22 % 1.033 B 20 892.08 % 4.923 M -99.45 % 903.174 M 1 850.66 % 46.301 M -94.23 % 802.807 M 18 996.27 % 4.204 M -99.43 % 732.086 M 5 207.66 % 13.793 M -98.04 % 703.115 M 3 502.76 % 19.516 M -97.19 % 695.238 M 19.25 % 583.033 M 1 337.49 % 40.559 M -93.10 % 587.452 M 0.00 % 587.452 M -2.91 % 605.050 M 250.90 % 172.426 M -74.08 % 665.181 M 59.20 % 417.817 M
Inventory 0.000 -100.00 % 1.081 B 0.000 -100.00 % 640.208 M 0.000 -100.00 % 599.054 M 0.000 -100.00 % 622.362 M 0.000 -100.00 % 515.559 M 0.000 -100.00 % 487.447 M 0.000 -100.00 % 500.519 M 0.000 -100.00 % 408.919 M 0.000 -100.00 % 400.141 M 0.000 -100.00 % 360.331 M 0.000 -100.00 % 374.951 M 15.71 % 324.057 M 0.000 -100.00 % 288.153 M 0.00 % 288.153 M 1.53 % 283.814 M 0.000 -100.00 % 245.279 M 28.39 % 191.049 M
Net receivables 0.000 -100.00 % 939.585 M 0.000 -100.00 % 874.966 M 0.000 -100.00 % 649.991 M 0.000 -100.00 % 506.423 M 0.000 -100.00 % 540.985 M 0.000 -100.00 % 434.965 M 0.000 -100.00 % 336.656 M 0.000 -100.00 % 271.062 M 0.000 -100.00 % 237.533 M 0.000 -100.00 % 264.539 M 0.000 -100.00 % 1.133 M -99.53 % 242.051 M 0.000 -100.00 % 487.000 K -99.77 % 215.803 M -11.69 % 244.380 M 0.000 -100.00 % 221.686 M 7.42 % 206.372 M
Tax assets 0.000 -100.00 % 15.325 M 0.000 -100.00 % 17.173 M 0.000 -100.00 % 15.927 M 0.000 -100.00 % 14.770 M 0.000 -100.00 % 13.073 M 0.000 -100.00 % 12.771 M 0.000 -100.00 % 13.413 M 0.000 -100.00 % 12.281 M 0.000 -100.00 % 10.454 M 0.000 -100.00 % 11.816 M 0.000 -100.00 % 8.937 M 147.97 % 3.604 M 0.000 -100.00 % 3.604 M 0.000 -100.00 % 3.421 M 0.000 -100.00 % 3.421 M 0.000
Other assets 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.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 -100.00 % 1.000 K 0.000 0.000 0.000
Account payables 0.000 -100.00 % 1.102 B 0.000 -100.00 % 586.691 M 0.000 -100.00 % 542.667 M 0.000 -100.00 % 437.994 M 0.000 -100.00 % 506.856 M 0.000 -100.00 % 346.157 M 0.000 -100.00 % 337.132 M 0.000 -100.00 % 232.095 M 0.000 -100.00 % 256.008 M 0.000 -100.00 % 191.042 M 0.000 -100.00 % 222.099 M 73.41 % 128.080 M 0.000 -100.00 % 200.589 M 0.00 % 200.589 M 80.23 % 111.297 M 0.000 -100.00 % 175.247 M 42.38 % 123.080 M
Tax payables 0.000 -100.00 % 1.484 M 0.000 -100.00 % 1.358 M 0.000 -100.00 % 8.522 M 0.000 0.000 0.000 -100.00 % 3.724 M 0.000 -100.00 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 520.000 K 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 -100.00 % 6.857 M 0.000 0.000 0.000 -100.00 % 8.760 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
Minority interest 0.000 100.00 % -3.200 M 0.000 100.00 % -2.153 M 0.000 100.00 % -1.138 M 0.000 100.00 % -276.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 0.000
Capital lease obligations 0.000 -100.00 % 41.955 M 0.000 -100.00 % 44.423 M 0.000 -100.00 % 19.615 M 0.000 -100.00 % 22.060 M 0.000 -100.00 % 18.891 M 0.000 -100.00 % 18.429 M 0.000 -100.00 % 21.840 M 0.000 -100.00 % 13.477 M 0.000 -100.00 % 17.464 M 0.000 -100.00 % 29.070 M 0.000 -100.00 % 34.339 M 0.000 0.000 -100.00 % 33.087 M 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 -3.200 M -101.67 % 191.250 M 8 982.95 % -2.153 M -100.23 % 937.529 M 82 483.92 % -1.138 M -100.60 % 191.250 M 69 393.48 % -276.000 K -100.04 % 723.495 M 0.000 -100.00 % 191.250 M 0.000 0.000 0.000 -100.00 % 187.560 M 0.000 0.000 0.000 -100.00 % 185.762 M 0.000 0.000 0.000 -100.00 % 188.539 M -42.53 % 328.044 M 0.000 -100.00 % 184.586 M 0.76 % 183.192 M -38.24 % 296.621 M 0.000 -100.00 % 184.395 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 % 3.677 B 0.000 -100.00 % 2.843 B 0.000 -100.00 % 2.114 B 0.000 -100.00 % 1.849 B 0.000 -100.00 % 1.590 B 0.000 -100.00 % 1.376 B 0.000 -100.00 % 1.250 B 0.000 -100.00 % 1.125 B 0.000 -100.00 % 1.078 B 0.000 -100.00 % 1.034 B 0.000 -100.00 % 1.048 B 15.55 % 907.301 M 0.000 -100.00 % 827.722 M 0.00 % 827.722 M 5.74 % 782.755 M 0.000 -100.00 % 814.608 M 52.29 % 534.902 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-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 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
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 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 0.000 0.000 -100.00 % 2.388 M 0.000 -100.00 % 289.500 K 0.00 % 289.500 K 1 081.63 % 24.500 K 0.00 % 24.500 K 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 % -5.840 M 0.00 % -5.840 M 0.000 0.000 100.00 % -24.048 M 0.00 % -24.048 M 0.000 0.000 0.000 0.000 100.00 % -73.787 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 % -13.149 M 0.00 % -13.149 M 0.000 0.000 -100.00 % 14.898 M 0.00 % 14.898 M 0.000 0.000 0.000 0.000 100.00 % -15.462 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 -100.00 % 7.310 M 0.00 % 7.310 M 0.000 0.000 100.00 % -17.952 M 0.00 % -17.952 M 0.000 0.000 0.000 0.000 100.00 % -19.476 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -20.994 M 0.00 % -20.994 M 0.000 0.000 0.000 0.000 100.00 % -38.849 M
Other non cash items 14.225 M 112.15 % -117.070 M -307.98 % -28.695 M 40.47 % -48.205 M -29.82 % -37.132 M 74.04 % -143.035 M -592.09 % -20.667 M 54.29 % -45.210 M -31.75 % -34.315 M 47.38 % -65.212 M -168.25 % -24.310 M 11.95 % -27.610 M 10.85 % -30.970 M 44.47 % -55.767 M -338.97 % -12.704 M 5.41 % -13.431 M -262.33 % 8.274 M 127.75 % -29.811 M -1 827.02 % -1.547 M 92.10 % -19.577 M -450.83 % -3.554 M 90.60 % -37.823 M -293.01 % -9.624 M 75.80 % -39.773 M 0.00 % -39.773 M -64.09 % -24.239 M 0.00 % -24.239 M -84.16 % -13.162 M 0.00 % -13.162 M -1 433.54 % 987.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.303 M -619.65 % 19.302 M -8.66 % 21.132 M 5.61 % 20.010 M 6.62 % 18.768 M 0.000 -100.00 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 -100.00 % 3.560 M 0.00 % 3.560 M 49.06 % 2.388 M 0.000 100.00 % -52.088 M 0.00 % -52.088 M -212 704.08 % 24.500 K 0.00 % 24.500 K 0.000 0.000 100.00 % -54.901 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.567 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 % -359.500 K 0.00 % -359.500 K 0.000 0.000 100.00 % -34.997 M 0.00 % -34.997 M 0.000 0.000 0.000 0.000 100.00 % -8.025 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.229 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 % 838.000 K 0.00 % 838.000 K 0.000 0.000 -100.00 % 737.500 K 0.00 % 737.500 K 0.000 0.000 0.000 0.000 -100.00 % 747.000 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -86.338 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 % 478.500 K 0.00 % 478.500 K 0.000 0.000 100.00 % -34.259 M 0.00 % -34.259 M 0.000 0.000 0.000 0.000 100.00 % -7.278 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 -100.00 % 10.742 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 100.00 % -6.000 K 0.00 % -6.000 K 0.000 0.000 100.00 % -11.336 M 0.00 % -11.336 M 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 -100.00 % 205.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.560 M 0.00 % -5.560 M 0.000 0.000 -100.00 % 86.110 M 0.00 % 86.110 M 0.000 0.000 0.000 0.000 100.00 % -4.334 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 % -5.566 M 0.00 % -5.566 M 0.000 0.000 -100.00 % 74.774 M 0.00 % 74.774 M 0.000 0.000 0.000 0.000 -100.00 % 6.408 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.302 M -8.66 % 21.132 M 5.61 % 20.010 M 6.62 % 18.768 M 0.000 -100.00 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 100.00 % -1.528 M 0.00 % -1.528 M -163.99 % 2.388 M 0.000 100.00 % -11.574 M 0.00 % -11.574 M -47 338.78 % 24.500 K 0.00 % 24.500 K 0.000 0.000 100.00 % -55.770 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.874 M 0.000 -100.00 % 39.036 M 92.60 % 20.268 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 % 65.797 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.567 M -88.91 % 32.176 M 149.93 % 12.874 M -78.20 % 59.046 M 51.26 % 39.036 M 0.000 -100.00 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 100.00 % -1.528 M 0.00 % -1.528 M -163.99 % 2.388 M 0.000 100.00 % -11.574 M 0.00 % -11.574 M -47 338.78 % 24.500 K 0.00 % 24.500 K 0.000 0.000 -100.00 % 10.027 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.303 M -619.65 % 19.302 M -8.66 % 21.132 M 5.61 % 20.010 M 6.62 % 18.768 M 0.000 -100.00 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 -100.00 % 3.560 M 0.00 % 3.560 M 49.06 % 2.388 M 0.000 100.00 % -52.088 M 0.00 % -52.088 M -212 704.08 % 24.500 K 0.00 % 24.500 K 0.000 0.000 100.00 % -54.901 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.567 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 % -359.500 K 0.00 % -359.500 K 0.000 0.000 100.00 % -34.997 M 0.00 % -34.997 M 0.000 0.000 0.000 0.000 100.00 % -8.025 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -296.870 M -1 638.03 % 19.302 M -8.66 % 21.132 M 5.61 % 20.010 M 6.62 % 18.768 M 0.000 -100.00 % 425.000 K 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 -100.00 % 3.200 M 0.00 % 3.200 M 34.00 % 2.388 M 0.000 100.00 % -87.085 M 0.00 % -87.085 M -355 546.94 % 24.500 K 0.00 % 24.500 K 0.000 0.000 100.00 % -62.926 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 2017