 
					JonDeTech Sensors AB (publ) JDT.ST
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 296.000 K -73.81 % | 1.130 M 371.00 % | 239.913 K 3 808.65 % | 6.138 K 100.00 % | 3.069 K -84.02 % | 19.201 K 41.10 % | 13.608 K -99.75 % | 5.517 M | 0.000 | 0.000 | 
| Net income | -34.991 M 9.10 % | -38.495 M -4.47 % | -36.849 M -19.71 % | -30.783 M 33.19 % | -46.074 M -128.52 % | -20.162 M -22.81 % | -16.417 M -76.68 % | -9.292 M 6.87 % | -9.977 M -290.45 % | -2.555 M | 
| Income before tax | -34.991 M 9.10 % | -38.495 M -4.46 % | -36.850 M -19.72 % | -30.781 M 32.52 % | -45.615 M -127.61 % | -20.041 M -22.08 % | -16.417 M -76.68 % | -9.292 M 6.87 % | -9.977 M -290.45 % | -2.555 M | 
| Income before tax ratio | -118.21 -247.01 % | -34.07 77.82 % | -153.60 96.94 % | -5 014.86 66.26 % | -14 863.24 -1 324.01 % | -1 043.76 13.48 % | -1 206.42 -71 530.89 % | -1.68 | 0.00 | 0.00 | 
| EBITDA | -21.404 M 37.69 % | -34.352 M -11.47 % | -30.816 M -8.70 % | -28.348 M 36.25 % | -44.467 M -133.14 % | -19.073 M -20.86 % | -15.781 M -77.24 % | -8.904 M 7.73 % | -9.650 M -321.61 % | -2.289 M | 
| Net income ratio | -118.21 -247.01 % | -34.07 77.82 % | -153.59 96.94 % | -5 015.10 66.59 % | -15 012.79 -1 329.70 % | -1 050.07 12.96 % | -1 206.42 -71 530.89 % | -1.68 | 0.00 | 0.00 | 
| Ratio EBITDA | -72.31 -137.86 % | -30.40 76.33 % | -128.45 97.22 % | -4 618.50 68.12 % | -14 489.17 -1 358.62 % | -993.35 14.35 % | -1 159.71 -71 758.09 % | -1.61 | 0.00 | 0.00 | 
| Gross profit ratio | 15.94 150.95 % | -31.28 -160.92 % | 51.34 -96.84 % | 1 626.57 -54.51 % | 3 575.37 537.58 % | 560.77 -33.59 % | 844.40 42 120.39 % | 2.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 26.602 M 1 351.20 % | 1.833 M 203.45 % | 604.081 K 111.94 % | 285.024 K -13.77 % | 330.545 K 83.08 % | 180.551 K 4.13 % | 173.398 K 6.73 % | 162.460 K 1.01 % | 160.830 K 0.00 % | 160.830 K | 
| Weighted average shs out | 26.602 M 1 351.20 % | 1.833 M 203.45 % | 604.081 K 111.94 % | 285.024 K -13.77 % | 330.545 K 83.08 % | 180.551 K 4.13 % | 173.398 K 6.73 % | 162.460 K 1.01 % | 160.830 K 0.00 % | 160.830 K | 
| EPS diluted | -1.92 90.86 % | -21.00 65.57 % | -61.00 43.52 % | -108.00 22.52 % | -139.39 -24.82 % | -111.67 -17.94 % | -94.68 -65.52 % | -57.20 7.79 % | -62.03 -290.42 % | -15.89 | 
| Earnings per share | -1.92 90.86 % | -21.00 65.57 % | -61.00 43.52 % | -108.00 22.52 % | -139.39 -24.82 % | -111.67 -17.94 % | -94.68 -65.52 % | -57.20 7.79 % | -62.03 -290.42 % | -15.89 | 
| Gross profit | 4.717 M 113.35 % | -35.341 M -386.94 % | 12.317 M 23.36 % | 9.984 M -9.01 % | 10.973 M 1.91 % | 10.767 M -6.29 % | 11.491 M 4.14 % | 11.034 M 210.60 % | -9.977 M | 0.000 | 
| Income tax expense | 0.000 | 0.000 100.00 % | -1.049 K -172.00 % | 1.457 K -99.68 % | 458.982 K 278.94 % | 121.123 K 110.80 % | 57.460 K 51 865.77 % | -111.000 88.90 % | -1.000 K | 0.000 | 
| Cost of revenue | -4.421 M -112.12 % | 36.471 M 402.00 % | -12.077 M -21.04 % | -9.978 M 9.04 % | -10.970 M -2.06 % | -10.748 M 6.35 % | -11.477 M -108.03 % | -5.517 M -155.30 % | 9.977 M | 0.000 | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 22.044 M -37.72 % | 35.393 M 148.68 % | 14.233 M 3.61 % | 13.737 M 47.35 % | 9.323 M 20.86 % | 7.714 M | 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 | 
| Other expenses | 39.034 M 59 952.31 % | 65.000 K -99.85 % | 43.682 M 135.70 % | 18.533 M -10.62 % | 20.736 M 26.02 % | 16.455 M 15.66 % | 14.227 M 159.34 % | 5.486 M 142.53 % | 2.262 M | 0.000 | 
| Operating expenses | 39.034 M 33 842.61 % | 115.000 K -99.74 % | 43.682 M 7.65 % | 40.577 M -27.71 % | 56.129 M 82.91 % | 30.687 M 9.74 % | 27.964 M 88.83 % | 14.809 M 48.45 % | 9.976 M 290.28 % | 2.556 M | 
| Cost and expenses | 34.613 M -5.39 % | 36.586 M 15.76 % | 31.605 M 3.29 % | 30.600 M -32.24 % | 45.159 M 126.48 % | 19.939 M 20.94 % | 16.487 M 77.44 % | 9.292 M -6.86 % | 9.976 M 290.28 % | 2.556 M | 
| Research and development expenses | 0.000 -100.00 % | 180.000 K -0.92 % | 181.677 K 1.40 % | 179.175 K -95.68 % | 4.152 M 881.89 % | 422.882 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 0.000 100.00 % | -130.000 K -100.67 % | 19.527 M -11.42 % | 22.044 M -37.72 % | 35.393 M 148.68 % | 14.233 M 3.61 % | 13.737 M 47.35 % | 9.323 M 20.86 % | 7.714 M 116.09 % | 3.570 M | 
| Interest income | 0.000 | 0.000 -100.00 % | 1.266 K -99.33 % | 187.830 K | 0.000 | 0.000 -100.00 % | 57.460 K | 0.000 | 0.000 -100.00 % | 858.000 | 
| Interest expense | 673.000 K -77.20 % | 2.952 M -46.19 % | 5.486 M 2 820.65 % | 187.830 K -59.08 % | 458.982 K 278.94 % | 121.123 K 24 418.83 % | 494.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 12.914 M 984.30 % | 1.191 M 110.86 % | 564.827 K -76.78 % | 2.433 M 253.08 % | 689.027 K -18.64 % | 846.888 K 33.35 % | 635.082 K 62.95 % | 389.747 K 19.44 % | 326.316 K 22.10 % | 267.254 K | 
| Operating income | -34.317 M 3.21 % | -35.456 M -13.04 % | -31.365 M -2.52 % | -30.593 M 32.25 % | -45.156 M -126.69 % | -19.920 M -20.92 % | -16.474 M -77.29 % | -9.292 M 6.87 % | -9.977 M -290.32 % | -2.556 M | 
| Operating income ratio | -115.94 -269.49 % | -31.38 76.00 % | -130.74 97.38 % | -4 984.26 66.13 % | -14 713.68 -1 318.25 % | -1 037.45 14.30 % | -1 210.60 -71 779.45 % | -1.68 | 0.00 | 0.00 | 
| Total other income expenses net | -674.000 K 77.82 % | -3.039 M 44.59 % | -5.485 M -2 820.16 % | -187.830 K 59.08 % | -458.982 K -278.94 % | -121.123 K 87.95 % | -1.005 M -46 999.77 % | -2.134 K | 0.000 -100.00 % | 858.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -12.044 M -426.17 % | -2.289 M -139.97 % | 5.727 M 155.24 % | -10.367 M 53.58 % | -22.335 M -609.61 % | -3.148 M 90.11 % | -31.828 M 1.11 % | -32.186 M -1 140.31 % | -2.595 M 46.55 % | -4.855 M | 
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 
| Total debt | 0.000 | 0.000 -100.00 % | 10.500 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | 0.000 100.00 % | -49.777 M -500.54 % | -8.289 M 19.00 % | -10.233 M 47.09 % | -19.342 M -374.05 % | -4.080 M 75.15 % | -16.417 M -289.80 % | -4.212 M -237 091 720 907 943 136.00 % | 0.000 -100.00 % | 1.965 K | 
| Retained earnings | 0.000 100.00 % | -42.375 M -1 077.45 % | 4.335 M 142.37 % | -10.233 M 47.09 % | -19.342 M -374.05 % | -4.080 M 75.15 % | -16.417 M -7.69 % | -15.244 M -45.39 % | -10.485 M -310.33 % | -2.555 M | 
| Common stock | 14.632 M 153.28 % | 5.777 M 68.12 % | 3.436 M 197.75 % | 1.154 M 12.73 % | 1.024 M 47.82 % | 692.540 K 0.00 % | 692.540 K 11.52 % | 621.000 K 855.38 % | 65.000 K 9.84 % | 59.175 K | 
| Total equity | 55.145 M 5.61 % | 52.216 M 14.43 % | 45.630 M -14.00 % | 53.061 M -0.30 % | 53.221 M 96.07 % | 27.144 M -42.42 % | 47.145 M 23.04 % | 38.317 M 1 219.46 % | 2.904 M -47.89 % | 5.573 M | 
| Other non current liabilities | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 11.861 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 
| Other current liabilities | 6.746 M -34.56 % | 10.308 M 73.14 % | 5.954 M -18.79 % | 7.332 M 50.82 % | 4.861 M 2 363.86 % | 197.299 K -89.24 % | 1.833 M 166.19 % | 688.639 K 169.00 % | 256.000 K 44.62 % | 177.014 K | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 -100.00 % | 10.500 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 10.371 M -20.89 % | 13.110 M -27.88 % | 18.179 M 121.22 % | 8.217 M 43.40 % | 5.730 M -61.61 % | 14.928 M 401.46 % | 2.977 M 143.60 % | 1.222 M -19.34 % | 1.515 M 232.92 % | 455.066 K | 
| Total liabilities | 10.371 M -20.89 % | 13.110 M -27.88 % | 18.179 M 121.22 % | 8.217 M 43.40 % | 5.730 M -61.61 % | 14.928 M 401.46 % | 2.977 M 143.40 % | 1.223 M -19.27 % | 1.515 M 232.92 % | 455.066 K | 
| Other non current assets | 0.000 | 0.000 -100.00 % | 101.000 -48.99 % | 198.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 
| Intangible assets | 46.983 M -13.51 % | 54.321 M 7.28 % | 50.636 M 23.27 % | 41.076 M 24.19 % | 33.075 M 25.96 % | 26.257 M 64.81 % | 15.932 M 188.78 % | 5.517 M | 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 | 
| Goodwill and intangible assets | 46.983 M -13.51 % | 54.321 M 7.28 % | 50.636 M 23.27 % | 41.076 M 24.19 % | 33.075 M 25.96 % | 26.257 M 64.81 % | 15.932 M 188.78 % | 5.517 M | 0.000 | 0.000 | 
| Property plant equipment net | 2.230 M -43.93 % | 3.977 M -23.06 % | 5.169 M 20.01 % | 4.307 M 220.42 % | 1.344 M 41.08 % | 952.773 K -31.34 % | 1.388 M 43.20 % | 969.000 K -0.10 % | 970.000 K -3.14 % | 1.001 M | 
| Total non current assets | 49.213 M -15.58 % | 58.298 M 4.47 % | 55.804 M 22.96 % | 45.383 M 31.86 % | 34.419 M 26.49 % | 27.210 M 57.10 % | 17.320 M 164.99 % | 6.536 M 540.78 % | 1.020 M 1.85 % | 1.001 M | 
| Other current assets | 0.000 -100.00 % | 4.299 M 33.18 % | 3.228 M -41.59 % | 5.526 M 151.76 % | 2.195 M 30.03 % | 1.688 M | 0.000 | 0.000 -100.00 % | 432.000 -99.75 % | 172.194 K | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 12.044 M 426.17 % | 2.289 M -52.04 % | 4.773 M -53.96 % | 10.367 M -53.58 % | 22.335 M 69.88 % | 13.148 M -58.69 % | 31.828 M -1.11 % | 32.186 M 1 140.31 % | 2.595 M -46.55 % | 4.855 M | 
| Cash and short term investments | 12.044 M 426.17 % | 2.289 M -52.04 % | 4.773 M -53.96 % | 10.367 M -53.58 % | 22.335 M 69.88 % | 13.148 M -58.69 % | 31.828 M -1.11 % | 32.186 M 1 140.31 % | 2.595 M -46.55 % | 4.855 M | 
| Total current assets | 16.303 M 131.97 % | 7.028 M -12.19 % | 8.004 M -49.65 % | 15.895 M -35.21 % | 24.532 M 65.07 % | 14.862 M -54.69 % | 32.802 M -0.61 % | 33.004 M 870.99 % | 3.399 M -32.38 % | 5.027 M | 
| Inventory | 1.197 M | 0.000 100.00 % | -3.229 M | 0.000 100.00 % | -2.195 M -30.03 % | -1.688 M -73.34 % | -973.862 K -19.12 % | -817.579 K -1.74 % | -803.568 K | 0.000 | 
| Net receivables | 3.062 M -35.39 % | 4.739 M 46.68 % | 3.231 M -41.56 % | 5.528 M 151.61 % | 2.197 M 28.17 % | 1.714 M 76.03 % | 973.862 K 19.12 % | 817.579 K 1.74 % | 803.568 K | 0.000 | 
| Tax assets | 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 | 
| Account payables | 3.625 M 29.37 % | 2.802 M 105.88 % | 1.361 M 140.30 % | 566.372 K 0.64 % | 562.769 K -73.94 % | 2.159 M 88.78 % | 1.144 M 139.13 % | 478.291 K -59.77 % | 1.189 M 327.62 % | 278.052 K | 
| Tax payables | 0.000 | 0.000 -100.00 % | 363.987 K 13.95 % | 319.437 K 4.20 % | 306.551 K 0.59 % | 304.759 K | 0.000 -100.00 % | 58.000 K -17.14 % | 70.000 K | 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 | 
| Minority interest | 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 | 
| Preferred stock | 0.000 | 0.000 -100.00 % | 3.953 M -61.36 % | 10.233 M -47.09 % | 19.342 M 374.05 % | 4.080 M -75.15 % | 16.417 M 289.80 % | 4.212 M 421 159 400.78 % | 1.000 | 0.000 | 
| Other total stockholders equity | 40.513 M -70.77 % | 138.591 M 174.53 % | 50.482 M -30.25 % | 72.372 M -20.37 % | 90.880 M 197.66 % | 30.532 M -51.44 % | 62.869 M 10.03 % | 57.140 M 328.85 % | 13.324 M 65.16 % | 8.067 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 | 
| Other liabilities | 0.000 | 0.000 100.00 % | -11.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 65.516 M 0.29 % | 65.326 M 2.38 % | 63.808 M 4.13 % | 61.278 M 3.95 % | 58.951 M 40.12 % | 42.072 M -16.06 % | 50.122 M 26.76 % | 39.540 M 794.77 % | 4.419 M -26.70 % | 6.028 M | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 | 
| Change in working capital | -2.838 M -161.46 % | 4.618 M 74.72 % | 2.643 M 237.97 % | -1.916 M -698.91 % | 319.861 K -73.58 % | 1.210 M -24.14 % | 1.596 M 621.44 % | -306.000 K -171.50 % | 428.000 K | 0.000 | 
| Accounts receivables | -1.431 M -18.85 % | -1.204 M -152.41 % | 2.297 M 168.97 % | -3.331 M -589.81 % | -482.897 K 34.78 % | -740.441 K -373.78 % | -156.283 K -1 015.43 % | -14.011 K | 0.000 | 0.000 | 
| Inventory | 1.197 M 120.56 % | -5.822 M -1 582.66 % | -346.000 K 75.55 % | -1.415 M -76.32 % | -802.758 K 58.85 % | -1.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 -100.00 % | 5.822 M 1 584.09 % | 345.706 K -75.58 % | 1.415 M 76.32 % | 802.758 K -58.85 % | 1.951 M 11.36 % | 1.752 M 703.98 % | -290.058 K | 0.000 | 0.000 | 
| Other working capital | -2.604 M -144.73 % | 5.822 M 1 582.66 % | 346.000 K -75.55 % | 1.415 M 76.32 % | 802.758 K -58.85 % | 1.951 M 11.36 % | 1.752 M 703.98 % | -290.058 K -167.75 % | 428.155 K | 0.000 | 
| Other non cash items | -113.000 K -103.57 % | 3.162 M 21 288.77 % | -14.923 K 92.12 % | -189.287 K -101.16 % | 16.317 M 5 307.39 % | 301.759 K 429.72 % | 56.966 K 1 524.15 % | -4.000 K -500.00 % | 1.000 K -99.96 % | 2.555 M | 
| Net cash provided by operating activities | -24.355 M 17.51 % | -29.524 M -4.80 % | -28.172 M 6.92 % | -30.266 M -8.75 % | -27.830 M -58.48 % | -17.561 M -33.81 % | -13.124 M -42.47 % | -9.212 M 0.11 % | -9.222 M | 0.000 | 
| Investments in property plant and equipment | -4.601 M | 0.000 100.00 % | -13.321 M 3.47 % | -13.800 M -14.52 % | -12.050 M -7.97 % | -11.160 M 10.94 % | -12.531 M -112.35 % | -5.901 M -1 900.34 % | -295.000 K | 0.000 | 
| Acquisitions net | 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 100.00 % | -202.185 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 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 | 
| Other investing activites | 772.000 K 111.88 % | -6.497 M | 0.000 -100.00 % | 202.186 K 101.84 % | -10.970 M -2.06 % | -10.748 M 6.35 % | -11.477 M -108.02 % | -5.517 M -10 934.25 % | -50.000 K | 0.000 | 
| Net cash used for investing activites | -3.829 M 41.07 % | -6.497 M 51.23 % | -13.321 M 3.47 % | -13.800 M -14.52 % | -12.050 M -7.97 % | -11.160 M 10.94 % | -12.531 M -112.35 % | -5.901 M -1 610.43 % | -345.000 K | 0.000 | 
| Debt repayment | 0.000 -100.00 % | 6.170 M -41.24 % | 10.500 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock issued | 43.487 M 22.01 % | 35.642 M -1.77 % | 36.285 M 11.99 % | 32.400 M -33.89 % | 49.007 M 24 503 832.50 % | -200.000 -100.00 % | 30.000 M -38.01 % | 48.397 M 562.25 % | 7.308 M | 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 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | -5.561 M 32.69 % | -8.262 M 24.09 % | -10.884 M -3 492.81 % | -302.938 K -602.21 % | 60.321 K 47.74 % | 40.830 K 100.86 % | -4.744 M -28.49 % | -3.692 M | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 37.926 M 13.04 % | 33.550 M -6.55 % | 35.900 M 11.85 % | 32.097 M -34.59 % | 49.068 M 388.69 % | 10.041 M -60.24 % | 25.256 M -43.51 % | 44.705 M 511.73 % | 7.308 M | 0.000 | 
| Effect of forex changes on cash | 13.000 K 192.86 % | -14.000 K -4 900.00 % | -280.000 -239.30 % | 201.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 
| Net change in cash | 9.755 M 492.56 % | -2.485 M 55.58 % | -5.594 M 53.26 % | -11.968 M -230.27 % | 9.188 M 149.18 % | -18.681 M -4 579.01 % | -399.241 K -101.35 % | 29.591 M 1 409.34 % | -2.260 M | 0.000 | 
| Cash at beginning of period | 2.289 M -52.04 % | 4.773 M -53.96 % | 10.367 M -53.58 % | 22.335 M 69.88 % | 13.148 M -58.69 % | 31.828 M -1.24 % | 32.227 M 1 141.90 % | 2.595 M -46.55 % | 4.855 M | 0.000 | 
| Cash at end of period | 12.044 M 426.17 % | 2.289 M -52.04 % | 4.773 M -53.96 % | 10.367 M -53.58 % | 22.335 M 69.88 % | 13.148 M -58.69 % | 31.828 M -1.11 % | 32.186 M 1 140.31 % | 2.595 M | 0.000 | 
| Operating cash flow | -24.355 M 17.51 % | -29.524 M -4.80 % | -28.172 M 6.92 % | -30.266 M -8.75 % | -27.830 M -58.48 % | -17.561 M -33.81 % | -13.124 M -42.47 % | -9.212 M 0.11 % | -9.222 M | 0.000 | 
| Capital expenditure | -4.601 M 29.18 % | -6.497 M 51.23 % | -13.321 M 3.47 % | -13.800 M -14.52 % | -12.050 M -7.97 % | -11.160 M 10.94 % | -12.531 M -112.35 % | -5.901 M -1 900.34 % | -295.000 K | 0.000 | 
| Free CashFlow | -28.956 M 19.61 % | -36.021 M 13.19 % | -41.494 M 5.84 % | -44.065 M -10.49 % | -39.880 M -38.85 % | -28.721 M -11.95 % | -25.655 M -69.76 % | -15.113 M -58.80 % | -9.517 M | 0.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.000 K | 0.000 100.00 % | -1.210 M -415.10 % | 384.000 K 0.26 % | 383.000 K -32.21 % | 565.000 K -13.08 % | 650.000 K 80.56 % | 360.000 K 200.00 % | 120.000 K -92.37 % | 1.573 M 1 893.33 % | 78.913 K -98.13 % | 4.222 M 2 572.15 % | 158.000 K 5 166.67 % | 3.000 K -51.12 % | 6.138 K -99.63 % | 1.650 M -46.32 % | 3.074 M 25.52 % | 2.449 M 79 697.98 % | 3.069 K -99.86 % | 2.227 M -35.78 % | 3.468 M 34.26 % | 2.583 M 1 284 974.63 % | 201.000 -99.99 % | 1.683 M 8 757.89 % | 19.000 K -99.34 % | 2.899 M 180 186.07 % | 1.608 K -19.60 % | 2.000 K -77.78 % | 9.000 K -99.68 % | 2.831 M 105.28 % | 1.379 M 0.01 % | 1.379 M 0.00 % | 1.379 M -0.04 % | 1.380 M | 
| Net income | -8.173 M -8.28 % | -7.548 M 6.07 % | -8.036 M 12.13 % | -9.145 M -58.77 % | -5.760 M 52.20 % | -12.050 M -4.96 % | -11.481 M -61.30 % | -7.118 M -11.60 % | -6.378 M 55.96 % | -14.482 M -86.13 % | -7.781 M 35.86 % | -12.131 M 20.41 % | -15.241 M -41.57 % | -10.766 M -16.04 % | -9.278 M -54.19 % | -6.017 M 27.15 % | -8.259 M -14.23 % | -7.230 M 45.25 % | -13.206 M 24.95 % | -17.596 M -113.60 % | -8.238 M -25.29 % | -6.575 M -9.56 % | -6.001 M -28.34 % | -4.676 M 3.15 % | -4.828 M -6.44 % | -4.536 M -22.00 % | -3.718 M 26.86 % | -5.083 M -7.15 % | -4.744 M -65.18 % | -2.872 M -22.32 % | -2.348 M 0.97 % | -2.371 M 23.34 % | -3.093 M -35.27 % | -2.287 M | 
| Income before tax | -8.173 M -8.28 % | -7.548 M 6.07 % | -8.036 M 12.13 % | -9.145 M -58.77 % | -5.760 M 52.20 % | -12.050 M -4.96 % | -11.481 M -61.30 % | -7.118 M -11.60 % | -6.378 M 52.82 % | -13.519 M -130.00 % | -5.878 M 17.87 % | -7.157 M 45.17 % | -13.052 M -21.27 % | -10.763 M -16.03 % | -9.276 M -54.17 % | -6.017 M 27.15 % | -8.259 M -14.23 % | -7.230 M 45.25 % | -13.206 M 24.95 % | -17.596 M -113.60 % | -8.238 M -25.29 % | -6.575 M -9.56 % | -6.001 M -28.34 % | -4.676 M 3.15 % | -4.828 M -6.44 % | -4.536 M -22.00 % | -3.718 M 26.86 % | -5.083 M -7.15 % | -4.744 M -65.18 % | -2.872 M -22.32 % | -2.348 M 0.97 % | -2.371 M 23.34 % | -3.093 M -35.27 % | -2.287 M | 
| Income before tax ratio | -1 634.60 | 0.00 -100.00 % | 6.64 127.89 % | -23.82 -58.35 % | -15.04 29.48 % | -21.33 -20.75 % | -17.66 10.67 % | -19.77 62.80 % | -53.15 -518.43 % | -8.59 88.46 % | -74.49 -4 294.03 % | -1.70 97.95 % | -82.61 97.70 % | -3 587.67 -137.39 % | -1 511.28 -41 342.66 % | -3.65 -35.73 % | -2.69 8.99 % | -2.95 99.93 % | -4 303.12 -54 361.51 % | -7.90 -232.62 % | -2.38 6.68 % | -2.55 99.99 % | -29 856.91 -1 074 518.73 % | -2.78 98.91 % | -254.11 -16 140.10 % | -1.56 99.93 % | -2 312.13 9.03 % | -2 541.50 -382.16 % | -527.11 -51 858.62 % | -1.01 40.41 % | -1.70 0.98 % | -1.72 23.34 % | -2.24 -35.32 % | -1.66 | 
| EBITDA | -4.915 M -12.60 % | -4.365 M 4.88 % | -4.589 M 19.26 % | -5.684 M -124.75 % | -2.529 M 70.60 % | -8.603 M 7.68 % | -9.319 M -43.30 % | -6.503 M -11.18 % | -5.849 M 52.88 % | -12.414 M -223.79 % | -3.834 M 15.35 % | -4.529 M 62.08 % | -11.944 M -13.82 % | -10.494 M -37.05 % | -7.657 M -33.82 % | -5.722 M 28.12 % | -7.960 M -14.12 % | -6.975 M 26.01 % | -9.427 M 44.67 % | -17.037 M -119.18 % | -7.773 M -27.89 % | -6.078 M -7.95 % | -5.630 M -36.10 % | -4.137 M 9.24 % | -4.558 M -5.36 % | -4.326 M -35.53 % | -3.192 M 23.43 % | -4.169 M 9.47 % | -4.605 M -67.15 % | -2.755 M -22.39 % | -2.251 M 0.97 % | -2.273 M 24.13 % | -2.996 M -36.87 % | -2.189 M | 
| Net income ratio | -1 634.60 | 0.00 -100.00 % | 6.64 127.89 % | -23.82 -58.35 % | -15.04 29.48 % | -21.33 -20.75 % | -17.66 10.67 % | -19.77 62.80 % | -53.15 -477.30 % | -9.21 90.66 % | -98.60 -3 331.58 % | -2.87 97.02 % | -96.46 97.31 % | -3 588.67 -137.42 % | -1 511.51 -41 349.17 % | -3.65 -35.73 % | -2.69 8.99 % | -2.95 99.93 % | -4 303.12 -54 361.51 % | -7.90 -232.62 % | -2.38 6.68 % | -2.55 99.99 % | -29 856.91 -1 074 518.73 % | -2.78 98.91 % | -254.11 -16 140.10 % | -1.56 99.93 % | -2 312.13 9.03 % | -2 541.50 -382.16 % | -527.11 -51 858.62 % | -1.01 40.41 % | -1.70 0.98 % | -1.72 23.34 % | -2.24 -35.32 % | -1.66 | 
| Ratio EBITDA | -983.00 | 0.00 -100.00 % | 3.79 125.62 % | -14.80 -124.17 % | -6.60 56.63 % | -15.23 -6.21 % | -14.34 20.63 % | -18.06 62.94 % | -48.74 -517.61 % | -7.89 83.76 % | -48.59 -4 429.18 % | -1.07 98.58 % | -75.59 97.84 % | -3 498.00 -180.41 % | -1 247.47 -35 872.27 % | -3.47 -33.92 % | -2.59 9.08 % | -2.85 99.91 % | -3 071.78 -40 052.93 % | -7.65 -241.32 % | -2.24 4.75 % | -2.35 99.99 % | -28 011.67 -1 139 460.91 % | -2.46 98.98 % | -239.89 -15 976.16 % | -1.49 99.92 % | -1 985.07 4.77 % | -2 084.50 -307.39 % | -511.67 -52 478.16 % | -0.97 40.38 % | -1.63 0.98 % | -1.65 24.13 % | -2.17 -36.92 % | -1.59 | 
| Gross profit ratio | 188.00 | 0.00 -100.00 % | 0.66 -78.24 % | 3.02 -40.92 % | 5.12 124.12 % | -21.21 -33.32 % | -15.91 -480.63 % | 4.18 -71.00 % | 14.42 620.83 % | 2.00 -96.40 % | 55.49 2 674.28 % | 2.00 -83.50 % | 12.12 -97.98 % | 600.33 31.09 % | 457.95 22 797.29 % | 2.00 0.00 % | 2.00 0.00 % | 2.00 -99.77 % | 878.08 43 803.76 % | 2.00 0.00 % | 2.00 0.00 % | 2.00 -99.98 % | 9 464.27 473 113.43 % | 2.00 -99.11 % | 225.42 11 171.05 % | 2.00 -99.91 % | 2 196.25 97.06 % | 1 114.50 246.12 % | 322.00 16 000.00 % | 2.00 0.00 % | 2.00 0.00 % | 2.00 0.00 % | 2.00 396.03 % | -0.68 | 
| Weighted average shs out dil | 26.602 M 0.00 % | 26.602 M 0.00 % | 26.602 M 55.84 % | 17.070 M 0.00 % | 17.070 M 16.21 % | 14.688 M 812.31 % | 1.610 M 16.09 % | 1.387 M 7.61 % | 1.289 M 17.88 % | 1.093 M 79.66 % | 608.581 K 96.31 % | 310.006 K 2.66 % | 301.972 K 0.00 % | 301.972 K 0.00 % | 301.972 K 0.35 % | 300.920 K 6.01 % | 283.867 K 5.97 % | 267.867 K 0.82 % | 265.686 K 12.53 % | 236.108 K 19.78 % | 197.110 K 7.50 % | 183.360 K 1.19 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 7.41 % | 168.710 K 3.85 % | 162.460 K 0.00 % | 162.460 K 0.67 % | 161.373 K 0.34 % | 160.830 K 10.29 % | 145.830 K | 
| Weighted average shs out | 26.602 M 0.00 % | 26.602 M 0.00 % | 26.602 M 55.84 % | 17.070 M 0.00 % | 17.070 M 41.66 % | 12.050 M 648.45 % | 1.610 M 16.09 % | 1.387 M 7.65 % | 1.288 M 17.83 % | 1.093 M 79.66 % | 608.581 K 96.31 % | 310.006 K 2.66 % | 301.972 K 0.00 % | 301.972 K 0.00 % | 301.972 K 0.35 % | 300.920 K 6.01 % | 283.867 K 5.97 % | 267.867 K 0.82 % | 265.686 K 12.53 % | 236.108 K 19.78 % | 197.110 K 7.50 % | 183.360 K 1.19 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 0.00 % | 181.210 K 7.41 % | 168.710 K 3.85 % | 162.460 K 0.00 % | 162.460 K 0.67 % | 161.373 K 0.34 % | 160.830 K 10.29 % | 145.830 K | 
| EPS diluted | -0.31 -10.71 % | -0.28 6.67 % | -0.30 44.44 % | -0.54 -58.82 % | -0.34 58.54 % | -0.82 88.50 % | -7.13 -38.99 % | -5.13 -3.64 % | -4.95 62.64 % | -13.25 -3.60 % | -12.79 67.31 % | -39.13 22.47 % | -50.47 -41.57 % | -35.65 -16.05 % | -30.72 -53.60 % | -20.00 31.25 % | -29.09 -7.78 % | -26.99 45.71 % | -49.71 33.30 % | -74.53 -78.34 % | -41.79 -16.54 % | -35.86 -8.27 % | -33.12 -28.37 % | -25.80 3.15 % | -26.64 -6.43 % | -25.03 -21.98 % | -20.52 26.84 % | -28.05 0.25 % | -28.12 -59.05 % | -17.68 -22.35 % | -14.45 1.63 % | -14.69 23.61 % | -19.23 -22.64 % | -15.68 | 
| Earnings per share | -0.31 -10.71 % | -0.28 17.65 % | -0.34 37.04 % | -0.54 -58.82 % | -0.34 66.00 % | -1.00 47.92 % | -1.92 62.57 % | -5.13 -3.64 % | -4.95 62.64 % | -13.25 -3.60 % | -12.79 67.31 % | -39.13 22.47 % | -50.47 -41.57 % | -35.65 -16.05 % | -30.72 -53.60 % | -20.00 31.25 % | -29.09 -7.78 % | -26.99 45.71 % | -49.71 33.30 % | -74.53 -78.34 % | -41.79 -16.54 % | -35.86 -8.27 % | -33.12 -28.37 % | -25.80 3.15 % | -26.64 -6.43 % | -25.03 -21.98 % | -20.52 26.84 % | -28.05 0.25 % | -28.12 -59.05 % | -17.68 -22.35 % | -14.45 1.63 % | -14.69 23.61 % | -19.23 -22.64 % | -15.68 | 
| Gross profit | 940.000 K 25.00 % | 752.000 K 194.47 % | -796.000 K -168.56 % | 1.161 M -40.77 % | 1.960 M 116.35 % | -11.986 M -15.89 % | -10.343 M -787.24 % | 1.505 M -13.01 % | 1.730 M -45.01 % | 3.146 M -28.15 % | 4.379 M -48.15 % | 8.444 M 340.94 % | 1.915 M 6.33 % | 1.801 M -35.93 % | 2.811 M -14.82 % | 3.300 M -46.32 % | 6.148 M 25.52 % | 4.898 M 81.76 % | 2.695 M -39.50 % | 4.454 M -35.78 % | 6.936 M 34.26 % | 5.166 M 171.56 % | 1.902 M -43.48 % | 3.366 M -21.41 % | 4.283 M -26.13 % | 5.798 M 64.18 % | 3.532 M 58.44 % | 2.229 M -23.08 % | 2.898 M -48.82 % | 5.662 M 105.28 % | 2.758 M 0.00 % | 2.758 M 0.00 % | 2.758 M 395.92 % | -932.000 K | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.171 M | 0.000 | 0.000 -100.00 % | 1.000 K -99.90 % | 963.000 K -49.39 % | 1.903 M -61.74 % | 4.974 M 127.23 % | 2.189 M 72 866.67 % | 3.000 K 101.96 % | -152.830 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 | 
| Cost of revenue | -935.000 K -24.34 % | -752.000 K -81.64 % | -414.000 K 46.72 % | -777.000 K 50.73 % | -1.577 M -112.56 % | 12.551 M 14.17 % | 10.993 M 1 060.09 % | -1.145 M 28.88 % | -1.610 M -2.35 % | -1.573 M 63.42 % | -4.300 M -1.84 % | -4.222 M -140.30 % | -1.757 M 2.28 % | -1.798 M 35.89 % | -2.805 M -69.98 % | -1.650 M 46.32 % | -3.074 M -25.52 % | -2.449 M 9.02 % | -2.692 M -20.87 % | -2.227 M 35.78 % | -3.468 M -34.26 % | -2.583 M -35.80 % | -1.902 M -13.02 % | -1.683 M 60.53 % | -4.264 M -47.09 % | -2.899 M 17.87 % | -3.530 M -58.51 % | -2.227 M 22.91 % | -2.889 M -2.05 % | -2.831 M -105.29 % | -1.379 M 0.00 % | -1.379 M 0.00 % | -1.379 M -159.66 % | 2.312 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 -100.00 % | 4.147 M -50.37 % | 8.355 M 16.22 % | 7.189 M 28.30 % | 5.603 M 18.33 % | 4.735 M -32.43 % | 7.008 M 49.17 % | 4.698 M -46.44 % | 8.772 M -40.12 % | 14.648 M 95.88 % | 7.478 M 79.50 % | 4.166 M 21.94 % | 3.417 M 55.09 % | 2.203 M -53.06 % | 4.693 M 19.69 % | 3.921 M 9.49 % | 3.581 M 17.22 % | 3.055 M -27.61 % | 4.220 M 46.48 % | 2.881 M 19.15 % | 2.418 M 5.96 % | 2.282 M -23.35 % | 2.977 M | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 9.038 M 8.89 % | 8.300 M 17.48 % | 7.065 M -29.76 % | 10.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 K | 0.000 -100.00 % | 14.129 M 69.13 % | 8.354 M 76.06 % | 4.745 M -14.01 % | 5.518 M 2.70 % | 5.373 M -15.12 % | 6.330 M 116.49 % | 2.924 M -32.08 % | 4.305 M -13.45 % | 4.974 M -31.85 % | 7.298 M 48.64 % | 4.910 M 21.75 % | 4.033 M -16.40 % | 4.824 M 9.59 % | 4.402 M 6.58 % | 4.130 M -6.33 % | 4.409 M 25.43 % | 3.515 M -5.67 % | 3.726 M -12.47 % | 4.257 M 24.40 % | 3.422 M 21.26 % | 2.822 M 115.42 % | 1.310 M -10.70 % | 1.467 M -1.87 % | 1.495 M | 0.000 | 
| Operating expenses | 9.038 M 8.89 % | 8.300 M 17.48 % | 7.065 M -29.76 % | 10.058 M 30.59 % | 7.702 M 35.17 % | 5.698 M -55.39 % | 12.773 M 58.02 % | 8.083 M 4.85 % | 7.709 M -45.44 % | 14.129 M 69.13 % | 8.354 M -6.05 % | 8.892 M -35.90 % | 13.873 M 10.44 % | 12.562 M 5.27 % | 11.933 M 55.81 % | 7.659 M -32.30 % | 11.313 M 16.97 % | 9.672 M -39.81 % | 16.070 M -17.83 % | 19.558 M 69.91 % | 11.511 M 28.04 % | 8.990 M 14.98 % | 7.818 M 23.46 % | 6.333 M -30.42 % | 9.102 M 22.40 % | 7.436 M 1.76 % | 7.307 M -0.06 % | 7.312 M -4.32 % | 7.642 M 34.00 % | 5.703 M 52.98 % | 3.728 M -0.56 % | 3.749 M -16.17 % | 4.472 M 230.16 % | 1.355 M | 
| Cost and expenses | 8.103 M 7.35 % | 7.548 M 13.49 % | 6.651 M -28.34 % | 9.281 M 51.53 % | 6.125 M -51.20 % | 12.551 M 14.17 % | 10.993 M 58.45 % | 6.938 M 13.76 % | 6.099 M -51.43 % | 12.556 M 209.70 % | 4.054 M -13.19 % | 4.670 M -61.46 % | 12.116 M 12.56 % | 10.764 M 17.92 % | 9.129 M 51.91 % | 6.009 M -27.07 % | 8.239 M 14.07 % | 7.223 M -46.01 % | 13.378 M -22.81 % | 17.331 M 115.48 % | 8.043 M 25.53 % | 6.407 M 8.29 % | 5.916 M 27.23 % | 4.650 M -3.89 % | 4.838 M 6.63 % | 4.537 M 20.11 % | 3.777 M -25.71 % | 5.085 M 6.99 % | 4.753 M 65.49 % | 2.872 M 22.26 % | 2.349 M -0.89 % | 2.370 M -23.38 % | 3.093 M -15.63 % | 3.666 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 181.677 K | 0.000 | 0.000 | 0.000 -100.00 % | 179.175 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.152 M | 0.000 | 0.000 | 0.000 -100.00 % | 422.882 K | 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 % | 7.702 M 210.69 % | 2.479 M -55.20 % | 5.534 M 153.97 % | 2.179 M -15.90 % | 2.591 M -79.13 % | 12.414 M 187.85 % | 4.313 M 3.99 % | 4.147 M -50.37 % | 8.355 M 16.22 % | 7.189 M 28.30 % | 5.603 M 18.33 % | 4.735 M -32.43 % | 7.008 M 49.17 % | 4.698 M -46.44 % | 8.772 M -40.12 % | 14.648 M 95.88 % | 7.478 M 79.50 % | 4.166 M 21.94 % | 3.417 M 55.09 % | 2.203 M -53.06 % | 4.693 M 19.69 % | 3.921 M 9.49 % | 3.581 M 17.22 % | 3.055 M -27.61 % | 4.220 M 46.48 % | 2.881 M 19.15 % | 2.418 M 5.96 % | 2.282 M -23.35 % | 2.977 M 136.83 % | 1.257 M | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 75.000 K | 0.000 -100.00 % | 174.000 K -29.84 % | 248.000 K 1 277.78 % | 18.000 K -92.27 % | 233.000 K -77.83 % | 1.051 M 94.63 % | 540.000 K 35.68 % | 398.000 K -58.71 % | 964.000 K -49.33 % | 1.903 M -23.50 % | 2.487 M 127.12 % | 1.095 M 109 400.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 3.183 M 0.00 % | 3.183 M -2.75 % | 3.273 M 1.87 % | 3.213 M 0.00 % | 3.213 M -0.03 % | 3.214 M 213.87 % | 1.024 M 1 265.33 % | 75.000 K -42.31 % | 130.000 K -8.45 % | 142.000 K 0.00 % | 142.000 K 0.71 % | 141.000 K 907.14 % | 14.000 K -94.76 % | 267.000 K -83.51 % | 1.619 M 464.11 % | 287.000 K 2.87 % | 279.000 K 12.50 % | 248.000 K -93.72 % | 3.948 M 1 242.95 % | 294.000 K 8.89 % | 270.000 K -17.93 % | 329.000 K 15.13 % | 285.770 K -44.29 % | 513.000 K 96.55 % | 261.000 K 23.70 % | 211.000 K -59.97 % | 527.157 K -42.32 % | 914.000 K 557.55 % | 139.000 K 18.80 % | 117.000 K 19.39 % | 98.000 K 1.03 % | 97.000 K 0.00 % | 97.000 K -0.51 % | 97.500 K | 
| Operating income | -8.098 M -7.29 % | -7.548 M 3.98 % | -7.861 M 11.64 % | -8.897 M -54.95 % | -5.742 M 52.09 % | -11.986 M -15.89 % | -10.343 M -57.24 % | -6.578 M -10.00 % | -5.980 M 52.37 % | -12.556 M -215.85 % | -3.975 M 14.88 % | -4.670 M 60.95 % | -11.958 M -11.12 % | -10.761 M -17.96 % | -9.122 M -51.84 % | -6.008 M 27.09 % | -8.240 M -14.10 % | -7.222 M 46.00 % | -13.375 M 22.83 % | -17.332 M -115.49 % | -8.043 M -25.55 % | -6.406 M -8.28 % | -5.916 M -27.23 % | -4.650 M 3.51 % | -4.819 M -6.24 % | -4.536 M -20.16 % | -3.775 M 25.74 % | -5.083 M -7.15 % | -4.744 M -65.18 % | -2.872 M -22.32 % | -2.348 M 0.97 % | -2.371 M 23.34 % | -3.093 M -35.27 % | -2.287 M | 
| Operating income ratio | -1 619.60 | 0.00 -100.00 % | 6.50 128.04 % | -23.17 -54.54 % | -14.99 29.33 % | -21.21 -33.32 % | -15.91 12.92 % | -18.27 63.33 % | -49.83 -524.31 % | -7.98 84.15 % | -50.38 -4 454.35 % | -1.11 98.54 % | -75.68 97.89 % | -3 587.00 -141.35 % | -1 486.21 -40 716.46 % | -3.64 -35.84 % | -2.68 9.10 % | -2.95 99.93 % | -4 358.19 -55 898.70 % | -7.78 -235.57 % | -2.32 6.49 % | -2.48 99.99 % | -29 433.41 -1 065 199.48 % | -2.76 98.91 % | -253.63 -16 109.83 % | -1.56 99.93 % | -2 347.55 7.63 % | -2 541.50 -382.16 % | -527.11 -51 858.62 % | -1.01 40.41 % | -1.70 0.98 % | -1.72 23.34 % | -2.24 -35.32 % | -1.66 | 
| Total other income expenses net | -75.000 K | 0.000 100.00 % | -175.000 K 29.44 % | -248.000 K -1 277.78 % | -18.000 K 92.27 % | -233.000 K 79.53 % | -1.138 M -110.74 % | -540.000 K -35.68 % | -398.000 K 58.71 % | -964.000 K 49.31 % | -1.902 M 23.53 % | -2.487 M -127.33 % | -1.094 M -54 600.00 % | -2.000 K 98.70 % | -153.830 K -1 822.88 % | -8.000 K 60.00 % | -20.000 K -185.71 % | -7.000 K -104.14 % | 169.018 K 163.78 % | -265.000 K -35.90 % | -195.000 K -16.07 % | -168.000 K -97.10 % | -85.238 K -227.84 % | -26.000 K -188.89 % | -9.000 K -1 000.00 % | 1.000 K -98.28 % | 58.102 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 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 | 
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.228 M 70.04 % | -7.437 M 38.25 % | -12.044 M -644.73 % | 2.211 M 171.28 % | -3.102 M 66.69 % | -9.312 M -306.82 % | -2.289 M -117.25 % | 13.273 M 102.09 % | 6.568 M 163.56 % | 2.492 M -56.49 % | 5.727 M -58.64 % | 13.846 M 27.59 % | 10.852 M 1 119.33 % | 890.000 K 108.59 % | -10.367 M 57.66 % | -24.482 M 27.06 % | -33.564 M -140.33 % | -13.966 M 37.47 % | -22.335 M -671.50 % | -2.895 M -237.14 % | 2.111 M 2 271.91 % | 89.000 K 102.83 % | -3.148 M 70.15 % | -10.544 M 40.25 % | -17.647 M 31.10 % | -25.611 M 19.53 % | -31.828 M 18.97 % | -39.280 M 12.18 % | -44.729 M -238.79 % | 32.227 M 200.13 % | -32.186 M -1 340.30 % | 2.595 M | 
| Total 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 -100.00 % | 64.455 M 128 809.08 % | 50.000 K -99.04 % | 5.190 M | 
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 6.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.795 M 128.22 % | 6.921 M 97.35 % | 3.507 M -66.60 % | 10.500 M -52.27 % | 22.000 M 0.00 % | 22.000 M 0.00 % | 22.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -47.37 % | 5.700 M -43.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.990 M -11.81 % | -49.180 M 1.20 % | -49.777 M -61.19 % | -30.880 M | 0.000 | 0.000 100.00 % | -8.289 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 38.306 M 2 156 420 160 091 995 904.00 % | 0.000 -100.00 % | 2.904 M | 
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.375 M -37.22 % | -30.880 M | 0.000 | 0.000 -100.00 % | 4.335 M | 0.000 | 0.000 | 0.000 100.00 % | -10.233 M | 0.000 | 0.000 | 0.000 100.00 % | -19.342 M | 0.000 | 0.000 | 0.000 100.00 % | -4.080 M | 0.000 | 0.000 | 0.000 100.00 % | -16.417 M | 0.000 | 0.000 | 0.000 100.00 % | -15.244 M | 0.000 | 
| Common stock | 14.631 M 0.01 % | 14.630 M -0.01 % | 14.632 M 55.86 % | 9.388 M 0.00 % | 9.388 M 0.00 % | 9.388 M 62.51 % | 5.777 M 3.64 % | 5.574 M -86.79 % | 42.203 M -13.14 % | 48.589 M 1 314.02 % | 3.436 M -88.18 % | 29.061 M -0.63 % | 29.246 M -30.86 % | 42.298 M 3 565.13 % | 1.154 M -98.14 % | 62.178 M -5.63 % | 65.888 M 43.13 % | 46.033 M 4 396.63 % | 1.024 M -95.60 % | 23.252 M 3.81 % | 22.399 M -9.93 % | 24.869 M 3 490.98 % | 692.540 K -97.91 % | 33.109 M -12.37 % | 37.781 M -11.33 % | 42.608 M 6 052.42 % | 692.540 K -98.64 % | 50.920 M -9.08 % | 56.003 M | 0.000 -100.00 % | 621.000 K | 0.000 | 
| Total equity | 39.424 M -17.17 % | 47.597 M -13.69 % | 55.145 M 39.84 % | 39.433 M -18.87 % | 48.604 M -10.86 % | 54.525 M 4.42 % | 52.216 M 41.92 % | 36.793 M -12.82 % | 42.203 M -13.14 % | 48.589 M 6.49 % | 45.630 M 57.01 % | 29.061 M -0.63 % | 29.246 M -30.86 % | 42.298 M -20.28 % | 53.061 M -14.66 % | 62.178 M -5.63 % | 65.888 M 43.13 % | 46.033 M -13.51 % | 53.221 M 128.89 % | 23.252 M 3.81 % | 22.399 M -9.93 % | 24.869 M -8.38 % | 27.144 M -18.02 % | 33.109 M -12.37 % | 37.781 M -11.33 % | 42.608 M -9.62 % | 47.145 M -7.41 % | 50.920 M -9.08 % | 56.003 M 46.20 % | 38.306 M -0.03 % | 38.317 M 1 219.25 % | 2.904 M | 
| Other non current 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 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.507 M -70.43 % | 11.861 M -46.09 % | 22.000 M 2 200 100.00 % | -1.000 K -100.00 % | 22.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 
| Other current liabilities | 5.681 M -7.96 % | 6.172 M -8.51 % | 6.746 M -11.64 % | 7.635 M 20.27 % | 6.348 M -33.54 % | 9.552 M -7.33 % | 10.308 M 40.69 % | 7.327 M | 0.000 -100.00 % | 8.899 M 49.47 % | 5.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.332 M -4.95 % | 7.713 M -28.44 % | 10.778 M 72.20 % | 6.259 M 28.76 % | 4.861 M -67.06 % | 14.758 M 43.14 % | 10.310 M 125.80 % | 4.566 M 85.32 % | 2.464 M -27.70 % | 3.408 M -26.77 % | 4.654 M 34.63 % | 3.457 M 88.59 % | 1.833 M -18.56 % | 2.251 M -50.39 % | 4.537 M | 0.000 -100.00 % | 685.709 K | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.069 M 115.77 % | -13.117 M | 0.000 | 0.000 100.00 % | -11.896 M 1.19 % | -12.039 M -22.93 % | -9.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 6.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.795 M 128.22 % | 6.921 M 97.35 % | 3.507 M -66.60 % | 10.500 M -52.27 % | 22.000 M 0.00 % | 22.000 M 0.00 % | 22.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -47.37 % | 5.700 M -43.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 10.353 M 0.58 % | 10.293 M -0.75 % | 10.371 M -44.84 % | 18.800 M 59.00 % | 11.824 M -15.92 % | 14.063 M 7.27 % | 13.110 M -52.29 % | 27.480 M 37.14 % | 20.038 M 61.52 % | 12.406 M -31.75 % | 18.179 M -46.37 % | 33.896 M -0.42 % | 34.039 M 7.06 % | 31.793 M 286.90 % | 8.217 M 6.54 % | 7.713 M -28.44 % | 10.778 M 72.20 % | 6.259 M 9.22 % | 5.730 M -61.17 % | 14.758 M 10.88 % | 13.310 M 29.65 % | 10.266 M -31.23 % | 14.928 M 338.02 % | 3.408 M -26.77 % | 4.654 M 34.63 % | 3.457 M 16.13 % | 2.977 M 32.24 % | 2.251 M -50.39 % | 4.537 M | 0.000 -100.00 % | 1.222 M | 0.000 | 
| Total liabilities | 10.353 M 0.58 % | 10.293 M -0.75 % | 10.371 M -44.84 % | 18.800 M 59.00 % | 11.824 M -15.92 % | 14.063 M 7.27 % | 13.110 M -52.29 % | 27.480 M 37.14 % | 20.038 M 61.52 % | 12.406 M -31.75 % | 18.179 M -46.37 % | 33.896 M -0.42 % | 34.038 M 7.06 % | 31.793 M 286.90 % | 8.217 M 6.54 % | 7.713 M -28.44 % | 10.778 M 72.20 % | 6.259 M 9.22 % | 5.730 M -61.17 % | 14.757 M 10.87 % | 13.310 M 29.65 % | 10.266 M -31.23 % | 14.928 M 338.15 % | 3.407 M -26.78 % | 4.653 M 34.60 % | 3.457 M 16.13 % | 2.977 M 32.24 % | 2.251 M -50.39 % | 4.537 M | 0.000 -100.00 % | 1.223 M | 0.000 | 
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.989 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 198.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.227 M -64 554.54 % | 50.000 K 101.93 % | -2.595 M | 
| Long 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 | 
| Intangible assets | 42.722 M -4.55 % | 44.759 M -4.73 % | 46.983 M -4.84 % | 49.375 M -4.28 % | 51.581 M | 0.000 -100.00 % | 54.321 M 1 104.19 % | 4.511 M 22.88 % | 3.671 M 33.78 % | 2.744 M -94.58 % | 50.636 M 1 603.18 % | 2.973 M -32.23 % | 4.387 M -27.70 % | 6.068 M -85.23 % | 41.076 M 845.58 % | 4.344 M 27.61 % | 3.404 M 110.51 % | 1.617 M -95.11 % | 33.075 M | 0.000 -100.00 % | 1.556 M 2 493.33 % | 60.000 K -99.77 % | 26.257 M 6 846.36 % | 378.000 K 3.85 % | 364.000 K 25.52 % | 290.000 K -98.18 % | 15.932 M 9 920.13 % | 159.000 K -95.28 % | 3.370 M | 0.000 -100.00 % | 5.517 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 | 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 | 42.722 M -4.55 % | 44.759 M -4.73 % | 46.983 M -4.84 % | 49.375 M -4.28 % | 51.581 M | 0.000 -100.00 % | 54.321 M 3.90 % | 52.283 M -1.78 % | 53.231 M 2.05 % | 52.164 M 3.02 % | 50.636 M 6.25 % | 47.659 M 9.61 % | 43.482 M 1.53 % | 42.827 M 4.26 % | 41.076 M 2.40 % | 40.114 M 4.17 % | 38.509 M 8.54 % | 35.480 M 7.27 % | 33.075 M -3.26 % | 34.189 M 6.58 % | 32.077 M 11.68 % | 28.723 M 9.39 % | 26.257 M 7.30 % | 24.472 M 6.10 % | 23.066 M 22.49 % | 18.831 M 18.20 % | 15.932 M 25.43 % | 12.702 M 11.37 % | 11.405 M | 0.000 -100.00 % | 5.517 M | 0.000 | 
| Property plant equipment net | 1.833 M -9.75 % | 2.031 M -8.92 % | 2.230 M -11.47 % | 2.519 M -8.33 % | 2.748 M -7.66 % | 2.976 M -25.17 % | 3.977 M -19.77 % | 4.957 M -0.58 % | 4.986 M -1.70 % | 5.072 M -1.87 % | 5.169 M 23.92 % | 4.171 M -2.25 % | 4.267 M 4.43 % | 4.086 M -5.13 % | 4.307 M 352.88 % | 951.000 K -19.95 % | 1.188 M -3.34 % | 1.229 M -8.57 % | 1.344 M 33.48 % | 1.007 M -15.16 % | 1.187 M 59.97 % | 742.000 K -22.12 % | 952.773 K -15.08 % | 1.122 M -17.38 % | 1.358 M 1.88 % | 1.333 M -3.94 % | 1.388 M 34.85 % | 1.029 M -0.68 % | 1.036 M | 0.000 -100.00 % | 969.000 K | 0.000 | 
| Total non current assets | 44.555 M -4.78 % | 46.790 M -4.92 % | 49.213 M -5.17 % | 51.894 M -4.48 % | 54.329 M -2.92 % | 55.965 M -4.00 % | 58.298 M 1.85 % | 57.240 M -1.68 % | 58.217 M 1.71 % | 57.236 M 2.57 % | 55.804 M 7.67 % | 51.830 M 8.54 % | 47.750 M 1.78 % | 46.913 M 3.37 % | 45.383 M 10.52 % | 41.065 M 3.44 % | 39.698 M 8.14 % | 36.709 M 6.65 % | 34.419 M -2.21 % | 35.196 M 5.81 % | 33.264 M 12.90 % | 29.464 M 8.28 % | 27.210 M 6.31 % | 25.594 M 4.79 % | 24.424 M 21.13 % | 20.164 M 16.42 % | 17.320 M 26.14 % | 13.731 M 10.37 % | 12.441 M 138.60 % | -32.227 M -593.07 % | 6.536 M 351.87 % | -2.595 M | 
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.571 M -9.82 % | 2.851 M -33.68 % | 4.299 M -1.83 % | 4.379 M | 0.000 | 0.000 -100.00 % | 3.228 M 363 440 489 928 798 912.00 % | 0.000 0.00 % | 0.000 -100.00 % | 6.067 M 2 128 671.93 % | 285.000 32 088 147 344 914.78 % | 0.000 -75.00 % | 0.000 300.00 % | 0.000 -100.00 % | 2.195 M 1 437 850 987 882 585 088.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.688 M 168 706.40 % | 1,000.000 128 674 275 067 571.44 % | 0.000 | 0.000 -100.00 % | 973.862 K 97 286.20 % | 1,000.000 | 0.000 | 0.000 -100.00 % | 818.000 K | 0.000 | 
| 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 -100.00 % | 64.455 M | 0.000 -100.00 % | 5.190 M | 
| cash and cash equivalents | 2.228 M -70.04 % | 7.437 M -38.25 % | 12.044 M 198.19 % | 4.039 M 30.21 % | 3.102 M -66.69 % | 9.312 M 306.82 % | 2.289 M -9.24 % | 2.522 M 614.45 % | 353.000 K -65.22 % | 1.015 M -78.73 % | 4.773 M -41.47 % | 8.154 M -26.86 % | 11.148 M -47.19 % | 21.110 M 103.63 % | 10.367 M -57.66 % | 24.482 M -27.06 % | 33.564 M 140.33 % | 13.966 M -37.47 % | 22.335 M 671.50 % | 2.895 M 225.65 % | 889.000 K -84.16 % | 5.611 M -57.32 % | 13.148 M 24.69 % | 10.544 M -40.25 % | 17.647 M -31.10 % | 25.611 M -19.53 % | 31.828 M -18.97 % | 39.280 M -12.18 % | 44.729 M 238.79 % | -32.227 M -200.13 % | 32.186 M 1 340.30 % | -2.595 M | 
| Cash and short term investments | 2.228 M -70.04 % | 7.437 M -38.25 % | 12.044 M 198.19 % | 4.039 M 30.21 % | 3.102 M -66.69 % | 9.312 M 306.82 % | 2.289 M -9.24 % | 2.522 M 614.45 % | 353.000 K -65.22 % | 1.015 M -78.73 % | 4.773 M -41.47 % | 8.154 M -26.86 % | 11.148 M -47.19 % | 21.110 M 103.63 % | 10.367 M -57.66 % | 24.482 M -27.06 % | 33.564 M 140.33 % | 13.966 M -37.47 % | 22.335 M 671.50 % | 2.895 M 225.65 % | 889.000 K -84.16 % | 5.611 M -57.32 % | 13.148 M 24.69 % | 10.544 M -40.25 % | 17.647 M -31.10 % | 25.611 M -19.53 % | 31.828 M -18.97 % | 39.280 M -12.18 % | 44.729 M 38.79 % | 32.227 M 0.13 % | 32.186 M 1 140.30 % | 2.595 M | 
| Total current assets | 5.222 M -52.95 % | 11.100 M -31.91 % | 16.303 M 157.19 % | 6.339 M 3.38 % | 6.132 M -51.42 % | 12.623 M 79.61 % | 7.028 M -0.07 % | 7.033 M 74.78 % | 4.024 M 7.05 % | 3.759 M -53.03 % | 8.004 M -28.07 % | 11.127 M -28.37 % | 15.535 M -42.84 % | 27.177 M 70.98 % | 15.895 M -44.86 % | 28.826 M -22.02 % | 36.968 M 137.23 % | 15.583 M -36.48 % | 24.532 M 772.10 % | 2.813 M 15.05 % | 2.445 M -56.89 % | 5.671 M -61.84 % | 14.862 M 36.06 % | 10.923 M -39.35 % | 18.011 M -30.46 % | 25.901 M -21.04 % | 32.802 M -16.83 % | 39.440 M -18.00 % | 48.099 M 49.25 % | 32.227 M -2.35 % | 33.004 M 1 171.82 % | 2.595 M | 
| Inventory | 1.212 M 0.41 % | 1.207 M 0.84 % | 1.197 M | 0.000 | 0.000 100.00 % | -2.851 M | 0.000 100.00 % | -4.379 M -940 383 089 459 200 000.00 % | 0.000 -100.00 % | 1.000 100.00 % | -3.229 M -8.60 % | -2.973 M 32.23 % | -4.387 M | 0.000 | 0.000 | 0.000 100.00 % | -3.404 M -110.51 % | -1.617 M -72 152.01 % | -2.238 K -102.73 % | 82.000 K 105.27 % | -1.556 M -167 074 227 814 399 904.00 % | 0.000 100.00 % | -26.238 K | 0.000 100.00 % | -364.000 K -25.52 % | -290.000 K | 0.000 | 0.000 100.00 % | -3.370 M | 0.000 | 0.000 | 0.000 | 
| Net receivables | 1.782 M -27.44 % | 2.456 M -19.79 % | 3.062 M 33.13 % | 2.300 M -24.09 % | 3.030 M -8.49 % | 3.311 M -30.13 % | 4.739 M 5.05 % | 4.511 M 22.88 % | 3.671 M 33.78 % | 2.744 M -15.07 % | 3.231 M 8.68 % | 2.973 M -32.23 % | 4.387 M -27.70 % | 6.068 M 9.77 % | 5.528 M 27.26 % | 4.344 M 27.61 % | 3.404 M 110.51 % | 1.617 M -26.41 % | 2.197 M | 0.000 -100.00 % | 1.556 M 2 493.33 % | 60.000 K -96.50 % | 1.714 M 353.44 % | 378.000 K 3.85 % | 364.000 K 25.52 % | 290.000 K | 0.000 -100.00 % | 159.000 K -95.28 % | 3.370 M | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 4.672 M 13.37 % | 4.121 M 13.68 % | 3.625 M -26.25 % | 4.915 M -10.24 % | 5.476 M 21.39 % | 4.511 M 60.99 % | 2.802 M -35.70 % | 4.358 M -66.78 % | 13.117 M | 0.000 -100.00 % | 1.361 M -88.56 % | 11.896 M -1.19 % | 12.039 M 22.93 % | 9.793 M 1 629.08 % | 566.372 K | 0.000 | 0.000 | 0.000 -100.00 % | 562.769 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 478.291 K | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.987 K | 0.000 | 0.000 | 0.000 -100.00 % | 319.437 K | 0.000 | 0.000 | 0.000 -100.00 % | 306.551 K | 0.000 | 0.000 | 0.000 -100.00 % | 304.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.598 M 18.52 % | 30.880 M | 0.000 | 0.000 -100.00 % | 3.953 M | 0.000 | 0.000 | 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 | 
| Other total stockholders equity | 24.793 M -24.79 % | 32.967 M -18.63 % | 40.513 M 34.84 % | 30.045 M -68.11 % | 94.206 M -0.12 % | 94.317 M -31.95 % | 138.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.539 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.869 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.929 M | 0.000 | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.507 M 70.43 % | -11.861 M 46.09 % | -22.000 M | 0.000 100.00 % | -22.000 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 | 
| Total assets | 49.777 M -14.01 % | 57.890 M -11.64 % | 65.516 M 12.51 % | 58.233 M -3.69 % | 60.461 M -11.85 % | 68.588 M 4.99 % | 65.326 M 1.64 % | 64.273 M 3.26 % | 62.241 M 2.04 % | 60.995 M -4.41 % | 63.808 M 1.35 % | 62.957 M -0.52 % | 63.284 M -14.59 % | 74.091 M 20.91 % | 61.278 M -12.32 % | 69.891 M -8.84 % | 76.666 M 46.61 % | 52.292 M -11.30 % | 58.951 M 55.10 % | 38.009 M 6.44 % | 35.709 M 1.63 % | 35.135 M -16.49 % | 42.072 M 15.21 % | 36.516 M -13.95 % | 42.434 M -7.88 % | 46.065 M -8.09 % | 50.122 M -5.74 % | 53.171 M -12.17 % | 60.540 M | 0.000 -100.00 % | 39.540 M | 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | -4.290 M -467.29 % | 1.168 M 160.52 % | -1.930 M -187.17 % | 2.214 M 51.96 % | 1.457 M 182.97 % | -1.756 M -153.88 % | 3.259 M 96.56 % | 1.658 M 135.67 % | -4.648 M -465.69 % | 1.271 M -74.50 % | 4.984 M 381.08 % | 1.036 M 159.14 % | -1.752 M 56.25 % | -4.004 M -246.72 % | 2.729 M 145.63 % | 1.111 M 109.83 % | -11.307 M -285.79 % | 6.086 M 43.27 % | 4.248 M 228.54 % | 1.293 M 600.99 % | 184.454 K 114.64 % | -1.260 M -212.20 % | 1.123 M -3.52 % | 1.164 M 1 417.04 % | -88.380 K -109.56 % | 924.000 K 293.19 % | 235.000 K -55.24 % | 525.000 K 196.86 % | -542.000 K -226.34 % | 429.000 K 114.02 % | -3.060 M -3 070.98 % | -96.500 K | 
| Accounts receivables | -2.841 M -515.35 % | 684.000 K 152.40 % | 271.000 K -40.44 % | 455.000 K -38.84 % | 744.000 K 143.61 % | -1.706 M -107.29 % | -823.000 K -241.65 % | 581.000 K -74.71 % | 2.297 M 205.09 % | -2.186 M | 0.000 | 0.000 100.00 % | -3.331 M | 0.000 | 0.000 | 0.000 100.00 % | -482.897 K | 0.000 | 0.000 | 0.000 100.00 % | -740.441 K | 0.000 | 0.000 | 0.000 100.00 % | -156.283 K | 0.000 | 0.000 | 0.000 100.00 % | -14.011 K | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -713.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 | 
| Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.759 M 146.70 % | 713.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 | 
| Other working capital | -1.449 M -399.38 % | 484.000 K 121.99 % | -2.201 M -225.13 % | 1.759 M 146.70 % | 713.000 K 1 526.00 % | -50.000 K -101.53 % | 3.259 M 96.56 % | 1.658 M 123.87 % | -6.945 M -300.91 % | 3.457 M -30.64 % | 4.984 M 381.08 % | 1.036 M -34.41 % | 1.579 M 139.45 % | -4.004 M -246.72 % | 2.729 M 145.63 % | 1.111 M 110.26 % | -10.824 M -277.85 % | 6.086 M 43.27 % | 4.248 M 228.54 % | 1.293 M 39.95 % | 923.895 K 173.33 % | -1.260 M -212.20 % | 1.123 M -3.52 % | 1.164 M 1 614.21 % | 67.903 K -92.65 % | 924.000 K 293.19 % | 235.000 K -55.24 % | 525.000 K 199.80 % | -526.058 K -222.62 % | 429.000 K 114.02 % | -3.060 M -3 070.98 % | -96.500 K | 
| Other non cash items | 3.238 M 0.72 % | 3.215 M 80 275.00 % | 4.000 K -99.91 % | 4.382 M 302.02 % | 1.090 M 130.93 % | -3.524 M -88 200.00 % | 4.000 K -99.89 % | 3.510 M 23 351.19 % | -15.096 K -105.33 % | 283.000 K 910.71 % | 28.000 K 2 700.00 % | 1.000 K 100.53 % | -189.287 K -132.92 % | 575.000 K 3.05 % | 558.000 K 55 700.00 % | 1.000 K -99.99 % | 12.166 M 1 216 701.80 % | -1.000 K | 0.000 | 0.000 100.00 % | -122.123 K -12 112.30 % | -1.000 K | 0.000 | 0.000 -100.00 % | 56.966 K 5 596.60 % | 1.000 K | 0.000 | 0.000 100.00 % | -5.000 K -600.00 % | 1.000 K | 0.000 | 0.000 | 
| Net cash provided by operating activities | -8.914 M -97.47 % | -4.514 M -0.92 % | -4.473 M 30.69 % | -6.454 M 18.41 % | -7.910 M 32.87 % | -11.783 M -355.47 % | -2.587 M 64.29 % | -7.245 M -47.43 % | -4.914 M 14.46 % | -5.745 M 28.67 % | -8.054 M 14.85 % | -9.459 M -0.52 % | -9.411 M 3.32 % | -9.734 M -85.37 % | -5.251 M 10.55 % | -5.870 M 26.07 % | -7.940 M 29.21 % | -11.217 M -201.53 % | -3.720 M 24.89 % | -4.953 M 10.47 % | -5.532 M -1.99 % | -5.424 M -57.49 % | -3.444 M -8.95 % | -3.161 M 3.60 % | -3.279 M -1.08 % | -3.244 M 25.77 % | -4.370 M -95.96 % | -2.230 M 20.27 % | -2.797 M -51.68 % | -1.844 M 69.55 % | -6.056 M -164.97 % | -2.286 M | 
| Investments in property plant and equipment | -594.000 K 23.55 % | -777.000 K | 0.000 100.00 % | -1.653 M 23.90 % | -2.172 M -90.19 % | -1.142 M 29.07 % | -1.610 M -2.35 % | -1.573 M 70.84 % | -5.394 M -27.77 % | -4.222 M -121.39 % | -1.907 M -6.06 % | -1.798 M 71.64 % | -6.340 M -283.31 % | -1.654 M 49.40 % | -3.269 M -28.85 % | -2.537 M 20.00 % | -3.171 M -42.39 % | -2.227 M 45.27 % | -4.069 M -57.53 % | -2.583 M -35.79 % | -1.902 M -13.09 % | -1.682 M 62.79 % | -4.520 M -47.95 % | -3.055 M 25.76 % | -4.115 M -86.71 % | -2.204 M 33.61 % | -3.320 M -14.80 % | -2.892 M -96.07 % | -1.475 M 0.00 % | -1.475 M 0.00 % | -1.475 M -1 436.46 % | -96.000 K | 
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 722.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 | 
| 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 | 
| 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 | 
| Other investing activites | 0.000 | 0.000 100.00 % | -1.577 M -79.00 % | -881.000 K 59.44 % | -2.172 M -90.19 % | -1.142 M 29.07 % | -1.610 M -2.35 % | -1.573 M | 0.000 100.00 % | -4.222 M -422 100.00 % | -1.000 K 99.94 % | -1.798 M | 0.000 100.00 % | -1.650 M -165 100.00 % | 1.000 K 200.00 % | -1.000 K 99.96 % | -2.692 M -269 274.40 % | 1.000 K 200.00 % | -1.000 K 99.96 % | -2.583 M -35.87 % | -1.901 M -190 011.70 % | -1.000 K 99.98 % | -4.264 M -426 300.00 % | -1.000 K 99.97 % | -3.530 M -352 896.30 % | -1.000 K -200.00 % | 1.000 K 100.04 % | -2.831 M -105.28 % | -1.379 M -0.01 % | -1.379 M 0.00 % | -1.379 M 0.04 % | -1.380 M | 
| Net cash used for investing activites | -594.000 K 23.55 % | -777.000 K 50.73 % | -1.577 M -79.00 % | -881.000 K 59.44 % | -2.172 M -90.19 % | -1.142 M 29.07 % | -1.610 M -2.35 % | -1.573 M 70.84 % | -5.394 M -27.77 % | -4.222 M -121.28 % | -1.908 M -6.12 % | -1.798 M 71.64 % | -6.340 M -283.31 % | -1.654 M 49.39 % | -3.268 M -28.76 % | -2.538 M 19.97 % | -3.171 M -42.46 % | -2.226 M 45.31 % | -4.070 M -57.57 % | -2.583 M -35.79 % | -1.902 M -13.02 % | -1.683 M 62.77 % | -4.520 M -47.91 % | -3.056 M 25.74 % | -4.115 M -86.62 % | -2.205 M 33.56 % | -3.319 M -14.76 % | -2.892 M -96.07 % | -1.475 M 0.00 % | -1.475 M 0.00 % | -1.475 M 0.03 % | -1.476 M | 
| Debt repayment | -6.250 M -200.00 % | 6.250 M | 0.000 | 0.000 -100.00 % | 1.061 M -87.86 % | 8.738 M 156.40 % | 3.408 M 148.43 % | -7.037 M 38.81 % | -11.500 M | 0.000 | 0.000 -100.00 % | 22.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 433.33 % | -3.000 M -11.11 % | -2.700 M 37.21 % | -4.300 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 | 
| Common stock issued | 28.119 M | 0.000 100.00 % | -150.000 K -100.98 % | 15.368 M -6.94 % | 16.514 M 168.74 % | 6.145 M 20 383.33 % | 30.000 K -99.77 % | 12.953 M -55.81 % | 29.313 M 322.25 % | 6.942 M | 0.000 | 0.000 -100.00 % | 1.939 M -15.91 % | 2.306 M -91.80 % | 28.115 M 70 187.50 % | 40.000 K -99.80 % | 20.490 M 11.06 % | 18.450 M 219.92 % | 5.767 M 34.12 % | 4.300 M 102 480.95 % | -4.200 K -205.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 4.744 M | 0.000 -100.00 % | 25.313 M | 0.000 | 0.000 -100.00 % | 2.304 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Other financing activites | -4.380 M | 0.000 100.00 % | -150.000 K 85.45 % | -1.031 M 86.63 % | -7.712 M -3 754.98 % | 211.000 K 119.79 % | 96.000 K 111.21 % | -856.000 K 92.14 % | -10.885 M -36 381.91 % | 30.000 K | 0.000 | 0.000 100.00 % | -301.938 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 60.321 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.041 M 250 920.75 % | 4.000 K | 0.000 | 0.000 100.00 % | -4.801 M | 0.000 | 0.000 | 0.000 100.00 % | -246.000 | 0.000 -100.00 % | 21.201 M 0.00 % | 21.201 M | 
| Net cash used provided by financing activities | 17.489 M 179.82 % | 6.250 M 4 266.67 % | -150.000 K -101.05 % | 14.337 M 45.36 % | 9.863 M -34.66 % | 15.094 M 327.11 % | 3.534 M -30.16 % | 5.060 M -26.96 % | 6.928 M -0.63 % | 6.972 M | 0.000 -100.00 % | 22.000 M 1 243.87 % | 1.637 M -29.01 % | 2.306 M -91.80 % | 28.114 M 70 185.00 % | 40.000 K -99.87 % | 30.551 M 97.74 % | 15.450 M 403.75 % | 3.067 M 171.33 % | -4.300 M -142.84 % | 10.037 M 250 815.75 % | 4.000 K | 0.000 | 0.000 100.00 % | -57.112 K | 0.000 -100.00 % | 25.313 M | 0.000 100.00 % | -246.000 -100.01 % | 2.304 M -89.13 % | 21.201 M 0.00 % | 21.201 M | 
| Effect of forex changes on cash | 24.000 K 209.09 % | -22.000 K -120.00 % | -10.000 K -147.62 % | 21.000 K 240.00 % | -15.000 K | 0.000 -100.00 % | 1.000 K 150.00 % | -2.000 K -351.47 % | -443.000 -144.30 % | 1.000 K | 0.000 | 0.000 100.00 % | -174.166 K | 0.000 -100.00 % | 3.000 K 400.00 % | -1.000 K -298.41 % | 504.000 150.40 % | -1.000 K -200.00 % | 1.000 K -99.98 % | 4.299 M 417 278.64 % | 1.030 K | 0.000 | 0.000 | 0.000 100.00 % | -729.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 
| Net change in cash | 8.005 M 754.32 % | 937.000 K 115.09 % | -6.210 M -188.42 % | 7.023 M 3 114.16 % | -233.000 K -110.74 % | 2.169 M 427.64 % | -662.000 K 82.38 % | -3.758 M -11.15 % | -3.381 M -12.93 % | -2.994 M 69.95 % | -9.962 M -192.73 % | 10.743 M 176.11 % | -14.115 M -55.42 % | -9.082 M -146.34 % | 19.598 M 334.17 % | -8.369 M -143.05 % | 19.440 M 869.09 % | 2.006 M 142.48 % | -4.722 M 37.35 % | -7.537 M -389.49 % | 2.604 M 136.65 % | -7.103 M 10.81 % | -7.964 M -28.10 % | -6.217 M 16.57 % | -7.452 M -36.76 % | -5.449 M -130.92 % | 17.623 M 444.13 % | -5.121 M -18.73 % | -4.313 M -324.51 % | -1.016 M 86.51 % | -7.531 M -143.18 % | 17.440 M | 
| Cash at beginning of period | 4.039 M 30.21 % | 3.102 M -66.69 % | 9.312 M 306.82 % | 2.289 M -9.24 % | 2.522 M 614.45 % | 353.000 K -65.22 % | 1.015 M -78.73 % | 4.773 M -41.46 % | 8.154 M -26.86 % | 11.148 M -47.19 % | 21.110 M 103.63 % | 10.367 M -57.65 % | 24.482 M -27.06 % | 33.564 M 140.33 % | 13.966 M -37.47 % | 22.335 M 671.50 % | 2.895 M 225.65 % | 889.000 K -84.16 % | 5.611 M -57.32 % | 13.148 M 24.70 % | 10.544 M -40.25 % | 17.647 M -31.10 % | 25.611 M -19.53 % | 31.828 M -18.97 % | 39.280 M -12.18 % | 44.729 M 65.02 % | 27.106 M -15.89 % | 32.227 M -11.70 % | 36.499 M -2.71 % | 37.515 M -16.72 % | 45.046 M | 0.000 | 
| Cash at end of period | 12.044 M 198.19 % | 4.039 M 30.21 % | 3.102 M -66.69 % | 9.312 M 306.82 % | 2.289 M -9.24 % | 2.522 M 614.45 % | 353.000 K -65.22 % | 1.015 M -78.73 % | 4.773 M -41.47 % | 8.154 M -26.86 % | 11.148 M -47.19 % | 21.110 M 103.63 % | 10.367 M -57.66 % | 24.482 M -27.06 % | 33.564 M 140.33 % | 13.966 M -37.47 % | 22.335 M 671.50 % | 2.895 M 225.65 % | 889.000 K -84.16 % | 5.611 M -57.32 % | 13.148 M 24.69 % | 10.544 M -40.25 % | 17.647 M -31.10 % | 25.611 M -19.53 % | 31.828 M -18.97 % | 39.280 M -12.18 % | 44.729 M 65.02 % | 27.106 M -15.78 % | 32.186 M -11.82 % | 36.499 M -2.71 % | 37.515 M 115.12 % | 17.440 M | 
| Operating cash flow | -8.914 M -97.47 % | -4.514 M -0.92 % | -4.473 M 30.69 % | -6.454 M 18.41 % | -7.910 M 32.87 % | -11.783 M -355.47 % | -2.587 M 64.29 % | -7.245 M -47.43 % | -4.914 M 14.46 % | -5.745 M 28.67 % | -8.054 M 14.85 % | -9.459 M -0.52 % | -9.411 M 3.32 % | -9.734 M -85.37 % | -5.251 M 10.55 % | -5.870 M 26.07 % | -7.940 M 29.21 % | -11.217 M -201.53 % | -3.720 M 24.89 % | -4.953 M 10.47 % | -5.532 M -1.99 % | -5.424 M -57.49 % | -3.444 M -8.95 % | -3.161 M 3.60 % | -3.279 M -1.08 % | -3.244 M 25.77 % | -4.370 M -95.96 % | -2.230 M 20.27 % | -2.797 M -51.68 % | -1.844 M 69.55 % | -6.056 M -164.97 % | -2.286 M | 
| Capital expenditure | -594.000 K 23.55 % | -777.000 K 50.73 % | -1.577 M 4.60 % | -1.653 M 23.90 % | -2.172 M -90.19 % | -1.142 M 29.07 % | -1.610 M -2.35 % | -1.573 M 70.84 % | -5.394 M -27.77 % | -4.222 M -121.39 % | -1.907 M -6.06 % | -1.798 M 71.64 % | -6.340 M -283.31 % | -1.654 M 49.40 % | -3.269 M -28.85 % | -2.537 M 20.00 % | -3.171 M -42.39 % | -2.227 M 45.27 % | -4.069 M -57.53 % | -2.583 M -35.79 % | -1.902 M -13.09 % | -1.682 M 62.79 % | -4.520 M -47.95 % | -3.055 M 25.76 % | -4.115 M -86.71 % | -2.204 M 33.61 % | -3.320 M -14.80 % | -2.892 M -96.07 % | -1.475 M 0.00 % | -1.475 M 0.00 % | -1.475 M -1 436.46 % | -96.000 K | 
| Free CashFlow | -9.508 M -79.70 % | -5.291 M 12.55 % | -6.050 M 25.37 % | -8.107 M 19.59 % | -10.082 M 22.00 % | -12.925 M -207.96 % | -4.197 M 52.40 % | -8.818 M 14.46 % | -10.309 M -3.43 % | -9.967 M -0.06 % | -9.961 M 11.51 % | -11.257 M 28.53 % | -15.750 M -38.31 % | -11.388 M -33.66 % | -8.520 M -1.34 % | -8.407 M 24.34 % | -11.111 M 17.35 % | -13.444 M -72.60 % | -7.789 M -3.36 % | -7.536 M -1.37 % | -7.434 M -4.62 % | -7.106 M 10.77 % | -7.964 M -28.12 % | -6.216 M 15.93 % | -7.394 M -35.72 % | -5.448 M 29.15 % | -7.690 M -50.14 % | -5.122 M -19.90 % | -4.272 M -28.71 % | -3.319 M 55.93 % | -7.531 M -216.23 % | -2.382 M | 
| 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 |