Naturite Agro Products Limited NAPL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 85.632 M -10.07 % | 95.216 M 22.21 % | 77.909 M -30.39 % | 111.919 M -11.83 % | 126.934 M 5.86 % | 119.903 M 160.08 % | 46.102 M 81.11 % | 25.455 M -46.13 % | 47.253 M 164.17 % | 17.887 M -53.60 % | 38.547 M 27.76 % | 30.171 M |
| Net income | -25.448 M -830.01 % | 3.486 M 159.16 % | -5.892 M -309.92 % | 2.807 M -55.20 % | 6.266 M 1 200.66 % | 481.728 K 28.77 % | 374.100 K -78.75 % | 1.761 M -8.86 % | 1.932 M 12.32 % | 1.720 M -68.33 % | 5.431 M 140.52 % | 2.258 M |
| Income before tax | -33.777 M -1 023.37 % | 3.658 M 164.47 % | -5.674 M -238.34 % | 4.101 M -37.57 % | 6.570 M 1 450.30 % | 423.782 K 106.76 % | 204.960 K -88.16 % | 1.730 M -14.71 % | 2.029 M 22.89 % | 1.651 M -69.84 % | 5.474 M 117.75 % | 2.514 M |
| Income before tax ratio | -0.39 -1 126.72 % | 0.04 152.75 % | -0.07 -298.73 % | 0.04 -29.20 % | 0.05 1 364.43 % | 0.00 -20.50 % | 0.00 -93.46 % | 0.07 58.32 % | 0.04 -53.48 % | 0.09 -35.00 % | 0.14 70.43 % | 0.08 |
| EBITDA | -31.537 M -706.36 % | 5.201 M 1 064.94 % | -539.000 K -107.92 % | 6.807 M -13.63 % | 7.881 M 403.86 % | 1.564 M 30.62 % | 1.197 M -56.16 % | 2.731 M -3.31 % | 2.825 M 29.65 % | 2.179 M -63.93 % | 6.040 M 60.29 % | 3.768 M |
| Net income ratio | -0.30 -911.71 % | 0.04 148.41 % | -0.08 -401.56 % | 0.03 -49.20 % | 0.05 1 128.63 % | 0.00 -50.49 % | 0.01 -88.27 % | 0.07 69.19 % | 0.04 -57.48 % | 0.10 -31.75 % | 0.14 88.25 % | 0.07 |
| Ratio EBITDA | -0.37 -774.23 % | 0.05 889.54 % | -0.01 -111.38 % | 0.06 -2.04 % | 0.06 375.96 % | 0.01 -49.78 % | 0.03 -75.79 % | 0.11 79.49 % | 0.06 -50.92 % | 0.12 -22.27 % | 0.16 25.46 % | 0.12 |
| Gross profit ratio | -0.10 -268.98 % | 0.06 168.13 % | 0.02 -84.32 % | 0.14 5.62 % | 0.13 627.47 % | 0.02 -41.69 % | 0.03 -81.88 % | 0.17 239.44 % | 0.05 -79.77 % | 0.25 -7.87 % | 0.27 -41.36 % | 0.46 |
| Weighted average shs out dil | 5.266 M -0.56 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 16.47 % | 4.547 M |
| Weighted average shs out | 5.266 M -0.56 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 16.47 % | 4.547 M |
| EPS diluted | -4.83 -831.82 % | 0.66 159.46 % | -1.11 -309.43 % | 0.53 -55.08 % | 1.18 1 196.70 % | 0.09 28.90 % | 0.07 -78.61 % | 0.33 -8.33 % | 0.36 12.50 % | 0.32 -68.93 % | 1.03 106.00 % | 0.50 |
| Earnings per share | -4.83 -831.82 % | 0.66 159.46 % | -1.11 -309.43 % | 0.53 -55.08 % | 1.18 1 196.70 % | 0.09 28.90 % | 0.07 -78.61 % | 0.33 -8.33 % | 0.36 12.50 % | 0.32 -68.93 % | 1.03 106.00 % | 0.50 |
| Gross profit | -8.471 M -251.97 % | 5.574 M 227.69 % | 1.701 M -89.08 % | 15.584 M -6.88 % | 16.735 M 670.12 % | 2.173 M 51.65 % | 1.433 M -67.17 % | 4.365 M 82.86 % | 2.387 M -46.56 % | 4.467 M -57.25 % | 10.450 M -25.08 % | 13.947 M |
| Income tax expense | -8.329 M -4 942.44 % | 172.000 K -21.10 % | 218.000 K -83.16 % | 1.295 M 325.59 % | 304.224 K 625.01 % | -57.946 K 65.74 % | -169.139 K -459.75 % | -30.217 K -131.11 % | 97.136 K 241.20 % | -68.791 K -259.02 % | 43.258 K -83.13 % | 256.407 K |
| Cost of revenue | 94.103 M 4.98 % | 89.642 M 17.63 % | 76.208 M -20.89 % | 96.335 M -12.58 % | 110.199 M -6.40 % | 117.730 M 163.56 % | 44.669 M 111.81 % | 21.090 M -52.99 % | 44.866 M 234.32 % | 13.420 M -52.24 % | 28.098 M 73.19 % | 16.224 M |
| General and administrative expenses | 0.000 -100.00 % | 389.000 K -3.47 % | 403.000 K -26.19 % | 546.000 K 17.81 % | 463.467 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 394.517 K |
| Selling and marketing expenses | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 2.000 K -94.23 % | 34.665 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.478 K |
| Other expenses | 6.550 M 459.35 % | 1.171 M -61.99 % | 3.081 M -66.85 % | 9.293 M 0.63 % | 9.235 M 3 724.29 % | 241.480 K 379.72 % | -86.330 K 94.62 % | -1.604 M -1 785.04 % | -85.100 K 48.48 % | -165.190 K 60.12 % | -414.200 K | 0.000 |
| Operating expenses | 24.220 M 1 416.59 % | 1.597 M -54.16 % | 3.484 M -64.60 % | 9.841 M 1.11 % | 9.733 M 470.99 % | 1.705 M 9.97 % | 1.550 M -54.62 % | 3.416 M 97.94 % | 1.726 M -56.35 % | 3.954 M -32.78 % | 5.882 M -41.12 % | 9.990 M |
| Cost and expenses | 118.323 M 29.70 % | 91.225 M 14.47 % | 79.692 M -24.94 % | 106.176 M -11.47 % | 119.932 M 0.42 % | 119.435 M 158.41 % | 46.219 M 88.60 % | 24.506 M -47.40 % | 46.592 M 168.17 % | 17.374 M -48.87 % | 33.980 M 29.62 % | 26.214 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 | 17.670 M 4 047.89 % | 426.000 K 5.71 % | 403.000 K -26.46 % | 548.000 K 10.01 % | 498.132 K -65.95 % | 1.463 M -0.05 % | 1.464 M -19.22 % | 1.812 M 10.44 % | 1.641 M -56.70 % | 3.789 M -30.70 % | 5.468 M -45.27 % | 9.990 M |
| Interest income | 41.000 K 1 266.67 % | 3.000 K -94.23 % | 52.000 K 173.68 % | 19.000 K -34.18 % | 28.866 K -9.73 % | 31.979 K -91.52 % | 377.036 K -58.98 % | 919.210 K -36.99 % | 1.459 M 27.07 % | 1.148 M 25.25 % | 916.665 K | 0.000 |
| Interest expense | 1.086 M 195.11 % | 368.000 K -90.67 % | 3.943 M 153.80 % | 1.554 M 488.93 % | 263.794 K 700.37 % | 32.959 K -68.38 % | 104.230 K -37.72 % | 167.359 K 56.79 % | 106.741 K 1 574.63 % | 6.374 K 209.57 % | 2.059 K | 0.000 |
| Depreciation and amortization | 1.154 M -1.79 % | 1.175 M -1.43 % | 1.192 M 3.48 % | 1.152 M 10.01 % | 1.047 M -5.44 % | 1.107 M 24.67 % | 888.185 K 6.58 % | 833.313 K 20.96 % | 688.931 K 32.17 % | 521.242 K -7.53 % | 563.664 K -68.30 % | 1.778 M |
| Operating income | -32.691 M -922.00 % | 3.977 M 323.05 % | -1.783 M -131.64 % | 5.636 M -17.13 % | 6.801 M 1 351.89 % | 468.420 K 499.78 % | -117.170 K -112.35 % | 949.071 K 43.48 % | 661.450 K 28.95 % | 512.959 K -88.77 % | 4.567 M 15.40 % | 3.958 M |
| Operating income ratio | -0.38 -1 014.00 % | 0.04 282.51 % | -0.02 -145.45 % | 0.05 -6.01 % | 0.05 1 271.48 % | 0.00 253.71 % | 0.00 -106.82 % | 0.04 166.36 % | 0.01 -51.19 % | 0.03 -75.80 % | 0.12 -9.68 % | 0.13 |
| Total other income expenses net | -1.086 M -240.44 % | -319.000 K 91.80 % | -3.891 M -153.57 % | -1.534 M -564.10 % | -231.064 K -417.64 % | -44.638 K -113.86 % | 322.130 K -58.78 % | 781.402 K -42.86 % | 1.368 M 20.16 % | 1.138 M 25.51 % | 906.779 K 162.80 % | -1.444 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 137.610 M 362.14 % | 29.777 M -64.17 % | 83.099 M 113.93 % | 38.844 M 1 872.99 % | -2.191 M -13.06 % | -1.938 M -142.82 % | 4.525 M 16 896.42 % | 26.626 K 100.40 % | -6.632 M 27.80 % | -9.185 M 34.60 % | -14.044 M -44.35 % | -9.729 M |
| Total investments | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K 10.20 % | 245.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 351.372 K 0.00 % | 351.372 K 0.00 % | 351.372 K | 0.000 |
| Total debt | 138.022 M 344.76 % | 31.033 M -62.91 % | 83.661 M 59.63 % | 52.410 M 198.12 % | 17.580 M 983.79 % | 1.622 M -78.22 % | 7.448 M 19.51 % | 6.232 M -48.32 % | 12.059 M 134.15 % | 5.150 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.500 M | 0.000 | 0.000 -100.00 % | 54.460 M | 0.000 -100.00 % | 54.460 M 0.00 % | 54.460 M 3 530.67 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
| Retained earnings | 51.706 M -32.98 % | 77.154 M 4.73 % | 73.667 M -7.41 % | 79.559 M 3.66 % | 76.753 M 8.89 % | 70.487 M 0.69 % | 70.005 M 0.20 % | 69.864 M 866.71 % | -9.112 M 17.49 % | -11.044 M 13.47 % | -12.764 M 29.85 % | -18.195 M |
| Common stock | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M |
| Total equity | 106.166 M -19.34 % | 131.614 M 2.72 % | 128.127 M -4.40 % | 134.019 M 2.14 % | 131.213 M 5.01 % | 124.947 M 0.39 % | 124.465 M 0.11 % | 124.324 M 174.16 % | 45.348 M 4.45 % | 43.416 M 4.12 % | 41.696 M 14.98 % | 36.265 M |
| Other non current liabilities | -1.000 K | 0.000 -100.00 % | 4.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 200.00 % | 0.000 | 0.000 -100.00 % | 256.407 K |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 39.534 M 6 023.26 % | 645.631 K | 0.000 | 0.000 -100.00 % | 417.554 K -61.71 % | 1.090 M -78.83 % | 5.150 M | 0.000 | 0.000 |
| Total non current liabilities | 12.385 M -40.21 % | 20.715 M -17.65 % | 25.154 M -57.98 % | 59.858 M 188.61 % | 20.740 M 3.44 % | 20.051 M -0.29 % | 20.109 M -1.73 % | 20.463 M 1 342.59 % | 1.419 M -73.64 % | 5.381 M 1 695.63 % | 299.665 K 16.87 % | 256.407 K |
| Other current liabilities | 3.672 M 311.66 % | 892.000 K -6.11 % | 950.000 K -23.28 % | 1.238 M 6.55 % | 1.162 M -72.55 % | 4.234 M 428.18 % | 801.557 K -26.11 % | 1.085 M 36.59 % | 794.258 K -44.69 % | 1.436 M 8.50 % | 1.324 M -10.15 % | 1.473 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.749 K -65.62 % | 755.431 K 191.34 % | 259.298 K -63.02 % | 701.250 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 138.022 M 344.76 % | 31.033 M -62.91 % | 83.661 M 549.71 % | 12.877 M -23.96 % | 16.935 M 943.98 % | 1.622 M -78.22 % | 7.448 M 28.09 % | 5.815 M -46.99 % | 10.968 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 156.108 M 216.52 % | 49.320 M -45.20 % | 89.995 M 82.18 % | 49.398 M 138.88 % | 20.679 M -6.71 % | 22.168 M 74.00 % | 12.740 M 47.00 % | 8.667 M -34.49 % | 13.230 M 631.50 % | 1.809 M -54.32 % | 3.959 M 124.44 % | 1.764 M |
| Total liabilities | 168.493 M 140.58 % | 70.035 M -36.64 % | 110.538 M 1.17 % | 109.256 M 163.78 % | 41.419 M -1.89 % | 42.219 M 28.52 % | 32.850 M 12.77 % | 29.130 M 98.85 % | 14.649 M 103.75 % | 7.190 M 68.81 % | 4.259 M 110.84 % | 2.020 M |
| Other non current assets | -1.000 K -100.37 % | 270.000 K 0.00 % | 270.000 K 0.15 % | 269.591 K 10.22 % | 244.591 K 0.00 % | 244.590 K 0.00 % | 244.592 K 0.00 % | 244.592 K 287.89 % | -130.180 K -116.85 % | 772.497 K 26.64 % | 610.013 K -18.43 % | 747.801 K |
| Long term investments | 270.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.372 K 0.00 % | 351.372 K 0.00 % | 351.372 K | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 103.083 M -1.11 % | 104.237 M -1.11 % | 105.412 M -1.06 % | 106.539 M 0.91 % | 105.578 M 1.35 % | 104.167 M -0.09 % | 104.263 M -0.42 % | 104.701 M 1 121.55 % | 8.571 M 49.67 % | 5.727 M -7.68 % | 6.203 M -4.75 % | 6.512 M |
| Total non current assets | 103.352 M -1.11 % | 104.507 M -1.11 % | 105.682 M -1.05 % | 106.809 M 0.93 % | 105.823 M 1.35 % | 104.412 M -0.09 % | 104.508 M -0.42 % | 104.946 M 1 093.60 % | 8.792 M 28.35 % | 6.850 M -4.38 % | 7.164 M -1.32 % | 7.260 M |
| Other current assets | 6.115 M -27.86 % | 8.477 M 14 267.80 % | 59.000 K -99.40 % | 9.874 M 934.61 % | 954.334 K -59.20 % | 2.339 M -33.90 % | 3.539 M 275.12 % | 943.487 K -48.38 % | 1.828 M -34.11 % | 2.774 M -21.17 % | 3.519 M -12.43 % | 4.019 M |
| Short term 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 |
| cash and cash equivalents | 412.000 K -67.20 % | 1.256 M 123.49 % | 562.000 K -95.86 % | 13.566 M -31.38 % | 19.771 M 455.37 % | 3.560 M 21.81 % | 2.923 M -52.90 % | 6.206 M -66.80 % | 18.691 M 30.38 % | 14.335 M 2.07 % | 14.044 M 44.35 % | 9.729 M |
| Cash and short term investments | 412.000 K -67.20 % | 1.256 M 123.49 % | 562.000 K -95.86 % | 13.566 M -31.38 % | 19.771 M 455.37 % | 3.560 M 21.81 % | 2.923 M -52.90 % | 6.206 M -66.80 % | 18.691 M 30.38 % | 14.335 M 2.07 % | 14.044 M 44.35 % | 9.729 M |
| Total current assets | 171.307 M 76.35 % | 97.142 M -26.95 % | 132.984 M -2.55 % | 136.467 M 104.26 % | 66.809 M 6.46 % | 62.755 M 18.84 % | 52.807 M 8.86 % | 48.508 M -5.27 % | 51.204 M 17.03 % | 43.755 M 12.80 % | 38.791 M 25.03 % | 31.025 M |
| Inventory | 98.659 M 56.34 % | 63.104 M -27.68 % | 87.260 M 4.34 % | 83.627 M 1 393.06 % | 5.601 M -25.81 % | 7.550 M -62.20 % | 19.971 M 5.24 % | 18.977 M 103.65 % | 9.318 M -31.23 % | 13.551 M 180.11 % | 4.838 M -59.12 % | 11.835 M |
| Net receivables | 66.121 M 172.05 % | 24.305 M -46.11 % | 45.103 M 53.41 % | 29.400 M -27.38 % | 40.483 M -17.89 % | 49.306 M 86.94 % | 26.374 M 17.84 % | 22.382 M 4.75 % | 21.367 M 63.18 % | 13.095 M -20.10 % | 16.390 M 201.17 % | 5.442 M |
| Tax 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 |
| 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 |
| Account payables | 14.414 M -16.52 % | 17.267 M 220.71 % | 5.384 M -84.27 % | 34.218 M 1 559.89 % | 2.061 M -86.95 % | 15.792 M 430.00 % | 2.980 M 276.54 % | 791.333 K 1 112.79 % | 65.249 K 12.56 % | 57.969 K -97.30 % | 2.143 M 636.89 % | 290.848 K |
| Tax payables | 0.000 -100.00 % | 128.000 K | 0.000 -100.00 % | 1.065 M 104.50 % | 520.698 K 100.46 % | 259.749 K -65.62 % | 755.431 K 5.45 % | 716.377 K 2.16 % | 701.250 K 122.89 % | 314.615 K -36.10 % | 492.383 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -1.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 100.00 % | 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 | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M 102.83 % | -52.960 M -3 630.67 % | 1.500 M 102.83 % | -52.960 M 0.00 % | -52.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 12.386 M -40.21 % | 20.715 M 0.84 % | 20.543 M 1.07 % | 20.325 M 1.14 % | 20.095 M 0.22 % | 20.051 M -0.29 % | 20.109 M 0.32 % | 20.046 M 6 011.32 % | 328.009 K 42.07 % | 230.874 K -22.96 % | 299.665 K | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -4.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 274.659 M 36.21 % | 201.649 M -15.51 % | 238.665 M -1.90 % | 243.276 M 40.92 % | 172.632 M 3.27 % | 167.166 M 6.26 % | 157.315 M 2.52 % | 153.454 M 155.77 % | 59.997 M 18.56 % | 50.606 M 10.12 % | 45.955 M 20.03 % | 38.285 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 | -75.208 M -255.10 % | 48.489 M 225.48 % | -38.642 M 11.48 % | -43.654 M -789.89 % | -4.906 M -188.70 % | 5.531 M 204.65 % | -5.285 M 58.79 % | -12.825 M -1 421.61 % | -842.876 K 87.94 % | -6.986 M -375.57 % | -1.469 M 72.61 % | -5.364 M |
| Accounts receivables | -41.821 M -392.82 % | 14.282 M 255.54 % | -9.182 M -261.21 % | 5.696 M -54.10 % | 12.408 M 152.75 % | -23.522 M -280.42 % | -6.183 M 0.97 % | -6.244 M -19.18 % | -5.239 M -242.82 % | 3.668 M 145.49 % | -8.064 M -202.52 % | 7.866 M |
| Inventory | -35.554 M -247.18 % | 24.156 M 764.91 % | -3.633 M 95.34 % | -78.026 M -4 103.82 % | 1.949 M -84.31 % | 12.421 M 1 349.69 % | -993.950 K 89.71 % | -9.659 M -328.21 % | 4.232 M 148.57 % | -8.713 M -224.53 % | 6.997 M 275.98 % | -3.976 M |
| Accounts payables | -2.853 M -124.01 % | 11.883 M 141.21 % | -28.834 M -189.67 % | 32.157 M 334.19 % | -13.731 M -207.17 % | 12.813 M 485.49 % | 2.188 M 201.39 % | 726.084 K 9 873.68 % | 7.280 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 5.020 M 374.02 % | -1.832 M -160.92 % | 3.007 M 186.39 % | -3.481 M 37.08 % | -5.532 M -244.85 % | 3.819 M 1 390.40 % | -295.940 K -112.59 % | 2.351 M 1 400.82 % | 156.652 K 108.07 % | -1.941 M -384.16 % | -401.000 K 95.67 % | -9.253 M |
| Other non cash items | 948.000 K 930.43 % | 92.000 K -96.85 % | 2.922 M 277.93 % | 773.164 K | 0.000 100.00 % | -57.946 K 65.74 % | -169.140 K -104.84 % | 3.493 M 3 495.66 % | 97.136 K 241.20 % | -68.791 K 92.12 % | -873.000 K -493.88 % | -147.000 K |
| Net cash provided by operating activities | -106.883 M -300.10 % | 53.414 M 232.15 % | -40.420 M -3.85 % | -38.922 M -1 535.48 % | 2.711 M -61.60 % | 7.062 M 268.47 % | -4.192 M 37.80 % | -6.739 M -459.39 % | 1.875 M 138.95 % | -4.814 M -231.81 % | 3.652 M 347.59 % | -1.475 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -65.000 K 96.92 % | -2.113 M 14.06 % | -2.458 M -143.10 % | -1.011 M -124.87 % | -449.731 K | 0.000 100.00 % | -3.534 M -7 752.27 % | -45.000 K 82.28 % | -254.000 K 86.14 % | -1.833 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 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 |
| Other investing activites | 37.000 K -19.57 % | 46.000 K -11.54 % | 52.000 K 178.49 % | 18.672 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 37.000 K -19.57 % | 46.000 K 453.85 % | -13.000 K 99.38 % | -2.094 M 14.82 % | -2.458 M -143.10 % | -1.011 M -124.87 % | -449.731 K | 0.000 100.00 % | -3.534 M -7 752.27 % | -45.000 K 82.28 % | -254.000 K 86.14 % | -1.833 M |
| Debt repayment | 106.989 M 303.29 % | -52.628 M -268.41 % | 31.250 M -10.28 % | 34.830 M 118.26 % | 15.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -918.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -988.000 K -621.17 % | -137.000 K 96.41 % | -3.821 M -3 859 495.96 % | -99.000 | 0.000 100.00 % | -5.413 M -498.52 % | 1.358 M 123.64 % | -5.746 M -195.55 % | 6.014 M 16.77 % | 5.150 M 461.82 % | 916.665 K -89.39 % | 8.641 M |
| Net cash used provided by financing activities | 106.001 M 300.89 % | -52.765 M -292.37 % | 27.429 M -21.25 % | 34.830 M 118.26 % | 15.958 M 394.81 % | -5.413 M -498.52 % | 1.358 M 123.64 % | -5.746 M -195.55 % | 6.014 M 16.77 % | 5.150 M 461.82 % | 916.665 K -88.13 % | 7.723 M |
| Effect of forex changes on cash | 1.000 K 200.00 % | -1.000 K -183.29 % | -353.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -844.000 K -221.61 % | 694.000 K 105.34 % | -13.004 M -109.58 % | -6.205 M -138.28 % | 16.211 M 2 443.50 % | 637.360 K 119.41 % | -3.283 M 73.70 % | -12.485 M -386.66 % | 4.355 M 1 395.84 % | 291.162 K -93.25 % | 4.315 M -55.65 % | 9.729 M |
| Cash at beginning of period | 1.256 M 123.49 % | 562.000 K -95.86 % | 13.566 M -31.38 % | 19.771 M 455.37 % | 3.560 M 21.81 % | 2.923 M -52.90 % | 6.206 M -66.80 % | 18.691 M 30.38 % | 14.335 M 2.07 % | 14.044 M 44.35 % | 9.729 M | 0.000 |
| Cash at end of period | 412.000 K -67.20 % | 1.256 M 123.49 % | 562.000 K -95.86 % | 13.566 M -31.38 % | 19.771 M 455.37 % | 3.560 M 21.81 % | 2.923 M -52.90 % | 6.206 M -66.80 % | 18.691 M 30.38 % | 14.335 M 2.07 % | 14.044 M 44.35 % | 9.729 M |
| Operating cash flow | -106.883 M -300.10 % | 53.414 M 232.15 % | -40.420 M -3.85 % | -38.922 M -1 535.48 % | 2.711 M -61.60 % | 7.062 M 268.47 % | -4.192 M 37.80 % | -6.739 M -459.39 % | 1.875 M 138.95 % | -4.814 M -231.81 % | 3.652 M 347.59 % | -1.475 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -65.000 K 96.92 % | -2.113 M 14.06 % | -2.458 M -143.10 % | -1.011 M -124.87 % | -449.731 K | 0.000 100.00 % | -3.534 M -7 752.27 % | -45.000 K 82.28 % | -254.000 K 86.14 % | -1.833 M |
| Free CashFlow | -106.883 M -300.10 % | 53.414 M 231.94 % | -40.485 M 1.34 % | -41.035 M -16 319.92 % | 252.990 K -95.82 % | 6.050 M 230.36 % | -4.641 M 31.12 % | -6.739 M -306.31 % | -1.658 M 65.87 % | -4.859 M -242.99 % | 3.398 M 202.75 % | -3.307 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 92.564 M 93.28 % | 47.892 M 692.39 % | 6.044 M -32.88 % | 9.005 M -60.31 % | 22.691 M 12.97 % | 20.085 M 130.52 % | 8.713 M -81.35 % | 46.730 M 136.76 % | 19.737 M 33.33 % | 14.803 M 486.26 % | 2.525 M -60.53 % | 6.398 M -88.23 % | 54.341 M 113.52 % | 25.450 M 22.70 % | 20.741 M -49.55 % | 41.114 M 66.89 % | 24.635 M -6.26 % | 26.279 M 31.69 % | 19.955 M -52.80 % | 42.278 M 9.94 % | 38.454 M 6.44 % | 36.128 M -2.00 % | 36.867 M -4.62 % | 38.654 M 366.39 % | 8.288 M -60.11 % | 20.779 M 43.94 % | 14.436 M 449.94 % | 2.625 M -68.95 % | 8.455 M 9.15 % | 7.746 M 381.42 % | 1.609 M -68.06 % | 5.037 M -58.06 % | 12.011 M 7.50 % | 11.173 M -6.01 % | 11.888 M -12.08 % | 13.522 M 26.30 % | 10.706 M 27.30 % | 8.410 M 1 160.87 % | 667.000 K -91.81 % | 8.148 M 1 130.82 % | 662.000 K -93.81 % | 10.703 M 31.66 % | 8.129 M -6.42 % | 8.687 M -21.23 % | 11.028 M |
| Net income | 170.000 K 102.54 % | -6.701 M -53.31 % | -4.371 M 71.40 % | -15.283 M -1 718.96 % | 944.000 K -96.82 % | 29.696 M 5 440.30 % | 536.000 K 103.85 % | -13.919 M -8.52 % | -12.826 M -608.23 % | -1.811 M -134.91 % | 5.187 M 146.91 % | -11.057 M -718.05 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 M -331.77 % | -1.646 M -121.51 % | 7.652 M 3.87 % | 7.367 M 219.57 % | -6.161 M -495.19 % | 1.559 M 133.38 % | 668.000 K -84.87 % | 4.414 M 285.84 % | 1.144 M 388.89 % | -396.000 K -128.74 % | 1.378 M 178.07 % | -1.765 M 74.94 % | -7.042 M -167.35 % | 10.456 M 239.80 % | -7.479 M -280.78 % | 4.137 M 1 451.96 % | -306.000 K 54.53 % | -673.000 K -305.81 % | 327.000 K -86.44 % | 2.412 M -82.86 % | 14.071 M 473.53 % | -3.767 M 10.69 % | -4.218 M 3.39 % | -4.366 M -229.40 % | 3.374 M 167.14 % | 1.263 M 195.78 % | 427.000 K 15.98 % | 368.161 K |
| Income before tax | 179.000 K 101.18 % | -15.120 M -251.38 % | -4.303 M 71.88 % | -15.304 M -1 650.56 % | 987.000 K -96.68 % | 29.704 M 5 390.57 % | 541.000 K 103.92 % | -13.816 M -8.18 % | -12.771 M -623.57 % | -1.765 M -138.10 % | 4.633 M 142.12 % | -11.000 M -547.34 % | 2.459 M -36.96 % | 3.901 M 293.41 % | -2.017 M -295.64 % | 1.031 M -13.07 % | 1.186 M 110.21 % | -11.611 M -1 167.58 % | -916.000 K -107.63 % | 12.012 M 69.54 % | 7.085 M 213.93 % | -6.219 M -498.91 % | 1.559 M 133.38 % | 668.000 K -84.87 % | 4.414 M 352.72 % | 975.000 K 354.57 % | -383.000 K -127.79 % | 1.378 M 178.07 % | -1.765 M 81.31 % | -9.445 M -173.62 % | 12.829 M 271.53 % | -7.479 M -228.37 % | 5.826 M 575.59 % | -1.225 M -82.02 % | -673.000 K -143.36 % | 1.552 M -35.66 % | 2.412 M -82.77 % | 14.002 M 471.70 % | -3.767 M 10.69 % | -4.218 M 3.39 % | -4.366 M -227.77 % | 3.417 M 170.55 % | 1.263 M 195.78 % | 427.000 K 15.98 % | 368.161 K |
| Income before tax ratio | 0.00 100.61 % | -0.32 55.66 % | -0.71 58.11 % | -1.70 -4 007.13 % | 0.04 -97.06 % | 1.48 2 281.85 % | 0.06 121.00 % | -0.30 54.31 % | -0.65 -442.69 % | -0.12 -106.50 % | 1.83 206.72 % | -1.72 -3 899.42 % | 0.05 -70.48 % | 0.15 257.62 % | -0.10 -487.80 % | 0.03 -47.91 % | 0.05 110.90 % | -0.44 -862.54 % | -0.05 -116.16 % | 0.28 54.21 % | 0.18 207.03 % | -0.17 -507.07 % | 0.04 144.70 % | 0.02 -96.76 % | 0.53 1 035.02 % | 0.05 276.86 % | -0.03 -105.05 % | 0.52 351.47 % | -0.21 82.88 % | -1.22 -115.29 % | 7.97 636.99 % | -1.48 -406.11 % | 0.49 542.41 % | -0.11 -93.67 % | -0.06 -149.32 % | 0.11 -49.06 % | 0.23 -86.47 % | 1.66 129.48 % | -5.65 -990.97 % | -0.52 92.15 % | -6.60 -2 165.79 % | 0.32 105.48 % | 0.16 216.09 % | 0.05 47.24 % | 0.03 |
| EBITDA | 957.000 K 106.77 % | -14.128 M -213.82 % | -4.502 M 69.21 % | -14.621 M -921.40 % | 1.780 M -94.07 % | 30.029 M 3 320.16 % | 878.000 K 106.52 % | -13.469 M -10.07 % | -12.237 M -982.92 % | -1.130 M -119.29 % | 5.857 M 162.02 % | -9.443 M -326.07 % | 4.177 M -19.25 % | 5.173 M 494.28 % | -1.312 M -188.17 % | 1.488 M 2.13 % | 1.457 M 112.81 % | -11.376 M -54 071.43 % | -21.000 K -100.18 % | 11.916 M 61.84 % | 7.363 M 227.43 % | -5.778 M -408.16 % | 1.875 M 110.67 % | 890.000 K -80.81 % | 4.637 M 270.37 % | 1.252 M 1 522.74 % | -87.999 K -105.54 % | 1.587 M 201.99 % | -1.556 M 82.64 % | -8.961 M -168.93 % | 13.001 M 277.93 % | -7.307 M -221.82 % | 5.998 M 676.18 % | -1.041 M -171.80 % | -383.000 K -121.75 % | 1.761 M -30.01 % | 2.516 M -80.67 % | 13.013 M 458.88 % | -3.626 M 11.06 % | -4.077 M 3.50 % | -4.225 M -259.31 % | 2.652 M 55.45 % | 1.706 M 97.58 % | 863.463 K 6.26 % | 812.624 K |
| Net income ratio | 0.00 101.31 % | -0.14 80.65 % | -0.72 57.39 % | -1.70 -4 179.50 % | 0.04 -97.19 % | 1.48 2 303.42 % | 0.06 120.65 % | -0.30 54.16 % | -0.65 -431.18 % | -0.12 -105.96 % | 2.05 218.87 % | -1.73 -5 349.41 % | 0.03 -70.21 % | 0.11 243.46 % | -0.08 -548.68 % | 0.02 -52.25 % | 0.04 113.30 % | -0.27 -227.87 % | -0.08 -145.57 % | 0.18 -5.53 % | 0.19 212.34 % | -0.17 -503.27 % | 0.04 144.70 % | 0.02 -96.76 % | 0.53 867.34 % | 0.06 300.70 % | -0.03 -105.23 % | 0.52 351.47 % | -0.21 77.04 % | -0.91 -113.99 % | 6.50 537.66 % | -1.48 -531.09 % | 0.34 1 357.64 % | -0.03 51.62 % | -0.06 -334.10 % | 0.02 -89.27 % | 0.23 -86.53 % | 1.67 129.63 % | -5.65 -990.97 % | -0.52 92.15 % | -6.60 -2 192.12 % | 0.32 102.90 % | 0.16 216.09 % | 0.05 47.24 % | 0.03 |
| Ratio EBITDA | 0.01 103.50 % | -0.29 60.40 % | -0.74 54.12 % | -1.62 -2 169.79 % | 0.08 -94.75 % | 1.50 1 383.69 % | 0.10 134.96 % | -0.29 53.51 % | -0.62 -712.20 % | -0.08 -103.29 % | 2.32 257.16 % | -1.48 -2 020.12 % | 0.08 -62.18 % | 0.20 421.33 % | -0.06 -274.78 % | 0.04 -38.81 % | 0.06 113.66 % | -0.43 -41 035.16 % | 0.00 -100.37 % | 0.28 47.20 % | 0.19 219.72 % | -0.16 -414.46 % | 0.05 120.89 % | 0.02 -95.88 % | 0.56 828.56 % | 0.06 1 088.44 % | -0.01 -101.01 % | 0.60 428.51 % | -0.18 84.09 % | -1.16 -114.32 % | 8.08 657.00 % | -1.45 -390.50 % | 0.50 635.98 % | -0.09 -189.20 % | -0.03 -124.74 % | 0.13 -44.58 % | 0.24 -84.81 % | 1.55 128.46 % | -5.44 -986.46 % | -0.50 92.16 % | -6.38 -2 675.73 % | 0.25 18.07 % | 0.21 111.14 % | 0.10 34.89 % | 0.07 |
| Gross profit ratio | 0.03 137.39 % | -0.08 46.07 % | -0.16 85.00 % | -1.04 -501.54 % | 0.26 -83.98 % | 1.62 494.91 % | 0.27 216.30 % | -0.23 51.81 % | -0.49 -299.26 % | 0.24 -92.95 % | 3.46 536.65 % | -0.79 -601.37 % | 0.16 -50.18 % | 0.32 126.03 % | 0.14 -2.05 % | 0.14 -10.61 % | 0.16 211.39 % | -0.14 -216.84 % | 0.12 -58.54 % | 0.30 56.05 % | 0.19 215.45 % | -0.16 -405.11 % | 0.05 536.44 % | 0.01 -98.81 % | 0.71 352.53 % | 0.16 -21.91 % | 0.20 -71.88 % | 0.72 1 775.25 % | -0.04 91.46 % | -0.50 -106.03 % | 8.33 1 192.05 % | -0.76 -193.29 % | 0.82 453.44 % | -0.23 -157.99 % | 0.40 70.33 % | 0.23 -55.37 % | 0.52 -42.79 % | 0.92 -51.69 % | 1.90 3 007.01 % | -0.07 -117.22 % | 0.38 -47.96 % | 0.73 -19.06 % | 0.90 48.63 % | 0.61 86.87 % | 0.32 |
| Weighted average shs out dil | 5.667 M 7.60 % | 5.266 M 0.00 % | 5.266 M -0.42 % | 5.288 M 0.83 % | 5.244 M -0.97 % | 5.296 M 0.00 % | 5.296 M 0.07 % | 5.292 M -0.07 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 1.01 % | 5.243 M -0.98 % | 5.295 M -0.21 % | 5.306 M 0.63 % | 5.273 M -0.96 % | 5.324 M 1.27 % | 5.257 M -0.11 % | 5.263 M -1.41 % | 5.338 M 1.50 % | 5.259 M |
| Weighted average shs out | 5.667 M 7.60 % | 5.266 M 0.00 % | 5.266 M -0.42 % | 5.288 M 0.83 % | 5.244 M -0.97 % | 5.296 M 0.00 % | 5.296 M 0.07 % | 5.292 M -0.07 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 0.00 % | 5.296 M 1.01 % | 5.243 M -0.98 % | 5.295 M -0.21 % | 5.306 M 0.63 % | 5.273 M -0.96 % | 5.324 M 1.27 % | 5.257 M -0.11 % | 5.263 M -1.41 % | 5.338 M 1.50 % | 5.259 M |
| EPS diluted | 0.03 102.36 % | -1.27 -53.01 % | -0.83 71.28 % | -2.89 -1 705.56 % | 0.18 -96.79 % | 5.61 5 510.00 % | 0.10 103.80 % | -2.63 -8.68 % | -2.42 -611.76 % | -0.34 -134.69 % | 0.98 146.89 % | -2.09 -714.71 % | 0.34 -35.85 % | 0.53 276.67 % | -0.30 -330.77 % | 0.13 -23.53 % | 0.17 112.69 % | -1.34 -332.26 % | -0.31 -121.53 % | 1.44 3.60 % | 1.39 219.83 % | -1.16 -500.00 % | 0.29 123.08 % | 0.13 -84.34 % | 0.83 277.27 % | 0.22 394.12 % | -0.07 -128.77 % | 0.26 178.79 % | -0.33 75.19 % | -1.33 -167.51 % | 1.97 239.72 % | -1.41 -280.77 % | 0.78 1 400.00 % | -0.06 53.85 % | -0.13 -316.67 % | 0.06 -86.96 % | 0.46 -82.71 % | 2.66 474.65 % | -0.71 11.25 % | -0.80 2.44 % | -0.82 -228.13 % | 0.64 166.67 % | 0.24 200.00 % | 0.08 14.29 % | 0.07 |
| Earnings per share | 0.03 102.36 % | -1.27 -53.01 % | -0.83 71.28 % | -2.89 -1 705.56 % | 0.18 -96.79 % | 5.61 5 510.00 % | 0.10 103.80 % | -2.63 -8.68 % | -2.42 -611.76 % | -0.34 -134.69 % | 0.98 146.89 % | -2.09 -714.71 % | 0.34 -35.85 % | 0.53 276.67 % | -0.30 -330.77 % | 0.13 -23.53 % | 0.17 112.69 % | -1.34 -332.26 % | -0.31 -121.53 % | 1.44 3.60 % | 1.39 219.83 % | -1.16 -500.00 % | 0.29 123.08 % | 0.13 -84.34 % | 0.83 277.27 % | 0.22 394.12 % | -0.07 -128.77 % | 0.26 178.79 % | -0.33 75.19 % | -1.33 -167.51 % | 1.97 239.72 % | -1.41 -280.77 % | 0.78 1 400.00 % | -0.06 53.85 % | -0.13 -316.67 % | 0.06 -86.96 % | 0.46 -82.71 % | 2.66 474.65 % | -0.71 11.25 % | -0.80 2.44 % | -0.82 -228.13 % | 0.64 166.67 % | 0.24 200.00 % | 0.08 14.29 % | 0.07 |
| Gross profit | 2.915 M 172.26 % | -4.034 M -327.33 % | -944.000 K 89.93 % | -9.378 M -259.35 % | 5.885 M -81.90 % | 32.515 M 1 271.36 % | 2.371 M 121.68 % | -10.934 M -14.10 % | -9.583 M -365.68 % | 3.607 M -58.68 % | 8.730 M 272.33 % | -5.066 M -159.03 % | 8.582 M 6.37 % | 8.068 M 177.35 % | 2.909 M -50.59 % | 5.887 M 49.19 % | 3.946 M 204.42 % | -3.779 M -253.87 % | 2.456 M -80.43 % | 12.550 M 71.57 % | 7.315 M 222.88 % | -5.953 M -399.00 % | 1.991 M 507.01 % | 328.000 K -94.46 % | 5.924 M 80.50 % | 3.282 M 12.40 % | 2.920 M 54.66 % | 1.888 M 620.11 % | -363.000 K 90.67 % | -3.892 M -129.05 % | 13.399 M 448.84 % | -3.841 M -139.12 % | 9.818 M 479.95 % | -2.584 M -154.50 % | 4.741 M 49.75 % | 3.166 M -43.63 % | 5.616 M -27.17 % | 7.711 M 509.08 % | 1.266 M 337.97 % | -532.000 K -311.95 % | 251.000 K -96.78 % | 7.798 M 6.57 % | 7.317 M 39.08 % | 5.261 M 47.20 % | 3.574 M |
| Income tax expense | 0.000 100.00 % | -8.419 M -12 480.88 % | 68.000 K 423.81 % | -21.000 K -148.84 % | 43.000 K 437.50 % | 8.000 K 60.00 % | 5.000 K -95.19 % | 104.000 K 89.09 % | 55.000 K 19.57 % | 46.000 K 108.29 % | -555.000 K -1 073.68 % | 57.000 K -91.48 % | 669.000 K -38.45 % | 1.087 M 359.43 % | -419.000 K -228.92 % | 325.000 K 8.33 % | 300.000 K 106.66 % | -4.504 M -716.14 % | 731.000 K -83.23 % | 4.360 M 1 646.10 % | -282.000 K -386.21 % | -58.000 K | 0.000 | 0.000 | 0.000 100.00 % | -169.000 K -1 508.33 % | 12.000 K | 0.000 | 0.000 100.00 % | -2.403 M -201.26 % | 2.373 M | 0.000 -100.00 % | 1.690 M 283.90 % | -919.000 K | 0.000 -100.00 % | 1.225 M | 0.000 -100.00 % | 68.791 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.258 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 89.649 M 72.65 % | 51.926 M 643.07 % | 6.988 M -61.99 % | 18.383 M 9.38 % | 16.806 M 235.21 % | -12.430 M -295.99 % | 6.342 M -89.00 % | 57.664 M 96.67 % | 29.320 M 161.88 % | 11.196 M 280.44 % | -6.205 M -154.13 % | 11.464 M -74.95 % | 45.759 M 163.26 % | 17.382 M -2.52 % | 17.832 M -49.38 % | 35.227 M 70.27 % | 20.689 M -31.17 % | 30.058 M 71.77 % | 17.499 M -41.14 % | 29.728 M -4.53 % | 31.139 M -26.00 % | 42.081 M 20.66 % | 34.876 M -9.00 % | 38.326 M 1 521.24 % | 2.364 M -86.49 % | 17.497 M 51.94 % | 11.516 M 1 462.55 % | 737.000 K -91.64 % | 8.818 M -24.23 % | 11.638 M 198.71 % | -11.790 M -232.80 % | 8.878 M 304.83 % | 2.193 M -84.06 % | 13.757 M 92.49 % | 7.147 M -30.99 % | 10.356 M 103.46 % | 5.090 M 628.01 % | 699.168 K 16.72 % | 599.000 K -93.10 % | 8.680 M 2 011.92 % | 411.000 K -85.86 % | 2.906 M 257.88 % | 812.000 K -76.30 % | 3.426 M -54.04 % | 7.454 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.444 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 -100.00 % | 1.881 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.865 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.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 | 0.000 | 0.000 | 0.000 -100.00 % | 61.735 K | 0.000 | 0.000 | 0.000 -100.00 % | 128.922 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.247 M -79.29 % | 10.851 M 220.18 % | 3.389 M -39.23 % | 5.577 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 -100.00 % | 130.000 K 101.98 % | -6.582 M -335.07 % | 2.800 M 27.91 % | 2.189 M -31.70 % | 3.205 M -59.19 % | 7.853 M 77.63 % | 4.421 M 31.77 % | 3.355 M 42.10 % | 2.361 M |
| Operating expenses | 2.247 M -79.29 % | 10.851 M 220.18 % | 3.389 M -39.23 % | 5.577 M 26.66 % | 4.403 M 59.13 % | 2.767 M 51.87 % | 1.822 M -35.69 % | 2.833 M -4.03 % | 2.952 M -41.72 % | 5.065 M 58.63 % | 3.193 M -31.55 % | 4.665 M -0.60 % | 4.693 M 43.87 % | 3.262 M -27.24 % | 4.483 M -3.82 % | 4.661 M 69.43 % | 2.751 M -64.79 % | 7.814 M 136.29 % | 3.307 M 826.33 % | 357.000 K 55.90 % | 229.000 K -30.18 % | 328.000 K -4.93 % | 345.000 K 137.02 % | -932.000 K -144.25 % | 2.106 M -8.08 % | 2.291 M -19.59 % | 2.849 M 157.13 % | 1.108 M -22.41 % | 1.428 M -73.48 % | 5.385 M 844.74 % | 570.000 K -84.34 % | 3.639 M -8.84 % | 3.992 M | 0.000 -100.00 % | 5.324 M 213.73 % | 1.697 M -47.46 % | 3.230 M 169.61 % | -4.640 M -220.99 % | 3.835 M 4.04 % | 3.686 M -20.16 % | 4.617 M -53.11 % | 9.847 M 62.65 % | 6.054 M 25.01 % | 4.843 M 51.06 % | 3.206 M |
| Cost and expenses | 91.896 M 46.38 % | 62.777 M 504.96 % | 10.377 M -56.69 % | 23.960 M 12.97 % | 21.209 M 319.49 % | -9.663 M -218.36 % | 8.164 M -86.51 % | 60.497 M 87.46 % | 32.272 M 98.46 % | 16.261 M 639.87 % | -3.012 M -118.67 % | 16.129 M -68.03 % | 50.452 M 144.39 % | 20.644 M -7.49 % | 22.315 M -44.06 % | 39.888 M 70.17 % | 23.440 M -38.11 % | 37.872 M 82.02 % | 20.806 M -30.84 % | 30.085 M -4.09 % | 31.368 M -26.03 % | 42.409 M 20.41 % | 35.221 M -5.81 % | 37.394 M 736.55 % | 4.470 M -77.41 % | 19.788 M 37.75 % | 14.365 M 678.59 % | 1.845 M -81.99 % | 10.246 M -39.81 % | 17.023 M 251.72 % | -11.220 M -189.64 % | 12.517 M 102.38 % | 6.185 M -55.04 % | 13.757 M 10.31 % | 12.471 M 3.47 % | 12.053 M 44.87 % | 8.320 M 311.11 % | -3.941 M -188.88 % | 4.434 M -64.14 % | 12.366 M 145.94 % | 5.028 M -60.57 % | 12.752 M 85.73 % | 6.866 M -16.97 % | 8.269 M -22.43 % | 10.660 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.403 M 59.13 % | 2.767 M 51.87 % | 1.822 M -35.69 % | 2.833 M -4.03 % | 2.952 M -41.72 % | 5.065 M 58.63 % | 3.193 M -31.55 % | 4.665 M -0.60 % | 4.693 M 43.87 % | 3.262 M -27.24 % | 4.483 M -3.82 % | 4.661 M 69.43 % | 2.751 M -64.79 % | 7.814 M 136.29 % | 3.307 M 826.33 % | 357.000 K 55.90 % | 229.000 K -30.18 % | 328.000 K -4.93 % | 345.000 K 137.02 % | -932.000 K -144.25 % | 2.106 M -8.08 % | 2.291 M -19.59 % | 2.849 M 157.13 % | 1.108 M -22.41 % | 1.428 M -73.48 % | 5.385 M 844.74 % | 570.000 K -84.34 % | 3.639 M -8.84 % | 3.992 M | 0.000 -100.00 % | 5.324 M 213.73 % | 1.697 M -45.26 % | 3.100 M 59.63 % | 1.942 M 87.63 % | 1.035 M -30.86 % | 1.497 M 6.02 % | 1.412 M -29.19 % | 1.994 M 22.11 % | 1.633 M 9.74 % | 1.488 M 76.14 % | 844.804 K |
| Interest income | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 -100.00 % | 3.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 -100.00 % | 62.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 |
| Interest expense | 489.000 K 108.09 % | 235.000 K 883.33 % | -30.000 K -107.79 % | 385.000 K -22.38 % | 496.000 K 978.26 % | 46.000 K -4.17 % | 48.000 K 0.00 % | 48.000 K -79.66 % | 236.000 K -23.13 % | 307.000 K -67.24 % | 937.000 K -26.10 % | 1.268 M -11.39 % | 1.431 M 58.12 % | 905.000 K 104.29 % | 443.000 K 126.02 % | 196.000 K 1 860.00 % | 10.000 K -44.44 % | 18.000 K -71.88 % | 64.000 K -64.64 % | 181.000 K | 0.000 | 0.000 -100.00 % | 93.000 K | 0.000 | 0.000 -100.00 % | 16.000 K -81.40 % | 86.000 K | 0.000 -100.00 % | 1.000 K -99.40 % | 167.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 316.67 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 289.000 K -61.82 % | 757.000 K 480.40 % | -199.000 K -166.78 % | 298.000 K 0.00 % | 298.000 K 6.05 % | 281.000 K -5.70 % | 298.000 K 0.00 % | 298.000 K 0.00 % | 298.000 K -9.15 % | 328.000 K 13.89 % | 288.000 K 0.00 % | 288.000 K 0.00 % | 288.000 K -21.53 % | 367.000 K 40.08 % | 262.000 K 0.00 % | 262.000 K 0.00 % | 262.000 K 20.74 % | 217.000 K -73.86 % | 830.000 K 399.64 % | -277.000 K -200.00 % | 277.000 K -37.19 % | 441.000 K 98.65 % | 222.000 K 0.00 % | 222.000 K 0.00 % | 222.000 K -14.94 % | 261.000 K 24.88 % | 209.000 K -0.48 % | 210.000 K 0.96 % | 208.000 K -34.38 % | 317.000 K 84.30 % | 172.000 K 0.00 % | 172.000 K 0.00 % | 172.000 K -6.52 % | 184.000 K -2.65 % | 189.000 K 2.16 % | 185.000 K 42.31 % | 130.000 K -0.24 % | 130.311 K -7.53 % | 140.916 K 0.00 % | 140.916 K 0.00 % | 140.916 K 0.00 % | 140.916 K -68.30 % | 444.463 K 0.00 % | 444.463 K 0.00 % | 444.463 K |
| Operating income | 668.000 K 104.49 % | -14.885 M -243.53 % | -4.333 M 71.03 % | -14.955 M -1 109.11 % | 1.482 M -95.02 % | 29.748 M 5 502.26 % | 531.000 K 103.86 % | -13.767 M -9.83 % | -12.535 M -759.74 % | -1.458 M -126.33 % | 5.537 M 156.90 % | -9.731 M -350.22 % | 3.889 M -19.08 % | 4.806 M 405.34 % | -1.574 M -228.38 % | 1.226 M 2.59 % | 1.195 M 110.31 % | -11.593 M -1 262.28 % | -851.000 K -106.98 % | 12.193 M 72.07 % | 7.086 M 212.82 % | -6.281 M -481.59 % | 1.646 M 30.63 % | 1.260 M -67.00 % | 3.818 M 285.27 % | 991.000 K 1 295.77 % | 71.000 K -90.90 % | 780.000 K 143.55 % | -1.791 M 80.70 % | -9.278 M -172.32 % | 12.829 M 271.51 % | -7.480 M -228.39 % | 5.826 M 325.46 % | -2.584 M -343.22 % | -583.000 K -139.69 % | 1.469 M -38.43 % | 2.386 M -80.68 % | 12.351 M 427.87 % | -3.767 M 10.69 % | -4.218 M 3.39 % | -4.366 M -113.08 % | -2.049 M -262.23 % | 1.263 M 202.15 % | 418.000 K 13.54 % | 368.160 K |
| Operating income ratio | 0.01 102.32 % | -0.31 56.65 % | -0.72 56.83 % | -1.66 -2 642.78 % | 0.07 -95.59 % | 1.48 2 330.30 % | 0.06 120.69 % | -0.29 53.61 % | -0.64 -544.82 % | -0.10 -104.49 % | 2.19 244.18 % | -1.52 -2 225.22 % | 0.07 -62.10 % | 0.19 348.84 % | -0.08 -354.49 % | 0.03 -38.53 % | 0.05 111.00 % | -0.44 -934.45 % | -0.04 -114.79 % | 0.29 56.51 % | 0.18 205.99 % | -0.17 -489.40 % | 0.04 36.97 % | 0.03 -92.92 % | 0.46 865.91 % | 0.05 869.70 % | 0.00 -98.34 % | 0.30 240.28 % | -0.21 82.31 % | -1.20 -115.02 % | 7.97 636.92 % | -1.49 -406.15 % | 0.49 309.73 % | -0.23 -371.59 % | -0.05 -145.14 % | 0.11 -51.25 % | 0.22 -84.82 % | 1.47 126.00 % | -5.65 -990.97 % | -0.52 92.15 % | -6.60 -3 345.00 % | -0.19 -223.22 % | 0.16 222.89 % | 0.05 44.13 % | 0.03 |
| Total other income expenses net | -489.000 K -108.09 % | -235.000 K -883.33 % | 30.000 K 108.60 % | -349.000 K 29.49 % | -495.000 K -1 025.00 % | -44.000 K -540.00 % | 10.000 K 120.41 % | -49.000 K 79.24 % | -236.000 K 23.13 % | -307.000 K 66.04 % | -904.000 K 28.76 % | -1.269 M 11.26 % | -1.430 M -58.01 % | -905.000 K -104.29 % | -443.000 K -127.18 % | -195.000 K -2 066.67 % | -9.000 K 50.00 % | -18.000 K 72.31 % | -65.000 K 64.09 % | -181.000 K -18 000.00 % | -1.000 K -101.61 % | 62.000 K 171.26 % | -87.000 K 85.30 % | -592.000 K -199.33 % | 596.000 K 3 825.00 % | -16.000 K 96.48 % | -454.000 K -175.92 % | 598.000 K 2 200.00 % | 26.000 K 115.57 % | -167.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.359 M 1 610.00 % | -90.000 K -208.43 % | 83.000 K 219.23 % | 26.000 K -98.43 % | 1.651 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.466 M | 0.000 -100.00 % | 9.000 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-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-03-31 | 2022-09-30 | 2022-03-31 | 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 | 2018-03-31 | 2017-09-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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 137.610 M | 0.000 -100.00 % | 115.996 M | 0.000 -100.00 % | 29.777 M | 0.000 -100.00 % | 46.386 M -44.18 % | 83.099 M 18.99 % | 69.836 M 79.79 % | 38.844 M 771.92 % | 4.455 M 303.34 % | -2.191 M | 0.000 -100.00 % | 2.701 M | 0.000 100.00 % | -1.938 M | 0.000 -100.00 % | 3.803 M | 0.000 -100.00 % | 4.525 M | 0.000 -100.00 % | 2.339 M | 0.000 100.00 % | -788.000 K 81.73 % | -4.314 M 34.95 % | -6.632 M | 0.000 -100.00 % | 365.000 K | 0.000 100.00 % | -9.185 M | 0.000 100.00 % | -12.771 M | 0.000 100.00 % | -14.044 M | 0.000 100.00 % | -13.606 M | 0.000 100.00 % | -9.729 M |
| Total investments | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 245.000 K | 0.000 | 0.000 -100.00 % | 244.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 245.000 K -77.12 % | 1.071 M 204.81 % | 351.372 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 |
| Total debt | 0.000 -100.00 % | 138.022 M | 0.000 -100.00 % | 118.478 M | 0.000 -100.00 % | 31.033 M | 0.000 -100.00 % | 46.869 M -43.98 % | 83.661 M 3.22 % | 81.051 M 54.65 % | 52.410 M 517.10 % | 8.493 M -51.69 % | 17.580 M | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 1.622 M | 0.000 -100.00 % | 4.474 M | 0.000 -100.00 % | 7.448 M | 0.000 -100.00 % | 5.252 M | 0.000 -100.00 % | 5.418 M -48.84 % | 10.590 M -12.18 % | 12.059 M | 0.000 -100.00 % | 6.776 M | 0.000 -100.00 % | 5.150 M | 0.000 -100.00 % | 2.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 106.166 M 6 977.74 % | 1.500 M -98.72 % | 117.275 M | 0.000 -100.00 % | 131.614 M | 0.000 -100.00 % | 101.382 M | 0.000 -100.00 % | 54.460 M 2.83 % | 52.960 M -2.75 % | 54.460 M 2.83 % | 52.960 M -2.75 % | 54.460 M -61.09 % | 139.966 M | 0.000 -100.00 % | 124.947 M | 0.000 -100.00 % | 129.548 M | 0.000 -100.00 % | 124.465 M | 0.000 -100.00 % | 123.937 M | 0.000 -100.00 % | 124.324 M | 0.000 | 0.000 -100.00 % | 1.500 M -96.75 % | 46.155 M | 0.000 -100.00 % | 43.416 M 2 794.40 % | 1.500 M -95.47 % | 33.111 M 266.81 % | -19.849 M -147.60 % | 41.696 M 2 679.73 % | 1.500 M -95.95 % | 37.060 M 333.08 % | -15.900 M -143.84 % | 36.265 M 2 317.67 % | 1.500 M |
| Retained earnings | 0.000 -100.00 % | 51.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.154 M | 0.000 | 0.000 -100.00 % | 73.667 M | 0.000 -100.00 % | 79.559 M | 0.000 -100.00 % | 76.753 M | 0.000 | 0.000 | 0.000 -100.00 % | 70.487 M | 0.000 | 0.000 | 0.000 -100.00 % | 70.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.864 M | 0.000 100.00 % | -9.112 M | 0.000 | 0.000 | 0.000 100.00 % | -11.044 M | 0.000 | 0.000 | 0.000 100.00 % | -12.764 M | 0.000 | 0.000 | 0.000 100.00 % | -18.195 M |
| Common stock | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M 0.00 % | 52.960 M 0.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M | 0.000 -100.00 % | 52.960 M |
| Total equity | 106.166 M 0.00 % | 106.166 M -9.47 % | 117.275 M 0.00 % | 117.275 M -10.89 % | 131.614 M 0.00 % | 131.614 M 29.82 % | 101.382 M 0.00 % | 101.382 M -20.87 % | 128.127 M 2.18 % | 125.395 M -6.44 % | 134.019 M 0.91 % | 132.805 M 1.21 % | 131.213 M -6.25 % | 139.966 M 0.00 % | 139.966 M 12.02 % | 124.947 M 0.00 % | 124.947 M -3.55 % | 129.548 M 0.00 % | 129.548 M 4.08 % | 124.465 M 0.00 % | 124.465 M 0.43 % | 123.937 M 0.00 % | 123.937 M -0.31 % | 124.324 M 0.00 % | 124.324 M 4.28 % | 119.222 M 162.91 % | 45.348 M -1.75 % | 46.155 M 0.00 % | 46.155 M 6.31 % | 43.416 M 0.00 % | 43.416 M 31.12 % | 33.111 M 0.00 % | 33.111 M -20.59 % | 41.696 M 0.00 % | 41.696 M 12.51 % | 37.060 M 0.00 % | 37.060 M 2.19 % | 36.265 M 0.00 % | 36.265 M |
| Other non current liabilities | -106.166 M -10 616 500.00 % | -1.000 K 100.00 % | -117.275 M -5 863 650.00 % | -2.000 K 100.00 % | -131.614 M | 0.000 100.00 % | -101.382 M | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 300.00 % | 0.000 | 0.000 100.00 % | -139.966 M | 0.000 100.00 % | -124.947 M | 0.000 100.00 % | -129.548 M | 0.000 100.00 % | -124.465 M | 0.000 100.00 % | -123.937 M | 0.000 100.00 % | -124.324 M -12 432 300.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -46.155 M -4 615 600.00 % | 1.000 K 100.00 % | -43.416 M -18 904.98 % | 230.875 K 100.70 % | -33.111 M -11 137.00 % | 300.000 K 100.72 % | -41.696 M -14 014.20 % | 299.665 K 100.81 % | -37.060 M -14 576.56 % | 256.000 K 100.71 % | -36.265 M -14 243.53 % | 256.407 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.323 M -3.06 % | 39.534 M 3 468.02 % | 1.108 M 71.62 % | 645.631 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.135 M | 0.000 -100.00 % | 418.000 K -93.61 % | 6.538 M -19.14 % | 8.086 M | 0.000 -100.00 % | 6.420 M | 0.000 -100.00 % | 5.150 M | 0.000 -100.00 % | 2.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 |
| Total non current liabilities | -106.166 M -957.21 % | 12.385 M 110.56 % | -117.275 M -665.59 % | 20.735 M 115.75 % | -131.614 M -735.36 % | 20.715 M 120.43 % | -101.382 M -589.72 % | 20.702 M 0.77 % | 20.543 M -65.04 % | 58.763 M -1.83 % | 59.858 M 182.31 % | 21.203 M 2.23 % | 20.740 M 114.82 % | -139.966 M -793.18 % | 20.192 M 116.16 % | -124.947 M -723.13 % | 20.051 M 115.48 % | -129.548 M -744.23 % | 20.109 M 116.16 % | -124.465 M -718.94 % | 20.109 M 116.23 % | -123.937 M -658.77 % | 22.180 M 117.84 % | -124.324 M -707.58 % | 20.462 M -23.12 % | 26.614 M 216.31 % | 8.414 M 118.23 % | -46.155 M -786.73 % | 6.721 M 115.48 % | -43.416 M -906.84 % | 5.381 M 116.25 % | -33.111 M -1 282.54 % | 2.800 M 106.72 % | -41.696 M -14 014.20 % | 299.665 K 100.81 % | -37.060 M -5 749.39 % | 656.000 K 101.81 % | -36.265 M -14 243.53 % | 256.407 K |
| Other current liabilities | 0.000 -100.00 % | 3.672 M | 0.000 -100.00 % | 585.000 K | 0.000 -100.00 % | 892.000 K | 0.000 -100.00 % | 417.000 K -56.11 % | 950.000 K -0.94 % | 959.000 K 453.48 % | 173.266 K -92.32 % | 2.257 M 251.83 % | 641.499 K | 0.000 -100.00 % | 7.022 M | 0.000 -100.00 % | 4.493 M | 0.000 -100.00 % | 5.703 M | 0.000 -100.00 % | 1.557 M | 0.000 -100.00 % | 7.824 M | 0.000 -100.00 % | 2.159 M 27.50 % | 1.693 M 13.21 % | 1.496 M | 0.000 -100.00 % | 2.971 M | 0.000 -100.00 % | 1.751 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 1.816 M | 0.000 -100.00 % | 188.000 K | 0.000 -100.00 % | 1.473 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 1.065 M | 0.000 -100.00 % | 520.698 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 |
| Short term debt | 0.000 -100.00 % | 138.022 M | 0.000 -100.00 % | 118.478 M | 0.000 -100.00 % | 31.033 M | 0.000 -100.00 % | 46.869 M -43.98 % | 83.661 M 95.80 % | 42.728 M 231.83 % | 12.877 M 74.36 % | 7.385 M -56.39 % | 16.935 M | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 1.622 M | 0.000 -100.00 % | 4.474 M | 0.000 -100.00 % | 7.448 M | 0.000 -100.00 % | 3.117 M | 0.000 -100.00 % | 5.000 M 23.40 % | 4.052 M 1.99 % | 3.973 M | 0.000 -100.00 % | 356.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 156.108 M | 0.000 -100.00 % | 144.671 M | 0.000 -100.00 % | 49.320 M | 0.000 -100.00 % | 53.490 M -40.56 % | 89.995 M 98.18 % | 45.410 M -8.07 % | 49.398 M 151.95 % | 19.606 M -5.19 % | 20.679 M | 0.000 -100.00 % | 19.132 M | 0.000 -100.00 % | 22.168 M | 0.000 -100.00 % | 33.147 M | 0.000 -100.00 % | 12.740 M | 0.000 -100.00 % | 14.486 M | 0.000 -100.00 % | 8.667 M 50.86 % | 5.745 M -7.86 % | 6.235 M | 0.000 -100.00 % | 3.327 M | 0.000 -100.00 % | 1.809 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 3.959 M | 0.000 -100.00 % | 5.421 M | 0.000 -100.00 % | 1.764 M |
| Total liabilities | -106.166 M -163.01 % | 168.493 M 243.67 % | -117.275 M -170.90 % | 165.406 M 225.68 % | -131.614 M -287.93 % | 70.035 M 169.08 % | -101.382 M -236.65 % | 74.192 M -32.88 % | 110.538 M 6.11 % | 104.173 M -4.65 % | 109.256 M 167.73 % | 40.809 M -1.47 % | 41.419 M 129.59 % | -139.966 M -455.93 % | 39.324 M 131.47 % | -124.947 M -395.95 % | 42.219 M 132.59 % | -129.548 M -343.26 % | 53.256 M 142.79 % | -124.465 M -478.89 % | 32.850 M 126.51 % | -123.937 M -438.01 % | 36.666 M 129.49 % | -124.324 M -526.80 % | 29.129 M -9.98 % | 32.359 M 120.90 % | 14.649 M 131.74 % | -46.155 M -559.35 % | 10.048 M 123.14 % | -43.416 M -703.84 % | 7.190 M 121.71 % | -33.111 M -960.70 % | 3.847 M 109.23 % | -41.696 M -1 079.01 % | 4.259 M 111.49 % | -37.060 M -709.84 % | 6.077 M 116.76 % | -36.265 M -1 895.30 % | 2.020 M |
| Other non current assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 269.000 K -0.37 % | 270.000 K | 0.000 -100.00 % | 269.591 K | 0.000 -100.00 % | 244.591 K | 0.000 | 0.000 | 0.000 -100.00 % | 244.590 K | 0.000 | 0.000 | 0.000 -100.00 % | 244.592 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 508.574 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.124 M | 0.000 | 0.000 | 0.000 -100.00 % | 961.387 K | 0.000 -100.00 % | 1.722 M | 0.000 -100.00 % | 747.801 K |
| Long term investments | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 270.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 245.000 K | 0.000 | 0.000 -100.00 % | 244.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 245.000 K -77.12 % | 1.071 M 204.81 % | 351.372 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 103.083 M | 0.000 -100.00 % | 103.641 M | 0.000 -100.00 % | 104.237 M | 0.000 -100.00 % | 104.816 M -0.57 % | 105.412 M -0.58 % | 106.030 M -0.48 % | 106.539 M 0.32 % | 106.197 M 0.59 % | 105.578 M | 0.000 -100.00 % | 104.167 M | 0.000 -100.00 % | 104.167 M | 0.000 -100.00 % | 104.830 M | 0.000 -100.00 % | 104.263 M | 0.000 -100.00 % | 104.394 M | 0.000 -100.00 % | 104.701 M -0.47 % | 105.191 M 1 127.25 % | 8.571 M | 0.000 -100.00 % | 7.733 M | 0.000 -100.00 % | 5.727 M | 0.000 -100.00 % | 5.942 M | 0.000 -100.00 % | 6.203 M | 0.000 -100.00 % | 5.860 M | 0.000 -100.00 % | 6.512 M |
| Total non current assets | 0.000 -100.00 % | 103.352 M | 0.000 -100.00 % | 103.911 M | 0.000 -100.00 % | 104.507 M | 0.000 -100.00 % | 105.085 M -0.56 % | 105.682 M -0.58 % | 106.300 M -0.48 % | 106.809 M 0.34 % | 106.442 M 0.59 % | 105.823 M | 0.000 -100.00 % | 104.411 M | 0.000 -100.00 % | 104.412 M | 0.000 -100.00 % | 105.075 M | 0.000 -100.00 % | 104.508 M | 0.000 -100.00 % | 104.394 M | 0.000 -100.00 % | 104.946 M -1.24 % | 106.262 M 1 026.70 % | 9.431 M | 0.000 -100.00 % | 7.733 M | 0.000 -100.00 % | 6.850 M | 0.000 -100.00 % | 5.942 M | 0.000 -100.00 % | 7.164 M | 0.000 -100.00 % | 7.582 M | 0.000 -100.00 % | 7.260 M |
| Other current assets | -412.000 K -106.74 % | 6.115 M 346.37 % | -2.482 M -121.69 % | 11.445 M 1 011.23 % | -1.256 M -1 450.54 % | 93.000 K 119.25 % | -483.000 K -106.23 % | 7.747 M 13 256.90 % | 58.000 K -99.38 % | 9.310 M 13 179.51 % | 70.108 K -97.65 % | 2.988 M 213.10 % | 954.334 K 36.14 % | 701.000 K -92.96 % | 9.963 M 379.86 % | -3.560 M -252.18 % | 2.339 M 448.62 % | -671.000 K -113.17 % | 5.096 M 274.34 % | -2.923 M -182.59 % | 3.539 M 221.50 % | -2.913 M -169.91 % | 4.167 M 167.14 % | -6.206 M -212.29 % | 5.527 M 50.44 % | 3.674 M 15.52 % | 3.180 M 149.61 % | -6.411 M -126.73 % | 23.985 M 267.31 % | -14.336 M -337.72 % | 6.031 M 139.49 % | -15.271 M -321.54 % | 6.893 M 149.08 % | -14.044 M -319.37 % | 6.402 M 145.71 % | -14.006 M -334.33 % | 5.977 M 161.43 % | -9.729 M -342.08 % | 4.019 M |
| Short term 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 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 412.000 K | 0.000 -100.00 % | 2.482 M | 0.000 -100.00 % | 1.256 M | 0.000 -100.00 % | 483.000 K -14.06 % | 562.000 K -94.99 % | 11.215 M -17.33 % | 13.566 M 235.97 % | 4.038 M -79.58 % | 19.771 M | 0.000 100.00 % | -701.000 K | 0.000 -100.00 % | 3.560 M | 0.000 -100.00 % | 671.000 K | 0.000 -100.00 % | 2.923 M | 0.000 -100.00 % | 2.913 M | 0.000 -100.00 % | 6.206 M -58.36 % | 14.904 M -20.26 % | 18.691 M | 0.000 -100.00 % | 6.411 M | 0.000 -100.00 % | 14.335 M | 0.000 -100.00 % | 15.271 M | 0.000 -100.00 % | 14.044 M | 0.000 -100.00 % | 14.006 M | 0.000 -100.00 % | 9.729 M |
| Cash and short term investments | 412.000 K 0.00 % | 412.000 K -83.40 % | 2.482 M 0.00 % | 2.482 M 97.61 % | 1.256 M 0.00 % | 1.256 M 160.04 % | 483.000 K 0.00 % | 483.000 K -14.06 % | 562.000 K -94.99 % | 11.215 M -17.33 % | 13.566 M 235.97 % | 4.038 M -79.58 % | 19.771 M 2 920.43 % | -701.000 K 0.00 % | -701.000 K -119.69 % | 3.560 M 0.00 % | 3.560 M 430.55 % | 671.000 K 0.00 % | 671.000 K -77.04 % | 2.923 M 0.01 % | 2.923 M 0.33 % | 2.913 M 0.01 % | 2.913 M -53.07 % | 6.206 M 0.00 % | 6.206 M -58.36 % | 14.904 M -20.26 % | 18.691 M 191.54 % | 6.411 M 0.00 % | 6.411 M -55.28 % | 14.336 M 0.01 % | 14.335 M -6.13 % | 15.271 M 0.00 % | 15.271 M 8.74 % | 14.044 M 0.00 % | 14.044 M 0.27 % | 14.006 M 0.00 % | 14.006 M 43.96 % | 9.729 M 0.00 % | 9.729 M |
| Total current assets | 0.000 -100.00 % | 171.307 M | 0.000 -100.00 % | 178.770 M | 0.000 -100.00 % | 97.142 M | 0.000 -100.00 % | 70.489 M -46.99 % | 132.983 M 7.88 % | 123.268 M -9.67 % | 136.467 M 103.16 % | 67.172 M 0.54 % | 66.809 M | 0.000 -100.00 % | 74.879 M | 0.000 -100.00 % | 62.755 M | 0.000 -100.00 % | 77.730 M | 0.000 -100.00 % | 52.807 M | 0.000 -100.00 % | 56.209 M | 0.000 -100.00 % | 48.508 M 7.04 % | 45.319 M -10.38 % | 50.566 M | 0.000 -100.00 % | 48.470 M | 0.000 -100.00 % | 43.755 M | 0.000 -100.00 % | 31.016 M | 0.000 -100.00 % | 38.791 M | 0.000 -100.00 % | 35.555 M | 0.000 -100.00 % | 31.025 M |
| Inventory | 0.000 -100.00 % | 98.659 M | 0.000 -100.00 % | 141.958 M | 0.000 -100.00 % | 63.104 M | 0.000 -100.00 % | 32.771 M -62.44 % | 87.260 M 12.72 % | 77.414 M -7.43 % | 83.627 M 146.19 % | 33.968 M 506.46 % | 5.601 M | 0.000 -100.00 % | 7.550 M | 0.000 -100.00 % | 7.550 M | 0.000 -100.00 % | 22.248 M | 0.000 -100.00 % | 19.971 M | 0.000 -100.00 % | 27.118 M | 0.000 -100.00 % | 18.977 M 60.90 % | 11.794 M 26.57 % | 9.318 M | 0.000 -100.00 % | 10.245 M | 0.000 -100.00 % | 13.551 M | 0.000 -100.00 % | 4.838 M | 0.000 -100.00 % | 4.838 M | 0.000 -100.00 % | 10.111 M | 0.000 -100.00 % | 11.835 M |
| Net receivables | 0.000 -100.00 % | 66.121 M | 0.000 -100.00 % | 22.885 M | 0.000 -100.00 % | 32.689 M | 0.000 -100.00 % | 29.488 M -34.62 % | 45.103 M 78.07 % | 25.329 M -35.39 % | 39.204 M 49.76 % | 26.178 M -35.34 % | 40.483 M | 0.000 -100.00 % | 58.067 M | 0.000 -100.00 % | 49.306 M | 0.000 -100.00 % | 49.715 M | 0.000 -100.00 % | 26.374 M | 0.000 -100.00 % | 22.012 M | 0.000 -100.00 % | 17.798 M 19.07 % | 14.947 M -22.86 % | 19.376 M | 0.000 -100.00 % | 7.829 M | 0.000 -100.00 % | 9.838 M | 0.000 -100.00 % | 4.014 M | 0.000 -100.00 % | 13.507 M | 0.000 -100.00 % | 5.461 M | 0.000 -100.00 % | 5.442 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 14.414 M | 0.000 -100.00 % | 25.608 M | 0.000 -100.00 % | 17.267 M | 0.000 -100.00 % | 6.204 M 15.23 % | 5.384 M 212.48 % | 1.723 M -94.96 % | 34.218 M 243.42 % | 9.964 M 383.35 % | 2.061 M | 0.000 -100.00 % | 10.110 M | 0.000 -100.00 % | 15.792 M | 0.000 -100.00 % | 22.970 M | 0.000 -100.00 % | 2.980 M | 0.000 -100.00 % | 3.544 M | 0.000 -100.00 % | 792.000 K | 0.000 -100.00 % | 65.249 K | 0.000 | 0.000 | 0.000 -100.00 % | 57.969 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.143 M | 0.000 -100.00 % | 5.233 M | 0.000 -100.00 % | 290.848 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 -100.00 % | 520.698 K | 0.000 | 0.000 | 0.000 -100.00 % | 259.749 K | 0.000 | 0.000 | 0.000 -100.00 % | 755.431 K | 0.000 | 0.000 | 0.000 -100.00 % | 716.377 K | 0.000 -100.00 % | 701.251 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 64.315 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 48.422 M 191.43 % | -52.960 M -371.94 % | 19.475 M 136.77 % | -52.960 M -296.99 % | 26.885 M 150.76 % | -52.960 M | 0.000 -100.00 % | 87.006 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 76.588 M | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 70.977 M | 0.000 -100.00 % | 1.500 M -97.74 % | 66.262 M | 0.000 | 0.000 100.00 % | -6.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 12.386 M | 0.000 -100.00 % | 20.737 M | 0.000 -100.00 % | 20.715 M | 0.000 -100.00 % | 20.702 M 0.77 % | 20.543 M 0.50 % | 20.440 M 0.57 % | 20.325 M 1.14 % | 20.095 M 0.00 % | 20.095 M | 0.000 -100.00 % | 20.192 M | 0.000 -100.00 % | 20.051 M | 0.000 -100.00 % | 20.109 M | 0.000 -100.00 % | 20.109 M | 0.000 -100.00 % | 20.046 M | 0.000 -100.00 % | 20.045 M -0.15 % | 20.076 M 6 020.13 % | 328.032 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 274.659 M | 0.000 -100.00 % | 282.681 M | 0.000 -100.00 % | 201.649 M | 0.000 -100.00 % | 175.574 M -26.43 % | 238.665 M 3.96 % | 229.568 M -5.63 % | 243.276 M 40.12 % | 173.614 M 0.57 % | 172.632 M | 0.000 -100.00 % | 179.290 M | 0.000 -100.00 % | 167.166 M | 0.000 -100.00 % | 182.805 M | 0.000 -100.00 % | 157.315 M | 0.000 -100.00 % | 160.604 M | 0.000 -100.00 % | 153.454 M 1.24 % | 151.581 M 152.65 % | 59.997 M | 0.000 -100.00 % | 56.203 M | 0.000 -100.00 % | 50.606 M | 0.000 -100.00 % | 36.958 M | 0.000 -100.00 % | 45.955 M | 0.000 -100.00 % | 43.137 M | 0.000 -100.00 % | 38.285 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-03-31 | 2022-09-30 | 2022-03-31 | 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 | 2018-03-31 | 2017-09-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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -179.000 K -102.67 % | 6.701 M 53.31 % | 4.371 M -71.40 % | 15.283 M 1 718.96 % | -944.000 K 96.82 % | -29.696 M -9 865.10 % | -298.000 K 0.00 % | -298.000 K 0.00 % | -298.000 K 9.15 % | -328.000 K -13.89 % | -288.000 K 0.00 % | -288.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.646 M 121.51 % | -7.652 M -3.87 % | -7.367 M -219.59 % | 6.160 M 495.13 % | -1.559 M -133.38 % | -668.000 K 84.87 % | -4.414 M -281.50 % | -1.157 M -392.17 % | 396.000 K 128.74 % | -1.378 M -178.07 % | 1.765 M -74.94 % | 7.042 M 167.35 % | -10.456 M -239.79 % | 7.480 M 280.81 % | -4.137 M -1 309.09 % | 342.158 K -49.16 % | 673.000 K 305.81 % | -327.000 K 86.44 % | -2.412 M 82.86 % | -14.071 M -473.53 % | 3.767 M -10.69 % | 4.218 M -3.39 % | 4.366 M 229.40 % | -3.374 M -167.14 % | -1.263 M -195.78 % | -427.000 K -16.03 % | -368.000 K 57.06 % | -857.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.000 K 103.85 % | -13.919 M -8.52 % | -12.826 M -608.23 % | -1.811 M -134.91 % | 5.187 M 146.91 % | -11.057 M -718.05 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 53.000 K 100.38 % | -13.919 M -3.97 % | -13.388 M -639.26 % | -1.811 M 69.96 % | -6.028 M 45.48 % | -11.057 M -718.05 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.000 K 10.97 % | 483.000 K -96.65 % | 14.402 M 2 462.63 % | 562.000 K -76.32 % | 2.373 M -78.84 % | 11.215 M -49.65 % | 22.272 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 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.256 M 134.33 % | 536.000 K 10.97 % | 483.000 K 103.77 % | -12.826 M -2 382.21 % | 562.000 K -89.17 % | 5.187 M -53.75 % | 11.215 M 526.89 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.000 K 103.85 % | -13.919 M -8.52 % | -12.826 M -608.23 % | -1.811 M -134.91 % | 5.187 M 146.91 % | -11.057 M -718.05 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.000 K 103.85 % | -13.919 M -8.52 % | -12.826 M -608.23 % | -1.811 M -134.91 % | 5.187 M 146.91 % | -11.057 M -718.05 % | 1.789 M -36.40 % | 2.813 M 276.03 % | -1.598 M -326.35 % | 706.000 K -20.32 % | 886.000 K 112.47 % | -7.107 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 |
| 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 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |