Dhatre Udyog Limited DHATRE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.443 B -30.57 % | 2.078 B 93.99 % | 1.071 B 821.44 % | 116.228 M -85.09 % | 779.326 M -78.26 % | 3.585 B -52.30 % | 7.517 B -3.32 % | 7.775 B 0.73 % | 7.719 B 53.61 % | 5.025 B -15.70 % | 5.960 B 3.40 % | 5.765 B 21.71 % | 4.737 B |
| Net income | 16.977 M -84.81 % | 111.743 M 67.21 % | 66.829 M -89.99 % | 667.806 M 225.90 % | -530.428 M -69.38 % | -313.152 M -1 470.53 % | 22.849 M 1.21 % | 22.577 M 0.48 % | 22.470 M 63.85 % | 13.713 M -11.70 % | 15.530 M -2.12 % | 15.866 M 36.25 % | 11.645 M |
| Income before tax | 23.977 M -84.60 % | 155.680 M 68.09 % | 92.618 M -90.96 % | 1.025 B 227.98 % | -800.590 M -66.61 % | -480.526 M -1 502.26 % | 34.268 M 6.28 % | 32.243 M 1.80 % | 31.672 M 72.51 % | 18.359 M -18.22 % | 22.449 M 0.04 % | 22.439 M 30.03 % | 17.257 M |
| Income before tax ratio | 0.02 -77.82 % | 0.07 -13.35 % | 0.09 -99.02 % | 8.82 958.16 % | -1.03 -666.46 % | -0.13 -3 039.93 % | 0.00 9.93 % | 0.00 1.07 % | 0.00 12.30 % | 0.00 -2.99 % | 0.00 -3.24 % | 0.00 6.84 % | 0.00 |
| EBITDA | 32.459 M -79.92 % | 161.657 M 61.72 % | 99.962 M -90.30 % | 1.030 B 299.17 % | -517.388 M -121.79 % | -233.282 M -216.52 % | 200.212 M 0.21 % | 199.784 M 3.37 % | 193.273 M 38.28 % | 139.768 M 37.65 % | 101.540 M -8.94 % | 111.514 M 25.74 % | 88.684 M |
| Net income ratio | 0.01 -78.12 % | 0.05 -13.81 % | 0.06 -98.91 % | 5.75 944.17 % | -0.68 -679.23 % | -0.09 -2 973.41 % | 0.00 4.68 % | 0.00 -0.25 % | 0.00 6.67 % | 0.00 4.75 % | 0.00 -5.33 % | 0.00 11.95 % | 0.00 |
| Ratio EBITDA | 0.02 -71.08 % | 0.08 -16.64 % | 0.09 -98.95 % | 8.87 1 435.48 % | -0.66 -920.31 % | -0.07 -344.29 % | 0.03 3.66 % | 0.03 2.62 % | 0.03 -9.98 % | 0.03 63.28 % | 0.02 -11.94 % | 0.02 3.32 % | 0.02 |
| Gross profit ratio | 0.08 35.76 % | 0.06 -17.35 % | 0.07 -81.60 % | 0.38 591.39 % | -0.08 -3 275.53 % | 0.00 -94.47 % | 0.04 -0.46 % | 0.04 43.18 % | 0.03 -13.90 % | 0.04 10.50 % | 0.03 -17.04 % | 0.04 26.03 % | 0.03 |
| Weighted average shs out dil | 99.250 M -8.53 % | 108.502 M -0.42 % | 108.955 M 1 897.52 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 17.01 % | 4.662 M 27.56 % | 3.655 M 0.08 % | 3.651 M 0.00 % | 3.651 M 14.99 % | 3.176 M |
| Weighted average shs out | 99.250 M -8.53 % | 108.502 M -0.42 % | 108.955 M 1 897.52 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 17.01 % | 4.662 M 27.56 % | 3.655 M -0.14 % | 3.660 M 0.19 % | 3.653 M 14.90 % | 3.179 M |
| EPS diluted | 0.17 -83.50 % | 1.03 68.85 % | 0.61 -99.50 % | 122.43 225.89 % | -97.25 -69.40 % | -57.41 -1 470.17 % | 4.19 1.21 % | 4.14 -14.11 % | 4.82 28.53 % | 3.75 -11.76 % | 4.25 -2.30 % | 4.35 18.53 % | 3.67 |
| Earnings per share | 0.17 -83.50 % | 1.03 68.85 % | 0.61 -99.98 % | 2 448.64 2 617.88 % | -97.25 -69.40 % | -57.41 -1 470.17 % | 4.19 1.21 % | 4.14 -14.11 % | 4.82 28.53 % | 3.75 -11.56 % | 4.24 -2.30 % | 4.34 18.58 % | 3.66 |
| Gross profit | 112.860 M -5.74 % | 119.733 M 60.33 % | 74.677 M 69.53 % | 44.050 M 173.29 % | -60.107 M -790.27 % | 8.708 M -97.36 % | 329.878 M -3.77 % | 342.802 M 44.23 % | 237.684 M 32.27 % | 179.700 M -6.85 % | 192.909 M -14.22 % | 224.886 M 53.39 % | 146.611 M |
| Income tax expense | 7.000 M -84.07 % | 43.937 M 70.37 % | 25.789 M -92.77 % | 356.829 M 232.08 % | -270.162 M -61.41 % | -167.374 M -1 453.06 % | 12.370 M 5.64 % | 11.710 M 9.44 % | 10.700 M 75.62 % | 6.093 M -11.94 % | 6.919 M 5.26 % | 6.573 M 17.12 % | 5.612 M |
| Cost of revenue | 1.330 B -32.09 % | 1.958 B 96.51 % | 996.298 M 1 280.33 % | 72.178 M -91.40 % | 839.433 M -76.53 % | 3.576 B -50.23 % | 7.187 B -3.30 % | 7.432 B -0.65 % | 7.481 B 54.40 % | 4.845 B -16.00 % | 5.768 B 4.11 % | 5.540 B 20.70 % | 4.590 B |
| General and administrative expenses | 34.730 M 521.84 % | 5.585 M 0.65 % | 5.549 M 45.03 % | 3.826 M -59.28 % | 9.396 M -96.74 % | 287.791 M 77.74 % | 161.914 M 8.92 % | 148.653 M 82.46 % | 81.471 M 72.85 % | 47.132 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 171.000 K -99.13 % | 19.714 M 8 434.20 % | 231.000 K 1 550.00 % | 14.000 K -99.87 % | 10.573 M 1 123.20 % | 864.369 K -67.31 % | 2.644 M 13.67 % | 2.326 M 4.40 % | 2.228 M 502.30 % | 369.916 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 57.030 M 4.08 % | 54.797 M 325.93 % | -24.254 M -164.78 % | 37.438 M -92.51 % | 500.160 M 35 620.61 % | 1.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 91.931 M 14.78 % | 80.096 M 533.56 % | -18.474 M -144.76 % | 41.278 M -92.06 % | 520.129 M 79.32 % | 290.055 M 74.51 % | 166.213 M 6.99 % | 155.350 M 80.01 % | 86.298 M 64.72 % | 52.390 M -40.49 % | 88.037 M -23.37 % | 114.890 M 84.10 % | 62.405 M |
| Cost and expenses | 1.422 B -30.24 % | 2.038 B 108.42 % | 977.824 M 761.85 % | 113.456 M -91.65 % | 1.360 B -64.84 % | 3.867 B -47.42 % | 7.353 B -3.09 % | 7.588 B 0.27 % | 7.567 B 54.51 % | 4.897 B -16.36 % | 5.856 B 3.55 % | 5.655 B 21.55 % | 4.652 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 34.901 M 37.95 % | 25.299 M 337.70 % | 5.780 M 50.52 % | 3.840 M -80.77 % | 19.969 M -93.08 % | 288.655 M 75.41 % | 164.558 M 8.99 % | 150.979 M 80.38 % | 83.699 M 76.20 % | 47.502 M 188.77 % | 16.450 M -44.45 % | 29.614 M 125.63 % | 13.125 M |
| Interest income | 385.000 K 0.00 % | 385.000 K 28.76 % | 299.000 K -18.97 % | 369.000 K 202.46 % | 122.000 K -99.64 % | 34.256 M 20.40 % | 28.451 M -79.51 % | 138.880 M 0.71 % | 137.895 M 39.82 % | 98.627 M 19.66 % | 82.423 M -5.86 % | 87.557 M 30.78 % | 66.949 M |
| Interest expense | 3.000 K -92.50 % | 40.000 K -96.11 % | 1.028 M 106.84 % | 497.000 K -99.81 % | 268.544 M 16.46 % | 230.580 M 45.59 % | 158.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.482 M 42.48 % | 5.953 M -5.75 % | 6.316 M 17.84 % | 5.360 M -59.88 % | 13.359 M -19.84 % | 16.664 M 120.31 % | 7.564 M 8.65 % | 6.962 M 28.82 % | 5.404 M 0.33 % | 5.387 M -9.55 % | 5.955 M 5.03 % | 5.670 M 36.63 % | 4.150 M |
| Operating income | 20.929 M -47.20 % | 39.637 M -57.45 % | 93.151 M 3 260.43 % | 2.772 M 100.48 % | -580.236 M -106.23 % | -281.348 M -271.90 % | 163.665 M -12.69 % | 187.453 M 23.82 % | 151.386 M 18.91 % | 127.310 M 33.19 % | 95.585 M -9.69 % | 105.844 M 25.21 % | 84.534 M |
| Operating income ratio | 0.01 -23.95 % | 0.02 -78.07 % | 0.09 264.69 % | 0.02 103.20 % | -0.74 -848.76 % | -0.08 -460.41 % | 0.02 -9.69 % | 0.02 22.93 % | 0.02 -22.59 % | 0.03 57.99 % | 0.02 -12.66 % | 0.02 2.88 % | 0.02 |
| Total other income expenses net | 3.048 M -97.37 % | 116.043 M 21 871.67 % | -533.000 K -100.05 % | 1.022 B 563.74 % | -220.354 M -10.63 % | -199.178 M -53.93 % | -129.397 M 16.63 % | -155.210 M -29.65 % | -119.714 M -9.88 % | -108.951 M -48.97 % | -73.136 M 12.31 % | -83.405 M -23.97 % | -67.277 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 | -7.877 M 42.22 % | -13.632 M -427.93 % | 4.157 M -81.76 % | 22.792 M -98.88 % | 2.035 B -14.98 % | 2.393 B 98.68 % | 1.204 B 3.63 % | 1.162 B 33.02 % | 873.751 M 23.08 % | 709.878 M 6.79 % | 664.732 M 1.68 % | 653.749 M -7.93 % | 710.028 M |
| Total investments | 100.357 M -44.19 % | 179.815 M 268 280.60 % | 67.000 K 71.79 % | 39.000 K 14.71 % | 34.000 K -99.98 % | 206.321 M -26.81 % | 281.906 M 46.78 % | 192.059 M 410.68 % | 37.609 M 33.23 % | 28.229 M 166.87 % | 10.578 M 20.11 % | 8.807 M 13.87 % | 7.734 M |
| Total debt | 198.779 M -0.01 % | 198.792 M 1 536.96 % | 12.144 M -55.28 % | 27.158 M -98.67 % | 2.035 B -15.02 % | 2.395 B 95.61 % | 1.224 B 3.23 % | 1.186 B 11.17 % | 1.067 B 25.29 % | 851.473 M 4.76 % | 812.777 M -3.96 % | 846.329 M -5.60 % | 896.526 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 103.636 M | 0.000 | 0.000 -100.00 % | 276.475 M 658 373.81 % | -42.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 75.154 M -40.14 % | 125.556 M 247.19 % | 36.163 M 218.13 % | -30.612 M 95.62 % | -698.422 M -315.73 % | -167.998 M -210.37 % | 152.212 M 17.87 % | 129.131 M 10.00 % | 117.391 M 23.67 % | 94.921 M 16.84 % | 81.240 M 23.52 % | 65.770 M 31.79 % | 49.904 M |
| Common stock | 108.955 M 0.00 % | 108.955 M 0.00 % | 108.955 M 1 897.34 % | 5.455 M -95.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 49.25 % | 73.090 M 0.00 % | 73.090 M 0.00 % | 73.090 M 0.00 % | 73.090 M |
| Total equity | 653.908 M -7.16 % | 704.311 M 15.39 % | 610.394 M 23.04 % | 496.084 M 217.57 % | -421.947 M -488.97 % | 108.477 M -74.70 % | 428.687 M 2.94 % | 416.443 M 5.73 % | 393.866 M 50.64 % | 261.464 M 5.36 % | 248.158 M 6.65 % | 232.688 M 7.32 % | 216.822 M |
| Other non current liabilities | 0.000 -100.00 % | 1.647 M 628.76 % | 226.000 K -99.84 % | 145.620 M 18 985.19 % | 763.000 K -96.53 % | 21.978 M 4 895.00 % | 440.000 K -32.38 % | 650.735 K -84.07 % | 4.085 M 97.08 % | 2.073 M -49.72 % | 4.123 M 26.09 % | 3.270 M 78.59 % | 1.831 M |
| Long term debt | 198.779 M 0.00 % | 198.779 M 1 536.85 % | 12.144 M -55.28 % | 27.158 M 37.12 % | 19.806 M -88.69 % | 175.195 M 10.16 % | 159.032 M 14.80 % | 138.535 M 2.39 % | 135.305 M -3.65 % | 140.434 M -0.42 % | 141.026 M -12.41 % | 161.000 M 62.24 % | 99.233 M |
| Total non current liabilities | 198.779 M 11 969.16 % | 1.647 M -86.47 % | 12.173 M -92.95 % | 172.778 M 729.47 % | 20.830 M -89.44 % | 197.173 M 4.04 % | 189.523 M 30.93 % | 144.750 M 1.09 % | 143.183 M -1.90 % | 145.956 M 0.56 % | 145.149 M -11.64 % | 164.270 M 62.54 % | 101.064 M |
| Other current liabilities | 15.363 M 34.68 % | 11.407 M 43.81 % | 7.932 M 110.01 % | 3.777 M -98.33 % | 226.200 M 844.29 % | 23.955 M -68.85 % | 76.895 M 128.31 % | 33.681 M 114.71 % | 15.687 M 27.40 % | 12.313 M -83.20 % | 73.307 M -5.47 % | 77.552 M 276.41 % | 20.603 M |
| Deferred revenue | 0.000 -100.00 % | 205.000 K | 0.000 | 0.000 -100.00 % | 30.000 K -99.83 % | 18.018 M 0.57 % | 17.917 M 76.51 % | 10.151 M -15.79 % | 12.054 M -80.84 % | 62.905 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.015 B -9.07 % | 2.216 B 108.06 % | 1.065 B 2.69 % | 1.037 B 11.35 % | 931.544 M 31.01 % | 711.039 M 5.85 % | 671.751 M -1.98 % | 685.329 M -14.04 % | 797.293 M |
| Total current liabilities | 17.769 M -69.35 % | 57.983 M 398.65 % | 11.628 M 56.16 % | 7.446 M -99.67 % | 2.261 B -1.46 % | 2.295 B -2.47 % | 2.353 B 17.80 % | 1.998 B 4.21 % | 1.917 B 45.40 % | 1.318 B -1.43 % | 1.337 B -5.54 % | 1.416 B 30.44 % | 1.085 B |
| Total liabilities | 17.769 M -70.20 % | 59.630 M 150.54 % | 23.801 M -31.21 % | 34.602 M -98.48 % | 2.282 B -8.42 % | 2.492 B -1.99 % | 2.543 B 18.69 % | 2.142 B 4.00 % | 2.060 B 40.68 % | 1.464 B -1.24 % | 1.483 B -6.17 % | 1.580 B 33.17 % | 1.187 B |
| Other non current assets | 8.521 M 0.16 % | 8.507 M -0.18 % | 8.522 M 11.05 % | 7.674 M -24.38 % | 10.148 M -14.09 % | 11.812 M 48.81 % | 7.938 M -3.92 % | 8.262 M 9.77 % | 7.526 M 14.05 % | 6.599 M -68.08 % | 20.673 M 531.62 % | 3.273 M -67.49 % | 10.069 M |
| Long term investments | 100.357 M -44.19 % | 179.815 M 268 280.60 % | 67.000 K 71.79 % | 39.000 K 14.71 % | 34.000 K -99.75 % | 13.579 M -50.71 % | 27.550 M 76.98 % | 15.567 M 15.11 % | 13.523 M -51.57 % | 27.925 M 163.99 % | 10.578 M 20.11 % | 8.807 M 13.87 % | 7.734 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 380.897 M 25.99 % | 302.331 M 208 404.14 % | 145.000 K -40.79 % | 244.884 K -29.63 % | 348.000 K 32.82 % | 262.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.000 K -40.79 % | 244.884 K -29.63 % | 348.000 K 32.82 % | 262.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 48.466 M -46.09 % | 89.908 M -2.21 % | 91.939 M -1.36 % | 93.207 M -38.12 % | 150.614 M -31.74 % | 220.639 M 2.93 % | 214.362 M 20.57 % | 177.787 M 44.89 % | 122.703 M 12.78 % | 108.800 M 2.68 % | 105.965 M 1.96 % | 103.925 M 5.74 % | 98.288 M |
| Total non current assets | 174.438 M -38.76 % | 284.828 M 96.95 % | 144.623 M -15.32 % | 170.782 M -70.94 % | 587.633 M 40.03 % | 419.638 M 67.42 % | 250.653 M 24.03 % | 202.094 M 40.58 % | 143.753 M 0.30 % | 143.325 M 4.45 % | 137.216 M 18.28 % | 116.005 M -0.07 % | 116.091 M |
| Other current assets | 82.345 M 67.70 % | 49.102 M 77.30 % | 27.694 M -27.35 % | 38.121 M -34.40 % | 58.107 M -43.76 % | 103.322 M -7.81 % | 112.080 M 1 632.10 % | 6.471 M | 0.000 | 0.000 -100.00 % | 92.560 M -40.40 % | 155.307 M 177.45 % | 55.977 M |
| Short term investments | 11.510 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.742 M -24.22 % | 254.356 M 44.12 % | 176.492 M 632.77 % | 24.086 M 7 818.55 % | 304.167 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 7.877 M -42.22 % | 13.633 M 70.69 % | 7.987 M 82.94 % | 4.366 M 767.99 % | 503.000 K -69.65 % | 1.658 M -91.62 % | 19.788 M -16.70 % | 23.754 M -87.70 % | 193.098 M 36.37 % | 141.596 M -4.36 % | 148.045 M -23.13 % | 192.580 M 3.26 % | 186.498 M |
| Cash and short term investments | 19.387 M 42.21 % | 13.633 M 70.69 % | 7.987 M 82.94 % | 4.366 M 767.99 % | 503.000 K -99.74 % | 194.400 M -29.09 % | 274.144 M 36.90 % | 200.247 M -7.80 % | 217.184 M 53.05 % | 141.900 M -4.15 % | 148.045 M -23.13 % | 192.580 M 3.26 % | 186.498 M |
| Total current assets | 497.239 M 3.78 % | 479.113 M -2.14 % | 489.572 M 36.03 % | 359.904 M -71.72 % | 1.273 B -41.65 % | 2.181 B -19.84 % | 2.721 B 15.45 % | 2.357 B 2.01 % | 2.310 B 45.99 % | 1.582 B -0.70 % | 1.594 B -6.09 % | 1.697 B 31.82 % | 1.287 B |
| Inventory | 12.362 M -77.57 % | 55.103 M -24.51 % | 72.994 M 383.85 % | 15.086 M -86.34 % | 110.456 M -17.09 % | 133.217 M -25.53 % | 178.885 M -8.96 % | 196.482 M -65.82 % | 574.912 M 52.09 % | 378.006 M -25.77 % | 509.226 M 16.05 % | 438.782 M -4.73 % | 460.570 M |
| Net receivables | 383.145 M 6.05 % | 361.275 M -5.15 % | 380.897 M 25.99 % | 302.331 M -72.60 % | 1.104 B -36.94 % | 1.750 B -18.82 % | 2.156 B 10.35 % | 1.953 B 28.68 % | 1.518 B 42.87 % | 1.063 B 25.93 % | 843.723 M -7.30 % | 910.162 M 55.79 % | 584.230 M |
| Tax assets | 17.094 M 159.08 % | 6.598 M -85.04 % | 44.095 M -36.88 % | 69.862 M -83.63 % | 426.692 M 146.13 % | 173.363 M 38 001.78 % | 455.000 K 110.26 % | 216.401 K | 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 |
| Account payables | 2.406 M -94.81 % | 46.371 M 1 154.63 % | 3.696 M 0.74 % | 3.669 M -81.49 % | 19.824 M -46.03 % | 36.728 M -96.92 % | 1.193 B 31.65 % | 906.289 M -4.32 % | 947.176 M 79.73 % | 527.011 M -11.04 % | 592.405 M -9.28 % | 652.997 M 144.03 % | 267.584 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.151 M -1.99 % | 10.356 M 104.87 % | 5.055 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 18.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 226.000 K | 0.000 -100.00 % | 9.034 M -0.91 % | 9.117 M | 0.000 100.00 % | -10.151 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 |
| Other total stockholders equity | 469.800 M 0.00 % | 469.800 M 0.97 % | 465.276 M 11.42 % | 417.605 M 149.49 % | 167.385 M 0.00 % | 167.385 M 253.44 % | -109.090 M -161.20 % | 178.264 M 6.50 % | 167.385 M 79.11 % | 93.453 M -0.40 % | 93.828 M 0.00 % | 93.828 M 0.00 % | 93.828 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.818 M 112.41 % | 5.564 M 46.68 % | 3.793 M 9.96 % | 3.449 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -145.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 671.677 M -12.08 % | 763.941 M 20.46 % | 634.195 M 19.50 % | 530.686 M -71.47 % | 1.860 B -28.47 % | 2.601 B -12.48 % | 2.971 B 16.13 % | 2.559 B 4.27 % | 2.454 B 42.19 % | 1.726 B -0.29 % | 1.731 B -4.53 % | 1.813 B 29.18 % | 1.403 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -30.795 M -128.30 % | 108.829 M 214.17 % | -95.325 M -3 277.92 % | -2.822 M -100.62 % | 454.686 M 149.54 % | -917.744 M -3 915.82 % | 24.051 M 124.93 % | -96.481 M 65.92 % | -283.138 M -392.14 % | -57.532 M -194.32 % | 60.998 M 117.57 % | -347.133 M -73.77 % | -199.767 M |
| Accounts receivables | -23.101 M -120.64 % | 111.949 M 333.62 % | -47.920 M -1 406.44 % | -3.181 M -101.88 % | 168.934 M -32.26 % | 249.398 M 181.16 % | -307.303 M 23.22 % | -400.239 M -11.84 % | -357.868 M -117.03 % | -164.893 M -348.19 % | 66.439 M 120.38 % | -325.932 M -5 861.81 % | -5.467 M |
| Inventory | 41.939 M 124.37 % | 18.692 M 132.28 % | -57.907 M -2 757.50 % | 2.179 M -98.16 % | 118.131 M 158.67 % | 45.669 M 159.53 % | 17.597 M -95.35 % | 378.430 M 292.19 % | -196.905 M -250.06 % | 131.220 M 286.27 % | -70.444 M -423.32 % | 21.788 M 112.81 % | -170.125 M |
| Accounts payables | 0.000 -100.00 % | 44.887 M 973.59 % | 4.181 M 1 064.62 % | 359.000 K -99.79 % | 167.621 M 113.82 % | -1.213 B -486.54 % | 313.757 M 867.38 % | -40.887 M -109.73 % | 420.165 M 743.63 % | -65.281 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -49.633 M -126.37 % | -21.926 M -308.78 % | 10.502 M 581.96 % | -2.179 M | 0.000 | 0.000 | 0.000 100.00 % | -33.785 M 77.25 % | -148.530 M -458.58 % | 41.422 M -36.28 % | 65.003 M 251.21 % | -42.989 M -77.82 % | -24.175 M |
| Other non cash items | -5.629 M 34.46 % | -8.589 M -999.74 % | -781.000 K 99.88 % | -672.179 M -278.62 % | 376.318 M 2 512.41 % | -15.599 M -694.67 % | -1.963 M 60.35 % | -4.951 M -103.30 % | 150.150 M 7 105.20 % | 2.084 M -94.75 % | 39.704 M -91.94 % | 492.310 M 1 185.47 % | 38.298 M |
| Net cash provided by operating activities | -6.965 M -103.20 % | 217.950 M 1 049.22 % | -22.961 M -1 151.28 % | -1.835 M -100.58 % | 313.935 M 125.53 % | -1.230 B -2 442.49 % | 52.501 M 169.98 % | -75.021 M 28.63 % | -105.114 M -189.18 % | -36.348 M -129.75 % | 122.187 M -26.71 % | 166.713 M 214.44 % | -145.674 M |
| Investments in property plant and equipment | -516.000 K 87.07 % | -3.990 M 20.97 % | -5.049 M -52.86 % | -3.303 M -119.61 % | -1.504 M 82.63 % | -8.659 M 80.42 % | -44.224 M 29.02 % | -62.308 M -2 889.35 % | -2.084 M 74.55 % | -8.190 M 13.21 % | -9.437 M 10.77 % | -10.576 M 56.67 % | -24.410 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.044 M 82 546.96 % | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -204.750 M | 0.000 | 0.000 | 0.000 100.00 % | -8.875 M -29.02 % | -6.879 M 35.95 % | -10.740 M 78.39 % | -49.705 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.907 M 204.91 % | 70.482 M 771.65 % | 8.086 M -2.45 % | 8.289 M | 0.000 -100.00 % | 15.058 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.726 M -55.27 % | 3.859 M 1 190.64 % | 299.000 K -18.97 % | 369.000 K -89.53 % | 3.523 M 4.26 % | 3.379 M 191.80 % | 1.158 M -82.93 % | 6.782 M 2 768.83 % | 236.399 K 228.33 % | 72.000 K 100.52 % | -13.894 M -184.95 % | 16.356 M 140.34 % | -40.544 M |
| Net cash used for investing activites | 1.210 M 100.59 % | -204.881 M -4 213.28 % | -4.750 M -61.90 % | -2.934 M -100.94 % | 311.970 M 452.73 % | 56.442 M 234.84 % | -41.859 M 27.80 % | -57.977 M -12.46 % | -51.553 M -842.83 % | 6.940 M 129.75 % | -23.331 M -503.65 % | 5.780 M 108.90 % | -64.954 M |
| Debt repayment | 0.000 100.00 % | -7.423 M -122.21 % | 33.424 M 135.06 % | -95.322 M 73.24 % | -356.238 M | 0.000 | 0.000 -100.00 % | 119.126 M -44.69 % | 215.376 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 104.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.932 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -1.100 M | 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 |
| Other financing activites | 0.000 | 0.000 100.00 % | -991.000 K -463.07 % | -176.000 K 99.94 % | -270.822 M -123.44 % | 1.155 B 1 394.98 % | 77.276 M 145.21 % | -170.932 M | 0.000 -100.00 % | 38.322 M 124.96 % | -153.531 M 9.31 % | -169.288 M -165.44 % | 258.679 M |
| Net cash used provided by financing activities | 0.000 100.00 % | -7.423 M -123.69 % | 31.333 M 244.24 % | 9.102 M 101.45 % | -627.060 M -154.28 % | 1.155 B 1 394.98 % | 77.276 M 249.16 % | -51.806 M -115.93 % | 325.308 M 748.88 % | 38.322 M 124.96 % | -153.531 M 9.31 % | -169.288 M -165.44 % | 258.679 M |
| Effect of forex changes on cash | -1.000 K | 0.000 | 0.000 100.00 % | -471.000 K -118 739.80 % | 397.000 200.00 % | -397.000 100.00 % | -91.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -5.756 M -201.95 % | 5.646 M 55.92 % | 3.621 M -6.26 % | 3.863 M 434.46 % | -1.155 M 93.63 % | -18.130 M -357.14 % | -3.966 M 97.66 % | -169.344 M -193.53 % | 181.051 M 30.76 % | 138.462 M 353.25 % | -54.674 M -1 806.43 % | 3.204 M -93.33 % | 48.051 M |
| Cash at beginning of period | 13.633 M 70.69 % | 7.987 M 82.94 % | 4.366 M 767.99 % | 503.000 K -69.66 % | 1.658 M -91.62 % | 19.788 M -16.70 % | 23.754 M -87.70 % | 193.098 M 1 502.83 % | 12.047 M 284.41 % | 3.134 M -94.58 % | 57.808 M 5.87 % | 54.604 M 733.27 % | 6.553 M |
| Cash at end of period | 7.877 M -42.22 % | 13.633 M 70.69 % | 7.987 M 82.94 % | 4.366 M 767.99 % | 503.000 K -69.65 % | 1.658 M -91.62 % | 19.788 M -16.70 % | 23.754 M -87.70 % | 193.098 M 36.37 % | 141.596 M 4 418.06 % | 3.134 M -94.58 % | 57.808 M 5.87 % | 54.604 M |
| Operating cash flow | -6.965 M -103.20 % | 217.950 M 1 049.22 % | -22.961 M -1 151.28 % | -1.835 M -100.58 % | 313.935 M 125.53 % | -1.230 B -2 442.49 % | 52.501 M 169.98 % | -75.021 M 69.77 % | -248.176 M -582.77 % | -36.348 M -129.75 % | 122.187 M -26.71 % | 166.713 M 214.44 % | -145.674 M |
| Capital expenditure | -516.000 K 87.07 % | -3.990 M 20.97 % | -5.049 M -52.86 % | -3.303 M -119.61 % | -1.504 M 82.63 % | -8.659 M 80.42 % | -44.224 M 29.02 % | -62.308 M -2 889.35 % | -2.084 M 74.55 % | -8.190 M 13.21 % | -9.437 M 10.77 % | -10.576 M 56.67 % | -24.410 M |
| Free CashFlow | -7.481 M -103.50 % | 213.960 M 863.87 % | -28.010 M -445.15 % | -5.138 M -101.64 % | 312.431 M 125.23 % | -1.238 B -15 063.03 % | 8.277 M 106.03 % | -137.329 M 45.13 % | -250.260 M -461.90 % | -44.539 M -139.50 % | 112.750 M -27.79 % | 156.137 M 191.80 % | -170.084 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 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 90.260 M -49.04 % | 177.118 M -55.12 % | 394.672 M 17.23 % | 336.653 M -36.97 % | 534.088 M -27.98 % | 741.544 M 36.48 % | 543.335 M 39.59 % | 389.231 M -3.53 % | 403.489 M -10.16 % | 449.122 M 5.86 % | 424.278 M 189.47 % | 146.573 M 187.39 % | 51.001 M 13.42 % | 44.967 M 33.99 % | 33.561 M 63.24 % | 20.559 M 19.94 % | 17.141 M -45.50 % | 31.452 M -89.69 % | 305.133 M 17.78 % | 259.069 M 41.05 % | 183.672 M -48.99 % | 360.081 M -54.23 % | 786.670 M -2.06 % | 803.219 M -50.88 % | 1.635 B -12.74 % | 1.874 B 0.00 % | 1.874 B -0.56 % | 1.885 B 0.00 % | 1.885 B -28.48 % | 2.635 B 0.00 % | 2.635 B 112.92 % | 1.237 B 0.00 % | 1.237 B -20.07 % | 1.548 B 0.00 % | 1.548 B 60.17 % | 966.693 M 0.00 % | 966.693 M |
| Net income | 1.044 M -69.66 % | 3.441 M -13.32 % | 3.970 M 57.98 % | 2.513 M -64.36 % | 7.052 M -80.61 % | 36.373 M 0.41 % | 36.223 M 88.52 % | 19.214 M -3.67 % | 19.947 M -31.96 % | 29.316 M 135.79 % | 12.433 M 3.27 % | 12.039 M -7.71 % | 13.045 M -98.33 % | 783.185 M 5 163.69 % | 14.879 M 145.04 % | -33.038 M 66.31 % | -98.054 M 66.70 % | -294.500 M -127.34 % | -129.539 M -126.82 % | -57.111 M -15.90 % | -49.278 M 74.14 % | -190.584 M -177.54 % | -68.670 M -15.45 % | -59.480 M -1 165.57 % | 5.582 M -21.58 % | 7.119 M 0.00 % | 7.119 M 65.32 % | 4.306 M 0.00 % | 4.306 M -51.26 % | 8.834 M 0.00 % | 8.834 M 268.02 % | 2.401 M 0.00 % | 2.401 M -47.24 % | 4.550 M 0.00 % | 4.550 M 97.21 % | 2.307 M 0.00 % | 2.307 M |
| Income before tax | 1.265 M -78.78 % | 5.961 M 4.10 % | 5.726 M 95.89 % | 2.923 M -68.79 % | 9.367 M -81.25 % | 49.967 M -0.43 % | 50.183 M 79.89 % | 27.896 M 0.94 % | 27.636 M -31.99 % | 40.634 M 135.81 % | 17.232 M 3.32 % | 16.679 M -7.71 % | 18.073 M -98.26 % | 1.038 B 39 766.36 % | 2.604 M 135.54 % | -7.326 M 16.54 % | -8.778 M 98.04 % | -447.042 M -129.81 % | -194.529 M -127.58 % | -85.478 M -16.23 % | -73.542 M 74.94 % | -293.449 M -175.88 % | -106.370 M -18.01 % | -90.137 M -1 055.85 % | 9.430 M -4.70 % | 9.895 M 0.00 % | 9.895 M 28.26 % | 7.715 M 0.00 % | 7.715 M -40.65 % | 12.999 M 0.00 % | 12.999 M 262.49 % | 3.586 M 0.00 % | 3.586 M -44.40 % | 6.450 M 0.00 % | 6.450 M 86.80 % | 3.453 M 0.00 % | 3.453 M |
| Income before tax ratio | 0.01 -58.36 % | 0.03 131.98 % | 0.01 67.10 % | 0.01 -50.49 % | 0.02 -73.97 % | 0.07 -27.04 % | 0.09 28.87 % | 0.07 4.64 % | 0.07 -24.30 % | 0.09 122.76 % | 0.04 -64.31 % | 0.11 -67.89 % | 0.35 -98.47 % | 23.09 29 654.15 % | 0.08 121.77 % | -0.36 30.42 % | -0.51 96.40 % | -14.21 -2 129.49 % | -0.64 -93.22 % | -0.33 17.60 % | -0.40 50.87 % | -0.81 -502.71 % | -0.14 -20.49 % | -0.11 -2 045.97 % | 0.01 9.21 % | 0.01 0.00 % | 0.01 28.99 % | 0.00 0.00 % | 0.00 -17.02 % | 0.00 0.00 % | 0.00 70.25 % | 0.00 0.00 % | 0.00 -30.44 % | 0.00 0.00 % | 0.00 16.63 % | 0.00 0.00 % | 0.00 |
| EBITDA | 1.517 M -85.87 % | 10.733 M 52.11 % | 7.056 M 77.02 % | 3.986 M -63.28 % | 10.856 M -78.90 % | 51.445 M 211.02 % | 16.541 M -43.76 % | 29.413 M 1.07 % | 29.101 M -31.12 % | 42.247 M 117.54 % | 19.420 M 1.46 % | 19.140 M -4.11 % | 19.960 M -98.08 % | 1.038 B 18 909.69 % | 5.461 M 223.83 % | -4.410 M 19.10 % | -5.451 M 98.71 % | -423.385 M -534.51 % | -66.727 M -86.06 % | -35.862 M -307.80 % | 17.258 M 108.07 % | -213.895 M -339.15 % | -48.707 M -14.68 % | -42.474 M -192.81 % | 45.764 M 8.34 % | 42.243 M 0.00 % | 42.243 M -1.42 % | 42.853 M 0.00 % | 42.853 M -33.84 % | 64.771 M 0.01 % | 64.766 M 141.49 % | 26.820 M 0.00 % | 26.820 M -31.54 % | 39.175 M -0.36 % | 39.317 M 31.15 % | 29.980 M 0.00 % | 29.980 M |
| Net income ratio | 0.01 -40.46 % | 0.02 93.14 % | 0.01 34.75 % | 0.01 -43.47 % | 0.01 -73.08 % | 0.05 -26.43 % | 0.07 35.05 % | 0.05 -0.15 % | 0.05 -24.26 % | 0.07 122.75 % | 0.03 -64.32 % | 0.08 -67.89 % | 0.26 -98.53 % | 17.42 3 828.54 % | 0.44 127.59 % | -1.61 71.91 % | -5.72 38.91 % | -9.36 -2 105.59 % | -0.42 -92.58 % | -0.22 17.83 % | -0.27 49.31 % | -0.53 -506.33 % | -0.09 -17.88 % | -0.07 -2 269.33 % | 0.00 -10.14 % | 0.00 0.00 % | 0.00 66.25 % | 0.00 0.00 % | 0.00 -31.85 % | 0.00 0.00 % | 0.00 72.85 % | 0.00 0.00 % | 0.00 -33.99 % | 0.00 0.00 % | 0.00 23.13 % | 0.00 0.00 % | 0.00 |
| Ratio EBITDA | 0.02 -72.26 % | 0.06 238.95 % | 0.02 51.00 % | 0.01 -41.75 % | 0.02 -70.70 % | 0.07 127.88 % | 0.03 -59.71 % | 0.08 4.77 % | 0.07 -23.33 % | 0.09 105.51 % | 0.05 -64.95 % | 0.13 -66.63 % | 0.39 -98.30 % | 23.09 14 087.83 % | 0.16 175.86 % | -0.21 32.55 % | -0.32 97.64 % | -13.46 -6 055.70 % | -0.22 -57.98 % | -0.14 -247.32 % | 0.09 115.82 % | -0.59 -859.40 % | -0.06 -17.09 % | -0.05 -288.95 % | 0.03 24.15 % | 0.02 0.00 % | 0.02 -0.86 % | 0.02 0.00 % | 0.02 -7.50 % | 0.02 0.01 % | 0.02 13.42 % | 0.02 0.00 % | 0.02 -14.34 % | 0.03 -0.36 % | 0.03 -18.12 % | 0.03 0.00 % | 0.03 |
| Gross profit ratio | 0.03 -70.28 % | 0.10 24.94 % | 0.08 -0.41 % | 0.08 46.55 % | 0.05 -10.14 % | 0.06 -13.69 % | 0.07 339.64 % | 0.02 -81.70 % | 0.08 30.10 % | 0.06 -11.36 % | 0.07 -74.67 % | 0.29 -20.71 % | 0.36 -43.80 % | 0.64 50.79 % | 0.43 100.91 % | 0.21 -2.87 % | 0.22 198.05 % | -0.22 -434.44 % | 0.07 885.60 % | 0.01 -93.68 % | 0.11 221.20 % | -0.09 -850.98 % | 0.01 -75.04 % | 0.05 -37.42 % | 0.08 18.52 % | 0.06 0.00 % | 0.06 12.26 % | 0.06 0.00 % | 0.06 30.92 % | 0.04 0.00 % | 0.04 -15.35 % | 0.05 0.00 % | 0.05 5.23 % | 0.05 0.00 % | 0.05 -28.47 % | 0.07 0.00 % | 0.07 |
| Weighted average shs out dil | 104.400 M 2.53 % | 101.825 M 2.59 % | 99.250 M -21.01 % | 125.650 M 6.91 % | 117.533 M 7.87 % | 108.955 M 0.00 % | 108.955 M 0.00 % | 108.955 M -0.04 % | 109.000 M 0.04 % | 108.955 M 0.00 % | 108.955 M -0.45 % | 109.445 M 0.68 % | 108.708 M 1 892.93 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.04 % | 5.452 M 0.13 % | 5.445 M -0.03 % | 5.447 M -0.07 % | 5.451 M -0.07 % | 5.454 M 0.22 % | 5.442 M -0.47 % | 5.468 M -0.97 % | 5.522 M 0.00 % | 5.522 M 2.67 % | 5.378 M 0.00 % | 5.378 M -1.40 % | 5.455 M 0.00 % | 5.455 M 40.99 % | 3.869 M 0.00 % | 3.869 M 6.17 % | 3.644 M 0.00 % | 3.644 M -0.41 % | 3.659 M 0.00 % | 3.659 M |
| Weighted average shs out | 104.400 M 2.53 % | 101.825 M 2.59 % | 99.250 M -21.01 % | 125.650 M 6.91 % | 117.533 M 7.87 % | 108.955 M 0.00 % | 108.955 M 0.00 % | 108.955 M -0.04 % | 109.000 M 0.04 % | 108.955 M 0.00 % | 108.955 M 994.25 % | 9.957 M 82.55 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.00 % | 5.455 M 0.04 % | 5.452 M 0.13 % | 5.445 M -0.03 % | 5.447 M -0.07 % | 5.451 M -0.07 % | 5.454 M 0.22 % | 5.442 M -0.47 % | 5.468 M -0.97 % | 5.522 M 0.00 % | 5.522 M 2.67 % | 5.378 M 0.00 % | 5.378 M -1.40 % | 5.455 M 0.00 % | 5.455 M 40.99 % | 3.869 M 0.00 % | 3.869 M 6.17 % | 3.644 M 0.00 % | 3.644 M -0.41 % | 3.659 M 0.00 % | 3.659 M |
| EPS diluted | 0.01 -70.41 % | 0.03 -15.50 % | 0.04 100.00 % | 0.02 -66.67 % | 0.06 -81.82 % | 0.33 0.00 % | 0.33 83.33 % | 0.18 0.00 % | 0.18 -33.33 % | 0.27 145.45 % | 0.11 0.00 % | 0.11 -8.33 % | 0.12 -99.92 % | 143.58 5 159.34 % | 2.73 145.05 % | -6.06 66.30 % | -17.98 66.72 % | -54.03 -127.40 % | -23.76 -126.50 % | -10.49 -15.91 % | -9.05 74.12 % | -34.97 -177.76 % | -12.59 -15.19 % | -10.93 -1 171.57 % | 1.02 -20.93 % | 1.29 0.00 % | 1.29 61.25 % | 0.80 0.00 % | 0.80 -50.62 % | 1.62 0.00 % | 1.62 161.29 % | 0.62 0.00 % | 0.62 -50.40 % | 1.25 0.00 % | 1.25 98.41 % | 0.63 0.00 % | 0.63 |
| Earnings per share | 0.01 -70.41 % | 0.03 -15.50 % | 0.04 100.00 % | 0.02 -66.67 % | 0.06 -81.82 % | 0.33 0.00 % | 0.33 83.33 % | 0.18 0.00 % | 0.18 -33.33 % | 0.27 145.45 % | 0.11 -90.91 % | 1.21 -49.37 % | 2.39 -98.34 % | 143.59 5 159.71 % | 2.73 145.05 % | -6.06 66.30 % | -17.98 66.72 % | -54.03 -127.40 % | -23.76 -126.50 % | -10.49 -15.91 % | -9.05 74.12 % | -34.97 -177.76 % | -12.59 -15.19 % | -10.93 -1 171.57 % | 1.02 -20.93 % | 1.29 0.00 % | 1.29 61.25 % | 0.80 0.00 % | 0.80 -50.62 % | 1.62 0.00 % | 1.62 161.29 % | 0.62 0.00 % | 0.62 -50.40 % | 1.25 0.00 % | 1.25 98.41 % | 0.63 0.00 % | 0.63 |
| Gross profit | 2.561 M -84.86 % | 16.911 M -43.93 % | 30.160 M 16.75 % | 25.833 M -7.62 % | 27.965 M -35.28 % | 43.210 M 17.80 % | 36.681 M 513.70 % | 5.977 M -82.35 % | 33.866 M 16.88 % | 28.975 M -6.17 % | 30.880 M -26.69 % | 42.123 M 127.86 % | 18.486 M -36.26 % | 29.003 M 102.04 % | 14.355 M 227.96 % | 4.377 M 16.50 % | 3.757 M 153.43 % | -7.031 M -134.47 % | 20.396 M 1 060.84 % | 1.757 M -91.08 % | 19.700 M 161.82 % | -31.865 M -443.74 % | 9.270 M -75.56 % | 37.928 M -69.26 % | 123.387 M 3.42 % | 119.301 M 0.00 % | 119.301 M 11.63 % | 106.874 M 0.00 % | 106.874 M -6.36 % | 114.138 M 0.00 % | 114.138 M 80.23 % | 63.330 M 0.00 % | 63.330 M -15.89 % | 75.298 M 0.00 % | 75.298 M 14.56 % | 65.727 M 0.00 % | 65.727 M |
| Income tax expense | 221.000 K -91.23 % | 2.520 M 43.51 % | 1.756 M 329.34 % | 409.000 K -82.33 % | 2.315 M -82.97 % | 13.594 M -2.62 % | 13.960 M 60.81 % | 8.681 M 12.92 % | 7.688 M -32.07 % | 11.318 M 135.64 % | 4.803 M 3.51 % | 4.640 M -7.72 % | 5.028 M -98.03 % | 254.935 M 2 177.54 % | -12.271 M -147.72 % | 25.712 M -71.20 % | 89.276 M 146.58 % | -191.666 M -317.61 % | -45.896 M -61.80 % | -28.366 M -16.91 % | -24.264 M 76.41 % | -102.868 M -372.86 % | 37.700 M 22.97 % | 30.657 M 696.70 % | 3.848 M 38.59 % | 2.777 M 0.00 % | 2.777 M -18.54 % | 3.409 M 0.00 % | 3.409 M -18.15 % | 4.165 M 0.00 % | 4.165 M 251.29 % | 1.186 M 0.00 % | 1.186 M -37.62 % | 1.900 M 0.00 % | 1.900 M 65.83 % | 1.146 M 0.00 % | 1.146 M |
| Cost of revenue | 87.699 M -45.26 % | 160.207 M -56.05 % | 364.512 M 17.27 % | 310.820 M -38.59 % | 506.123 M -27.52 % | 698.334 M 37.83 % | 506.654 M 32.20 % | 383.254 M 3.69 % | 369.623 M -12.03 % | 420.147 M 6.80 % | 393.398 M 276.64 % | 104.450 M 221.24 % | 32.515 M 103.68 % | 15.964 M -16.88 % | 19.206 M 18.69 % | 16.182 M 20.91 % | 13.384 M -65.22 % | 38.483 M -86.48 % | 284.737 M 10.66 % | 257.312 M 56.92 % | 163.972 M -58.16 % | 391.946 M -49.58 % | 777.400 M 1.58 % | 765.291 M -49.38 % | 1.512 B -13.84 % | 1.755 B 0.00 % | 1.755 B -1.30 % | 1.778 B 0.00 % | 1.778 B -29.48 % | 2.521 B 0.00 % | 2.521 B 114.68 % | 1.174 B 0.00 % | 1.174 B -20.29 % | 1.473 B 0.00 % | 1.473 B 63.49 % | 900.967 M 0.00 % | 900.967 M |
| General and administrative expenses | 0.000 -100.00 % | 3.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.320 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.177 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.628 M 0.00 % | 11.628 M | 0.000 | 0.000 -100.00 % | 8.463 M 0.00 % | 8.463 M | 0.000 | 0.000 -100.00 % | 6.540 M 0.00 % | 6.540 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 171.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 864.369 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.322 M 0.00 % | 1.322 M | 0.000 | 0.000 -100.00 % | 1.114 M 0.00 % | 1.114 M | 0.000 | 0.000 -100.00 % | 184.958 K 0.00 % | 184.958 K | 0.000 | 0.000 |
| Other expenses | 4.151 M -56.74 % | 9.596 M -60.91 % | 24.546 M 5.19 % | 23.335 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 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 4.151 M -68.77 % | 13.290 M -45.86 % | 24.546 M 5.19 % | 23.335 M 24.34 % | 18.767 M -24.19 % | 24.754 M 14.44 % | 21.631 M 14.66 % | 18.865 M 27.07 % | 14.846 M -11.00 % | 16.681 M 14.72 % | 14.541 M -42.32 % | 25.211 M -22.00 % | 32.323 M 27.93 % | 25.267 M 108.66 % | 12.109 M -0.14 % | 12.126 M -33.04 % | 18.110 M -95.49 % | 401.803 M 240.49 % | 118.008 M 98.31 % | 59.506 M 186.10 % | 20.799 M -89.35 % | 195.307 M 276.02 % | 51.940 M -28.08 % | 72.222 M 1.11 % | 71.430 M -18.78 % | 87.949 M 0.00 % | 87.949 M 49.55 % | 58.807 M 0.00 % | 58.807 M -7.75 % | 63.749 M 0.00 % | 63.749 M 126.17 % | 28.186 M 0.00 % | 28.186 M -42.09 % | 48.673 M 0.00 % | 48.673 M 46.89 % | 33.136 M 0.00 % | 33.136 M |
| Cost and expenses | 91.850 M -47.06 % | 173.497 M -55.41 % | 389.058 M 16.43 % | 334.155 M -36.34 % | 524.890 M -27.41 % | 723.088 M 36.87 % | 528.285 M 31.38 % | 402.119 M 4.59 % | 384.469 M -11.99 % | 436.828 M 7.08 % | 407.939 M 214.62 % | 129.661 M 298.77 % | 32.515 M 28.69 % | 25.267 M -19.31 % | 31.315 M 10.62 % | 28.308 M -10.12 % | 31.494 M -92.85 % | 440.286 M 9.32 % | 402.745 M 30.74 % | 308.041 M 69.30 % | 181.945 M -69.12 % | 589.140 M -28.96 % | 829.340 M -0.98 % | 837.513 M -47.10 % | 1.583 B -14.07 % | 1.843 B 0.00 % | 1.843 B 0.33 % | 1.836 B 0.00 % | 1.836 B -28.94 % | 2.584 B 0.00 % | 2.584 B 114.95 % | 1.202 B 0.00 % | 1.202 B -20.99 % | 1.522 B 0.00 % | 1.522 B 62.90 % | 934.102 M 0.00 % | 934.102 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 3.694 M | 0.000 | 0.000 -100.00 % | 18.767 M -24.19 % | 24.754 M 14.44 % | 21.631 M 14.66 % | 18.865 M 27.07 % | 14.846 M -11.00 % | 16.681 M 14.72 % | 14.541 M -42.32 % | 25.211 M 181.56 % | 8.954 M -64.56 % | 25.267 M 108.66 % | 12.109 M -0.14 % | 12.126 M -33.04 % | 18.110 M -78.05 % | 82.517 M 505.58 % | 13.626 M -73.14 % | 50.729 M 182.25 % | 17.973 M -90.80 % | 195.307 M 1 431.82 % | 12.750 M -0.03 % | 12.754 M 9.40 % | 11.658 M -9.97 % | 12.950 M 0.00 % | 12.950 M 37.22 % | 9.437 M 0.00 % | 9.437 M -1.47 % | 9.577 M 0.00 % | 9.577 M 97.80 % | 4.842 M 0.00 % | 4.842 M -28.00 % | 6.725 M 0.00 % | 6.725 M 37.81 % | 4.880 M 0.00 % | 4.880 M |
| Interest income | 0.000 | 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.063 M 952.48 % | 101.000 K -12.17 % | 115.000 K -83.45 % | 695.000 K -98.18 % | 38.208 M -60.58 % | 96.917 M 109.91 % | 46.170 M -47.01 % | 87.127 M 228.05 % | 26.559 M -58.31 % | 63.700 M 14.07 % | 55.843 M 31.31 % | 42.527 M 98.19 % | 21.458 M 0.00 % | 21.458 M -46.82 % | 40.352 M 0.00 % | 40.352 M 7.92 % | 37.390 M 0.00 % | 37.390 M 18.48 % | 31.558 M 0.00 % | 31.558 M 56.42 % | 20.175 M 0.00 % | 20.175 M -30.76 % | 29.138 M 0.00 % | 29.138 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 616.000 K 0.65 % | 612.000 K 0.99 % | 606.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 |
| Depreciation and amortization | 252.000 K -93.80 % | 4.064 M 181.83 % | 1.442 M -3.09 % | 1.488 M 0.00 % | 1.488 M 0.61 % | 1.479 M -0.80 % | 1.491 M -1.71 % | 1.517 M 3.55 % | 1.465 M -9.29 % | 1.615 M 2.80 % | 1.571 M -14.99 % | 1.848 M 44.15 % | 1.282 M -4.33 % | 1.340 M -51.36 % | 2.755 M -1.61 % | 2.800 M 6.34 % | 2.633 M -74.27 % | 10.234 M 363.73 % | 2.207 M -35.94 % | 3.445 M -6.23 % | 3.674 M -31.68 % | 5.378 M 137.65 % | 2.263 M -38.90 % | 3.704 M 63.65 % | 2.263 M -8.84 % | 2.483 M 0.00 % | 2.483 M 19.04 % | 2.086 M 0.00 % | 2.086 M 54.36 % | 1.351 M 0.33 % | 1.347 M -0.01 % | 1.347 M 0.00 % | 1.347 M 0.01 % | 1.347 M -9.55 % | 1.489 M 0.00 % | 1.489 M 0.00 % | 1.489 M |
| Operating income | -1.590 M -143.91 % | 3.621 M -35.50 % | 5.614 M 124.74 % | 2.498 M -72.84 % | 9.198 M -50.16 % | 18.456 M 22.63 % | 15.050 M 216.78 % | -12.888 M -167.76 % | 19.020 M 54.71 % | 12.294 M -24.76 % | 16.339 M -3.39 % | 16.912 M -8.51 % | 18.486 M -6.16 % | 19.700 M 777.11 % | 2.246 M 128.98 % | -7.749 M 46.01 % | -14.353 M 96.69 % | -434.245 M -337.83 % | -99.182 M -102.53 % | -48.972 M -2 935.67 % | 1.727 M 100.75 % | -229.046 M -349.37 % | -50.970 M -10.38 % | -46.177 M -206.15 % | 43.501 M 9.41 % | 39.761 M 0.00 % | 39.761 M -2.47 % | 40.767 M 0.00 % | 40.767 M -35.72 % | 63.420 M 0.00 % | 63.420 M 148.97 % | 25.473 M 0.00 % | 25.473 M -32.66 % | 37.828 M 0.00 % | 37.828 M 32.77 % | 28.491 M 0.00 % | 28.491 M |
| Operating income ratio | -0.02 -186.17 % | 0.02 43.72 % | 0.01 91.70 % | 0.01 -56.91 % | 0.02 -30.80 % | 0.02 -10.15 % | 0.03 183.65 % | -0.03 -170.24 % | 0.05 72.21 % | 0.03 -28.92 % | 0.04 -66.62 % | 0.12 -68.17 % | 0.36 -17.26 % | 0.44 554.63 % | 0.07 117.76 % | -0.38 54.99 % | -0.84 93.94 % | -13.81 -4 147.59 % | -0.33 -71.95 % | -0.19 -2 110.40 % | 0.01 101.48 % | -0.64 -881.75 % | -0.06 -12.70 % | -0.06 -316.11 % | 0.03 25.38 % | 0.02 0.00 % | 0.02 -1.92 % | 0.02 0.00 % | 0.02 -10.12 % | 0.02 0.00 % | 0.02 16.93 % | 0.02 0.00 % | 0.02 -15.75 % | 0.02 0.00 % | 0.02 -17.10 % | 0.03 0.00 % | 0.03 |
| Total other income expenses net | 2.855 M 22.01 % | 2.340 M 1 989.29 % | 112.000 K -73.65 % | 425.000 K 151.48 % | 169.000 K -99.46 % | 31.511 M -10.31 % | 35.133 M -13.86 % | 40.784 M 373.35 % | 8.616 M -69.60 % | 28.340 M 3 073.57 % | 893.000 K 483.26 % | -233.000 K 43.58 % | -413.000 K -100.04 % | 1.018 B 284 374.86 % | 358.000 K -15.37 % | 423.000 K -92.41 % | 5.575 M 143.56 % | -12.797 M 86.58 % | -95.347 M -161.18 % | -36.506 M 51.50 % | -75.269 M -16.87 % | -64.403 M -16.25 % | -55.400 M -26.02 % | -43.960 M -29.02 % | -34.071 M -14.08 % | -29.866 M 0.00 % | -29.866 M 9.64 % | -33.053 M 0.00 % | -33.053 M 34.45 % | -50.421 M 0.00 % | -50.421 M -130.37 % | -21.887 M 0.00 % | -21.887 M 30.25 % | -31.378 M 0.00 % | -31.378 M -25.32 % | -25.038 M 0.00 % | -25.038 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 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -7.877 M | 0.000 100.00 % | -6.518 M | 0.000 100.00 % | -13.632 M -498.25 % | 3.423 M 200.00 % | -3.423 M -101.73 % | 198.216 M 1 308.88 % | 14.069 M -1.66 % | 14.307 M 227.69 % | 4.366 M -97.41 % | 168.412 M 618.57 % | 23.437 M -98.85 % | 2.031 B 45 907.81 % | 4.415 M -99.78 % | 2.034 B 16 019.95 % | 12.617 M -99.44 % | 2.247 B 1 055.94 % | 194.400 M -91.87 % | 2.392 B 70.96 % | 1.399 B 16.18 % | 1.204 B 0.00 % | 1.204 B 4 970.48 % | 23.754 M -97.27 % | 871.130 M 0.00 % | 871.130 M 38.82 % | 627.527 M 0.00 % | 627.527 M -11.56 % | 709.573 M 0.00 % | 709.573 M 379.30 % | 148.045 M |
| Total investments | 100.357 M | 0.000 -100.00 % | 166.914 M | 0.000 -100.00 % | 179.815 M 2 526.57 % | 6.846 M -96.79 % | 213.378 M 318 374.63 % | 67.000 K -99.76 % | 28.138 M 265.10 % | 7.707 M -11.74 % | 8.732 M 22 289.74 % | 39.000 K -99.92 % | 46.874 M 50.47 % | 31.151 M 252.79 % | 8.830 M 25 870.59 % | 34.000 K -99.87 % | 25.234 M 118.23 % | 11.563 M -97.03 % | 388.800 M 1 342 534.16 % | 28.958 K -99.80 % | 14.226 M 13.10 % | 12.578 M 0.00 % | 12.578 M -73.52 % | 47.508 M 35.79 % | 34.987 M 0.00 % | 34.987 M 44.97 % | 24.135 M 0.00 % | 24.135 M 100.71 % | 12.025 M 0.00 % | 12.025 M -95.94 % | 296.090 M |
| Total debt | 198.779 M | 0.000 | 0.000 | 0.000 -100.00 % | 198.792 M | 0.000 | 0.000 -100.00 % | 206.203 M | 0.000 -100.00 % | 28.376 M | 0.000 -100.00 % | 172.778 M | 0.000 -100.00 % | 2.033 B | 0.000 -100.00 % | 2.034 B | 0.000 -100.00 % | 2.248 B | 0.000 -100.00 % | 2.394 B 43.96 % | 1.663 B 35.82 % | 1.224 B 0.00 % | 1.224 B | 0.000 -100.00 % | 1.067 B 0.00 % | 1.067 B 29.10 % | 826.369 M 0.00 % | 826.369 M -2.95 % | 851.473 M 0.00 % | 851.473 M | 0.000 |
| Accumulated other comprehensive income loss | 302.414 M -56.95 % | 702.450 M | 0.000 -100.00 % | 704.324 M | 0.000 -100.00 % | 650.124 M | 0.000 -100.00 % | 103.636 M -80.07 % | 520.062 M 26.50 % | 411.107 M -17.13 % | 496.083 M 40.19 % | 353.855 M 165.35 % | -541.454 M 16.77 % | -650.544 M -49.51 % | -435.118 M | 0.000 -100.00 % | 2.085 M 101.95 % | -107.005 M -198.64 % | 108.477 M | 0.000 -100.00 % | 256.785 M | 0.000 | 0.000 -100.00 % | 405.564 M | 0.000 | 0.000 -100.00 % | 263.546 M 0.00 % | 263.546 M | 0.000 | 0.000 -100.00 % | 248.158 M |
| Retained earnings | 75.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.556 M | 0.000 | 0.000 -100.00 % | 36.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.986 M | 0.000 | 0.000 | 0.000 100.00 % | -698.422 M | 0.000 | 0.000 | 0.000 100.00 % | -167.998 M | 0.000 -100.00 % | 152.212 M 0.00 % | 152.212 M | 0.000 -100.00 % | 117.391 M 0.00 % | 117.391 M | 0.000 | 0.000 -100.00 % | 94.921 M 0.00 % | 94.921 M | 0.000 |
| Common stock | 108.955 M | 0.000 -100.00 % | 108.955 M | 0.000 -100.00 % | 108.955 M | 0.000 -100.00 % | 108.955 M 0.00 % | 108.955 M | 0.000 -100.00 % | 108.955 M | 0.000 -100.00 % | 5.455 M | 0.000 -100.00 % | 109.090 M | 0.000 -100.00 % | 109.090 M | 0.000 -100.00 % | 109.090 M | 0.000 -100.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M | 0.000 -100.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 0.00 % | 109.090 M 49.25 % | 73.090 M 0.00 % | 73.090 M | 0.000 |
| Total equity | 653.908 M -6.91 % | 702.450 M 0.00 % | 702.451 M -0.27 % | 704.324 M 0.00 % | 704.311 M 8.33 % | 650.124 M 0.00 % | 650.124 M 56.23 % | 416.138 M -19.98 % | 520.062 M 0.00 % | 520.062 M 4.83 % | 496.083 M 41.55 % | 350.462 M 164.73 % | -541.454 M 0.00 % | -541.454 M -24.44 % | -435.118 M -3.12 % | -421.947 M -20 337.27 % | 2.085 M 0.00 % | 2.085 M -98.08 % | 108.477 M 0.00 % | 108.477 M -70.35 % | 365.875 M -14.65 % | 428.687 M 0.00 % | 428.687 M 5.70 % | 405.564 M 2.97 % | 393.866 M 0.00 % | 393.866 M 5.70 % | 372.636 M 0.00 % | 372.636 M 42.52 % | 261.464 M 0.00 % | 261.464 M 5.36 % | 248.158 M |
| Other non current liabilities | 0.000 100.00 % | -702.450 M -31 347.78 % | 2.248 M 100.32 % | -704.324 M -42 864.06 % | 1.647 M 100.25 % | -650.124 M -287 765.49 % | 226.000 K 0.00 % | 226.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.022 M | 0.000 -100.00 % | 1.024 M | 0.000 -100.00 % | 1.880 M | 0.000 -100.00 % | 1.884 M -82.92 % | 11.027 M -63.29 % | 30.036 M 0.00 % | 30.036 M | 0.000 -100.00 % | 7.879 M 0.00 % | 7.879 M 42.39 % | 5.533 M 0.00 % | 5.533 M 0.19 % | 5.522 M 0.00 % | 5.522 M | 0.000 |
| Long term debt | 198.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.203 M | 0.000 -100.00 % | 28.376 M | 0.000 -100.00 % | 172.778 M | 0.000 -100.00 % | 15.306 M | 0.000 -100.00 % | 19.806 M | 0.000 -100.00 % | 197.569 M | 0.000 -100.00 % | 178.458 M 11.41 % | 160.183 M 0.72 % | 159.032 M 0.00 % | 159.032 M | 0.000 -100.00 % | 135.305 M 0.00 % | 135.305 M -3.61 % | 140.376 M 0.00 % | 140.376 M -0.04 % | 140.434 M 0.00 % | 140.434 M | 0.000 |
| Total non current liabilities | 198.779 M 128.30 % | -702.450 M -31 347.78 % | 2.248 M 100.32 % | -704.324 M -42 864.06 % | 1.647 M 100.25 % | -650.124 M -287 765.49 % | 226.000 K -99.89 % | 206.429 M | 0.000 -100.00 % | 28.376 M | 0.000 -100.00 % | 172.778 M | 0.000 -100.00 % | 16.328 M | 0.000 -100.00 % | 20.830 M | 0.000 -100.00 % | 199.449 M | 0.000 -100.00 % | 180.342 M 5.33 % | 171.210 M -9.45 % | 189.068 M 0.00 % | 189.068 M | 0.000 -100.00 % | 143.183 M 0.00 % | 143.183 M -1.87 % | 145.909 M 0.00 % | 145.909 M -0.03 % | 145.956 M 0.00 % | 145.956 M | 0.000 |
| Other current liabilities | 15.363 M | 0.000 -100.00 % | 11.261 M | 0.000 -100.00 % | 11.407 M | 0.000 -100.00 % | 7.666 M -3.35 % | 7.932 M | 0.000 -100.00 % | 7.902 M | 0.000 -100.00 % | 3.777 M | 0.000 -100.00 % | 250.965 M | 0.000 -100.00 % | 226.957 M | 0.000 -100.00 % | 126.805 M | 0.000 -100.00 % | 42.813 M -44.99 % | 77.827 M -17.92 % | 94.813 M 0.00 % | 94.813 M | 0.000 -100.00 % | 47.316 M 0.00 % | 47.316 M -66.94 % | 143.117 M 0.00 % | 143.117 M 55.62 % | 91.968 M 0.00 % | 91.968 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.074 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.017 B | 0.000 -100.00 % | 2.015 B | 0.000 -100.00 % | 2.052 B | 0.000 -100.00 % | 2.215 B 47.44 % | 1.503 B 41.07 % | 1.065 B 0.00 % | 1.065 B | 0.000 -100.00 % | 931.544 M 0.00 % | 931.544 M 35.80 % | 685.993 M 0.00 % | 685.993 M -3.52 % | 711.039 M 0.00 % | 711.039 M | 0.000 |
| Total current liabilities | 17.769 M | 0.000 -100.00 % | 46.719 M | 0.000 -100.00 % | 57.983 M | 0.000 -100.00 % | 29.460 M 153.35 % | 11.628 M | 0.000 -100.00 % | 16.096 M | 0.000 -100.00 % | 7.446 M | 0.000 -100.00 % | 2.281 B | 0.000 -100.00 % | 2.261 B | 0.000 -100.00 % | 2.191 B | 0.000 -100.00 % | 2.295 B -4.14 % | 2.394 B 1.74 % | 2.353 B 0.00 % | 2.353 B | 0.000 -100.00 % | 1.917 B 0.00 % | 1.917 B 4.91 % | 1.827 B 0.00 % | 1.827 B 38.59 % | 1.318 B 0.00 % | 1.318 B | 0.000 |
| Total liabilities | 17.769 M 102.53 % | -702.450 M -1 534.54 % | 48.967 M 106.95 % | -704.324 M -1 281.16 % | 59.630 M 109.17 % | -650.124 M -2 290.00 % | 29.686 M -86.39 % | 218.057 M | 0.000 -100.00 % | 44.472 M | 0.000 -100.00 % | 180.224 M | 0.000 -100.00 % | 2.297 B | 0.000 -100.00 % | 2.282 B | 0.000 -100.00 % | 2.390 B | 0.000 -100.00 % | 2.475 B -3.51 % | 2.565 B 0.91 % | 2.542 B 0.00 % | 2.542 B | 0.000 -100.00 % | 2.060 B 0.00 % | 2.060 B 4.41 % | 1.973 B 0.00 % | 1.973 B 34.74 % | 1.464 B 0.00 % | 1.464 B | 0.000 |
| Other non current assets | 8.521 M | 0.000 -100.00 % | 172.447 M | 0.000 -100.00 % | 8.507 M 348.52 % | -3.423 M -101.60 % | 213.378 M 2 403.85 % | 8.522 M 160.57 % | -14.069 M | 0.000 100.00 % | -4.366 M -156.89 % | 7.674 M 132.74 % | -23.437 M -2 288.33 % | 1.071 M 124.26 % | -4.415 M -101.01 % | 436.840 M 3 562.31 % | -12.617 M -105.71 % | 220.893 M 213.63 % | -194.400 M -206.88 % | 181.894 M 318.68 % | 43.445 M 89.63 % | 22.910 M 0.00 % | 22.910 M 196.45 % | -23.754 M -415.62 % | 7.526 M 0.00 % | 7.526 M -1.94 % | 7.675 M 0.00 % | 7.675 M -65.54 % | 22.274 M 0.00 % | 22.274 M 115.05 % | -148.045 M |
| Long term investments | 100.357 M | 0.000 -100.00 % | 166.914 M | 0.000 -100.00 % | 179.815 M | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 7.707 M | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 9.107 M | 0.000 -100.00 % | 34.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 28.958 K -99.21 % | 3.678 M -70.76 % | 12.578 M 0.00 % | 12.578 M | 0.000 -100.00 % | 13.523 M 0.00 % | 13.523 M -43.97 % | 24.135 M 0.00 % | 24.135 M 100.71 % | 12.025 M 0.00 % | 12.025 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 380.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 145.000 K | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 244.884 K -17.55 % | 297.000 K -14.66 % | 348.000 K 0.00 % | 348.000 K | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -163.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 145.000 K | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 244.884 K -17.55 % | 297.000 K -14.66 % | 348.000 K 0.00 % | 348.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 48.466 M | 0.000 -100.00 % | 87.366 M | 0.000 -100.00 % | 89.908 M | 0.000 -100.00 % | 92.161 M 0.24 % | 91.939 M | 0.000 -100.00 % | 91.278 M | 0.000 -100.00 % | 93.207 M | 0.000 -100.00 % | 138.261 M | 0.000 -100.00 % | 150.613 M | 0.000 -100.00 % | 214.214 M | 0.000 -100.00 % | 220.639 M 2.83 % | 214.571 M 0.10 % | 214.362 M 0.00 % | 214.362 M | 0.000 -100.00 % | 122.703 M 0.00 % | 122.703 M 14.22 % | 107.430 M 0.00 % | 107.430 M -1.26 % | 108.800 M 0.00 % | 108.800 M | 0.000 |
| Total non current assets | 174.438 M | 0.000 -100.00 % | 271.065 M | 0.000 -100.00 % | 284.828 M 8 421.00 % | -3.423 M -101.03 % | 333.263 M 130.44 % | 144.623 M 1 127.96 % | -14.069 M -108.84 % | 159.181 M 3 745.92 % | -4.366 M -102.56 % | 170.782 M 828.69 % | -23.437 M -104.97 % | 471.811 M 10 786.55 % | -4.415 M -100.75 % | 587.633 M 4 757.47 % | -12.617 M -102.90 % | 435.328 M 323.93 % | -194.400 M -148.26 % | 402.807 M 53.75 % | 261.991 M 4.71 % | 250.198 M 0.00 % | 250.198 M 1 153.29 % | -23.754 M -116.52 % | 143.753 M 0.00 % | 143.753 M 3.24 % | 139.240 M 0.00 % | 139.240 M -2.70 % | 143.100 M 0.00 % | 143.100 M 196.66 % | -148.045 M |
| Other current assets | 82.345 M 1 363.35 % | -6.518 M -115.36 % | 42.448 M 411.36 % | -13.633 M -127.32 % | 49.905 M | 0.000 -100.00 % | 34.350 M 42.07 % | 24.178 M | 0.000 -100.00 % | 37.139 M | 0.000 -100.00 % | 37.911 M | 0.000 -100.00 % | 152.550 M | 0.000 -100.00 % | 153.476 M | 0.000 -100.00 % | 77.215 M | 0.000 -100.00 % | 296.360 M 105.99 % | 143.872 M -60.74 % | 366.436 M 0.00 % | 366.436 M | 0.000 -100.00 % | 151.535 M 0.00 % | 151.535 M -31.03 % | 219.715 M 0.00 % | 219.715 M 305.95 % | 54.123 M 0.00 % | 54.123 M | 0.000 |
| Short term investments | 11.510 M | 0.000 -100.00 % | 11.510 M | 0.000 | 0.000 -100.00 % | 6.846 M | 0.000 | 0.000 -100.00 % | 28.138 M | 0.000 -100.00 % | 8.732 M | 0.000 -100.00 % | 46.874 M 112.64 % | 22.044 M 149.65 % | 8.830 M | 0.000 -100.00 % | 25.234 M 118.70 % | 11.538 M -97.03 % | 388.800 M | 0.000 -100.00 % | 10.548 M | 0.000 | 0.000 -100.00 % | 47.508 M 121.34 % | 21.464 M 0.00 % | 21.464 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.090 M |
| cash and cash equivalents | 7.877 M | 0.000 -100.00 % | 6.518 M | 0.000 -100.00 % | 13.633 M 498.28 % | -3.423 M -200.00 % | 3.423 M -57.14 % | 7.987 M 156.77 % | -14.069 M -200.00 % | 14.069 M 422.24 % | -4.366 M -200.00 % | 4.366 M 118.63 % | -23.437 M -1 782.48 % | 1.393 M 131.55 % | -4.415 M -977.73 % | 503.000 K 103.99 % | -12.617 M -1 269.32 % | 1.079 M 100.56 % | -194.400 M -11 827.78 % | 1.658 M -99.37 % | 263.524 M 1 231.74 % | 19.788 M 0.00 % | 19.788 M 183.30 % | -23.754 M -112.14 % | 195.720 M 0.00 % | 195.720 M -1.57 % | 198.842 M 0.00 % | 198.842 M 40.13 % | 141.900 M 0.00 % | 141.900 M 195.85 % | -148.045 M |
| Cash and short term investments | 19.387 M 197.44 % | 6.518 M -63.85 % | 18.028 M 32.24 % | 13.633 M 0.00 % | 13.633 M 298.28 % | 3.423 M 0.00 % | 3.423 M -57.14 % | 7.987 M -43.23 % | 14.069 M 0.00 % | 14.069 M 222.24 % | 4.366 M 0.00 % | 4.366 M -81.37 % | 23.437 M 0.00 % | 23.437 M 430.85 % | 4.415 M 777.73 % | 503.000 K -96.01 % | 12.617 M 0.00 % | 12.617 M -93.51 % | 194.400 M 11 627.78 % | 1.658 M -99.40 % | 274.072 M 1 285.04 % | 19.788 M 0.00 % | 19.788 M -16.70 % | 23.754 M -89.06 % | 217.184 M 0.00 % | 217.184 M 9.22 % | 198.842 M 0.00 % | 198.842 M 40.13 % | 141.900 M 0.00 % | 141.900 M -4.15 % | 148.045 M |
| Total current assets | 497.239 M | 0.000 -100.00 % | 480.354 M | 0.000 -100.00 % | 479.113 M 13 896.87 % | 3.423 M -99.01 % | 346.547 M -29.21 % | 489.572 M 3 379.79 % | 14.069 M -96.53 % | 405.353 M 9 184.31 % | 4.366 M -98.79 % | 359.904 M 1 435.62 % | 23.437 M -98.17 % | 1.284 B 28 974.77 % | 4.415 M -99.65 % | 1.273 B 9 986.49 % | 12.617 M -99.36 % | 1.957 B 906.75 % | 194.400 M -91.09 % | 2.181 B -18.29 % | 2.669 B -1.89 % | 2.721 B 0.00 % | 2.721 B 11 353.69 % | 23.754 M -98.97 % | 2.310 B 0.00 % | 2.310 B 4.70 % | 2.206 B 0.00 % | 2.206 B 39.41 % | 1.583 B 0.00 % | 1.583 B 969.03 % | 148.045 M |
| Inventory | 12.362 M | 0.000 -100.00 % | 21.899 M | 0.000 -100.00 % | 54.300 M | 0.000 -100.00 % | 63.599 M -16.87 % | 76.510 M | 0.000 -100.00 % | 36.627 M | 0.000 -100.00 % | 15.296 M | 0.000 -100.00 % | 15.086 M | 0.000 -100.00 % | 15.086 M | 0.000 -100.00 % | 146.940 M | 0.000 -100.00 % | 133.217 M -54.60 % | 293.402 M 64.02 % | 178.885 M 0.00 % | 178.885 M | 0.000 -100.00 % | 574.912 M 0.00 % | 574.912 M 45.02 % | 396.426 M 0.00 % | 396.426 M 4.87 % | 378.006 M 0.00 % | 378.006 M | 0.000 |
| Net receivables | 383.145 M | 0.000 -100.00 % | 397.979 M | 0.000 -100.00 % | 361.275 M | 0.000 -100.00 % | 245.175 M -35.63 % | 380.897 M | 0.000 -100.00 % | 317.518 M | 0.000 -100.00 % | 302.331 M | 0.000 -100.00 % | 1.093 B | 0.000 -100.00 % | 1.104 B | 0.000 -100.00 % | 1.720 B | 0.000 -100.00 % | 1.750 B -10.62 % | 1.958 B -9.17 % | 2.156 B 0.00 % | 2.156 B | 0.000 -100.00 % | 1.366 B 0.00 % | 1.366 B -1.79 % | 1.391 B 0.00 % | 1.391 B 37.95 % | 1.009 B 0.00 % | 1.009 B | 0.000 |
| Tax assets | 17.094 M | 0.000 -100.00 % | 8.263 M | 0.000 -100.00 % | 6.598 M | 0.000 -100.00 % | 27.724 M -37.13 % | 44.095 M | 0.000 -100.00 % | 60.196 M | 0.000 -100.00 % | 69.862 M | 0.000 -100.00 % | 323.277 M | 0.000 -100.00 % | 774.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 |
| Account payables | 2.406 M | 0.000 -100.00 % | 35.458 M | 0.000 -100.00 % | 46.371 M | 0.000 -100.00 % | 21.794 M 489.66 % | 3.696 M | 0.000 -100.00 % | 8.194 M | 0.000 -100.00 % | 3.669 M | 0.000 -100.00 % | 12.534 M | 0.000 -100.00 % | 19.824 M | 0.000 -100.00 % | 12.553 M | 0.000 -100.00 % | 36.728 M -95.49 % | 813.685 M -31.80 % | 1.193 B 0.00 % | 1.193 B | 0.000 -100.00 % | 937.957 M 0.00 % | 937.957 M -6.01 % | 997.970 M 0.00 % | 997.970 M 93.66 % | 515.317 M 0.00 % | 515.317 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 -100.00 % | 2.854 M | 0.000 -100.00 % | 8.277 M | 0.000 -100.00 % | 11.081 M | 0.000 -100.00 % | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 167.385 M | 0.000 -100.00 % | 593.496 M | 0.000 -100.00 % | 469.800 M | 0.000 -100.00 % | 541.169 M 223.31 % | 167.384 M | 0.000 | 0.000 | 0.000 100.00 % | -82.834 M | 0.000 | 0.000 | 0.000 -100.00 % | 167.385 M | 0.000 | 0.000 | 0.000 -100.00 % | 167.385 M | 0.000 -100.00 % | 167.385 M 0.00 % | 167.385 M | 0.000 -100.00 % | 167.385 M 0.00 % | 167.385 M | 0.000 | 0.000 -100.00 % | 93.453 M 0.00 % | 93.453 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 | 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 | 0.000 |
| Total assets | 671.677 M | 0.000 -100.00 % | 751.418 M | 0.000 -100.00 % | 763.941 M | 0.000 -100.00 % | 679.810 M 7.19 % | 634.195 M | 0.000 -100.00 % | 564.534 M | 0.000 -100.00 % | 530.686 M | 0.000 -100.00 % | 1.755 B | 0.000 -100.00 % | 1.860 B | 0.000 -100.00 % | 2.392 B | 0.000 -100.00 % | 2.584 B -11.85 % | 2.931 B -1.34 % | 2.971 B 0.00 % | 2.971 B | 0.000 -100.00 % | 2.454 B 0.00 % | 2.454 B 4.61 % | 2.346 B 0.00 % | 2.346 B 35.92 % | 1.726 B 0.00 % | 1.726 B | 0.000 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-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-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -151.454 M 0.00 % | -151.454 M -2 394.41 % | 6.601 M 0.00 % | 6.601 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -157.535 M 0.00 % | -157.535 M -4 157.03 % | 3.883 M 0.00 % | 3.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.081 M 0.00 % | 6.081 M 123.71 % | 2.718 M 0.00 % | 2.718 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | -1.044 M 69.66 % | -3.441 M 13.32 % | -3.970 M -57.98 % | -2.513 M 64.36 % | -7.052 M 80.61 % | -36.373 M -0.41 % | -36.223 M -88.52 % | -19.214 M 3.67 % | -19.947 M 31.96 % | -29.316 M -135.79 % | -12.433 M -3.27 % | -12.039 M 7.71 % | -13.045 M 98.33 % | -783.186 M -5 163.70 % | -14.879 M -145.04 % | 33.038 M -66.31 % | 98.054 M -66.70 % | 294.500 M 127.34 % | 129.539 M 126.82 % | 57.111 M 15.90 % | 49.278 M -74.14 % | 190.584 M 177.54 % | 68.670 M 15.45 % | 59.480 M 1 165.57 % | -5.582 M -104.21 % | 132.661 M 0.00 % | 132.661 M 51.76 % | 87.415 M 0.00 % | 87.415 M 1 089.49 % | -8.834 M 0.00 % | -8.834 M -268.02 % | -2.401 M 0.00 % | -2.401 M 47.24 % | -4.550 M 0.00 % | -4.550 M -97.21 % | -2.307 M 0.00 % | -2.307 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.192 M 0.00 % | -9.192 M -109.15 % | 100.408 M 0.00 % | 100.408 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -15.687 M 0.00 % | -15.687 M -144.13 % | -6.426 M 0.00 % | -6.426 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.353 M 0.00 % | -1.353 M 95.37 % | -29.182 M 0.00 % | -29.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.039 M 0.00 % | -17.039 M 52.15 % | -35.608 M 0.00 % | -35.608 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 34.439 M 0.00 % | 34.439 M 145.92 % | -74.990 M 0.00 % | -74.990 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 34.439 M 0.00 % | 34.439 M 145.92 % | -74.990 M 0.00 % | -74.990 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.208 M 0.00 % | 8.208 M 180.54 % | -10.190 M 0.00 % | -10.190 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.375 M -75.12 % | 13.565 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.208 M -29.14 % | 11.583 M 243.19 % | 3.375 M 133.12 % | -10.190 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.192 M 0.00 % | -9.192 M -109.15 % | 100.408 M 0.00 % | 100.408 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -15.687 M 0.00 % | -15.687 M -144.13 % | -6.426 M 0.00 % | -6.426 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.879 M 0.00 % | -24.879 M -126.47 % | 93.982 M 0.00 % | 93.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 |