Northern Spirits Limited NSL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.426 B 57.26 % | 12.353 B 36.45 % | 9.053 B 238.26 % | 2.676 B 74.95 % | 1.530 B 8.53 % | 1.410 B 41.83 % | 993.830 M 302.30 % | 247.039 M 57.06 % | 157.293 M 388.75 % | 32.183 M 102.76 % | 15.872 M 61.42 % | 9.833 M |
| Net income | 229.696 M 38.60 % | 165.728 M 48.85 % | 111.337 M 85.47 % | 60.029 M 102.32 % | 29.671 M -17.90 % | 36.141 M -64.07 % | 100.594 M 899.55 % | 10.064 M 89.04 % | 5.324 M 204.69 % | -5.085 M -628.13 % | 962.829 K 335.25 % | 221.213 K |
| Income before tax | 308.358 M 38.31 % | 222.953 M 49.46 % | 149.171 M 87.23 % | 79.673 M 93.44 % | 41.187 M -18.39 % | 50.470 M -67.34 % | 154.532 M 1 014.17 % | 13.870 M 111.27 % | 6.565 M 229.39 % | -5.074 M -545.74 % | 1.138 M 410.22 % | 223.103 K |
| Income before tax ratio | 0.02 -12.05 % | 0.02 9.54 % | 0.02 -44.65 % | 0.03 10.57 % | 0.03 -24.81 % | 0.04 -76.97 % | 0.16 176.95 % | 0.06 34.52 % | 0.04 126.47 % | -0.16 -319.84 % | 0.07 216.09 % | 0.02 |
| EBITDA | 473.164 M 49.50 % | 316.503 M 38.07 % | 229.227 M 78.42 % | 128.476 M 57.85 % | 81.389 M -5.67 % | 86.284 M -57.82 % | 204.574 M 1 138.90 % | 16.513 M 84.70 % | 8.940 M 450.33 % | -2.552 M -294.97 % | 1.309 M 375.50 % | 275.259 K |
| Net income ratio | 0.01 -11.87 % | 0.01 9.09 % | 0.01 -45.17 % | 0.02 15.64 % | 0.02 -24.35 % | 0.03 -74.67 % | 0.10 148.46 % | 0.04 20.36 % | 0.03 121.42 % | -0.16 -360.47 % | 0.06 169.64 % | 0.02 |
| Ratio EBITDA | 0.02 -4.93 % | 0.03 1.19 % | 0.03 -47.25 % | 0.05 -9.77 % | 0.05 -13.08 % | 0.06 -70.26 % | 0.21 207.96 % | 0.07 17.60 % | 0.06 171.68 % | -0.08 -196.16 % | 0.08 194.58 % | 0.03 |
| Gross profit ratio | 0.09 5.46 % | 0.09 -10.63 % | 0.10 -44.05 % | 0.18 -6.80 % | 0.19 133.47 % | 0.08 -63.07 % | 0.22 78.15 % | 0.13 20.06 % | 0.10 132.78 % | 0.05 -71.21 % | 0.16 -27.15 % | 0.21 |
| Weighted average shs out dil | 16.029 M -0.14 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M |
| Weighted average shs out | 16.029 M -0.14 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M |
| EPS diluted | 14.33 38.86 % | 10.32 48.70 % | 6.94 85.56 % | 3.74 102.16 % | 1.85 -17.78 % | 2.25 -64.11 % | 6.27 895.24 % | 0.63 90.91 % | 0.33 203.13 % | -0.32 -633.33 % | 0.06 500.00 % | 0.01 |
| Earnings per share | 14.33 38.86 % | 10.32 48.70 % | 6.94 85.56 % | 3.74 102.16 % | 1.85 -17.78 % | 2.25 -64.11 % | 6.27 895.24 % | 0.63 90.91 % | 0.33 203.13 % | -0.32 -633.33 % | 0.06 500.00 % | 0.01 |
| Gross profit | 1.844 B 65.85 % | 1.112 B 21.94 % | 912.040 M 89.26 % | 481.894 M 63.05 % | 295.547 M 153.38 % | 116.641 M -47.62 % | 222.694 M 616.69 % | 31.073 M 88.56 % | 16.479 M 1 037.72 % | 1.448 M -41.64 % | 2.482 M 17.59 % | 2.110 M |
| Income tax expense | 78.662 M 37.46 % | 57.225 M 51.25 % | 37.834 M 92.60 % | 19.643 M 70.58 % | 11.516 M -19.63 % | 14.329 M -73.43 % | 53.938 M 1 317.26 % | 3.806 M 206.59 % | 1.241 M 11 063.93 % | 11.119 K -93.66 % | 175.484 K 9 184.87 % | 1.890 K |
| Cost of revenue | 17.582 B 56.41 % | 11.241 B 38.07 % | 8.141 B 270.98 % | 2.195 B 77.80 % | 1.234 B -4.54 % | 1.293 B 67.67 % | 771.136 M 257.06 % | 215.967 M 53.37 % | 140.814 M 358.17 % | 30.734 M 129.52 % | 13.391 M 73.39 % | 7.723 M |
| General and administrative expenses | 5.566 M 3.55 % | 5.375 M 16.39 % | 4.618 M 37.03 % | 3.370 M -1.33 % | 3.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 96.055 M 69.99 % | 56.506 M 71.92 % | 32.867 M 1 712.85 % | 1.813 M -2.80 % | 1.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 55.542 M -92.53 % | 743.432 M 14.23 % | 650.823 M 86.77 % | 348.460 M 65.59 % | 210.433 M 1 921.98 % | 10.407 M 111.74 % | 4.915 M 193.51 % | -5.256 M -44.20 % | -3.645 M -123.91 % | -1.628 M | 0.000 | 0.000 |
| Operating expenses | 1.383 B 71.73 % | 805.313 M 17.00 % | 688.308 M 94.63 % | 353.643 M 63.94 % | 215.714 M 524.96 % | 34.516 M 44.66 % | 23.860 M 58.69 % | 15.036 M 82.04 % | 8.259 M 41.03 % | 5.857 M 183.86 % | 2.063 M -5.91 % | 2.193 M |
| Cost and expenses | 18.965 B 57.43 % | 12.046 B 36.43 % | 8.830 B 246.51 % | 2.548 B 75.74 % | 1.450 B 9.23 % | 1.327 B 66.98 % | 794.996 M 244.15 % | 231.002 M 54.96 % | 149.074 M 307.41 % | 36.591 M 136.77 % | 15.454 M 55.86 % | 9.915 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 |
| Selling general and administrative expenses | 1.327 B 2 045.13 % | 61.881 M 65.08 % | 37.485 M 623.23 % | 5.183 M -1.85 % | 5.280 M -78.10 % | 24.109 M 27.26 % | 18.945 M 93.73 % | 9.779 M 111.95 % | 4.614 M 9.11 % | 4.229 M 104.95 % | 2.063 M -5.91 % | 2.193 M |
| Interest income | 8.681 M 18.24 % | 7.342 M 129.37 % | 3.201 M 128.81 % | 1.399 M -36.28 % | 2.196 M 16.11 % | 1.891 M -35.04 % | 2.911 M | 0.000 -100.00 % | 354.781 K -36.32 % | 557.133 K 206.53 % | 181.754 K 45.80 % | 124.661 K |
| Interest expense | 161.849 M 77.40 % | 91.232 M 17.32 % | 77.765 M 55.59 % | 49.980 M 22.37 % | 40.842 M 22.17 % | 33.431 M -28.59 % | 46.818 M 2 002.63 % | 2.227 M 7.46 % | 2.072 M -13.55 % | 2.397 M 1 856.55 % | 122.501 K 378.84 % | 25.583 K |
| Depreciation and amortization | 2.957 M 27.57 % | 2.318 M 1.18 % | 2.291 M 86.72 % | 1.227 M -24.42 % | 1.624 M -31.86 % | 2.383 M -26.11 % | 3.225 M 674.80 % | 416.207 K 37.44 % | 302.820 K 141.82 % | 125.223 K 160.65 % | 48.043 K 80.80 % | 26.573 K |
| Operating income | 461.526 M 50.41 % | 306.844 M 36.44 % | 224.885 M 75.35 % | 128.253 M 60.65 % | 79.833 M -2.79 % | 82.125 M -58.70 % | 198.834 M 1 139.85 % | 16.037 M 95.10 % | 8.220 M 286.46 % | -4.408 M -1 153.46 % | 418.449 K 607.98 % | -82.375 K |
| Operating income ratio | 0.02 -4.35 % | 0.02 0.00 % | 0.02 -48.16 % | 0.05 -8.18 % | 0.05 -10.43 % | 0.06 -70.88 % | 0.20 208.19 % | 0.06 24.22 % | 0.05 138.15 % | -0.14 -619.56 % | 0.03 414.70 % | -0.01 |
| Total other income expenses net | -153.168 M -82.58 % | -83.891 M -10.80 % | -75.714 M -55.85 % | -48.580 M -25.70 % | -38.647 M -22.09 % | -31.655 M 28.55 % | -44.302 M -1 944.18 % | -2.167 M -30.97 % | -1.655 M -148.58 % | -665.673 K -192.47 % | 719.864 K 135.65 % | 305.478 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.706 B 24.31 % | 1.373 B 44.48 % | 950.042 M 40.26 % | 677.350 M 18.58 % | 571.219 M 33.13 % | 429.078 M -3.18 % | 443.184 M 819.70 % | 48.188 M 277.77 % | 12.756 M -33.33 % | 19.134 M -47.26 % | 36.281 M 566.58 % | 5.443 M |
| Total investments | 252.592 M 53.16 % | 164.919 M 128.38 % | 72.211 M -29.79 % | 102.855 M 112.99 % | 48.290 M 1.95 % | 47.367 M 47.89 % | 32.028 M | 0.000 | 0.000 -100.00 % | 5.832 M 139.37 % | 2.436 M 66.66 % | 1.462 M |
| Total debt | 1.713 B 24.35 % | 1.378 B 44.89 % | 950.777 M 40.35 % | 677.445 M 18.30 % | 572.659 M 33.22 % | 429.859 M -3.82 % | 446.933 M 789.33 % | 50.255 M 190.08 % | 17.325 M -11.42 % | 19.559 M -47.72 % | 37.410 M 560.17 % | 5.667 M |
| Accumulated other comprehensive income loss | 322.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 483.445 M 61.98 % | 298.459 M 485.56 % | 50.970 M 240.48 % | 14.970 M 0.00 % | 14.970 M | 0.000 | 0.000 |
| Retained earnings | 742.326 M 43.68 % | 516.643 M 47.23 % | 350.915 M 46.47 % | 239.578 M 33.43 % | 179.549 M 19.80 % | 149.879 M 31.78 % | 113.738 M 956.81 % | 10.762 M 1 440.92 % | 698.438 K 115.10 % | -4.625 M -1 106.07 % | 459.734 K 191.38 % | -503.094 K |
| Common stock | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 36.62 % | 117.492 M 875.04 % | 12.050 M 197.53 % | 4.050 M 0.00 % | 4.050 M 2 600.00 % | 150.000 K 0.00 % | 150.000 K |
| Total equity | 1.226 B 22.60 % | 1.000 B 19.86 % | 834.361 M 15.40 % | 723.023 M 9.05 % | 662.994 M 4.68 % | 633.323 M 53.65 % | 412.196 M 567.72 % | 61.732 M 293.99 % | 15.668 M 51.46 % | 10.345 M 1 596.60 % | 609.734 K 272.68 % | -353.095 K |
| Other non current liabilities | 1.105 M -7.30 % | 1.192 M 119 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 22.236 M -40.29 % | 37.242 M -52.15 % | 77.825 M -22.47 % | 100.384 M 32.35 % | 75.850 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.908 M -8.18 % | 17.325 M -6.65 % | 18.559 M | 0.000 |
| Total non current liabilities | 23.341 M -39.27 % | 38.434 M -50.62 % | 77.826 M -22.47 % | 100.384 M 32.35 % | 75.850 M | 0.000 | 0.000 -100.00 % | 3.095 K -99.98 % | 15.935 M -8.10 % | 17.339 M -6.59 % | 18.562 M 982 015.24 % | 1.890 K |
| Other current liabilities | 8.294 M -17.21 % | 10.018 M -76.36 % | 42.371 M 905.72 % | 4.213 M 17.63 % | 3.582 M 136.22 % | -9.888 M -262.42 % | 6.088 M 159.51 % | 2.346 M -16.25 % | 2.801 M 457.35 % | 502.570 K 283.28 % | 131.124 K 168.37 % | 48.860 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.041 M 250.52 % | 4.006 M -93.16 % | 58.544 M -3.73 % | 60.813 M 61.46 % | 37.665 M 470.76 % | 6.599 M | 0.000 |
| Short term debt | 1.691 B 26.14 % | 1.340 B 53.54 % | 872.952 M 51.28 % | 577.062 M 16.15 % | 496.809 M 15.57 % | 429.859 M -3.82 % | 446.933 M 789.33 % | 50.255 M 3 447.00 % | 1.417 M -36.58 % | 2.234 M -88.15 % | 18.851 M 232.66 % | 5.667 M |
| Total current liabilities | 1.699 B 20.69 % | 1.408 B 53.79 % | 915.323 M 52.23 % | 601.284 M 17.47 % | 511.879 M 13.32 % | 451.707 M -14.11 % | 525.929 M 269.47 % | 142.346 M 51.53 % | 93.939 M 85.13 % | 50.743 M 86.51 % | 27.206 M 269.99 % | 7.353 M |
| Total liabilities | 1.722 B 19.10 % | 1.446 B 45.61 % | 993.148 M 41.54 % | 701.668 M 19.39 % | 587.729 M 30.11 % | 451.707 M -14.11 % | 525.929 M 269.46 % | 142.349 M 29.56 % | 109.874 M 61.38 % | 68.082 M 48.76 % | 45.768 M 522.26 % | 7.355 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 1.000 K -99.94 % | 1.600 M -16.64 % | 1.919 M 0.00 % | 1.919 M -79.02 % | 9.151 M 413.14 % | 1.783 M 34.73 % | 1.324 M 3.60 % | 1.278 M 751.78 % | 150.000 K -84.50 % | 967.488 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.436 M 66.66 % | 1.462 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.902 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 115.125 M 9.34 % | 105.290 M 0.83 % | 104.425 M 0.99 % | 103.404 M 1.71 % | 101.667 M -1.57 % | 103.290 M -2.25 % | 105.666 M 124.08 % | 47.154 M -0.67 % | 47.475 M 13.65 % | 41.772 M 9.60 % | 38.115 M 10 996.98 % | 343.468 K |
| Total non current assets | 116.624 M 9.62 % | 106.390 M 0.97 % | 105.371 M -0.39 % | 105.784 M 1.72 % | 103.999 M -1.56 % | 105.650 M -8.57 % | 115.553 M 136.09 % | 48.944 M 0.29 % | 48.804 M 13.17 % | 43.123 M 5.76 % | 40.774 M 1 348.22 % | 2.815 M |
| Other current assets | 66.802 M -53.74 % | 144.413 M 138.68 % | 60.506 M -65.58 % | 175.775 M -31.64 % | 257.117 M 77.76 % | 144.639 M 78.20 % | 81.167 M 1 335.40 % | 5.655 M 16.31 % | 4.862 M -20.35 % | 6.104 M 2 225.94 % | 262.433 K 95.80 % | 134.031 K |
| Short term investments | 252.592 M 53.16 % | 164.919 M 128.38 % | 72.211 M -29.79 % | 102.855 M 112.99 % | 48.290 M 1.95 % | 47.367 M 47.89 % | 32.028 M | 0.000 | 0.000 -100.00 % | 5.832 M | 0.000 | 0.000 |
| cash and cash equivalents | 6.610 M 33.64 % | 4.946 M 572.93 % | 735.000 K 672.49 % | 95.147 K -93.39 % | 1.439 M 84.15 % | 781.537 K -79.16 % | 3.749 M 81.38 % | 2.067 M -54.75 % | 4.569 M 974.39 % | 425.240 K -62.31 % | 1.128 M 404.22 % | 223.770 K |
| Cash and short term investments | 259.202 M 52.59 % | 169.865 M 132.86 % | 72.946 M -29.14 % | 102.950 M 107.02 % | 49.729 M 3.28 % | 48.148 M 34.58 % | 35.778 M 1 630.74 % | 2.067 M -54.75 % | 4.569 M -26.98 % | 6.257 M 454.55 % | 1.128 M 404.22 % | 223.770 K |
| Total current assets | 2.832 B 21.03 % | 2.340 B 35.87 % | 1.722 B 30.57 % | 1.319 B 15.02 % | 1.147 B 17.09 % | 979.380 M 19.06 % | 822.573 M 430.22 % | 155.138 M 102.16 % | 76.739 M 117.37 % | 35.304 M 530.04 % | 5.603 M 33.84 % | 4.187 M |
| Inventory | 831.256 M 38.61 % | 599.715 M 16.48 % | 514.869 M 26.95 % | 405.581 M 9.29 % | 371.097 M -4.77 % | 389.676 M 17.43 % | 331.840 M 422.77 % | 63.478 M 147.28 % | 25.671 M 110.18 % | 12.214 M 443.09 % | 2.249 M 141.51 % | 931.200 K |
| Net receivables | 1.675 B 17.44 % | 1.426 B 32.78 % | 1.074 B 69.21 % | 634.601 M 35.37 % | 468.780 M 18.11 % | 396.916 M 6.19 % | 373.788 M 345.31 % | 83.939 M 101.59 % | 41.637 M 288.07 % | 10.729 M 446.34 % | 1.964 M -32.22 % | 2.898 M |
| Tax assets | 1.499 M 36.27 % | 1.100 M 16.40 % | 945.000 K 21.15 % | 780.000 K 88.62 % | 413.519 K -6.22 % | 440.958 K -39.51 % | 728.972 K 12 433.91 % | 5.816 K 0.00 % | 5.816 K -92.06 % | 73.261 K 0.00 % | 73.261 K 71.73 % | 42.661 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.655 M -75.33 % | 14.816 M -45.87 % | 27.371 M -1.36 % | 27.747 M 168.31 % | 10.341 M 628.26 % | 1.420 M -10.97 % | 1.595 M |
| Tax payables | 0.000 -100.00 % | 57.381 M | 0.000 -100.00 % | 20.010 M 74.18 % | 11.488 M -18.18 % | 14.041 M -74.04 % | 54.086 M 1 312.11 % | 3.830 M 229.98 % | 1.161 M | 0.000 -100.00 % | 204.770 K 379.99 % | 42.661 K |
| 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 | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 301.19 % | -160.512 M -36.62 % | -117.492 M -875.04 % | -12.050 M -197.53 % | -4.050 M 0.00 % | -4.050 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.095 K -88.73 % | 27.464 K 91.75 % | 14.323 K 347.03 % | 3.204 K 69.52 % | 1.890 K |
| Other liabilities | 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 |
| Total assets | 2.948 B 20.53 % | 2.446 B 33.86 % | 1.828 B 28.27 % | 1.425 B 13.91 % | 1.251 B 15.27 % | 1.085 B 15.66 % | 938.125 M 359.68 % | 204.082 M 62.56 % | 125.543 M 60.08 % | 78.427 M 69.10 % | 46.378 M 562.35 % | 7.002 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 | -540.816 M 2.02 % | -551.975 M -22.26 % | -451.484 M -248.63 % | -129.501 M 29.63 % | -184.029 M -31.43 % | -140.022 M 80.23 % | -708.276 M -745.92 % | -83.728 M -5 199.41 % | 1.642 M -88.96 % | 14.876 M 114.46 % | 6.937 M 411.76 % | -2.225 M |
| Accounts receivables | -307.551 M 13.76 % | -356.612 M 18.30 % | -436.479 M -163.90 % | -165.393 M -132.76 % | -71.056 M -210.70 % | -22.870 M 92.12 % | -290.397 M -601.57 % | -41.393 M -26.50 % | -32.722 M -267.03 % | -8.915 M -705.52 % | 1.472 M 200.00 % | -1.472 M |
| Inventory | -231.541 M -172.90 % | -84.846 M 22.36 % | -109.288 M -216.92 % | -34.484 M -285.60 % | 18.579 M 132.12 % | -57.837 M 78.45 % | -268.362 M -609.83 % | -37.807 M -180.94 % | -13.457 M -35.05 % | -9.965 M -656.22 % | -1.318 M -41.51 % | -931.200 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -375.988 K -102.16 % | 17.406 M 95.11 % | 8.921 M 5 197.50 % | -175.014 K -110.97 % | 1.595 M |
| Other working capital | -1.724 M 98.44 % | -110.517 M -217.22 % | 94.283 M 33.97 % | 70.376 M 153.50 % | -131.552 M -121.78 % | -59.316 M 60.33 % | -149.516 M -3 500.38 % | -4.153 M -113.65 % | 30.415 M 22.47 % | 24.835 M 256.98 % | 6.957 M 591.17 % | -1.416 M |
| Other non cash items | 162.084 M 77.58 % | 91.276 M 17.38 % | 77.764 M 55.59 % | 49.979 M 22.37 % | 40.842 M 175.57 % | -54.043 M -200.19 % | 53.938 M 3 133.79 % | 1.668 M 313.85 % | -779.950 K 52.80 % | -1.652 M -153.09 % | -652.838 K -107.62 % | -314.434 K |
| Net cash provided by operating activities | -67.417 M 71.36 % | -235.428 M -5.93 % | -222.258 M -16 229.03 % | 1.378 M 101.37 % | -100.377 M 35.47 % | -155.541 M 71.75 % | -550.519 M -669.10 % | -71.580 M -1 203.18 % | 6.488 M -21.48 % | 8.264 M 13.29 % | 7.295 M 418.32 % | -2.292 M |
| Investments in property plant and equipment | -12.792 M -301.63 % | -3.185 M 3.86 % | -3.313 M -11.75 % | -2.965 M | 0.000 | 0.000 100.00 % | -59.937 M -62 285.10 % | -96.076 K 98.40 % | -6.005 M -58.76 % | -3.783 M 90.00 % | -37.819 M -10 749.46 % | -348.581 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.395 M -248.43 % | -974.477 K -771.27 % | -111.846 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.832 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.204 K 289.98 % | 62.620 K -94.96 % | 1.242 M 87.99 % | 660.611 K 220.06 % | 206.400 K |
| Net cash used for investing activites | -12.792 M -301.63 % | -3.185 M 3.86 % | -3.313 M -11.75 % | -2.965 M | 0.000 | 0.000 100.00 % | -59.937 M -40 563.05 % | 148.128 K 233.47 % | -110.981 K 98.13 % | -5.936 M 84.43 % | -38.133 M -14 911.40 % | -254.027 K |
| Debt repayment | 335.408 M -21.41 % | 426.764 M -61.77 % | 1.116 B 4 449.96 % | 24.534 M -67.65 % | 75.850 M | 0.000 | 0.000 -100.00 % | 32.930 M | 0.000 100.00 % | -17.851 M -156.24 % | 31.743 M 1 125.08 % | 2.591 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.986 M -25.25 % | 247.489 M 587.47 % | 36.000 M | 0.000 -100.00 % | 14.820 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -4.013 M | 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 | -161.849 M -77.40 % | -91.232 M -17.32 % | -77.765 M -55.59 % | -49.980 M -22.37 % | -40.842 M | 0.000 | 0.000 | 0.000 100.00 % | -2.234 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 169.546 M -49.47 % | 335.532 M -67.69 % | 1.039 B 4 181.28 % | -25.446 M -172.69 % | 35.008 M -81.08 % | 184.986 M -25.25 % | 247.489 M 259.04 % | 68.930 M 3 185.50 % | -2.234 M 26.29 % | -3.031 M -109.55 % | 31.743 M 1 125.08 % | 2.591 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 364.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 89.337 M -7.82 % | 96.919 M -88.08 % | 812.951 M 3 107.37 % | -27.032 M 58.65 % | -65.369 M -2 102.51 % | -2.968 M -276.42 % | 1.682 M 167.25 % | -2.502 M -160.37 % | 4.144 M 689.36 % | -703.051 K | 0.000 | 0.000 |
| Cash at beginning of period | 169.865 M 132.86 % | 72.946 M 109.86 % | -740.005 M -65.52 % | -447.079 M -17.13 % | -381.711 M -10 280.42 % | 3.749 M 81.38 % | 2.067 M -54.75 % | 4.569 M 974.39 % | 425.240 K -62.31 % | 1.128 M 404.22 % | 223.770 K | 0.000 |
| Cash at end of period | 259.202 M 130.43 % | 112.484 M 54.20 % | 72.946 M 115.39 % | -474.111 M -6.05 % | -447.079 M -57 305.13 % | 781.537 K -79.16 % | 3.749 M 81.38 % | 2.067 M -54.75 % | 4.569 M 974.39 % | 425.240 K -62.31 % | 1.128 M 404.22 % | 223.770 K |
| Operating cash flow | -67.417 M 82.45 % | -384.084 M -72.81 % | -222.258 M -16 229.03 % | 1.378 M 101.37 % | -100.377 M 35.47 % | -155.541 M 71.75 % | -550.519 M -669.10 % | -71.580 M -1 203.18 % | 6.488 M -21.48 % | 8.264 M 13.29 % | 7.295 M 418.32 % | -2.292 M |
| Capital expenditure | -12.792 M -301.63 % | -3.185 M 3.86 % | -3.313 M -11.75 % | -2.965 M -98 819 433.33 % | -3.000 | 0.000 100.00 % | -59.937 M -62 285.10 % | -96.076 K 98.40 % | -6.005 M -58.76 % | -3.783 M 90.00 % | -37.819 M -10 749.52 % | -348.579 K |
| Free CashFlow | -80.209 M 79.29 % | -387.269 M -71.68 % | -225.571 M -14 113.67 % | -1.587 M 98.42 % | -100.377 M 35.47 % | -155.541 M 74.52 % | -610.456 M -751.69 % | -71.676 M -14 934.86 % | 483.160 K -89.22 % | 4.481 M 114.68 % | -30.525 M -1 056.16 % | -2.640 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.341 B 14.50 % | 4.665 B -11.68 % | 5.282 B 8.36 % | 4.874 B 5.83 % | 4.606 B 41.95 % | 3.244 B 3.27 % | 3.142 B 424.51 % | 599.000 M 15.68 % | 517.800 M 4.31 % | 496.396 M 0.00 % | 496.396 M 83.76 % | 270.140 M 0.00 % | 270.140 M -1.40 % | 273.965 M 0.00 % | 273.965 M -48.32 % | 530.076 M 0.00 % | 530.076 M 60.26 % | 330.763 M 0.00 % | 330.763 M 49.95 % | 220.578 M |
| Net income | 73.802 M 252.88 % | 20.914 M -77.28 % | 92.068 M 64.40 % | 56.002 M -7.76 % | 60.711 M 25.27 % | 48.464 M -0.90 % | 48.905 M 135.12 % | 20.800 M 35.95 % | 15.300 M 8.24 % | 14.135 M 0.00 % | 14.135 M 1 987.11 % | 677.252 K 0.00 % | 677.252 K 101.18 % | -57.322 M 0.00 % | -57.322 M -201.38 % | 56.544 M 0.00 % | 56.544 M 54.81 % | 36.524 M 0.00 % | 36.524 M 165.20 % | 13.772 M |
| Income before tax | 97.108 M 188.63 % | 33.645 M -72.23 % | 121.142 M 66.04 % | 72.959 M -9.49 % | 80.611 M 17.41 % | 68.657 M 6.69 % | 64.349 M 93.24 % | 33.300 M 117.65 % | 15.300 M -23.09 % | 19.893 M 0.00 % | 19.893 M 2 837.31 % | 677.252 K 0.00 % | 677.252 K 101.35 % | -50.158 M 0.00 % | -50.158 M -166.53 % | 75.393 M 0.00 % | 75.393 M 29.58 % | 58.184 M 0.00 % | 58.184 M 204.92 % | 19.082 M |
| Income before tax ratio | 0.02 152.07 % | 0.01 -68.55 % | 0.02 53.23 % | 0.01 -14.48 % | 0.02 -17.29 % | 0.02 3.32 % | 0.02 -63.16 % | 0.06 88.14 % | 0.03 -26.27 % | 0.04 0.00 % | 0.04 1 498.49 % | 0.00 0.00 % | 0.00 101.37 % | -0.18 0.00 % | -0.18 -228.72 % | 0.14 0.00 % | 0.14 -19.15 % | 0.18 0.00 % | 0.18 103.34 % | 0.09 |
| EBITDA | 138.567 M 112.56 % | 65.189 M -69.35 % | 212.718 M 114.74 % | 99.060 M 2.98 % | 96.196 M 13.56 % | 84.713 M 0.28 % | 84.479 M 58.20 % | 53.400 M 99.25 % | 26.800 M -5.21 % | 28.272 M -0.66 % | 28.461 M 125.49 % | 12.622 M 0.00 % | 12.622 M 128.80 % | -43.831 M -0.47 % | -43.627 M -150.56 % | 86.285 M 0.00 % | 86.285 M 17.63 % | 73.354 M 0.00 % | 73.354 M 166.56 % | 27.519 M |
| Net income ratio | 0.01 208.19 % | 0.00 -74.28 % | 0.02 51.72 % | 0.01 -12.84 % | 0.01 -11.75 % | 0.01 -4.04 % | 0.02 -55.17 % | 0.03 17.52 % | 0.03 3.77 % | 0.03 0.00 % | 0.03 1 035.81 % | 0.00 0.00 % | 0.00 101.20 % | -0.21 0.00 % | -0.21 -296.15 % | 0.11 0.00 % | 0.11 -3.40 % | 0.11 0.00 % | 0.11 76.86 % | 0.06 |
| Ratio EBITDA | 0.03 85.64 % | 0.01 -65.30 % | 0.04 98.17 % | 0.02 -2.70 % | 0.02 -20.00 % | 0.03 -2.89 % | 0.03 -69.84 % | 0.09 72.24 % | 0.05 -9.12 % | 0.06 -0.66 % | 0.06 22.71 % | 0.05 0.00 % | 0.05 129.20 % | -0.16 -0.47 % | -0.16 -197.83 % | 0.16 0.00 % | 0.16 -26.60 % | 0.22 0.00 % | 0.22 77.76 % | 0.12 |
| Gross profit ratio | 0.09 0.18 % | 0.09 -17.86 % | 0.11 79.12 % | 0.06 -50.76 % | 0.12 3.39 % | 0.12 2.46 % | 0.11 -10.34 % | 0.13 28.65 % | 0.10 -58.57 % | 0.24 0.00 % | 0.24 102.33 % | 0.12 0.00 % | 0.12 -30.39 % | 0.17 0.00 % | 0.17 -27.98 % | 0.23 0.00 % | 0.23 -43.20 % | 0.41 0.00 % | 0.41 141.55 % | 0.17 |
| Weighted average shs out dil | 16.044 M 1.26 % | 15.844 M -1.22 % | 16.040 M -0.07 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.10 % | 16.034 M -0.10 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M -24.76 % | 21.332 M 0.00 % | 21.332 M | 0.000 | 0.000 -100.00 % | 9.344 M 0.00 % | 9.344 M -20.47 % | 11.749 M |
| Weighted average shs out | 16.044 M 1.26 % | 15.844 M -1.22 % | 16.040 M -0.07 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.10 % | 16.034 M -0.10 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M -24.76 % | 21.332 M 0.00 % | 21.332 M | 0.000 | 0.000 -100.00 % | 9.344 M 0.00 % | 9.344 M -20.62 % | 11.771 M |
| EPS diluted | 4.60 248.48 % | 1.32 -77.00 % | 5.74 64.47 % | 3.49 -7.67 % | 3.78 25.17 % | 3.02 -0.98 % | 3.05 134.62 % | 1.30 36.84 % | 0.95 7.95 % | 0.88 0.00 % | 0.88 1 985.31 % | 0.04 0.00 % | 0.04 101.57 % | -2.69 0.00 % | -2.69 | 0.00 | 0.00 -100.00 % | 3.91 0.00 % | 3.91 234.19 % | 1.17 |
| Earnings per share | 4.60 248.48 % | 1.32 -77.00 % | 5.74 64.47 % | 3.49 -7.67 % | 3.78 25.17 % | 3.02 -0.98 % | 3.05 134.62 % | 1.30 36.84 % | 0.95 7.95 % | 0.88 0.00 % | 0.88 1 985.31 % | 0.04 0.00 % | 0.04 101.57 % | -2.69 0.00 % | -2.69 | 0.00 | 0.00 -100.00 % | 3.91 0.00 % | 3.91 234.19 % | 1.17 |
| Gross profit | 464.723 M 14.71 % | 405.143 M -27.45 % | 558.433 M 94.10 % | 287.708 M -47.89 % | 552.111 M 46.76 % | 376.191 M 5.81 % | 355.536 M 370.29 % | 75.600 M 48.82 % | 50.800 M -56.79 % | 117.560 M 0.00 % | 117.560 M 271.79 % | 31.620 M 0.00 % | 31.620 M -31.36 % | 46.068 M 0.00 % | 46.068 M -62.78 % | 123.761 M 0.00 % | 123.761 M -8.97 % | 135.955 M 0.00 % | 135.955 M 262.22 % | 37.534 M |
| Income tax expense | 23.306 M 83.06 % | 12.731 M -56.21 % | 29.074 M 71.46 % | 16.957 M -14.79 % | 19.900 M -1.46 % | 20.194 M 30.76 % | 15.444 M 23.55 % | 12.500 M | 0.000 -100.00 % | 5.758 M 0.00 % | 5.758 M | 0.000 | 0.000 -100.00 % | 7.164 M 0.00 % | 7.164 M -61.99 % | 18.848 M 0.00 % | 18.848 M -12.98 % | 21.660 M 0.00 % | 21.660 M 307.99 % | 5.309 M |
| Cost of revenue | 4.877 B 14.91 % | 4.244 B -10.15 % | 4.723 B 2.98 % | 4.586 B 13.15 % | 4.053 B 41.32 % | 2.868 B 2.94 % | 2.786 B 432.34 % | 523.400 M 12.08 % | 467.000 M 23.27 % | 378.836 M 0.00 % | 378.836 M 58.83 % | 238.519 M 0.00 % | 238.519 M 4.66 % | 227.897 M 0.00 % | 227.897 M -43.91 % | 406.315 M 0.00 % | 406.315 M 108.57 % | 194.809 M 0.00 % | 194.809 M 6.43 % | 183.044 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 -100.00 % | 10.606 M 0.00 % | 10.606 M | 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 -100.00 % | 54.650 K 0.00 % | 54.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 330.799 M 0.51 % | 329.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 291.442 M 6.39 % | 273.930 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 |
| Operating expenses | 330.799 M -3.73 % | 343.602 M -1.15 % | 347.601 M 79.02 % | 194.167 M -57.47 % | 456.500 M 56.63 % | 291.442 M 6.39 % | 273.930 M 907.10 % | 27.200 M 8.80 % | 25.000 M 185.75 % | 8.749 M 0.00 % | 8.749 M 10.94 % | 7.886 M 0.00 % | 7.886 M -26.03 % | 10.661 M 0.00 % | 10.661 M 180.33 % | 3.803 M 0.00 % | 3.803 M -33.77 % | 5.742 M 0.00 % | 5.742 M 89.94 % | 3.023 M |
| Cost and expenses | 5.207 B 13.12 % | 4.603 B -9.22 % | 5.071 B 206.07 % | -4.781 B -6.00 % | -4.510 B -242.73 % | 3.160 B 3.25 % | 3.060 B 455.80 % | 550.600 M 11.91 % | 492.000 M 26.94 % | 387.584 M 0.00 % | 387.584 M 57.30 % | 246.405 M 0.00 % | 246.405 M 3.29 % | 238.557 M 0.00 % | 238.557 M -41.83 % | 410.118 M 0.00 % | 410.118 M 104.50 % | 200.551 M 0.00 % | 200.551 M 7.78 % | 186.067 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 14.478 M -95.83 % | 347.601 M 79.02 % | 194.167 M -57.47 % | 456.500 M | 0.000 | 0.000 -100.00 % | 27.200 M 8.80 % | 25.000 M 185.75 % | 8.749 M 0.00 % | 8.749 M 10.94 % | 7.886 M 0.00 % | 7.886 M -26.03 % | 10.661 M 0.00 % | 10.661 M 180.33 % | 3.803 M 0.00 % | 3.803 M -33.77 % | 5.742 M 0.00 % | 5.742 M 89.94 % | 3.023 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.855 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 |
| Interest expense | 40.202 M 33.02 % | 30.223 M -66.80 % | 91.031 M 255.66 % | 25.595 M 70.63 % | 15.000 M -1.99 % | 15.304 M -21.52 % | 19.500 M -2.99 % | 20.100 M 91.43 % | 10.500 M | 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 | 1.257 M -4.84 % | 1.321 M 142.39 % | 545.000 K 7.71 % | 506.000 K -13.50 % | 585.000 K -22.21 % | 752.000 K 19.37 % | 630.000 K 1 028.91 % | 55.806 K -94.42 % | 1.000 M 146.38 % | 405.875 K -31.67 % | 593.966 K 0.00 % | 593.966 K 0.00 % | 593.966 K 0.00 % | 593.966 K -25.53 % | 797.597 K 0.00 % | 797.597 K 0.00 % | 797.597 K -32.06 % | 1.174 M 0.00 % | 1.174 M 178.95 % | 420.858 K |
| Operating income | 133.924 M 117.62 % | 61.541 M -70.81 % | 210.832 M 125.39 % | 93.541 M -2.17 % | 95.611 M 12.82 % | 84.749 M 3.85 % | 81.606 M 68.61 % | 48.400 M 87.60 % | 25.800 M -76.29 % | 108.812 M 0.00 % | 108.812 M 358.45 % | 23.735 M 0.00 % | 23.735 M -32.97 % | 35.408 M 0.00 % | 35.408 M -70.48 % | 119.958 M 0.00 % | 119.958 M -7.88 % | 130.213 M 0.00 % | 130.213 M 277.32 % | 34.510 M |
| Operating income ratio | 0.03 90.06 % | 0.01 -66.95 % | 0.04 108.00 % | 0.02 -7.56 % | 0.02 -20.52 % | 0.03 0.57 % | 0.03 -67.85 % | 0.08 62.17 % | 0.05 -77.27 % | 0.22 0.00 % | 0.22 149.49 % | 0.09 0.00 % | 0.09 -32.02 % | 0.13 0.00 % | 0.13 -42.89 % | 0.23 0.00 % | 0.23 -42.52 % | 0.39 0.00 % | 0.39 151.63 % | 0.16 |
| Total other income expenses net | -36.816 M -31.98 % | -27.896 M 68.90 % | -89.690 M -335.77 % | -20.582 M -37.21 % | -15.000 M 6.79 % | -16.092 M 6.75 % | -17.257 M -14.28 % | -15.100 M -43.81 % | -10.500 M 88.19 % | -88.919 M 0.00 % | -88.919 M -285.65 % | -23.057 M 0.00 % | -23.057 M 73.05 % | -85.565 M 0.00 % | -85.565 M -92.00 % | -44.566 M 0.00 % | -44.566 M 38.13 % | -72.028 M 0.00 % | -72.028 M -366.84 % | -15.429 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2021-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.706 B | 0.000 -100.00 % | 1.187 B 0.00 % | 1.187 B -13.49 % | 1.373 B 15.00 % | 1.194 B 83.37 % | 650.900 M 13.95 % | 571.219 M 0.00 % | 571.219 M 40.62 % | 406.219 M 0.00 % | 406.219 M -5.33 % | 429.078 M 0.00 % | 429.078 M 18.37 % | 362.483 M 0.00 % | 362.483 M -18.21 % | 443.184 M 0.00 % | 443.184 M 8.00 % | 410.347 M 0.00 % | 410.347 M |
| Total investments | 0.000 -100.00 % | 252.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 251.950 M | 0.000 -100.00 % | 48.200 M -0.19 % | 48.290 M 0.00 % | 48.290 M 1.95 % | 47.367 M 0.00 % | 47.367 M 0.00 % | 47.367 M 0.00 % | 47.367 M | 0.000 | 0.000 -100.00 % | 32.028 M 0.00 % | 32.028 M -48.60 % | 62.314 M -11.55 % | 70.448 M |
| Total debt | 0.000 -100.00 % | 1.713 B | 0.000 -100.00 % | 1.359 B 0.00 % | 1.359 B -1.37 % | 1.378 B -10.18 % | 1.534 B 135.44 % | 651.400 M 13.75 % | 572.659 M 0.00 % | 572.659 M 40.54 % | 407.475 M 0.00 % | 407.475 M -5.21 % | 429.859 M 0.00 % | 429.859 M 9.14 % | 393.870 M 0.00 % | 393.870 M -11.87 % | 446.933 M 0.00 % | 446.933 M 7.68 % | 415.045 M 0.00 % | 415.045 M |
| Accumulated other comprehensive income loss | 1.226 B 380 674.22 % | 322.000 K -99.97 % | 1.117 B | 0.000 -100.00 % | 956.288 M | 0.000 | 0.000 -100.00 % | 160.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 549.759 M 0.00 % | 549.759 M | 0.000 | 0.000 -100.00 % | 298.459 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 742.326 M | 0.000 | 0.000 | 0.000 -100.00 % | 516.643 M | 0.000 | 0.000 -100.00 % | 179.549 M 0.00 % | 179.549 M 18.72 % | 151.233 M 0.00 % | 151.233 M 0.90 % | 149.879 M 0.00 % | 149.879 M | 0.000 | 0.000 -100.00 % | 113.738 M 0.00 % | 113.738 M 196.91 % | 38.307 M 0.00 % | 38.307 M |
| Common stock | 0.000 -100.00 % | 160.512 M | 0.000 -100.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.01 % | 160.500 M -0.01 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 36.62 % | 117.492 M 0.00 % | 117.492 M 0.00 % | 117.492 M 0.00 % | 117.492 M |
| Total equity | 1.226 B 0.00 % | 1.226 B 9.79 % | 1.117 B 0.09 % | 1.116 B -0.09 % | 1.117 B 11.67 % | 1.000 B 10.79 % | 902.722 M 29.14 % | 699.000 M 5.43 % | 662.994 M 0.00 % | 662.994 M 4.46 % | 634.678 M 0.00 % | 634.678 M 0.21 % | 633.323 M 0.00 % | 633.323 M -10.83 % | 710.271 M 0.00 % | 710.271 M 72.31 % | 412.196 M 0.00 % | 412.196 M 22.40 % | 336.766 M 0.00 % | 336.766 M |
| Other non current liabilities | -1.226 B -111 058.64 % | 1.105 M 100.10 % | -1.117 B -111 780.00 % | 1.000 M | 0.000 -100.00 % | 1.192 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 |
| Long term debt | 0.000 -100.00 % | 22.236 M | 0.000 -100.00 % | 19.313 M 0.00 % | 19.313 M -48.14 % | 37.242 M -44.37 % | 66.950 M 1.75 % | 65.800 M -13.25 % | 75.850 M 0.00 % | 75.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -1.226 B -5 352.96 % | 23.341 M 102.09 % | -1.117 B -5 597.96 % | 20.313 M 5.18 % | 19.313 M -49.75 % | 38.434 M -42.59 % | 66.950 M 1.75 % | 65.800 M -13.25 % | 75.850 M 0.00 % | 75.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 8.294 M | 0.000 -100.00 % | 107.021 M 0.00 % | 107.021 M 58.79 % | 67.399 M 3.48 % | 65.131 M 147.65 % | 26.300 M 74.52 % | 15.070 M 0.00 % | 15.070 M 1 368.81 % | 1.026 M 0.00 % | 1.026 M -94.36 % | 18.193 M 0.00 % | 18.193 M -53.66 % | 39.257 M 0.00 % | 39.257 M -38.83 % | 64.180 M 0.00 % | 64.180 M 805.69 % | -9.095 M -170.87 % | 12.832 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 -100.00 % | 10.963 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.691 B | 0.000 -100.00 % | 1.339 B 0.00 % | 1.339 B -0.07 % | 1.340 B -8.62 % | 1.467 B 150.46 % | 585.600 M 17.87 % | 496.809 M 0.00 % | 496.809 M 21.92 % | 407.475 M 0.00 % | 407.475 M -5.21 % | 429.859 M 0.00 % | 429.859 M 9.14 % | 393.870 M 0.00 % | 393.870 M -11.87 % | 446.933 M 0.00 % | 446.933 M 7.68 % | 415.045 M 0.00 % | 415.045 M |
| Total current liabilities | 0.000 -100.00 % | 1.699 B | 0.000 -100.00 % | 1.446 B 0.00 % | 1.446 B 2.75 % | 1.408 B -8.10 % | 1.532 B 150.34 % | 611.900 M 19.54 % | 511.879 M 0.00 % | 511.879 M 25.31 % | 408.500 M 0.00 % | 408.500 M -9.57 % | 451.707 M 0.00 % | 451.707 M 4.29 % | 433.127 M 0.00 % | 433.127 M -17.65 % | 525.929 M 0.00 % | 525.929 M 21.60 % | 432.490 M 0.00 % | 432.490 M |
| Total liabilities | -1.226 B -171.19 % | 1.722 B 254.22 % | -1.117 B -176.14 % | 1.467 B 0.07 % | 1.466 B 1.35 % | 1.446 B -9.55 % | 1.599 B 135.91 % | 677.700 M 15.31 % | 587.729 M 0.00 % | 587.729 M 43.87 % | 408.500 M 0.00 % | 408.500 M -9.57 % | 451.707 M 0.00 % | 451.707 M 4.29 % | 433.127 M 0.00 % | 433.127 M -17.65 % | 525.929 M 0.00 % | 525.929 M 21.60 % | 432.490 M 0.00 % | 432.490 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M 101.26 % | -87.031 M | 0.000 -100.00 % | 1.900 M -18.56 % | 2.333 M 0.00 % | 2.333 M -1.14 % | 2.360 M 0.00 % | 2.360 M 0.00 % | 2.360 M 0.00 % | 2.360 M -76.00 % | 9.832 M 0.00 % | 9.832 M -0.49 % | 9.880 M 0.00 % | 9.880 M 43.16 % | 6.901 M -0.26 % | 6.919 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.031 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 -100.00 % | 62.314 M 0.00 % | 62.314 M |
| 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 -100.00 % | 3.451 K 0.00 % | 3.451 K -50.00 % | 6.902 K 0.00 % | 6.902 K -100.00 % | 458.289 M | 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 |
| 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 | 0.000 | 0.000 -100.00 % | 3.451 K 0.00 % | 3.451 K -50.00 % | 6.902 K 0.00 % | 6.902 K | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 115.125 M | 0.000 -100.00 % | 104.199 M 0.00 % | 104.199 M -1.04 % | 105.290 M -0.03 % | 105.320 M 1.96 % | 103.300 M 1.61 % | 101.667 M 0.00 % | 101.667 M -0.79 % | 102.478 M 0.00 % | 102.478 M -0.79 % | 103.290 M 0.00 % | 103.290 M -1.14 % | 104.478 M 0.00 % | 104.478 M -1.12 % | 105.666 M 0.00 % | 105.666 M 0.44 % | 105.199 M 0.00 % | 105.199 M |
| Total non current assets | 0.000 -100.00 % | 116.624 M | 0.000 -100.00 % | 105.299 M 0.00 % | 105.299 M -1.03 % | 106.390 M 0.12 % | 106.265 M 0.63 % | 105.600 M 1.54 % | 103.999 M 0.00 % | 103.999 M -0.80 % | 104.839 M 0.00 % | 104.839 M -0.77 % | 105.650 M 0.00 % | 105.650 M -7.58 % | 114.313 M 0.00 % | 114.313 M -1.07 % | 115.553 M 0.00 % | 115.553 M -33.75 % | 174.433 M 0.00 % | 174.433 M |
| Other current assets | -259.202 M -488.02 % | 66.802 M 138.99 % | -171.320 M | 0.000 -100.00 % | 130.192 M -9.85 % | 144.413 M -90.22 % | 1.476 B 361.35 % | 320.000 M 23.77 % | 258.543 M 0.00 % | 258.543 M 77.99 % | 145.258 M 0.00 % | 145.258 M 0.00 % | 145.258 M 0.00 % | 145.258 M -24.55 % | 192.528 M 0.00 % | 192.528 M 136.15 % | 81.528 M 0.00 % | 81.528 M 434.25 % | 15.260 M 85.76 % | 8.215 M |
| Short term investments | 0.000 -100.00 % | 252.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 164.919 M | 0.000 -100.00 % | 48.200 M -0.19 % | 48.290 M 0.00 % | 48.290 M 1.95 % | 47.367 M 0.00 % | 47.367 M 0.00 % | 47.367 M 0.00 % | 47.367 M | 0.000 | 0.000 -100.00 % | 32.028 M 0.00 % | 32.028 M | 0.000 -100.00 % | 8.134 M |
| cash and cash equivalents | 0.000 -100.00 % | 6.610 M | 0.000 -100.00 % | 171.320 M 0.00 % | 171.320 M 3 363.81 % | 4.946 M -98.55 % | 340.084 M 67 916.80 % | 500.000 K -65.25 % | 1.439 M 0.00 % | 1.439 M 14.57 % | 1.256 M 0.00 % | 1.256 M 60.71 % | 781.537 K 0.00 % | 781.537 K -97.51 % | 31.388 M 0.00 % | 31.388 M 737.24 % | 3.749 M 0.00 % | 3.749 M -20.21 % | 4.699 M -0.01 % | 4.699 M |
| Cash and short term investments | 259.202 M 0.00 % | 259.202 M 51.30 % | 171.320 M 0.00 % | 171.320 M 0.00 % | 171.320 M 0.86 % | 169.865 M -50.05 % | 340.084 M 598.32 % | 48.700 M -2.07 % | 49.729 M 0.00 % | 49.729 M 2.27 % | 48.623 M 0.00 % | 48.623 M 0.99 % | 48.148 M 0.00 % | 48.148 M 53.40 % | 31.388 M 0.00 % | 31.388 M -12.27 % | 35.778 M 0.00 % | 35.778 M 661.46 % | 4.699 M -63.38 % | 12.832 M |
| Total current assets | 0.000 -100.00 % | 2.832 B | 0.000 -100.00 % | 2.477 B 0.00 % | 2.477 B 5.87 % | 2.340 B -2.31 % | 2.395 B 88.44 % | 1.271 B 10.85 % | 1.147 B 0.00 % | 1.147 B 22.21 % | 938.340 M 0.00 % | 938.340 M -4.19 % | 979.380 M 0.00 % | 979.380 M -4.83 % | 1.029 B 0.00 % | 1.029 B 25.11 % | 822.573 M 0.00 % | 822.573 M 38.29 % | 594.823 M 0.00 % | 594.823 M |
| Inventory | 0.000 -100.00 % | 831.256 M | 0.000 -100.00 % | 790.195 M 0.00 % | 790.195 M 31.76 % | 599.715 M 17.48 % | 510.474 M 28.58 % | 397.000 M 6.98 % | 371.097 M 0.00 % | 371.097 M 0.71 % | 368.474 M 0.00 % | 368.474 M -5.44 % | 389.676 M 0.00 % | 389.676 M 0.04 % | 389.539 M 0.00 % | 389.539 M 17.39 % | 331.840 M 0.00 % | 331.840 M 184.66 % | 116.575 M 0.00 % | 116.575 M |
| Net receivables | 0.000 -100.00 % | 1.675 B | 0.000 -100.00 % | 1.516 B 9.40 % | 1.386 B -2.83 % | 1.426 B 1 985.44 % | 68.371 M -86.47 % | 505.400 M 8.14 % | 467.354 M 0.00 % | 467.354 M 24.30 % | 375.985 M 0.00 % | 375.985 M -5.13 % | 396.297 M 0.00 % | 396.297 M -4.65 % | 415.630 M 0.00 % | 415.630 M 11.30 % | 373.427 M 0.00 % | 373.427 M -18.52 % | 458.289 M 0.24 % | 457.201 M |
| Tax assets | 0.000 -100.00 % | 1.499 M | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 1.100 M 16.40 % | 945.000 K 136.25 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.695 K | 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 |
| Account 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 -100.00 % | 3.655 M 0.00 % | 3.655 M | 0.000 | 0.000 -100.00 % | 14.816 M 0.00 % | 14.816 M 221.23 % | 4.612 M 0.01 % | 4.612 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.963 M | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 322.933 M | 0.000 -100.00 % | 955.288 M | 0.000 -100.00 % | 322.933 M -56.49 % | 742.210 M 96.35 % | 378.000 M 17.05 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M 0.00 % | 322.933 M | 0.000 | 0.000 -100.00 % | 180.967 M 0.00 % | 180.967 M 254.02 % | -117.492 M -164.92 % | 180.967 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 2.948 B | 0.000 -100.00 % | 2.583 B 0.00 % | 2.583 B 5.57 % | 2.446 B -2.21 % | 2.502 B 81.70 % | 1.377 B 10.07 % | 1.251 B 0.00 % | 1.251 B 19.90 % | 1.043 B 0.00 % | 1.043 B -3.86 % | 1.085 B 0.00 % | 1.085 B -5.10 % | 1.143 B 0.00 % | 1.143 B 21.88 % | 938.125 M 0.00 % | 938.125 M 21.95 % | 769.256 M 0.00 % | 769.256 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -67.970 M 0.00 % | -67.970 M 66.51 % | -202.983 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.069 M 0.00 % | -71.069 M 71.51 % | -249.426 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 20.159 M 0.00 % | 20.159 M 109.90 % | -203.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.887 M 0.00 % | 41.887 M 122.39 % | -187.085 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -95.240 M 0.00 % | -95.240 M -4 434.02 % | 2.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.633 M 0.00 % | -107.633 M -305.41 % | -26.549 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 -100.00 % | 7.111 M 0.00 % | 7.111 M 535.19 % | -1.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.323 M 0.00 % | -5.323 M 85.13 % | -35.792 M |
| Other non cash items | -73.802 M -252.88 % | -20.914 M 77.28 % | -92.068 M -333.01 % | 39.513 M 0.00 % | 39.513 M 290.44 % | 10.120 M 120.69 % | -48.905 M | 0.000 | 0.000 100.00 % | -14.135 M 0.00 % | -14.135 M -1 987.89 % | -677.000 K 0.00 % | -677.000 K -101.18 % | 57.322 M 0.00 % | 57.322 M 201.38 % | -56.544 M 0.00 % | -56.544 M -419.30 % | 17.709 M 0.00 % | 17.709 M 1 918.17 % | -974.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 -100.00 % | 30.445 M 0.00 % | 30.445 M 123.12 % | -131.684 M | 0.000 -100.00 % | 20.800 M 35.95 % | 15.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.643 M 0.00 % | -15.643 M 93.38 % | -236.207 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -916.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -525.000 K 0.00 % | -525.000 K 98.22 % | -29.443 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.100 M 0.00 % | 30.100 M 200.00 % | -30.100 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.575 M 0.00 % | 29.575 M 149.67 % | -59.543 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -29.717 M 0.00 % | -29.717 M 5.38 % | -31.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.730 M 0.00 % | -196.730 M -166.22 % | 297.066 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 100.00 % | -29.717 M 0.00 % | -29.717 M 5.38 % | -31.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.730 M 0.00 % | -196.730 M -166.22 % | 297.066 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.800 M 35.95 % | 15.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 411.155 M 200.00 % | -411.155 M | 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 100.00 % | -411.155 M | 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 -100.00 % | 20.800 M 35.95 % | 15.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -411.155 M | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 -100.00 % | 30.445 M 0.00 % | 30.445 M 123.12 % | -131.684 M | 0.000 -100.00 % | 20.800 M 35.95 % | 15.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.643 M 0.00 % | -15.643 M 93.38 % | -236.207 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -916.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -525.000 K 0.00 % | -525.000 K 98.22 % | -29.443 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 -100.00 % | 30.445 M 0.00 % | 30.445 M 122.96 % | -132.600 M | 0.000 -100.00 % | 20.800 M 35.95 % | 15.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.169 M 0.00 % | -16.169 M 93.91 % | -265.651 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 |