The Phosphate Company Limited PHOSPHATE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.274 B 10.79 % | 1.150 B -21.56 % | 1.466 B 25.73 % | 1.166 B 92.07 % | 606.922 M -16.70 % | 728.591 M 1.19 % | 720.020 M 4.26 % | 690.595 M 10.25 % | 626.393 M -20.08 % | 783.732 M 9.56 % | 715.321 M 2.69 % | 696.585 M 12.69 % | 618.117 M -17.54 % | 749.618 M |
| Net income | 34.614 M 72.59 % | 20.056 M -57.36 % | 47.037 M 70.80 % | 27.539 M 10.76 % | 24.864 M 17.05 % | 21.243 M 49.08 % | 14.249 M -6.60 % | 15.256 M 220.08 % | 4.766 M -71.75 % | 16.873 M 93.64 % | 8.714 M 190.46 % | -9.633 M 40.75 % | -16.259 M -201.67 % | 15.992 M |
| Income before tax | 47.756 M 50.17 % | 31.801 M -51.43 % | 65.468 M 52.64 % | 42.891 M 22.63 % | 34.976 M 76.46 % | 19.821 M -27.70 % | 27.414 M 27.16 % | 21.559 M 234.38 % | 6.448 M -81.78 % | 35.390 M 425.21 % | -10.882 M 19.43 % | -13.506 M 44.42 % | -24.301 M -240.62 % | 17.281 M |
| Income before tax ratio | 0.04 35.55 % | 0.03 -38.07 % | 0.04 21.40 % | 0.04 -36.15 % | 0.06 111.84 % | 0.03 -28.55 % | 0.04 21.96 % | 0.03 203.29 % | 0.01 -77.21 % | 0.05 396.82 % | -0.02 21.54 % | -0.02 50.68 % | -0.04 -270.54 % | 0.02 |
| EBITDA | 87.575 M 25.39 % | 69.843 M -27.99 % | 96.990 M 13.86 % | 85.187 M 14.52 % | 74.387 M 5.71 % | 70.371 M -19.48 % | 87.391 M 8.08 % | 80.860 M -1.18 % | 81.824 M 167.40 % | 30.600 M -38.12 % | 49.449 M 4.37 % | 47.376 M 120.16 % | 21.519 M -62.75 % | 57.761 M |
| Net income ratio | 0.03 55.78 % | 0.02 -45.64 % | 0.03 35.85 % | 0.02 -42.33 % | 0.04 40.51 % | 0.03 47.33 % | 0.02 -10.42 % | 0.02 190.32 % | 0.01 -64.65 % | 0.02 76.73 % | 0.01 188.09 % | -0.01 47.43 % | -0.03 -223.30 % | 0.02 |
| Ratio EBITDA | 0.07 13.18 % | 0.06 -8.19 % | 0.07 -9.45 % | 0.07 -40.38 % | 0.12 26.90 % | 0.10 -20.42 % | 0.12 3.66 % | 0.12 -10.37 % | 0.13 234.57 % | 0.04 -43.52 % | 0.07 1.64 % | 0.07 95.36 % | 0.03 -54.82 % | 0.08 |
| Gross profit ratio | 0.31 9.68 % | 0.29 9.73 % | 0.26 -6.55 % | 0.28 -36.11 % | 0.44 6.07 % | 0.41 10.08 % | 0.37 3.08 % | 0.36 -6.71 % | 0.39 15.95 % | 0.33 -4.59 % | 0.35 0.64 % | 0.35 47.91 % | 0.24 -3.31 % | 0.24 |
| Weighted average shs out dil | 3.607 M -0.02 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.34 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M |
| Weighted average shs out | 3.607 M -0.02 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.00 % | 3.607 M 0.34 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M 0.00 % | 3.595 M |
| EPS diluted | 9.60 71.43 % | 5.60 -57.06 % | 13.04 70.90 % | 7.63 10.74 % | 6.89 16.98 % | 5.89 49.11 % | 3.95 -6.62 % | 4.23 220.45 % | 1.32 -71.86 % | 4.69 93.80 % | 2.42 190.30 % | -2.68 40.71 % | -4.52 -201.57 % | 4.45 |
| Earnings per share | 9.60 71.43 % | 5.60 -57.06 % | 13.04 70.90 % | 7.63 10.74 % | 6.89 16.98 % | 5.89 49.11 % | 3.95 -6.62 % | 4.23 220.45 % | 1.32 -71.86 % | 4.69 93.80 % | 2.42 190.30 % | -2.68 40.71 % | -4.52 -201.57 % | 4.45 |
| Gross profit | 398.268 M 21.52 % | 327.744 M -13.93 % | 380.794 M 17.50 % | 324.093 M 22.72 % | 264.100 M -11.65 % | 298.912 M 11.39 % | 268.339 M 7.47 % | 249.687 M 2.86 % | 242.755 M -7.32 % | 261.941 M 4.53 % | 250.584 M 3.34 % | 242.475 M 66.69 % | 145.466 M -20.27 % | 182.456 M |
| Income tax expense | 13.142 M 13.41 % | 11.588 M -37.13 % | 18.431 M 20.06 % | 15.352 M 51.82 % | 10.112 M 810.91 % | -1.422 M -110.80 % | 13.165 M 108.88 % | 6.303 M 274.92 % | 1.681 M -90.92 % | 18.517 M 194.50 % | -19.596 M -405.92 % | -3.873 M 51.84 % | -8.042 M -724.08 % | 1.289 M |
| Cost of revenue | 875.351 M 6.51 % | 821.848 M -24.24 % | 1.085 B 28.90 % | 841.606 M 145.49 % | 342.822 M -20.21 % | 429.679 M -4.87 % | 451.681 M 2.44 % | 440.908 M 14.93 % | 383.637 M -26.48 % | 521.791 M 12.28 % | 464.737 M 2.34 % | 454.110 M -3.92 % | 472.652 M -16.66 % | 567.162 M |
| General and administrative expenses | 6.131 M 15.18 % | 5.323 M 0.95 % | 5.273 M 29.69 % | 4.066 M -37.01 % | 6.455 M 7.75 % | 5.991 M 12.02 % | 5.348 M 131.08 % | 2.314 M -39.24 % | 3.809 M 160.62 % | 1.462 M 32.07 % | 1.107 M 22.76 % | 901.467 K 22.44 % | 736.254 K | 0.000 |
| Selling and marketing expenses | 160.242 M 23.46 % | 129.788 M -4.96 % | 136.565 M 10.60 % | 123.472 M 25.05 % | 98.737 M -4.58 % | 103.481 M -2.49 % | 106.122 M -0.45 % | 106.601 M 1.25 % | 105.289 M -11.71 % | 119.256 M 27.76 % | 93.344 M -1.99 % | 95.242 M 59.26 % | 59.803 M | 0.000 |
| Other expenses | 156.522 M 272.30 % | -90.842 M -159.28 % | 153.254 M 274.94 % | -87.604 M -193.10 % | 94.096 M 1.95 % | 92.292 M 14.28 % | 80.756 M 14.96 % | 70.247 M 13.73 % | 61.768 M -48.97 % | 121.053 M 3.85 % | 116.563 M 8.78 % | 107.154 M 63.89 % | 65.383 M -49.35 % | 129.094 M |
| Operating expenses | 322.895 M 629.39 % | 44.269 M -85.00 % | 295.092 M 638.95 % | 39.934 M -79.96 % | 199.288 M -1.23 % | 201.763 M 4.96 % | 192.227 M 7.29 % | 179.162 M 4.85 % | 170.866 M -29.33 % | 241.770 M 14.58 % | 211.014 M 3.80 % | 203.298 M 61.45 % | 125.922 M -2.46 % | 129.094 M |
| Cost and expenses | 1.198 B 38.35 % | 866.117 M -36.94 % | 1.373 B 58.98 % | 863.913 M 59.36 % | 542.110 M -14.15 % | 631.442 M -1.94 % | 643.907 M 3.84 % | 620.070 M 11.82 % | 554.504 M -27.38 % | 763.561 M 12.99 % | 675.751 M 2.79 % | 657.408 M 9.83 % | 598.573 M -14.03 % | 696.255 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 166.373 M 23.14 % | 135.111 M -4.74 % | 141.838 M 11.21 % | 127.538 M 21.24 % | 105.192 M -3.91 % | 109.471 M -1.79 % | 111.470 M 2.35 % | 108.915 M -0.17 % | 109.098 M -9.63 % | 120.717 M 27.81 % | 94.451 M -1.76 % | 96.143 M 58.81 % | 60.539 M | 0.000 |
| Interest income | 1.450 M 135.93 % | -4.036 M -167.82 % | -1.507 M 47.38 % | -2.864 M -107.24 % | -1.382 M -34.35 % | -1.029 M 28.52 % | -1.439 M 37.81 % | -2.314 M 23.79 % | -3.036 M 38.50 % | -4.937 M -9.19 % | -4.522 M 33.65 % | -6.815 M -53.90 % | -4.428 M -94.77 % | -2.274 M |
| Interest expense | 30.054 M 4.82 % | 28.673 M -10.57 % | 32.062 M 22.37 % | 26.200 M 3.39 % | 25.342 M -31.52 % | 37.009 M -19.15 % | 45.774 M -6.33 % | 48.868 M -15.42 % | 57.779 M -6.03 % | 61.487 M 9.39 % | 56.210 M 20.81 % | 46.527 M 17.59 % | 39.565 M 12.15 % | 35.278 M |
| Depreciation and amortization | 9.765 M -1.53 % | 9.917 M -4.04 % | 10.335 M -1.26 % | 10.467 M -0.66 % | 10.537 M -1.04 % | 10.648 M -5.59 % | 11.279 M 9.14 % | 10.335 M 4.02 % | 9.935 M -4.73 % | 10.428 M 5.57 % | 9.878 M 29.32 % | 7.639 M 34.16 % | 5.694 M 22.64 % | 4.642 M |
| Operating income | 75.373 M -73.41 % | 283.475 M -21.31 % | 360.257 M 361.07 % | 78.135 M 20.56 % | 64.812 M -33.29 % | 97.149 M 27.64 % | 76.112 M 7.92 % | 70.525 M -1.90 % | 71.889 M 256.39 % | 20.171 M -49.02 % | 39.570 M -0.42 % | 39.738 M 103.33 % | 19.544 M -63.38 % | 53.363 M |
| Operating income ratio | 0.06 -76.00 % | 0.25 0.32 % | 0.25 266.71 % | 0.07 -37.23 % | 0.11 -19.91 % | 0.13 26.14 % | 0.11 3.51 % | 0.10 -11.02 % | 0.11 345.92 % | 0.03 -53.47 % | 0.06 -3.03 % | 0.06 80.42 % | 0.03 -55.58 % | 0.07 |
| Total other income expenses net | -27.617 M 89.03 % | -251.674 M 14.63 % | -294.789 M -736.42 % | -35.244 M -18.13 % | -29.836 M 61.42 % | -77.329 M -58.79 % | -48.698 M 0.55 % | -48.966 M 25.18 % | -65.442 M -530.00 % | 15.219 M 130.16 % | -50.452 M 5.24 % | -53.244 M -21.44 % | -43.845 M -21.51 % | -36.082 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 198.408 M 35.55 % | 146.371 M -55.76 % | 330.849 M 125.42 % | 146.769 M -6.86 % | 157.576 M -36.87 % | 249.601 M -36.28 % | 391.696 M 6.14 % | 369.054 M -8.82 % | 404.753 M -17.57 % | 491.055 M 24.31 % | 395.014 M 8.57 % | 363.826 M |
| Total investments | 102.924 M 2.87 % | 100.052 M 38.79 % | 72.088 M 219.98 % | 22.529 M 752.40 % | 2.643 M 2.39 % | 2.581 M 415.49 % | 500.760 K -48.64 % | 974.950 K 85.11 % | 526.686 K 8 678.10 % | 6.000 K | 0.000 | 0.000 |
| Total debt | 199.084 M -1.62 % | 202.363 M -38.92 % | 331.325 M 124.89 % | 147.325 M -6.87 % | 158.192 M -38.71 % | 258.095 M -34.24 % | 392.509 M 6.18 % | 369.659 M -8.84 % | 405.509 M -20.96 % | 513.034 M 23.88 % | 414.138 M 8.91 % | 380.252 M |
| Accumulated other comprehensive income loss | 842.628 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.517 M -73.98 % | -1.447 M 16.39 % | -1.730 M -152.95 % | -684.029 K -100.13 % | 516.401 M -10.33 % | 575.904 M 4 021.33 % | 13.974 M |
| Retained earnings | 167.344 M 24.37 % | 134.550 M 15.05 % | 116.950 M 66.85 % | 70.092 M 62.30 % | 43.186 M -93.57 % | 671.124 M 3.27 % | 649.881 M 2.24 % | 635.632 M 2.46 % | 620.375 M 4 545.78 % | -13.954 M 55.38 % | -31.275 M -1 348.19 % | -2.160 M |
| Common stock | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M |
| Total equity | 878.703 M 3.88 % | 845.903 M 2.12 % | 828.303 M 6.00 % | 781.445 M 3.57 % | 754.539 M 3.23 % | 730.932 M 2.84 % | 710.759 M 2.09 % | 696.226 M 2.08 % | 682.016 M 20.76 % | 564.771 M -6.95 % | 606.954 M 718.67 % | 74.139 M |
| Other non current liabilities | 15.560 M -7.86 % | 16.888 M 7.59 % | 15.697 M 1.45 % | 15.473 M 0.15 % | 15.450 M 9.12 % | 14.159 M -11.21 % | 15.947 M 3.60 % | 15.393 M 2.27 % | 15.051 M 237.98 % | 4.453 M 11.19 % | 4.005 M 21.43 % | 3.298 M |
| Long term debt | 99.712 M -20.78 % | 125.869 M -13.44 % | 145.417 M 35.53 % | 107.297 M 197.43 % | 36.075 M -75.01 % | 144.375 M -1.24 % | 146.183 M 43.81 % | 101.652 M 0.81 % | 100.835 M -19.41 % | 125.115 M -7.36 % | 135.062 M -10.88 % | 151.553 M |
| Total non current liabilities | 115.272 M -19.25 % | 142.757 M -11.39 % | 161.114 M 31.23 % | 122.770 M 138.27 % | 51.525 M -67.50 % | 158.534 M -2.22 % | 162.129 M 38.52 % | 117.045 M 1.00 % | 115.886 M -10.56 % | 129.569 M -6.83 % | 139.068 M -10.19 % | 154.851 M |
| Other current liabilities | 40.753 M 66.80 % | 24.432 M -64.68 % | 69.174 M 3.24 % | 67.003 M 23.07 % | 54.443 M 21.79 % | 44.704 M 25.44 % | 35.639 M -7.51 % | 38.533 M 64.11 % | 23.480 M 48.58 % | 15.803 M 97.76 % | 7.991 M -18.62 % | 9.819 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 99.372 M 29.91 % | 76.494 M -58.85 % | 185.908 M 364.44 % | 40.028 M -67.22 % | 122.117 M 7.38 % | 113.720 M -53.83 % | 246.326 M -8.09 % | 268.007 M -12.03 % | 304.674 M -21.46 % | 387.919 M 39.00 % | 279.076 M 22.03 % | 228.699 M |
| Total current liabilities | 271.068 M 22.85 % | 220.657 M -48.74 % | 430.434 M 100.61 % | 214.563 M -22.53 % | 276.945 M 4.57 % | 264.842 M -36.02 % | 413.933 M -3.43 % | 428.654 M -0.24 % | 429.704 M -26.60 % | 585.389 M 29.27 % | 452.851 M 17.16 % | 386.522 M |
| Total liabilities | 386.340 M 6.31 % | 363.415 M -38.57 % | 591.548 M 75.36 % | 337.333 M 2.70 % | 328.470 M -22.42 % | 423.376 M -26.51 % | 576.062 M 5.56 % | 545.699 M 0.02 % | 545.590 M -23.69 % | 714.957 M 20.79 % | 591.918 M 9.34 % | 541.373 M |
| Other non current assets | 5.478 M -74.06 % | 21.115 M -83.60 % | 128.727 M 8.67 % | 118.453 M 2 484.05 % | 4.584 M -44.39 % | 8.244 M 64.84 % | 5.001 M -45.09 % | 9.108 M -35.18 % | 14.052 M -18.47 % | 17.235 M -50.60 % | 34.886 M 128.71 % | 15.253 M |
| Long term investments | 100.026 M 0.00 % | 100.026 M 384 615.38 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 333.33 % | 6.000 K | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 684.218 M -1.34 % | 693.513 M -0.86 % | 699.497 M -1.40 % | 709.457 M -14.11 % | 826.027 M -0.81 % | 832.783 M 0.91 % | 825.270 M -0.04 % | 825.624 M 0.43 % | 822.109 M 15.60 % | 711.146 M 3.34 % | 688.180 M 304.10 % | 170.300 M |
| Total non current assets | 810.065 M -0.56 % | 814.654 M -1.64 % | 828.250 M 0.04 % | 827.936 M -0.33 % | 830.637 M -1.24 % | 841.052 M 1.30 % | 830.297 M -0.53 % | 834.758 M -0.17 % | 836.186 M 14.80 % | 728.387 M 0.74 % | 723.066 M 289.68 % | 185.553 M |
| Other current assets | 96.090 M 15.19 % | 83.416 M -10.30 % | 92.991 M -24.35 % | 122.930 M 106.97 % | 59.396 M 8.14 % | 54.926 M -41.61 % | 94.067 M 7.83 % | 87.234 M 34.40 % | 64.907 M 7.68 % | 60.275 M 5.31 % | 57.236 M -18.16 % | 69.934 M |
| Short term investments | 2.898 M -87.90 % | 23.955 M -66.76 % | 72.062 M 220.23 % | 22.503 M 759.88 % | 2.617 M 2.41 % | 2.555 M 438.25 % | 474.760 K -49.97 % | 948.950 K 89.53 % | 500.686 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 676.000 K -98.79 % | 55.992 M 11 663.03 % | 476.000 K -14.39 % | 556.000 K -9.74 % | 616.000 K -92.75 % | 8.494 M 944.49 % | 813.237 K 34.37 % | 605.237 K -19.93 % | 755.930 K -96.56 % | 21.980 M 14.93 % | 19.124 M 16.42 % | 16.426 M |
| Cash and short term investments | 15.454 M -80.67 % | 79.947 M 10.21 % | 72.538 M 214.58 % | 23.059 M 613.24 % | 3.233 M -70.74 % | 11.050 M 757.89 % | 1.288 M -17.13 % | 1.554 M 23.68 % | 1.257 M -94.28 % | 21.980 M 14.93 % | 19.124 M 16.42 % | 16.426 M |
| Total current assets | 454.978 M 15.28 % | 394.671 M -33.29 % | 591.601 M 103.41 % | 290.842 M 15.24 % | 252.372 M -19.44 % | 313.256 M -31.38 % | 456.525 M 12.12 % | 407.168 M 4.02 % | 391.420 M -29.01 % | 551.342 M 15.88 % | 475.805 M 10.66 % | 429.958 M |
| Inventory | 270.370 M 56.70 % | 172.535 M -43.30 % | 304.297 M 137.08 % | 128.350 M 10.17 % | 116.499 M 0.67 % | 115.725 M -32.94 % | 172.560 M 54.12 % | 111.965 M 14.31 % | 97.951 M -39.90 % | 162.967 M 0.89 % | 161.524 M 6.14 % | 152.183 M |
| Net receivables | 73.064 M 24.32 % | 58.773 M -51.74 % | 121.775 M 637.90 % | 16.503 M -77.47 % | 73.244 M -44.32 % | 131.555 M -30.25 % | 188.610 M -8.63 % | 206.415 M -9.19 % | 227.306 M -25.75 % | 306.120 M 28.66 % | 237.921 M 24.30 % | 191.415 M |
| Tax assets | 20.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 119.901 M 8.19 % | 110.828 M -28.73 % | 155.506 M 56.87 % | 99.130 M 5.41 % | 94.043 M -11.63 % | 106.418 M -19.36 % | 131.967 M 8.07 % | 122.114 M 20.25 % | 101.550 M -44.10 % | 181.667 M 9.58 % | 165.784 M 12.01 % | 148.003 M |
| Tax payables | 11.042 M 24.03 % | 8.903 M -55.14 % | 19.846 M 136.21 % | 8.402 M 32.48 % | 6.342 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 26.250 M -96.11 % | 675.278 M 0.00 % | 675.278 M 0.00 % | 675.278 M 0.00 % | 675.278 M 2 472.49 % | 26.250 M 0.00 % | 26.250 M 0.00 % | 26.250 M 0.00 % | 26.250 M 0.00 % | 26.250 M 0.00 % | 26.250 M 0.00 % | 26.250 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 | 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 |
| Total assets | 1.265 B 4.61 % | 1.209 B -14.83 % | 1.420 B 26.91 % | 1.119 B 3.30 % | 1.083 B -6.18 % | 1.154 B -10.30 % | 1.287 B 3.62 % | 1.242 B 1.17 % | 1.228 B -4.07 % | 1.280 B 6.74 % | 1.199 B 94.78 % | 615.511 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -114.541 M 21.28 % | -145.501 M 36.21 % | -228.103 M -1 396.54 % | -15.242 M -131.67 % | 48.124 M -46.68 % | 90.257 M 304.76 % | -44.079 M -559.05 % | 9.602 M -87.87 % | 79.170 M 212.63 % | -70.293 M -62.70 % | -43.204 M -55.89 % | -27.715 M |
| Accounts receivables | -15.385 M -130.55 % | 50.361 M 149.00 % | -102.786 M -281.88 % | 56.513 M 5.60 % | 53.516 M 5.02 % | 50.957 M 167.76 % | 19.031 M -4.96 % | 20.023 M -76.39 % | 84.804 M 223.17 % | -68.850 M -103.32 % | -33.862 M -201.94 % | 33.217 M |
| Inventory | -97.835 M -174.25 % | 131.762 M 174.89 % | -175.947 M -1 384.53 % | -11.852 M -1 433.25 % | -773.000 K -101.36 % | 56.834 M 193.79 % | -60.595 M -332.38 % | -14.014 M -121.55 % | 65.016 M 4 605.84 % | -1.443 M 84.55 % | -9.341 M 84.67 % | -60.931 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 |
| Other working capital | -1.321 M 99.60 % | -327.624 M -747.09 % | 50.630 M 184.52 % | -59.903 M -1 196.88 % | -4.619 M 73.66 % | -17.535 M -597.32 % | -2.515 M -169.98 % | 3.593 M 105.09 % | -70.651 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 7.490 M -97.13 % | 260.836 M 301.39 % | 64.983 M 82.08 % | 35.690 M -4.11 % | 37.218 M -52.37 % | 78.148 M 41.60 % | 55.187 M 3.68 % | 53.226 M -10.51 % | 59.475 M 421.12 % | 11.413 M -73.67 % | 43.350 M 3.05 % | 42.067 M |
| Net cash provided by operating activities | -49.530 M -131.67 % | 156.375 M 247.88 % | -105.748 M -280.91 % | 58.454 M -51.59 % | 120.743 M -39.72 % | 200.296 M 446.71 % | 36.636 M -58.57 % | 88.420 M -42.34 % | 153.346 M 585.60 % | -31.579 M -268.52 % | 18.738 M 51.63 % | 12.358 M |
| Investments in property plant and equipment | -591.000 K 84.98 % | -3.935 M -946.54 % | -376.000 K 88.63 % | -3.306 M 29.78 % | -4.708 M 74.86 % | -18.725 M -64.41 % | -11.389 M 18.59 % | -13.990 M -79.11 % | -7.811 M 91.87 % | -96.098 M -1 347.87 % | -6.637 M 70.55 % | -22.536 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 |
| Purchases of investments | -19.500 M | 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 | 40.959 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 | 1.128 M -98.14 % | 60.711 M 232.29 % | -45.894 M -152.98 % | -18.141 M -897.76 % | 2.274 M 1 011.57 % | -249.460 K -111.36 % | 2.196 M 145.22 % | 895.452 K -36.90 % | 1.419 M -98.40 % | 88.847 M 451.18 % | 16.119 M 409.32 % | 3.165 M |
| Net cash used for investing activites | 21.996 M -61.26 % | 56.776 M 222.71 % | -46.270 M -115.74 % | -21.447 M -781.14 % | -2.434 M 87.17 % | -18.975 M -106.39 % | -9.193 M 29.79 % | -13.094 M -104.87 % | -6.391 M 11.85 % | -7.251 M -176.47 % | 9.482 M 148.95 % | -19.371 M |
| Debt repayment | -3.279 M 97.46 % | -128.962 M -170.09 % | 184.000 M 1 793.04 % | -10.868 M 89.97 % | -108.395 M -5 481.72 % | -1.942 M -104.49 % | 43.269 M 262.61 % | -26.609 M 71.23 % | -92.479 M -188.18 % | 104.875 M 222.61 % | 32.509 M -6.45 % | 34.748 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 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 | -24.503 M 14.54 % | -28.673 M 10.57 % | -32.062 M -22.38 % | -26.199 M -47.25 % | -17.792 M 89.64 % | -171.698 M -143.53 % | -70.504 M -44.28 % | -48.868 M 15.42 % | -57.779 M 8.61 % | -63.223 M -8.95 % | -58.031 M -17.79 % | -49.267 M |
| Net cash used provided by financing activities | -27.782 M 82.38 % | -157.635 M -203.75 % | 151.938 M 509.90 % | -37.067 M 70.63 % | -126.187 M 27.33 % | -173.640 M -537.56 % | -27.235 M 63.92 % | -75.476 M 49.77 % | -150.258 M -460.74 % | 41.653 M 263.20 % | -25.523 M -75.79 % | -14.518 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 |
| Net change in cash | -55.316 M -199.64 % | 55.516 M 69 495.00 % | -80.000 K -33.33 % | -60.000 K 99.24 % | -7.878 M -202.57 % | 7.681 M 3 592.78 % | 208.000 K 238.03 % | -150.693 K 99.29 % | -21.224 M -843.22 % | 2.856 M 5.85 % | 2.698 M 112.53 % | -21.531 M |
| Cash at beginning of period | 55.992 M 11 663.03 % | 476.000 K -14.39 % | 556.000 K -9.74 % | 616.000 K -92.75 % | 8.494 M 944.49 % | 813.237 K 34.37 % | 605.237 K -19.93 % | 755.930 K -96.56 % | 21.980 M 14.93 % | 19.124 M 16.42 % | 16.426 M -56.73 % | 37.957 M |
| Cash at end of period | 676.000 K -98.79 % | 55.992 M 11 663.03 % | 476.000 K -14.39 % | 556.000 K -9.74 % | 616.000 K -92.75 % | 8.494 M 944.49 % | 813.237 K 34.37 % | 605.237 K -19.93 % | 755.930 K -96.56 % | 21.980 M 14.93 % | 19.124 M 16.42 % | 16.426 M |
| Operating cash flow | -49.530 M -131.67 % | 156.375 M 247.88 % | -105.748 M -280.91 % | 58.454 M -51.59 % | 120.743 M -39.72 % | 200.296 M 446.71 % | 36.636 M -58.57 % | 88.420 M -42.34 % | 153.346 M 585.60 % | -31.579 M -268.52 % | 18.738 M 51.63 % | 12.358 M |
| Capital expenditure | -591.000 K 84.98 % | -3.935 M -946.54 % | -376.000 K 88.63 % | -3.306 M 29.78 % | -4.708 M 74.86 % | -18.725 M -64.41 % | -11.389 M 18.59 % | -13.990 M -79.11 % | -7.811 M 91.87 % | -96.098 M -1 347.87 % | -6.637 M 70.55 % | -22.536 M |
| Free CashFlow | -50.121 M -132.88 % | 152.440 M 243.64 % | -106.124 M -292.43 % | 55.148 M -52.47 % | 116.035 M -36.09 % | 181.571 M 619.17 % | 25.247 M -66.08 % | 74.430 M -48.86 % | 145.535 M 213.99 % | -127.676 M -1 155.08 % | 12.101 M 218.90 % | -10.178 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 140.592 M -47.00 % | 265.291 M -50.60 % | 537.064 M 37.15 % | 391.575 M 391.38 % | 79.689 M -25.66 % | 107.190 M -74.64 % | 422.709 M 11.42 % | 379.374 M 57.86 % | 240.320 M -33.23 % | 359.904 M -40.13 % | 601.161 M 78.27 % | 337.216 M 96.75 % | 171.390 M -45.31 % | 313.386 M -23.20 % | 408.076 M 25.66 % | 324.759 M 171.81 % | 119.478 M -17.33 % | 144.531 M -35.80 % | 225.113 M 8.10 % | 208.240 M 508.55 % | 34.219 M -79.38 % | 165.959 M -40.73 % | 280.020 M 42.12 % | 197.025 M 129.93 % | 85.690 M -59.91 % | 213.721 M 0.00 % | 213.721 M 13.89 % | 187.662 M 28.28 % | 146.289 M 80.89 % | 80.873 M -60.17 % | 203.068 M -43.80 % | 361.299 M 144.02 % | 148.062 M 107.65 % | 71.303 M -58.75 % | 172.852 M -49.19 % | 340.203 M 180.68 % | 121.208 M 49.53 % | 81.058 M |
| Net income | 7.975 M -64.67 % | 22.571 M -51.97 % | 46.997 M 257.07 % | -29.922 M -494.63 % | -5.032 M -52.72 % | -3.295 M -116.21 % | 20.331 M 82.95 % | 11.113 M 672.27 % | 1.439 M -78.63 % | 6.734 M -91.51 % | 79.338 M 301.35 % | -39.403 M -10 807.34 % | 368.000 K -67.05 % | 1.117 M -82.97 % | 6.560 M -39.01 % | 10.755 M 18.23 % | 9.097 M 1 652.79 % | 519.000 K -94.10 % | 8.804 M -70.09 % | 29.432 M 311.88 % | -13.891 M -2 112.04 % | -627.972 K -103.61 % | 17.400 M 347.30 % | 3.890 M 570.69 % | 580.000 K -88.77 % | 5.165 M 0.00 % | 5.165 M 219.82 % | 1.615 M -17.58 % | 1.960 M 117.50 % | -11.197 M -125.10 % | 44.607 M 14 151.35 % | 313.000 K 102.44 % | -12.805 M 15.99 % | -15.242 M -306.07 % | 7.397 M 1 057.54 % | 639.000 K 350.00 % | 142.000 K -73.51 % | 536.000 K |
| Income before tax | 10.628 M -64.43 % | 29.875 M -53.75 % | 64.597 M 261.65 % | -39.960 M -491.47 % | -6.756 M -189.08 % | 7.584 M -72.14 % | 27.220 M 84.93 % | 14.719 M 684.59 % | 1.876 M -82.02 % | 10.435 M -90.23 % | 106.841 M 303.87 % | -52.407 M -8 849.08 % | 599.000 K -89.08 % | 5.483 M -42.58 % | 9.549 M -37.57 % | 15.296 M 21.85 % | 12.553 M 1 326.48 % | 880.000 K -92.96 % | 12.502 M -69.40 % | 40.851 M 312.14 % | -19.257 M -5 364.78 % | -352.384 K -102.68 % | 13.140 M 97.95 % | 6.638 M 1 602.05 % | 390.000 K -96.59 % | 11.431 M 0.00 % | 11.431 M 197.37 % | 3.844 M 68.86 % | 2.277 M 120.33 % | -11.197 M -117.04 % | 65.703 M 14 969.54 % | 436.000 K 102.81 % | -15.507 M -1.74 % | -15.242 M -24.94 % | -12.199 M -2 009.12 % | 639.000 K 350.00 % | 142.000 K -73.51 % | 536.000 K |
| Income before tax ratio | 0.08 -32.87 % | 0.11 -6.37 % | 0.12 217.86 % | -0.10 -20.37 % | -0.08 -219.82 % | 0.07 9.88 % | 0.06 65.97 % | 0.04 397.01 % | 0.01 -73.08 % | 0.03 -83.69 % | 0.18 214.36 % | -0.16 -4 546.72 % | 0.00 -80.02 % | 0.02 -25.23 % | 0.02 -50.32 % | 0.05 -55.17 % | 0.11 1 625.59 % | 0.01 -89.04 % | 0.06 -71.69 % | 0.20 134.86 % | -0.56 -26 403.73 % | 0.00 -104.52 % | 0.05 39.28 % | 0.03 640.26 % | 0.00 -91.49 % | 0.05 0.00 % | 0.05 161.11 % | 0.02 31.63 % | 0.02 111.24 % | -0.14 -142.79 % | 0.32 26 711.79 % | 0.00 101.15 % | -0.10 51.01 % | -0.21 -202.88 % | -0.07 -3 857.48 % | 0.00 60.33 % | 0.00 -82.28 % | 0.01 |
| EBITDA | 21.905 M -44.12 % | 39.202 M -47.15 % | 74.171 M 356.19 % | -28.952 M -1 106.33 % | 2.877 M -61.72 % | 7.516 M -80.37 % | 38.281 M 44.36 % | 26.518 M 110.74 % | 12.583 M -41.64 % | 21.563 M -82.27 % | 121.647 M 363.80 % | -46.113 M -558 839.39 % | -8.250 K -100.05 % | 16.591 M -22.49 % | 21.403 M -19.87 % | 26.710 M 31.02 % | 20.386 M 112.17 % | 9.608 M -56.82 % | 22.253 M -56.62 % | 51.301 M 690.07 % | -8.694 M -189.74 % | 9.688 M -61.34 % | 25.060 M 16.04 % | 21.596 M 49.04 % | 14.490 M -46.86 % | 27.266 M 0.00 % | 27.266 M 47.66 % | 18.466 M 12.40 % | 16.430 M 87.83 % | 8.747 M 78.90 % | 4.889 M -66.83 % | 14.740 M 449.39 % | 2.683 M -3.21 % | 2.772 M 138.38 % | -7.222 M -138.67 % | 18.677 M 5.65 % | 17.678 M -4.76 % | 18.561 M |
| Net income ratio | 0.06 -33.33 % | 0.09 -2.77 % | 0.09 214.52 % | -0.08 -21.01 % | -0.06 -105.42 % | -0.03 -163.91 % | 0.05 64.19 % | 0.03 389.21 % | 0.01 -68.00 % | 0.02 -85.82 % | 0.13 212.95 % | -0.12 -5 542.00 % | 0.00 -39.76 % | 0.00 -77.83 % | 0.02 -51.46 % | 0.03 -56.51 % | 0.08 2 020.33 % | 0.00 -90.82 % | 0.04 -72.33 % | 0.14 134.82 % | -0.41 -10 628.22 % | 0.00 -106.09 % | 0.06 214.73 % | 0.02 191.70 % | 0.01 -71.99 % | 0.02 0.00 % | 0.02 180.83 % | 0.01 -35.75 % | 0.01 109.67 % | -0.14 -163.03 % | 0.22 25 256.05 % | 0.00 101.00 % | -0.09 59.54 % | -0.21 -599.54 % | 0.04 2 178.24 % | 0.00 60.33 % | 0.00 -82.28 % | 0.01 |
| Ratio EBITDA | 0.16 5.44 % | 0.15 7.00 % | 0.14 286.79 % | -0.07 -304.80 % | 0.04 -48.51 % | 0.07 -22.57 % | 0.09 29.56 % | 0.07 33.50 % | 0.05 -12.61 % | 0.06 -70.39 % | 0.20 247.98 % | -0.14 -283 981.07 % | 0.00 -100.09 % | 0.05 0.94 % | 0.05 -36.23 % | 0.08 -51.80 % | 0.17 156.66 % | 0.07 -32.75 % | 0.10 -59.87 % | 0.25 196.96 % | -0.25 -535.24 % | 0.06 -34.77 % | 0.09 -18.35 % | 0.11 -35.18 % | 0.17 32.55 % | 0.13 0.00 % | 0.13 29.65 % | 0.10 -12.38 % | 0.11 3.84 % | 0.11 349.20 % | 0.02 -40.98 % | 0.04 125.14 % | 0.02 -53.39 % | 0.04 193.04 % | -0.04 -176.11 % | 0.05 -62.36 % | 0.15 -36.31 % | 0.23 |
| Gross profit ratio | 0.51 12.37 % | 0.46 41.13 % | 0.32 95.54 % | 0.17 -66.11 % | 0.49 122.10 % | 0.22 -21.99 % | 0.28 -3.92 % | 0.29 -4.85 % | 0.31 -2.67 % | 0.32 -13.48 % | 0.37 414.48 % | 0.07 -72.78 % | 0.26 40.65 % | 0.19 -23.10 % | 0.24 -34.59 % | 0.37 -32.23 % | 0.54 45.86 % | 0.37 -15.49 % | 0.44 -17.19 % | 0.53 -16.98 % | 0.64 42.23 % | 0.45 7.74 % | 0.42 11.96 % | 0.37 -30.41 % | 0.54 48.28 % | 0.36 0.00 % | 0.36 -14.20 % | 0.42 -4.41 % | 0.44 -22.66 % | 0.57 195.09 % | -0.60 -301.80 % | 0.30 -23.17 % | 0.39 -23.51 % | 0.51 174.83 % | -0.68 -322.06 % | 0.31 -37.30 % | 0.49 -23.82 % | 0.64 |
| Weighted average shs out dil | 3.609 M 0.08 % | 3.606 M -0.03 % | 3.607 M -0.07 % | 3.609 M -0.30 % | 3.620 M -0.02 % | 3.621 M 0.09 % | 3.617 M 0.26 % | 3.608 M 0.30 % | 3.598 M -0.10 % | 3.601 M -0.19 % | 3.608 M -0.01 % | 3.608 M -1.95 % | 3.680 M 2.53 % | 3.589 M -0.42 % | 3.604 M -0.13 % | 3.609 M -0.02 % | 3.610 M -2.43 % | 3.700 M 2.54 % | 3.608 M 0.04 % | 3.607 M -0.03 % | 3.608 M -2.02 % | 3.682 M 2.01 % | 3.610 M 0.23 % | 3.602 M -0.64 % | 3.625 M 0.15 % | 3.620 M 0.00 % | 3.620 M 0.85 % | 3.589 M -0.18 % | 3.595 M -0.46 % | 3.612 M 0.04 % | 3.610 M 3.81 % | 3.478 M -3.58 % | 3.607 M 0.10 % | 3.603 M -3.95 % | 3.752 M 5.68 % | 3.550 M 0.00 % | 3.550 M -0.65 % | 3.573 M |
| Weighted average shs out | 3.609 M 0.08 % | 3.606 M -0.03 % | 3.607 M -0.07 % | 3.609 M -0.30 % | 3.620 M -0.02 % | 3.621 M 0.09 % | 3.617 M 0.26 % | 3.608 M 0.30 % | 3.598 M -0.10 % | 3.601 M -0.19 % | 3.608 M -0.01 % | 3.608 M -1.95 % | 3.680 M 2.53 % | 3.589 M -0.42 % | 3.604 M -0.13 % | 3.609 M -0.02 % | 3.610 M -2.43 % | 3.700 M 2.54 % | 3.608 M 0.04 % | 3.607 M -0.03 % | 3.608 M -2.02 % | 3.682 M 2.01 % | 3.610 M 0.23 % | 3.602 M -0.64 % | 3.625 M 0.15 % | 3.620 M 0.00 % | 3.620 M 0.85 % | 3.589 M -0.18 % | 3.595 M -0.46 % | 3.612 M 0.04 % | 3.610 M 3.81 % | 3.478 M -3.58 % | 3.607 M 0.10 % | 3.603 M -3.95 % | 3.752 M 5.68 % | 3.550 M 0.00 % | 3.550 M -0.65 % | 3.573 M |
| EPS diluted | 2.21 -64.70 % | 6.26 -51.96 % | 13.03 257.18 % | -8.29 -496.40 % | -1.39 -52.75 % | -0.91 -116.13 % | 5.64 83.12 % | 3.08 670.00 % | 0.40 -78.61 % | 1.87 -91.50 % | 21.99 301.37 % | -10.92 -11 020.00 % | 0.10 -67.74 % | 0.31 -82.97 % | 1.82 -38.93 % | 2.98 18.25 % | 2.52 1 700.00 % | 0.14 -94.26 % | 2.44 -70.10 % | 8.16 311.95 % | -3.85 -2 164.71 % | -0.17 -103.53 % | 4.82 346.30 % | 1.08 575.00 % | 0.16 -88.81 % | 1.43 0.00 % | 1.43 217.78 % | 0.45 -18.18 % | 0.55 117.74 % | -3.10 -125.08 % | 12.36 13 633.33 % | 0.09 102.54 % | -3.55 16.08 % | -4.23 -314.72 % | 1.97 994.44 % | 0.18 350.00 % | 0.04 -73.33 % | 0.15 |
| Earnings per share | 2.21 -64.70 % | 6.26 -51.96 % | 13.03 257.18 % | -8.29 -496.40 % | -1.39 -52.75 % | -0.91 -116.13 % | 5.64 83.12 % | 3.08 670.00 % | 0.40 -78.61 % | 1.87 -91.50 % | 21.99 301.37 % | -10.92 -11 020.00 % | 0.10 -67.74 % | 0.31 -82.97 % | 1.82 -38.93 % | 2.98 18.25 % | 2.52 1 700.00 % | 0.14 -94.26 % | 2.44 -70.10 % | 8.16 311.95 % | -3.85 -2 164.71 % | -0.17 -103.53 % | 4.82 346.30 % | 1.08 575.00 % | 0.16 -88.81 % | 1.43 0.00 % | 1.43 217.78 % | 0.45 -18.18 % | 0.55 117.74 % | -3.10 -125.08 % | 12.36 13 633.33 % | 0.09 102.54 % | -3.55 16.08 % | -4.23 -314.72 % | 1.97 994.44 % | 0.18 350.00 % | 0.04 -73.33 % | 0.15 |
| Gross profit | 72.078 M -40.45 % | 121.036 M -30.29 % | 173.620 M 168.19 % | 64.737 M 66.53 % | 38.875 M 65.12 % | 23.544 M -80.22 % | 119.017 M 7.06 % | 111.173 M 50.21 % | 74.011 M -35.01 % | 113.879 M -48.21 % | 219.865 M 817.17 % | 23.972 M -46.45 % | 44.767 M -23.08 % | 58.197 M -40.94 % | 98.545 M -17.80 % | 119.891 M 84.20 % | 65.087 M 20.58 % | 53.980 M -45.74 % | 99.488 M -10.48 % | 111.133 M 405.20 % | 21.998 M -70.67 % | 75.013 M -36.14 % | 117.470 M 59.12 % | 73.823 M 60.00 % | 46.140 M -40.55 % | 77.612 M 0.00 % | 77.612 M -2.28 % | 79.423 M 22.63 % | 64.768 M 39.90 % | 46.297 M 137.87 % | -122.250 M -213.42 % | 107.784 M 87.49 % | 57.488 M 58.83 % | 36.195 M 130.87 % | -117.253 M -212.83 % | 103.923 M 75.98 % | 59.055 M 13.91 % | 51.843 M |
| Income tax expense | 2.653 M -63.68 % | 7.304 M -58.50 % | 17.600 M 275.33 % | -10.038 M -482.25 % | -1.724 M -145.07 % | 3.825 M -44.48 % | 6.889 M 91.04 % | 3.606 M 725.17 % | 437.000 K -88.19 % | 3.701 M -86.54 % | 27.503 M 111.50 % | 13.004 M 5 529.44 % | 231.000 K -94.71 % | 4.366 M 46.07 % | 2.989 M -34.18 % | 4.541 M 31.39 % | 3.456 M 857.34 % | 361.000 K -90.24 % | 3.698 M -67.62 % | 11.419 M 112.80 % | 5.366 M 1 847.11 % | 275.588 K -93.53 % | 4.260 M 55.02 % | 2.748 M 1 346.32 % | 190.000 K -96.97 % | 6.266 M 0.00 % | 6.266 M 181.09 % | 2.229 M 603.15 % | 317.000 K | 0.000 -100.00 % | 21.096 M 17 051.62 % | 123.000 K -95.45 % | 2.702 M | 0.000 -100.00 % | 19.596 M | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 68.514 M -52.50 % | 144.255 M -60.31 % | 363.444 M 11.20 % | 326.838 M 700.80 % | 40.814 M -51.21 % | 83.646 M -72.46 % | 303.692 M 13.23 % | 268.201 M 61.27 % | 166.309 M -32.40 % | 246.025 M -35.48 % | 381.296 M 21.72 % | 313.244 M 147.38 % | 126.623 M -50.38 % | 255.189 M -17.56 % | 309.531 M 51.09 % | 204.868 M 276.66 % | 54.391 M -39.93 % | 90.551 M -27.92 % | 125.625 M 29.37 % | 97.107 M 694.59 % | 12.221 M -86.56 % | 90.946 M -44.05 % | 162.550 M 31.94 % | 123.202 M 211.51 % | 39.550 M -70.94 % | 136.110 M 0.00 % | 136.110 M 25.75 % | 108.239 M 32.77 % | 81.521 M 135.77 % | 34.576 M -89.37 % | 325.318 M 28.32 % | 253.515 M 179.90 % | 90.574 M 157.99 % | 35.108 M -87.90 % | 290.105 M 22.78 % | 236.280 M 280.16 % | 62.153 M 112.74 % | 29.215 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | 53.675 M | 0.000 -100.00 % | 102.420 M 6.03 % | 96.597 M 143.91 % | 39.603 M 59.51 % | 24.828 M 133.88 % | -73.282 M -735.03 % | 11.540 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 100.00 % | -116.880 M -231.74 % | 88.721 M 73.60 % | 51.107 M 70.38 % | 29.996 M 139.91 % | -75.165 M -192.85 % | 80.951 M 112.21 % | 38.147 M 25.22 % | 30.465 M |
| Operating expenses | 53.675 M 270.73 % | 14.478 M -85.86 % | 102.420 M 6.03 % | 96.597 M 143.91 % | 39.603 M 268.14 % | 10.758 M -2.15 % | 10.994 M -4.73 % | 11.540 M 5.12 % | 10.978 M 7.30 % | 10.231 M -89.76 % | 99.879 M 861.02 % | 10.393 M 5.34 % | 9.866 M -81.04 % | 52.035 M -34.43 % | 79.362 M 747.88 % | 9.360 M 10.60 % | 8.463 M -17.01 % | 10.197 M 23.30 % | 8.270 M 7.06 % | 7.725 M -76.30 % | 32.595 M 355.73 % | 7.152 M -92.47 % | 94.970 M 1 083.57 % | 8.024 M -76.54 % | 34.200 M -38.55 % | 55.652 M 0.00 % | 55.652 M 656.35 % | 7.358 M 0.66 % | 7.310 M -81.41 % | 39.322 M 135.92 % | -109.463 M -214.61 % | 95.513 M 66.77 % | 57.274 M 59.57 % | 35.893 M 152.79 % | -67.991 M -178.01 % | 87.156 M 101.34 % | 43.287 M 23.00 % | 35.192 M |
| Cost and expenses | 122.189 M -23.02 % | 158.733 M -65.93 % | 465.864 M 10.02 % | 423.435 M 426.55 % | 80.417 M -14.82 % | 94.404 M -70.00 % | 314.686 M 12.49 % | 279.741 M 57.79 % | 177.287 M -30.82 % | 256.256 M -34.80 % | 393.032 M 21.44 % | 323.637 M 137.12 % | 136.489 M -55.57 % | 307.224 M -21.00 % | 388.893 M 81.53 % | 214.228 M 240.83 % | 62.854 M -37.61 % | 100.748 M -24.76 % | 133.895 M 27.72 % | 104.832 M 416.74 % | 20.287 M -79.32 % | 98.099 M -61.91 % | 257.520 M 96.24 % | 131.226 M 77.93 % | 73.750 M -61.54 % | 191.762 M 0.00 % | 191.762 M 65.89 % | 115.597 M 30.13 % | 88.831 M 20.21 % | 73.898 M -65.76 % | 215.855 M -38.16 % | 349.028 M 136.07 % | 147.848 M 108.23 % | 71.001 M -68.03 % | 222.114 M -31.33 % | 323.436 M 206.75 % | 105.440 M 63.71 % | 64.407 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 14.478 M | 0.000 | 0.000 | 0.000 100.00 % | -14.070 M -116.70 % | 84.276 M | 0.000 -100.00 % | 10.978 M 7.30 % | 10.231 M -12.82 % | 11.736 M 12.92 % | 10.393 M 5.34 % | 9.866 M -12.84 % | 11.320 M 4.90 % | 10.791 M 15.29 % | 9.360 M 10.60 % | 8.463 M -17.01 % | 10.197 M 23.30 % | 8.270 M 7.06 % | 7.725 M -4.23 % | 8.066 M 12.78 % | 7.152 M -14.55 % | 8.370 M 4.31 % | 8.024 M 8.43 % | 7.400 M -2.99 % | 7.628 M 0.00 % | 7.628 M 3.68 % | 7.358 M 0.66 % | 7.310 M 20.18 % | 6.082 M -18.00 % | 7.417 M 9.21 % | 6.792 M 10.13 % | 6.167 M 4.58 % | 5.897 M -17.80 % | 7.174 M 15.61 % | 6.205 M 20.72 % | 5.140 M 8.74 % | 4.727 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.036 M | 0.000 | 0.000 -100.00 % | 8.489 M 10.40 % | 7.689 M -41.51 % | 13.145 M 204.85 % | 4.312 M -23.00 % | 5.600 M 724.74 % | 679.000 K -92.95 % | 9.634 M 6.35 % | 9.059 M 63.64 % | 5.536 M 14 094.87 % | 39.000 K -99.52 % | 8.162 M 4.60 % | 7.803 M -9.90 % | 8.660 M 228.31 % | 2.638 M -71.82 % | 9.360 M -24.52 % | 12.400 M 7.36 % | 11.550 M 9.70 % | 10.528 M 0.00 % | 10.528 M -14.57 % | 12.324 M 4.38 % | 11.807 M -35.03 % | 18.172 M 31.71 % | 13.797 M -15.18 % | 16.267 M 3.47 % | 15.721 M 0.35 % | 15.666 M 72.65 % | 9.074 M -39.50 % | 14.998 M -5.34 % | 15.844 M -2.61 % | 16.269 M |
| Interest expense | 8.836 M 21.42 % | 7.277 M 2.58 % | 7.094 M -16.82 % | 8.529 M 19.22 % | 7.154 M 122.31 % | 3.218 M -62.04 % | 8.478 M -11.19 % | 9.546 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.441 M -0.01 % | 2.441 M -1.56 % | 2.480 M 0.04 % | 2.479 M 0.00 % | 2.479 M -0.01 % | 2.479 M -4.02 % | 2.583 M -0.04 % | 2.584 M 0.00 % | 2.584 M 0.01 % | 2.584 M -1.26 % | 2.617 M 0.01 % | 2.617 M -0.01 % | 2.617 M 0.00 % | 2.617 M -0.67 % | 2.634 M 0.01 % | 2.634 M -0.01 % | 2.634 M 0.00 % | 2.634 M -1.04 % | 2.662 M 0.00 % | 2.662 M 0.00 % | 2.662 M 0.00 % | 2.662 M -5.59 % | 2.820 M -0.65 % | 2.838 M 1.72 % | 2.790 M -8.17 % | 3.038 M 0.00 % | 3.038 M 16.81 % | 2.601 M 0.00 % | 2.601 M -0.08 % | 2.603 M -0.16 % | 2.607 M 5.59 % | 2.469 M 0.00 % | 2.469 M -0.04 % | 2.470 M 0.02 % | 2.470 M 29.32 % | 1.910 M 0.00 % | 1.910 M 0.00 % | 1.910 M |
| Operating income | 18.403 M -82.73 % | 106.558 M 49.66 % | 71.200 M 323.48 % | -31.860 M -4 276.37 % | -728.000 K -105.69 % | 12.786 M -88.16 % | 108.023 M 8.42 % | 99.633 M 58.06 % | 63.033 M 232.12 % | 18.979 M -90.88 % | 208.129 M 1 432.73 % | 13.579 M 617.30 % | -2.625 M -118.78 % | 13.974 M -25.55 % | 18.769 M -22.04 % | 24.076 M 35.62 % | 17.752 M -59.45 % | 43.783 M 123.49 % | 19.591 M -59.72 % | 48.639 M 249.12 % | 13.932 M -79.47 % | 67.861 M 205.13 % | 22.240 M 18.56 % | 18.758 M 60.32 % | 11.700 M -51.71 % | 24.228 M 0.00 % | 24.228 M 52.71 % | 15.865 M 14.73 % | 13.829 M 125.07 % | 6.144 M 169.20 % | 2.282 M -81.40 % | 12.271 M 5 634.11 % | 214.000 K -29.14 % | 302.000 K 103.12 % | -9.692 M -157.80 % | 16.767 M 6.34 % | 15.768 M -5.30 % | 16.651 M |
| Operating income ratio | 0.13 -67.41 % | 0.40 202.98 % | 0.13 262.94 % | -0.08 -790.63 % | -0.01 -107.66 % | 0.12 -53.32 % | 0.26 -2.69 % | 0.26 0.13 % | 0.26 397.38 % | 0.05 -84.77 % | 0.35 759.77 % | 0.04 362.92 % | -0.02 -134.35 % | 0.04 -3.05 % | 0.05 -37.96 % | 0.07 -50.10 % | 0.15 -50.95 % | 0.30 248.09 % | 0.09 -62.74 % | 0.23 -42.63 % | 0.41 -0.43 % | 0.41 414.84 % | 0.08 -16.58 % | 0.10 -30.27 % | 0.14 20.45 % | 0.11 0.00 % | 0.11 34.09 % | 0.08 -10.57 % | 0.09 24.43 % | 0.08 575.94 % | 0.01 -66.91 % | 0.03 2 249.87 % | 0.00 -65.88 % | 0.00 107.55 % | -0.06 -213.77 % | 0.05 -62.11 % | 0.13 -36.67 % | 0.21 |
| Total other income expenses net | -7.775 M 89.86 % | -76.683 M -1 061.34 % | -6.603 M 18.48 % | -8.100 M -34.37 % | -6.028 M | 0.000 | 0.000 100.00 % | -84.914 M -38.85 % | -61.157 M -615.79 % | -8.544 M 91.56 % | -101.288 M -53.50 % | -65.986 M -2 146.71 % | 3.224 M 137.97 % | -8.491 M 7.91 % | -9.220 M -5.01 % | -8.780 M -68.88 % | -5.199 M 87.88 % | -42.903 M -505.21 % | -7.089 M 8.98 % | -7.788 M 76.53 % | -33.189 M 51.35 % | -68.213 M -649.60 % | -9.100 M 24.92 % | -12.120 M -7.16 % | -11.310 M 11.62 % | -12.797 M 0.00 % | -12.797 M -6.45 % | -12.021 M -4.06 % | -11.552 M 33.38 % | -17.341 M -127.34 % | 63.421 M 635.88 % | -11.835 M 24.72 % | -15.721 M -1.14 % | -15.544 M -519.90 % | -2.507 M 84.45 % | -16.128 M -3.21 % | -15.626 M 3.03 % | -16.115 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 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-09-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-06-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 186.528 M -5.35 % | 197.078 M 34.64 % | 146.371 M 8.50 % | 134.907 M -23.92 % | 177.331 M 144.47 % | 72.538 M -78.08 % | 330.849 M 44.06 % | 229.659 M -29.07 % | 323.792 M 650.18 % | 43.162 M -70.59 % | 146.769 M 172.27 % | 53.905 M -77.05 % | 234.861 M 2 043.87 % | 10.955 M -93.05 % | 157.575 M 1 123.88 % | 12.875 M -94.24 % | 223.475 M 939.81 % | 21.492 M -91.39 % | 249.601 M 296.51 % | 62.949 M -82.80 % | 366.025 M 511.79 % | 59.829 M -84.73 % | 391.696 M 0.00 % | 391.696 M 25 102.62 % | 1.554 M -92.93 % | 21.980 M -95.52 % | 491.055 M 2 070.89 % | 22.620 M -95.53 % | 505.641 M 2 544.02 % | 19.124 M -95.16 % | 395.014 M |
| Total investments | 0.000 -100.00 % | 102.924 M -2.44 % | 105.503 M -14.90 % | 123.981 M 0.00 % | 123.981 M 5 151.21 % | 2.361 M -98.37 % | 145.076 M 101.25 % | 72.088 M -84.31 % | 459.318 M 307.92 % | 112.600 M 30.44 % | 86.324 M 283.17 % | 22.529 M -79.10 % | 107.810 M 498.01 % | 18.028 M -17.72 % | 21.910 M 728.98 % | 2.643 M -89.74 % | 25.750 M 1 537.00 % | 1.573 M -96.34 % | 42.984 M 1 565.16 % | 2.581 M -97.95 % | 125.898 M 145.97 % | 51.185 M -57.22 % | 119.658 M 23 795.28 % | 500.760 K 0.00 % | 500.760 K -83.89 % | 3.108 M -92.93 % | 43.960 M 732 566.67 % | 6.000 K -99.99 % | 45.240 M 173 900.00 % | 26.000 K -99.93 % | 38.248 M | 0.000 |
| Total debt | 0.000 -100.00 % | 199.084 M 0.74 % | 197.631 M -2.34 % | 202.363 M 0.00 % | 202.363 M -19.51 % | 251.399 M | 0.000 -100.00 % | 331.325 M | 0.000 -100.00 % | 440.877 M | 0.000 -100.00 % | 147.325 M | 0.000 -100.00 % | 270.764 M | 0.000 -100.00 % | 158.191 M | 0.000 -100.00 % | 234.809 M | 0.000 -100.00 % | 258.095 M | 0.000 -100.00 % | 377.821 M | 0.000 -100.00 % | 392.509 M 0.00 % | 392.509 M | 0.000 | 0.000 -100.00 % | 513.034 M | 0.000 -100.00 % | 528.261 M | 0.000 -100.00 % | 414.138 M |
| Accumulated other comprehensive income loss | 878.703 M 4.28 % | 842.628 M | 0.000 | 0.000 | 0.000 -100.00 % | 795.108 M -4.01 % | 828.303 M | 0.000 -100.00 % | 742.410 M 5.11 % | 706.335 M -9.60 % | 781.333 M | 0.000 -100.00 % | 774.401 M 4.89 % | 738.326 M -2.15 % | 754.539 M | 0.000 -100.00 % | 746.480 M 5.08 % | 710.405 M -2.81 % | 730.932 M 29 140.26 % | -2.517 M -100.35 % | 715.237 M 5.31 % | 679.162 M -4.45 % | 710.759 M 49 230.76 % | -1.447 M 0.00 % | -1.447 M -100.21 % | 696.226 M 23.28 % | 564.771 M 9.37 % | 516.401 M -10.80 % | 578.907 M 6.65 % | 542.832 M -10.56 % | 606.954 M 5.39 % | 575.904 M |
| Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 783.585 M | 0.000 | 0.000 | 0.000 -100.00 % | 765.978 M | 0.000 | 0.000 | 0.000 -100.00 % | 719.120 M | 0.000 | 0.000 | 0.000 -100.00 % | 692.214 M | 0.000 | 0.000 | 0.000 -100.00 % | 671.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 649.881 M 0.00 % | 649.881 M | 0.000 | 0.000 100.00 % | -13.954 M | 0.000 | 0.000 | 0.000 100.00 % | -31.275 M |
| Common stock | 0.000 -100.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M 0.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M 0.00 % | 36.075 M | 0.000 | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M | 0.000 -100.00 % | 36.075 M |
| Total equity | 878.703 M 0.00 % | 878.703 M 8.35 % | 810.956 M -4.13 % | 845.903 M 0.00 % | 845.910 M 1.77 % | 831.183 M 0.35 % | 828.303 M 0.00 % | 828.303 M 11.57 % | 742.410 M 0.00 % | 742.410 M -4.98 % | 781.333 M -0.01 % | 781.445 M 0.91 % | 774.401 M 0.00 % | 774.401 M 2.63 % | 754.539 M 0.00 % | 754.539 M 1.08 % | 746.480 M 0.00 % | 746.480 M 2.13 % | 730.932 M 0.00 % | 730.932 M 2.19 % | 715.237 M 0.00 % | 715.237 M 0.63 % | 710.759 M 0.00 % | 710.759 M 0.00 % | 710.759 M 2.09 % | 696.226 M 23.28 % | 564.771 M 0.00 % | 564.771 M -2.44 % | 578.907 M 0.00 % | 578.907 M -4.62 % | 606.954 M 0.00 % | 606.954 M |
| Other non current liabilities | -878.703 M -5 747.19 % | 15.560 M -25.09 % | 20.772 M 22.99 % | 16.889 M 0.00 % | 16.889 M -16.19 % | 20.151 M | 0.000 -100.00 % | 15.697 M | 0.000 -100.00 % | 19.619 M | 0.000 -100.00 % | 15.473 M | 0.000 -100.00 % | 18.622 M | 0.000 -100.00 % | 15.451 M | 0.000 -100.00 % | 18.856 M | 0.000 -100.00 % | 14.159 M | 0.000 -100.00 % | 21.031 M | 0.000 -100.00 % | 15.947 M 0.00 % | 15.947 M | 0.000 | 0.000 -100.00 % | 4.453 M | 0.000 -100.00 % | 4.909 M | 0.000 -100.00 % | 4.005 M |
| Long term debt | 0.000 -100.00 % | 99.712 M -8.51 % | 108.984 M -13.41 % | 125.869 M 0.00 % | 125.869 M -14.19 % | 146.680 M | 0.000 -100.00 % | 145.417 M | 0.000 -100.00 % | 102.669 M | 0.000 -100.00 % | 107.297 M | 0.000 -100.00 % | 87.355 M | 0.000 -100.00 % | 36.074 M | 0.000 -100.00 % | 140.857 M | 0.000 -100.00 % | 144.375 M | 0.000 -100.00 % | 149.066 M | 0.000 -100.00 % | 146.183 M 0.00 % | 146.183 M | 0.000 | 0.000 -100.00 % | 125.115 M | 0.000 -100.00 % | 145.336 M | 0.000 -100.00 % | 135.062 M |
| Total non current liabilities | -878.703 M -862.29 % | 115.272 M -11.16 % | 129.756 M -9.11 % | 142.758 M 0.00 % | 142.758 M -14.43 % | 166.831 M | 0.000 -100.00 % | 161.114 M | 0.000 -100.00 % | 122.288 M | 0.000 -100.00 % | 122.770 M | 0.000 -100.00 % | 105.977 M | 0.000 -100.00 % | 51.525 M | 0.000 -100.00 % | 159.713 M | 0.000 -100.00 % | 158.534 M | 0.000 -100.00 % | 170.097 M | 0.000 -100.00 % | 162.129 M 0.00 % | 162.129 M | 0.000 | 0.000 -100.00 % | 129.569 M | 0.000 -100.00 % | 150.245 M | 0.000 -100.00 % | 139.068 M |
| Other current liabilities | 0.000 -100.00 % | 51.795 M 52.74 % | 33.911 M 38.80 % | 24.432 M -26.71 % | 33.336 M -53.43 % | 71.577 M | 0.000 -100.00 % | 88.523 M | 0.000 -100.00 % | 57.933 M | 0.000 -100.00 % | 75.405 M | 0.000 -100.00 % | 91.372 M | 0.000 -100.00 % | 60.785 M | 0.000 -100.00 % | 65.337 M | 0.000 -100.00 % | 44.704 M | 0.000 -100.00 % | 64.587 M | 0.000 -100.00 % | 35.639 M 0.00 % | 35.639 M | 0.000 | 0.000 -100.00 % | 15.803 M | 0.000 -100.00 % | 10.750 M | 0.000 -100.00 % | 7.991 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 99.372 M 12.10 % | 88.647 M 15.89 % | 76.494 M 0.00 % | 76.494 M -26.95 % | 104.719 M | 0.000 -100.00 % | 185.908 M | 0.000 -100.00 % | 338.208 M | 0.000 -100.00 % | 40.028 M | 0.000 -100.00 % | 183.409 M | 0.000 -100.00 % | 122.117 M | 0.000 -100.00 % | 93.952 M | 0.000 -100.00 % | 113.720 M | 0.000 -100.00 % | 228.755 M | 0.000 -100.00 % | 246.326 M 0.00 % | 246.326 M | 0.000 | 0.000 -100.00 % | 387.919 M | 0.000 -100.00 % | 382.925 M | 0.000 -100.00 % | 279.076 M |
| Total current liabilities | 0.000 -100.00 % | 271.068 M -47.45 % | 515.784 M 133.75 % | 220.657 M 0.00 % | 220.658 M -61.27 % | 569.721 M | 0.000 -100.00 % | 429.937 M | 0.000 -100.00 % | 749.908 M | 0.000 -100.00 % | 214.563 M | 0.000 -100.00 % | 590.093 M | 0.000 -100.00 % | 276.945 M | 0.000 -100.00 % | 262.026 M | 0.000 -100.00 % | 264.842 M | 0.000 -100.00 % | 359.994 M | 0.000 -100.00 % | 413.933 M 0.00 % | 413.933 M | 0.000 | 0.000 -100.00 % | 585.389 M | 0.000 -100.00 % | 545.563 M | 0.000 -100.00 % | 452.851 M |
| Total liabilities | -878.703 M -327.44 % | 386.340 M -40.15 % | 645.540 M 77.63 % | 363.415 M 0.00 % | 363.415 M -50.66 % | 736.552 M | 0.000 -100.00 % | 591.051 M | 0.000 -100.00 % | 872.196 M | 0.000 -100.00 % | 337.333 M | 0.000 -100.00 % | 696.070 M | 0.000 -100.00 % | 328.470 M | 0.000 -100.00 % | 421.739 M | 0.000 -100.00 % | 423.376 M | 0.000 -100.00 % | 530.091 M | 0.000 -100.00 % | 576.062 M 0.00 % | 576.062 M | 0.000 | 0.000 -100.00 % | 714.957 M | 0.000 -100.00 % | 695.808 M | 0.000 -100.00 % | 591.918 M |
| Other non current assets | 0.000 -100.00 % | 25.821 M -75.53 % | 105.503 M 399.66 % | 21.115 M 0.00 % | 21.115 M -83.76 % | 130.001 M 279.22 % | -72.538 M -156.35 % | 128.727 M 156.05 % | -229.659 M -274.44 % | 131.657 M 405.03 % | -43.162 M -136.44 % | 118.453 M 319.74 % | -53.905 M -871.50 % | 6.987 M 163.78 % | -10.955 M -338.98 % | 4.584 M 135.60 % | -12.875 M -328.32 % | 5.639 M 126.24 % | -21.492 M -360.71 % | 8.244 M 113.10 % | -62.949 M -1 362.01 % | 4.988 M 108.34 % | -59.829 M -1 296.38 % | 5.001 M 0.00 % | 5.001 M 421.77 % | -1.554 M 92.93 % | -21.980 M -227.53 % | 17.235 M 176.19 % | -22.620 M -160.47 % | 37.404 M 295.59 % | -19.124 M -154.82 % | 34.886 M |
| Long term investments | 0.000 -100.00 % | 100.026 M 57.29 % | 63.595 M -36.42 % | 100.026 M 0.00 % | 100.026 M 384 615.38 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 26.000 K 0.00 % | 26.000 K | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -63.595 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 684.218 M -0.66 % | 688.757 M -0.69 % | 693.513 M 0.00 % | 693.513 M -0.55 % | 697.314 M | 0.000 -100.00 % | 699.497 M | 0.000 -100.00 % | 704.291 M | 0.000 -100.00 % | 709.457 M | 0.000 -100.00 % | 821.033 M | 0.000 -100.00 % | 826.027 M | 0.000 -100.00 % | 830.521 M | 0.000 -100.00 % | 832.783 M | 0.000 -100.00 % | 833.680 M | 0.000 -100.00 % | 825.270 M 0.00 % | 825.270 M | 0.000 | 0.000 -100.00 % | 711.146 M | 0.000 -100.00 % | 689.304 M | 0.000 -100.00 % | 688.180 M |
| Total non current assets | 0.000 -100.00 % | 810.065 M -1.42 % | 821.764 M 0.87 % | 814.654 M 0.00 % | 814.654 M -1.53 % | 827.341 M 1 240.56 % | -72.538 M -108.76 % | 828.250 M 460.64 % | -229.659 M -127.47 % | 835.974 M 2 036.83 % | -43.162 M -105.21 % | 827.936 M 1 635.92 % | -53.905 M -106.51 % | 828.046 M 7 658.61 % | -10.955 M -101.32 % | 830.637 M 6 551.55 % | -12.875 M -101.54 % | 836.192 M 3 990.71 % | -21.492 M -102.56 % | 841.052 M 1 436.09 % | -62.949 M -107.51 % | 838.700 M 1 501.83 % | -59.829 M -107.21 % | 830.297 M 0.00 % | 830.297 M 53 523.22 % | -1.554 M 92.93 % | -21.980 M -103.02 % | 728.387 M 3 320.10 % | -22.620 M -103.11 % | 726.734 M 3 900.12 % | -19.124 M -102.64 % | 723.066 M |
| Other current assets | -15.454 M -116.08 % | 96.090 M -9.30 % | 105.947 M 27.01 % | 83.416 M -4.08 % | 86.960 M 4.46 % | 83.250 M | 0.000 -100.00 % | 95.546 M | 0.000 -100.00 % | 97.433 M | 0.000 -100.00 % | 122.930 M | 0.000 -100.00 % | 71.932 M | 0.000 -100.00 % | 59.396 M | 0.000 -100.00 % | 57.549 M | 0.000 -100.00 % | 54.926 M | 0.000 -100.00 % | 46.605 M | 0.000 -100.00 % | 94.067 M 0.00 % | 94.067 M | 0.000 | 0.000 -100.00 % | 60.275 M | 0.000 -100.00 % | 62.464 M | 0.000 -100.00 % | 57.236 M |
| Short term investments | 0.000 -100.00 % | 2.898 M -93.08 % | 41.908 M 74.94 % | 23.955 M 0.00 % | 23.955 M 925.91 % | 2.335 M -98.39 % | 145.076 M 101.32 % | 72.062 M -84.31 % | 459.318 M 308.01 % | 112.574 M 30.41 % | 86.324 M 283.61 % | 22.503 M -79.13 % | 107.810 M 498.88 % | 18.002 M -17.84 % | 21.910 M 737.22 % | 2.617 M -89.84 % | 25.750 M 1 570.99 % | 1.541 M -96.41 % | 42.984 M 1 582.10 % | 2.555 M -97.97 % | 125.898 M 146.12 % | 51.153 M -57.25 % | 119.658 M 25 103.89 % | 474.760 K 0.00 % | 474.760 K -84.73 % | 3.108 M -92.93 % | 43.960 M | 0.000 -100.00 % | 45.240 M | 0.000 -100.00 % | 38.248 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 12.556 M 2 170.52 % | 553.000 K -99.01 % | 55.992 M -16.99 % | 67.456 M -8.93 % | 74.068 M 202.11 % | -72.538 M -15 339.08 % | 476.000 K 100.21 % | -229.659 M -296.15 % | 117.085 M 371.27 % | -43.162 M -7 862.95 % | 556.000 K 101.03 % | -53.905 M -250.14 % | 35.903 M 427.73 % | -10.955 M -1 878.41 % | 616.000 K 104.78 % | -12.875 M -213.60 % | 11.334 M 152.74 % | -21.492 M -353.02 % | 8.494 M 113.49 % | -62.949 M -633.65 % | 11.796 M 119.72 % | -59.829 M -7 456.90 % | 813.237 K 0.00 % | 813.237 K 152.33 % | -1.554 M 92.93 % | -21.980 M -200.00 % | 21.980 M 197.17 % | -22.620 M -200.00 % | 22.620 M 218.28 % | -19.124 M -200.00 % | 19.124 M |
| Cash and short term investments | 15.454 M 0.00 % | 15.454 M -63.60 % | 42.461 M -46.89 % | 79.947 M 4.64 % | 76.403 M 0.00 % | 76.403 M 5.33 % | 72.538 M 0.00 % | 72.538 M -68.41 % | 229.659 M 0.00 % | 229.659 M 432.09 % | 43.162 M 87.18 % | 23.059 M -57.22 % | 53.905 M 0.00 % | 53.905 M 392.06 % | 10.955 M 238.85 % | 3.233 M -74.89 % | 12.875 M 0.00 % | 12.875 M -40.09 % | 21.492 M 94.51 % | 11.050 M -82.45 % | 62.949 M 0.00 % | 62.949 M 5.21 % | 59.829 M 4 545.12 % | 1.288 M 0.00 % | 1.288 M -17.13 % | 1.554 M -92.93 % | 21.980 M 0.00 % | 21.980 M -2.83 % | 22.620 M 0.00 % | 22.620 M 18.28 % | 19.124 M 0.00 % | 19.124 M |
| Total current assets | 0.000 -100.00 % | 454.978 M -28.32 % | 634.732 M 60.83 % | 394.671 M 0.00 % | 394.671 M -46.69 % | 740.394 M 920.70 % | 72.538 M -87.73 % | 591.104 M 157.38 % | 229.659 M -70.50 % | 778.632 M 1 703.98 % | 43.162 M -85.16 % | 290.842 M 439.55 % | 53.905 M -91.61 % | 642.425 M 5 764.22 % | 10.955 M -95.66 % | 252.372 M 1 860.17 % | 12.875 M -96.12 % | 332.027 M 1 444.89 % | 21.492 M -93.14 % | 313.256 M 397.63 % | 62.949 M -84.52 % | 406.628 M 579.65 % | 59.829 M -86.89 % | 456.525 M 0.00 % | 456.525 M 29 273.86 % | 1.554 M -92.93 % | 21.980 M -96.01 % | 551.342 M 2 337.41 % | 22.620 M -95.87 % | 547.981 M 2 765.42 % | 19.124 M -95.98 % | 475.805 M |
| Inventory | 0.000 -100.00 % | 270.370 M -26.69 % | 368.803 M 113.76 % | 172.535 M 0.00 % | 172.535 M -62.01 % | 454.188 M | 0.000 -100.00 % | 304.297 M | 0.000 -100.00 % | 388.481 M | 0.000 -100.00 % | 128.350 M | 0.000 -100.00 % | 314.248 M | 0.000 -100.00 % | 116.499 M | 0.000 -100.00 % | 129.294 M | 0.000 -100.00 % | 115.725 M | 0.000 -100.00 % | 132.364 M | 0.000 -100.00 % | 172.560 M 0.00 % | 172.560 M | 0.000 | 0.000 -100.00 % | 162.967 M | 0.000 -100.00 % | 248.630 M | 0.000 -100.00 % | 161.524 M |
| Net receivables | 0.000 -100.00 % | 73.064 M -37.83 % | 117.521 M 99.96 % | 58.773 M 0.00 % | 58.773 M -53.56 % | 126.553 M | 0.000 -100.00 % | 118.723 M | 0.000 -100.00 % | 63.059 M | 0.000 -100.00 % | 16.503 M | 0.000 -100.00 % | 202.340 M | 0.000 -100.00 % | 73.244 M | 0.000 -100.00 % | 132.309 M | 0.000 -100.00 % | 131.555 M | 0.000 -100.00 % | 164.710 M | 0.000 -100.00 % | 188.610 M 0.00 % | 188.610 M | 0.000 | 0.000 -100.00 % | 306.120 M | 0.000 -100.00 % | 214.267 M | 0.000 -100.00 % | 237.921 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 27.504 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 119.901 M -68.81 % | 384.420 M 246.86 % | 110.828 M 0.00 % | 110.828 M -70.21 % | 371.995 M | 0.000 -100.00 % | 155.506 M | 0.000 -100.00 % | 353.767 M | 0.000 -100.00 % | 99.130 M | 0.000 -100.00 % | 315.312 M | 0.000 -100.00 % | 94.043 M | 0.000 -100.00 % | 102.737 M | 0.000 -100.00 % | 106.418 M | 0.000 -100.00 % | 66.652 M | 0.000 -100.00 % | 131.967 M 0.00 % | 131.967 M | 0.000 | 0.000 -100.00 % | 181.667 M | 0.000 -100.00 % | 151.888 M | 0.000 -100.00 % | 165.784 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 8.806 M -1.09 % | 8.903 M | 0.000 -100.00 % | 21.430 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 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 26.250 M -96.61 % | 774.881 M 2 852.72 % | 26.243 M -96.76 % | 809.835 M | 0.000 | 0.000 -100.00 % | 26.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 M 0.00 % | 26.250 M | 0.000 | 0.000 -100.00 % | 26.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.265 B -13.14 % | 1.456 B 20.44 % | 1.209 B 0.00 % | 1.209 B -22.86 % | 1.568 B | 0.000 -100.00 % | 1.419 B | 0.000 -100.00 % | 1.615 B | 0.000 -100.00 % | 1.119 B | 0.000 -100.00 % | 1.470 B | 0.000 -100.00 % | 1.083 B | 0.000 -100.00 % | 1.168 B | 0.000 -100.00 % | 1.154 B | 0.000 -100.00 % | 1.245 B | 0.000 -100.00 % | 1.287 B 0.00 % | 1.287 B | 0.000 | 0.000 -100.00 % | 1.280 B | 0.000 -100.00 % | 1.275 B | 0.000 -100.00 % | 1.199 B |
| 2025-06-30 | 2025-03-31 | 2024-09-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-06-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 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 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.249 M -253.14 % | 51.097 M 829.37 % | 5.498 M 0.00 % | 5.498 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 100.00 % | -548.425 K 0.00 % | -548.425 K 97.45 % | -21.491 M 0.00 % | -21.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.638 M -0.44 % | 33.788 M 492.54 % | -8.608 M 0.00 % | -8.608 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 -100.00 % | 11.011 M 0.00 % | 11.011 M 836.05 % | -1.496 M 0.00 % | -1.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.827 M 0.00 % | 140.827 M 287.91 % | -74.946 M 0.00 % | -74.946 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 -100.00 % | 23.681 M 0.00 % | 23.681 M 143.87 % | -53.979 M 0.00 % | -53.979 M | 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 | 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 100.00 % | -252.713 M -104.60 % | -123.518 M -238.70 % | 89.051 M 0.00 % | 89.051 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 100.00 % | -35.241 M 0.00 % | -35.241 M -203.70 % | 33.984 M 0.00 % | 33.984 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -7.975 M 64.67 % | -22.571 M 51.97 % | -46.997 M -1 033.96 % | 5.032 M -96.05 % | 127.425 M 6 734.96 % | -1.921 M -67.44 % | -1.147 M -113.45 % | 8.527 M 226.63 % | -6.734 M 91.51 % | -79.338 M -301.35 % | 39.403 M 10 807.34 % | -368.000 K 67.05 % | -1.117 M 82.97 % | -6.560 M 39.01 % | -10.755 M -18.23 % | -9.097 M -1 652.79 % | -519.000 K 94.10 % | -8.804 M 70.09 % | -29.432 M -311.88 % | 13.891 M 2 112.04 % | 627.972 K 103.61 % | -17.400 M -347.30 % | -3.890 M -570.69 % | -580.000 K -103.35 % | 17.299 M 0.00 % | 17.299 M 62.60 % | 10.639 M 3.35 % | 10.295 M -8.06 % | 11.197 M 125.10 % | -44.607 M -14 151.35 % | -313.000 K -102.44 % | 12.805 M -15.99 % | 15.242 M 306.07 % | -7.397 M -1 057.54 % | -639.000 K -350.00 % | -142.000 K 73.51 % | -536.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.140 M 0.00 % | 60.140 M 233.22 % | 18.048 M 0.00 % | 18.048 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 -100.00 % | 24.954 M 0.00 % | 24.954 M 476.04 % | -6.636 M 0.00 % | -6.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -475.500 K 0.00 % | -475.500 K 68.13 % | -1.492 M 0.00 % | -1.492 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 100.00 % | -2.463 M 0.00 % | -2.463 M 23.78 % | -3.232 M 0.00 % | -3.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.865 M 0.00 % | -4.865 M -113.81 % | 35.220 M 0.00 % | 35.220 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 -100.00 % | 646.912 K 0.00 % | 646.912 K 43.44 % | 451.000 K 0.00 % | 451.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.340 M 0.00 % | -5.340 M -115.83 % | 33.728 M 0.00 % | 33.728 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 100.00 % | -1.816 M 0.00 % | -1.816 M 34.68 % | -2.781 M 0.00 % | -2.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -30.400 M 0.00 % | -30.400 M 37.21 % | -48.418 M 0.00 % | -48.418 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 100.00 % | -23.164 M 0.00 % | -23.164 M -342.65 % | 9.546 M 0.00 % | 9.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.400 M 0.00 % | -30.400 M 37.21 % | -48.418 M 0.00 % | -48.418 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 100.00 % | -23.164 M 0.00 % | -23.164 M -342.65 % | 9.546 M 0.00 % | 9.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.400 M 0.00 % | 24.400 M 626.50 % | 3.359 M 0.00 % | 3.359 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 100.00 % | -25.500 K 0.00 % | -25.500 K -119.69 % | 129.500 K 0.00 % | 129.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.593 M 840.67 % | 3.359 M 0.00 % | 3.359 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.992 M 129.48 % | 24.400 M 626.50 % | 3.359 M 0.00 % | 3.359 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 100.00 % | -25.500 K 0.00 % | -25.500 K -119.69 % | 129.500 K 0.00 % | 129.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.140 M 0.00 % | 60.140 M 233.22 % | 18.048 M 0.00 % | 18.048 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 -100.00 % | 24.954 M 0.00 % | 24.954 M 476.04 % | -6.636 M 0.00 % | -6.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -475.500 K 0.00 % | -475.500 K 68.13 % | -1.492 M 0.00 % | -1.492 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 100.00 % | -2.463 M 0.00 % | -2.463 M 23.78 % | -3.232 M 0.00 % | -3.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.664 M 0.00 % | 59.664 M 260.38 % | 16.556 M 0.00 % | 16.556 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 -100.00 % | 22.491 M 0.00 % | 22.491 M 327.93 % | -9.868 M 0.00 % | -9.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 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 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |