AppSpotr AB (publ) APTR.ST
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.130 M -27.13 % | 7.040 M -10.57 % | 7.872 M 44.33 % | 5.454 M -22.53 % | 7.040 M -21.24 % | 8.939 M 73.73 % | 5.145 M 4 370.49 % | 115.088 K -15.76 % | 136.627 K 1 266.27 % | 10.000 K -98.87 % | 883.000 K 62.02 % | 545.000 K 184.44 % | 191.605 K |
| Net income | -9.308 M 56.70 % | -21.497 M 15.23 % | -25.358 M 13.52 % | -29.323 M -58.15 % | -18.541 M -39.51 % | -13.290 M 45.38 % | -24.331 M -54.85 % | -15.712 M 8.41 % | -17.155 M -230.61 % | -5.189 M -73.37 % | -2.993 M -60.31 % | -1.867 M -17.16 % | -1.594 M |
| Income before tax | -9.561 M 55.52 % | -21.497 M 15.20 % | -25.350 M 13.53 % | -29.317 M -58.32 % | -18.518 M -39.61 % | -13.265 M 46.55 % | -24.816 M -57.94 % | -15.712 M 8.41 % | -17.155 M -230.61 % | -5.189 M -73.37 % | -2.993 M -60.31 % | -1.867 M -17.16 % | -1.594 M |
| Income before tax ratio | -1.86 38.96 % | -3.05 5.18 % | -3.22 40.09 % | -5.38 -104.35 % | -2.63 -77.25 % | -1.48 69.23 % | -4.82 96.47 % | -136.52 -8.73 % | -125.56 75.80 % | -518.90 -15 208.68 % | -3.39 1.05 % | -3.43 58.81 % | -8.32 |
| EBITDA | -7.856 M 53.78 % | -16.997 M 14.02 % | -19.768 M 18.81 % | -24.349 M -89.49 % | -12.850 M -63.67 % | -7.851 M 60.88 % | -20.067 M -32.18 % | -15.182 M 9.06 % | -16.694 M -251.50 % | -4.749 M -60.12 % | -2.966 M | 0.000 100.00 % | -37.717 K |
| Net income ratio | -1.81 40.58 % | -3.05 5.21 % | -3.22 40.08 % | -5.38 -104.14 % | -2.63 -77.13 % | -1.49 68.56 % | -4.73 96.54 % | -136.52 -8.73 % | -125.56 75.80 % | -518.90 -15 208.68 % | -3.39 1.05 % | -3.43 58.81 % | -8.32 |
| Ratio EBITDA | -1.53 36.57 % | -2.41 3.86 % | -2.51 43.75 % | -4.46 -144.59 % | -1.83 -107.81 % | -0.88 77.48 % | -3.90 97.04 % | -131.92 -7.96 % | -122.19 74.27 % | -474.93 -14 038.64 % | -3.36 | 0.00 100.00 % | -0.20 |
| Gross profit ratio | -0.23 78.87 % | -1.11 -237.34 % | 0.81 115.05 % | -5.36 -693.66 % | 0.90 167.57 % | -1.34 -267.61 % | 0.80 102.60 % | -30.63 18.44 % | -37.56 58.73 % | -91.00 -13 514.52 % | 0.68 -25.01 % | 0.90 116.00 % | -5.65 |
| Weighted average shs out dil | 32.971 M 575.98 % | 4.878 M 149.57 % | 1.954 M 8.62 % | 1.799 M 95.40 % | 920.804 K 248.16 % | 264.478 K -37.23 % | 421.364 K 255.89 % | 118.398 K 24.77 % | 94.891 K 758.12 % | 11.058 K | 0.000 | 0.000 | 0.000 |
| Weighted average shs out | 32.971 M 575.98 % | 4.878 M 149.57 % | 1.954 M 8.62 % | 1.799 M 95.40 % | 920.804 K 537.43 % | 144.456 K -65.72 % | 421.364 K 255.89 % | 118.398 K 24.77 % | 94.891 K 758.12 % | 11.058 K | 0.000 | 0.000 | 0.000 |
| EPS diluted | -0.28 93.65 % | -4.41 66.00 % | -12.97 20.43 % | -16.30 19.07 % | -20.14 78.11 % | -92.00 -59.33 % | -57.74 56.49 % | -132.71 26.59 % | -180.79 61.48 % | -469.29 | 0.00 | 0.00 | 0.00 |
| Earnings per share | -0.28 93.65 % | -4.41 66.00 % | -12.97 20.43 % | -16.30 19.07 % | -20.14 78.11 % | -92.00 -59.33 % | -57.74 56.49 % | -132.71 26.59 % | -180.79 61.48 % | -469.29 | 0.00 | 0.00 | 0.00 |
| Gross profit | -1.202 M 84.60 % | -7.807 M -222.83 % | 6.356 M 121.73 % | -29.251 M -559.92 % | 6.360 M 153.22 % | -11.951 M -391.19 % | 4.104 M 216.41 % | -3.525 M 31.30 % | -5.132 M -463.91 % | -910.000 K -251.92 % | 599.000 K 21.50 % | 493.000 K 145.51 % | -1.083 M |
| Income tax expense | -253.000 K | 0.000 -100.00 % | 8.000 K 33.33 % | 6.000 K -73.91 % | 23.000 K -9.80 % | 25.500 K 105.27 % | -484.000 K -2 063.09 % | 24.655 K 393.00 % | 5.001 K -37.49 % | 8.000 K 900.00 % | -1.000 K | 0.000 | 0.000 |
| Cost of revenue | 6.332 M -57.35 % | 14.847 M 879.35 % | 1.516 M -95.63 % | 34.705 M 5 003.68 % | 680.000 K -96.74 % | 20.889 M 1 906.63 % | 1.041 M -71.40 % | 3.640 M -30.90 % | 5.268 M 472.63 % | 920.000 K 223.94 % | 284.000 K 446.15 % | 52.000 K -95.92 % | 1.275 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 15.848 M 27.22 % | 12.457 M | 0.000 -100.00 % | 9.102 M 104.98 % | 4.440 M -43.89 % | 7.914 M 431.52 % | 1.489 M 15.43 % | 1.290 M 71.54 % | 752.000 K | 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 |
| Other expenses | 647.000 K | 0.000 -100.00 % | 31.698 M 74.40 % | 18.175 M 56.33 % | 11.626 M | 0.000 -100.00 % | 14.239 M 84.40 % | 7.722 M 88.13 % | 4.104 M 47.54 % | 2.782 M 22.18 % | 2.277 M 44.11 % | 1.580 M | 0.000 |
| Operating expenses | 8.342 M -38.62 % | 13.591 M -57.12 % | 31.698 M -6.83 % | 34.023 M 41.27 % | 24.083 M 81.35 % | 13.280 M -43.11 % | 23.341 M 91.92 % | 12.162 M 1.19 % | 12.019 M 181.40 % | 4.271 M 19.74 % | 3.567 M 52.96 % | 2.332 M 393.52 % | 472.523 K |
| Cost and expenses | 14.674 M -48.40 % | 28.438 M -14.38 % | 33.214 M -2.38 % | 34.023 M 37.39 % | 24.763 M 18.55 % | 20.889 M -14.33 % | 24.382 M 54.29 % | 15.803 M -8.59 % | 17.287 M 233.02 % | 5.191 M 34.80 % | 3.851 M 61.54 % | 2.384 M 36.43 % | 1.747 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 428.000 K | 0.000 -100.00 % | 428.374 K 0.00 % | 428.374 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.695 M -43.38 % | 13.591 M 33.53 % | 10.178 M -35.78 % | 15.848 M 27.22 % | 12.457 M 37.63 % | 9.051 M -0.56 % | 9.102 M 104.98 % | 4.440 M -43.89 % | 7.914 M 431.52 % | 1.489 M 15.43 % | 1.290 M 71.54 % | 752.000 K 59.15 % | 472.524 K |
| Interest income | 41.000 K 925.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 -100.00 % | 179.000 70.48 % | 105.000 -89.50 % | 1.000 K | 0.000 -100.00 % | 37.717 K |
| Interest expense | 58.000 K -43.69 % | 103.000 K 1 187.50 % | 8.000 K -82.22 % | 45.000 K -94.34 % | 795.000 K | 0.000 -100.00 % | 579.000 K 2 251.08 % | 24.627 K 381.65 % | 5.113 K -37.91 % | 8.235 K -69.50 % | 27.000 K -3.57 % | 28.000 K | 0.000 |
| Depreciation and amortization | 1.688 M -61.61 % | 4.397 M -21.12 % | 5.574 M 13.22 % | 4.923 M 1.03 % | 4.873 M 17.03 % | 4.164 M -0.14 % | 4.170 M 724.68 % | 505.649 K 9.58 % | 461.446 K 6.82 % | 432.000 K 43 100.00 % | 1.000 K -99.95 % | 1.839 M 18.20 % | 1.556 M |
| Operating income | -9.544 M 55.40 % | -21.398 M 15.56 % | -25.342 M 13.43 % | -29.272 M -65.16 % | -17.723 M -48.30 % | -11.951 M 37.88 % | -19.237 M -22.63 % | -15.687 M 8.53 % | -17.150 M -231.02 % | -5.181 M -74.62 % | -2.967 M -61.34 % | -1.839 M -18.20 % | -1.556 M |
| Operating income ratio | -1.86 38.79 % | -3.04 5.58 % | -3.22 40.02 % | -5.37 -113.19 % | -2.52 -88.30 % | -1.34 64.24 % | -3.74 97.26 % | -136.31 -8.59 % | -125.53 75.77 % | -518.10 -15 319.02 % | -3.36 0.42 % | -3.37 58.44 % | -8.12 |
| Total other income expenses net | -17.000 K 82.83 % | -99.000 K -1 137.50 % | -8.000 K 82.22 % | -45.000 K 94.34 % | -795.000 K 36.37 % | -1.250 M 77.60 % | -5.579 M -22 528.27 % | -24.655 K -393.00 % | -5.001 K 38.49 % | -8.131 K 68.59 % | -25.884 K 7.56 % | -28.000 K 25.76 % | -37.717 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.515 M -303.44 % | -1.367 M 79.97 % | -6.826 M 77.44 % | -30.263 M -838.97 % | -3.223 M 29.15 % | -4.549 M -1 797.39 % | 268.000 K 113.07 % | -2.050 M 72.41 % | -7.430 M -259.97 % | -2.064 M -73.59 % | -1.189 M -284.79 % | -309.000 K -134.49 % | -131.773 K |
| Total investments | 118.000 K -16.90 % | 142.000 K 5.19 % | 135.000 K 7.14 % | 126.000 K 29.90 % | 97.000 K 38.57 % | 70.000 K | 0.000 -100.00 % | 5.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 84.000 K -90.84 % | 917.000 K -52.16 % | 1.917 M | 0.000 -100.00 % | 3.937 M 0.00 % | 3.937 M -21.26 % | 5.000 M -16.02 % | 5.954 M | 0.000 | 0.000 -100.00 % | 97.000 K -49.21 % | 191.000 K -59.79 % | 475.000 K |
| Accumulated other comprehensive income loss | 0.000 100.00 % | 0.000 -100.00 % | 126.607 M 0.29 % | 126.245 M 43.47 % | 87.991 M 2 297.03 % | -4.005 M | 0.000 -100.00 % | 91.683 K 2 580 647 028 976 207.50 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.580 M |
| Retained earnings | -138.873 M -7.04 % | -129.735 M -411.78 % | -25.350 M 13.55 % | -29.323 M -58.15 % | -18.541 M -362.95 % | -4.005 M 83.54 % | -24.331 M 48.16 % | -46.935 M -50.32 % | -31.223 M -121.95 % | -14.068 M -58.44 % | -8.879 M -50.85 % | -5.886 M -46.46 % | -4.019 M |
| Common stock | 17.704 M 2 000.12 % | 843.000 K -91.37 % | 9.772 M -74.47 % | 38.284 M 57.76 % | 24.267 M 133.34 % | 10.400 M 82.42 % | 5.701 M 140.76 % | 2.368 M 24.77 % | 1.898 M 71.59 % | 1.106 M 29.51 % | 854.000 K 25.04 % | 683.000 K 20.24 % | 568.039 K |
| Total equity | 19.818 M 870.52 % | 2.042 M -82.62 % | 11.751 M -67.84 % | 36.537 M 165.15 % | 13.780 M 115.48 % | 6.395 M -10.78 % | 7.168 M 9.27 % | 6.560 M -13.92 % | 7.621 M 149.30 % | 3.057 M 13.14 % | 2.702 M 38.49 % | 1.951 M 0.46 % | 1.942 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.266 M -79.43 % | 6.155 M 100.42 % | 3.071 M 949.17 % | 292.708 K -2.43 % | 300.000 K 0.33 % | 299.000 K -0.33 % | 300.000 K -24.62 % | 398.000 K | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 917.000 K | 0.000 -100.00 % | 1.685 M 0.00 % | 1.685 M -43.83 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K -92.22 % | 308.299 K |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 917.000 K | 0.000 -100.00 % | 2.951 M -62.36 % | 7.840 M 28.29 % | 6.111 M 1 987.75 % | 292.708 K -2.43 % | 300.000 K 0.33 % | 299.000 K -0.33 % | 300.000 K -28.91 % | 422.000 K 36.88 % | 308.299 K |
| Other current liabilities | 1.939 M -24.23 % | 2.559 M -26.30 % | 3.472 M -44.70 % | 6.278 M 751.83 % | 737.000 K -93.74 % | 11.769 M 131.63 % | 5.081 M 1 811.88 % | 265.759 K -72.44 % | 964.226 K 49.49 % | 644.992 K 558.16 % | 98.000 K 12.64 % | 87.000 K -70.55 % | 295.441 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.102 M | 0.000 -100.00 % | 2.735 M 142.86 % | 1.126 M | 0.000 | 0.000 -100.00 % | 321.000 K 30.49 % | 246.000 K | 0.000 |
| Short term debt | 84.000 K -90.84 % | 917.000 K -8.30 % | 1.000 M | 0.000 100.00 % | -850.000 K -137.74 % | 2.252 M 12.60 % | 2.000 M 277.59 % | -1.126 M | 0.000 | 0.000 -100.00 % | 97.000 K -41.92 % | 167.000 K 0.18 % | 166.700 K |
| Total current liabilities | 3.852 M -6.73 % | 4.130 M -21.23 % | 5.243 M -35.59 % | 8.140 M 9.97 % | 7.402 M -48.96 % | 14.501 M 83.26 % | 7.913 M -1.49 % | 8.033 M 416.71 % | 1.555 M 78.07 % | 873.000 K 50.78 % | 579.000 K 9.45 % | 529.000 K 13.99 % | 464.086 K |
| Total liabilities | 3.852 M -6.73 % | 4.130 M -32.95 % | 6.160 M -24.32 % | 8.140 M -21.38 % | 10.353 M -53.66 % | 22.341 M 59.31 % | 14.024 M 68.45 % | 8.325 M 348.91 % | 1.855 M 58.24 % | 1.172 M 33.33 % | 879.000 K -7.57 % | 951.000 K 23.13 % | 772.385 K |
| Other non current assets | 986.000 K 594.37 % | 142.000 K 102.16 % | -6.580 M 42.50 % | -11.443 M 14.36 % | -13.361 M 26.68 % | -18.224 M -26 134.29 % | 70.000 K -98.61 % | 5.050 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K 0.79 % | 27.780 K |
| Long term investments | 118.000 K | 0.000 -100.00 % | 135.000 K 7.14 % | 126.000 K 29.90 % | 97.000 K 38.57 % | 70.000 K | 0.000 -100.00 % | 5.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 856.749 K -33.33 % | 1.285 M -25.00 % | 1.713 M -20.00 % | 2.142 M 0.00 % | 2.142 M 7.95 % | 1.984 M |
| GoodWill | 11.411 M 552.06 % | 1.750 M -70.79 % | 5.991 M -47.64 % | 11.441 M -14.31 % | 13.351 M -26.67 % | 18.206 M 25.26 % | 14.535 M | 0.000 | 0.000 100.00 % | -497.000 -485.27 % | 129.000 0.00 % | 129.000 | 0.000 |
| Goodwill and intangible assets | 14.884 M 750.51 % | 1.750 M -70.79 % | 5.991 M -47.64 % | 11.441 M -14.31 % | 13.351 M -26.67 % | 18.206 M 25.26 % | 14.535 M 1 596.53 % | 856.749 K -33.33 % | 1.285 M -24.98 % | 1.713 M -20.03 % | 2.142 M 0.00 % | 2.142 M 7.95 % | 1.984 M |
| Property plant equipment net | 434.000 K -11.97 % | 493.000 K -16.30 % | 589.000 K 29 350.00 % | 2.000 K -80.00 % | 10.000 K -44.44 % | 18.000 K -91.26 % | 206.000 K -34.62 % | 315.075 K 10.54 % | 285.043 K 996.32 % | 26.000 K | 0.000 | 0.000 | 0.000 |
| Total non current assets | 16.422 M 588.55 % | 2.385 M -64.48 % | 6.715 M -41.96 % | 11.569 M -14.04 % | 13.458 M -26.43 % | 18.294 M 23.52 % | 14.811 M 138.05 % | 6.222 M 296.25 % | 1.570 M -9.71 % | 1.739 M -18.81 % | 2.142 M -1.29 % | 2.170 M 7.86 % | 2.012 M |
| Other current assets | 0.000 -100.00 % | 467.000 K -58.67 % | 1.130 M | 0.000 -100.00 % | 1.421 M 61.48 % | 880.000 K 171.60 % | 324.000 K -50.88 % | 659.570 K 49.69 % | 440.616 K 184.96 % | 154.626 K 1.06 % | 153.000 K -34.05 % | 232.000 K 352.51 % | 51.270 K |
| 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 |
| cash and cash equivalents | 5.599 M 145.14 % | 2.284 M -73.88 % | 8.743 M -71.11 % | 30.263 M 322.67 % | 7.160 M -15.63 % | 8.486 M 79.33 % | 4.732 M -40.88 % | 8.004 M 7.73 % | 7.430 M 259.97 % | 2.064 M 60.50 % | 1.286 M 157.20 % | 500.000 K -17.60 % | 606.772 K |
| Cash and short term investments | 5.599 M 145.14 % | 2.284 M -73.88 % | 8.743 M -71.11 % | 30.263 M 322.67 % | 7.160 M -15.63 % | 8.486 M 79.33 % | 4.732 M -40.88 % | 8.004 M 7.73 % | 7.430 M 259.97 % | 2.064 M 60.50 % | 1.286 M 157.20 % | 500.000 K -17.60 % | 606.772 K |
| Total current assets | 7.248 M 91.39 % | 3.787 M -66.18 % | 11.196 M -66.18 % | 33.108 M 210.15 % | 10.675 M 2.23 % | 10.442 M 63.64 % | 6.381 M -26.34 % | 8.663 M 9.59 % | 7.905 M 217.49 % | 2.490 M 73.04 % | 1.439 M 96.58 % | 732.000 K 4.20 % | 702.511 K |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -1.354 M | 0.000 | 0.000 | 0.000 100.00 % | -542.787 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.649 M 59.17 % | 1.036 M -57.77 % | 2.453 M -13.78 % | 2.845 M 35.86 % | 2.094 M 7.06 % | 1.956 M 47.62 % | 1.325 M 144.11 % | 542.787 K 14.11 % | 475.686 K 100.60 % | 237.126 K 89.64 % | 125.042 K -43.63 % | 221.836 K 398.86 % | 44.469 K |
| Tax assets | 0.000 | 0.000 100.00 % | -135.000 K -7.14 % | -126.000 K -29.90 % | -97.000 K -100.53 % | 18.224 M | 0.000 100.00 % | -5.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.850 M 268.53 % | 502.000 K -14.33 % | 586.000 K -64.09 % | 1.632 M 33.01 % | 1.227 M 155.63 % | 480.000 K -31.82 % | 704.000 K 20.49 % | 584.267 K 15.25 % | 506.973 K 256.10 % | 142.367 K 125.98 % | 63.000 K 117.24 % | 29.000 K 1 391.00 % | 1.945 K |
| Tax payables | 0.000 -100.00 % | 152.000 K -17.84 % | 185.000 K -19.57 % | 230.000 K 173.81 % | 84.000 K | 0.000 -100.00 % | 128.000 K 24.54 % | 102.775 K 23.28 % | 83.368 K 81.23 % | 46.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.102 M | 0.000 | 0.000 100.00 % | -7.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 140.987 M 7.68 % | 130.934 M 203.42 % | -126.607 M -0.29 % | -126.245 M -57.93 % | -79.937 M -9 000 106 085 327 883 264.00 % | 0.000 -100.00 % | 25.798 M -49.45 % | 51.036 M 38.13 % | 36.946 M 130.65 % | 16.019 M 49.33 % | 10.727 M 49.94 % | 7.154 M 87.61 % | 3.813 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 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 |
| Total assets | 23.670 M 283.51 % | 6.172 M -65.54 % | 17.911 M -59.91 % | 44.677 M 85.13 % | 24.133 M -16.02 % | 28.736 M 35.60 % | 21.192 M 42.37 % | 14.885 M 57.09 % | 9.476 M 124.06 % | 4.229 M 18.10 % | 3.581 M 23.40 % | 2.902 M 6.91 % | 2.714 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.571 M -863.80 % | -163.000 K 93.49 % | -2.505 M -168.44 % | 3.660 M 256.03 % | 1.028 M 156.30 % | -1.826 M 11.36 % | -2.060 M -704.93 % | 340.533 K -29.54 % | 483.304 K 1 626.09 % | 28.000 K -78.29 % | 129.000 K 311.48 % | -61.000 K | 0.000 |
| Accounts receivables | -146.000 K -115.37 % | 950.000 K 142.35 % | 392.000 K -41.49 % | 670.000 K 142.98 % | -1.559 M -407.82 % | -307.000 K | 0.000 100.00 % | -183.884 K 22.92 % | -238.560 K 12.62 % | -273.000 K | 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 |
| Accounts payables | 0.000 100.00 % | -1.113 M -5.40 % | -1.056 M -360.74 % | 405.000 K -45.78 % | 747.000 K 524.43 % | -176.000 K | 0.000 -100.00 % | 524.417 K -27.35 % | 721.864 K 84.68 % | 390.876 K | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.425 M | 0.000 100.00 % | -1.841 M -171.22 % | 2.585 M 40.49 % | 1.840 M 237.01 % | -1.343 M | 0.000 -100.00 % | 524.417 K -27.35 % | 721.864 K 84.68 % | 390.876 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.204 M | 0.000 -100.00 % | 11.812 M 236 340.00 % | -5.000 K 79.17 % | -24.000 K -100.20 % | 12.163 M 1 181.66 % | 949.000 K | 0.000 100.00 % | -657.000 91.79 % | -8.000 K 69.23 % | -26.000 K 31.58 % | -38.000 K -102.38 % | 1.594 M |
| Net cash provided by operating activities | -7.911 M 54.17 % | -17.263 M 22.52 % | -22.281 M -7.44 % | -20.739 M -64.06 % | -12.641 M -66.33 % | -7.600 M 64.80 % | -21.589 M -45.22 % | -14.866 M 8.30 % | -16.211 M -242.23 % | -4.737 M -65.40 % | -2.864 M -47.78 % | -1.938 M | 0.000 |
| Investments in property plant and equipment | -14.726 M -10 055.86 % | -145.000 K 79.61 % | -711.000 K -11 750.00 % | -6.000 K 33.33 % | -9.000 K 99.86 % | -6.386 M | 0.000 100.00 % | -107.307 K 63.27 % | -292.189 K -907.55 % | -29.000 K | 0.000 100.00 % | -158.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -986.000 K -13 985.71 % | -7.000 K 22.22 % | -9.000 K 99.70 % | -3.029 M -11 118.52 % | -27.000 K | 0.000 100.00 % | -8.032 M -59.05 % | -5.050 M | 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 |
| Other investing activites | 24.000 K -71.76 % | 85.000 K 1 044.44 % | -9.000 K 99.70 % | -3.029 M -11 118.52 % | -27.000 K -300.00 % | 13.500 K -56.45 % | 31.000 K 100.61 % | -5.050 M | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -15.688 M -23 314.93 % | -67.000 K 90.69 % | -720.000 K 76.28 % | -3.035 M -8 330.56 % | -36.000 K 99.44 % | -6.377 M 20.30 % | -8.001 M -55.14 % | -5.157 M -1 665.06 % | -292.189 K -907.55 % | -29.000 K -203.57 % | 28.000 K 117.72 % | -158.000 K | 0.000 |
| Debt repayment | 0.000 100.00 % | -917.000 K -200.00 % | 917.000 K 117.62 % | -5.203 M 64.30 % | -14.575 M -279.05 % | 8.140 M 0.00 % | 8.140 M 36.89 % | 5.946 M | 0.000 100.00 % | -97.222 K 20.31 % | -122.000 K -207.96 % | 113.000 K | 0.000 |
| Common stock issued | 26.914 M 128.32 % | 11.788 M 1 990.07 % | 564.000 K -98.92 % | 52.080 M 100.88 % | 25.926 M 228.43 % | 7.894 M -61.38 % | 20.442 M 39.53 % | 14.651 M -32.55 % | 21.720 M 291.78 % | 5.544 M 48.08 % | 3.744 M 99.57 % | 1.876 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 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 52.080 M | 0.000 -100.00 % | 9.591 M | 0.000 100.00 % | -71.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 26.914 M 147.58 % | 10.871 M 634.03 % | 1.481 M -96.84 % | 46.877 M 312.98 % | 11.351 M -35.98 % | 17.731 M -25.43 % | 23.779 M 15.45 % | 20.597 M -5.17 % | 21.720 M 291.77 % | 5.544 M 53.06 % | 3.622 M 82.10 % | 1.989 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.026 M -702 471.70 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.315 M 151.32 % | -6.459 M 69.99 % | -21.520 M -193.15 % | 23.103 M 1 842.31 % | -1.326 M -374.94 % | 482.283 K 108.30 % | -5.812 M -1 112.50 % | 574.024 K -89.00 % | 5.216 M 570.48 % | 778.000 K -1.02 % | 786.000 K 834.58 % | -107.000 K | 0.000 |
| Cash at beginning of period | 2.284 M -73.88 % | 8.743 M -71.11 % | 30.263 M 322.67 % | 7.160 M -15.63 % | 8.486 M 6.03 % | 8.004 M 0.00 % | 8.004 M 7.73 % | 7.430 M 235.68 % | 2.213 M 72.11 % | 1.286 M 157.20 % | 500.000 K -17.63 % | 607.000 K | 0.000 |
| Cash at end of period | 5.599 M 145.14 % | 2.284 M -73.88 % | 8.743 M -71.11 % | 30.263 M 322.67 % | 7.160 M -15.63 % | 8.486 M 287.14 % | 2.192 M -72.61 % | 8.004 M 7.73 % | 7.430 M 259.97 % | 2.064 M 60.50 % | 1.286 M 157.20 % | 500.000 K | 0.000 |
| Operating cash flow | -7.911 M 54.17 % | -17.263 M 22.52 % | -22.281 M -7.44 % | -20.739 M -64.06 % | -12.641 M -66.33 % | -7.600 M 64.80 % | -21.589 M -45.22 % | -14.866 M 8.30 % | -16.211 M -242.23 % | -4.737 M -65.40 % | -2.864 M -47.78 % | -1.938 M | 0.000 |
| Capital expenditure | -14.726 M -10 055.86 % | -145.000 K 79.61 % | -711.000 K -11 750.00 % | -6.000 K 33.33 % | -9.000 K 99.86 % | -6.386 M | 0.000 100.00 % | -107.307 K 63.27 % | -292.189 K -907.55 % | -29.000 K | 0.000 100.00 % | -158.000 K | 0.000 |
| Free CashFlow | -22.637 M -30.04 % | -17.408 M 24.29 % | -22.992 M -10.83 % | -20.745 M -63.99 % | -12.650 M 9.55 % | -13.986 M 35.22 % | -21.589 M -44.18 % | -14.973 M 9.27 % | -16.503 M -246.27 % | -4.766 M -66.41 % | -2.864 M -36.64 % | -2.096 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.048 M -15.69 % | 1.243 M 19.18 % | 1.043 M -17.42 % | 1.263 M -20.11 % | 1.581 M -4.12 % | 1.649 M 3.91 % | 1.587 M 9.00 % | 1.456 M -37.99 % | 2.348 M 3.44 % | 2.270 M 17.56 % | 1.931 M 13.06 % | 1.708 M -12.99 % | 1.963 M 31.83 % | 1.489 M 17.15 % | 1.271 M -6.34 % | 1.357 M 1.50 % | 1.337 M -44.57 % | 2.412 M 76.70 % | 1.365 M -16.87 % | 1.642 M 1.30 % | 1.621 M -21.22 % | 2.058 M 19.14 % | 1.727 M -33.42 % | 2.594 M 26.41 % | 2.052 M -17.52 % | 2.488 M 356.51 % | 545.000 K 808.33 % | 60.000 K 195.34 % | -62.932 K -209.39 % | 57.529 K -5.15 % | 60.651 K 1.36 % | 59.839 K -17.90 % | 72.887 K 107.54 % | 35.119 K 68.22 % | 20.877 K 169.59 % | 7.744 K -76.73 % | 33.283 K 132.19 % | -103.403 K -574.06 % | 21.812 K -45.55 % | 40.060 K |
| Net income | -3.691 M -26.45 % | -2.919 M 2.05 % | -2.980 M -76.33 % | -1.690 M 1.69 % | -1.719 M -32.43 % | -1.298 M 84.99 % | -8.647 M -39.60 % | -6.194 M -15.09 % | -5.382 M 12.87 % | -6.177 M -10.03 % | -5.614 M 12.47 % | -6.414 M 10.43 % | -7.161 M 18.51 % | -8.788 M -25.15 % | -7.022 M 1.45 % | -7.125 M -11.54 % | -6.388 M -55.80 % | -4.100 M 2.94 % | -4.224 M 12.29 % | -4.816 M 10.83 % | -5.401 M -219.84 % | 4.507 M 229.33 % | -3.485 M -33.94 % | -2.602 M 75.60 % | -10.666 M -120.60 % | -4.835 M -1.21 % | -4.777 M -14.86 % | -4.159 M -2.06 % | -4.075 M 7.78 % | -4.419 M -15.36 % | -3.831 M -13.08 % | -3.388 M -4.88 % | -3.230 M 57.11 % | -7.531 M -64.05 % | -4.591 M -154.53 % | -1.804 M 5.35 % | -1.906 M -21.22 % | -1.572 M -56.96 % | -1.001 M -17.03 % | -855.771 K |
| Income before tax | -3.691 M -16.36 % | -3.172 M -6.44 % | -2.980 M -76.33 % | -1.690 M 1.69 % | -1.719 M -32.43 % | -1.298 M 84.99 % | -8.647 M -39.60 % | -6.194 M -15.60 % | -5.358 M 13.06 % | -6.163 M -9.78 % | -5.614 M 12.45 % | -6.412 M 10.46 % | -7.161 M 18.46 % | -8.782 M -25.06 % | -7.022 M 1.45 % | -7.125 M -11.54 % | -6.388 M -56.68 % | -4.077 M 3.48 % | -4.224 M 12.29 % | -4.816 M 10.83 % | -5.401 M -207.66 % | 5.017 M 243.95 % | -3.485 M -33.94 % | -2.602 M 76.67 % | -11.151 M -130.63 % | -4.835 M -1.21 % | -4.777 M -14.86 % | -4.159 M -2.06 % | -4.075 M 7.78 % | -4.419 M -15.36 % | -3.831 M -13.08 % | -3.388 M -4.88 % | -3.230 M 57.11 % | -7.531 M -64.05 % | -4.591 M -154.53 % | -1.804 M 5.35 % | -1.906 M -21.22 % | -1.572 M -56.96 % | -1.001 M -17.03 % | -855.771 K |
| Income before tax ratio | -3.52 -38.01 % | -2.55 10.68 % | -2.86 -113.52 % | -1.34 -23.07 % | -1.09 -38.13 % | -0.79 85.55 % | -5.45 -28.08 % | -4.25 -86.43 % | -2.28 15.95 % | -2.71 6.62 % | -2.91 22.56 % | -3.75 -2.91 % | -3.65 38.15 % | -5.90 -6.75 % | -5.52 -5.22 % | -5.25 -9.89 % | -4.78 -182.66 % | -1.69 45.38 % | -3.09 -5.51 % | -2.93 11.97 % | -3.33 -236.66 % | 2.44 220.82 % | -2.02 -101.17 % | -1.00 81.54 % | -5.43 -179.63 % | -1.94 77.83 % | -8.77 87.35 % | -69.32 -207.05 % | 64.75 184.30 % | -76.81 -21.62 % | -63.16 -11.56 % | -56.61 -27.75 % | -44.32 79.33 % | -214.44 2.48 % | -219.89 5.59 % | -232.91 -306.81 % | -57.25 -476.61 % | 15.20 133.11 % | -45.91 -114.93 % | -21.36 |
| EBITDA | -2.764 M -33.33 % | -2.073 M 25.83 % | -2.795 M -87.58 % | -1.490 M 0.53 % | -1.498 M -37.18 % | -1.092 M 84.88 % | -7.224 M -51.80 % | -4.759 M -21.22 % | -3.926 M 17.43 % | -4.755 M -12.97 % | -4.209 M 16.00 % | -5.011 M 13.50 % | -5.793 M 22.90 % | -7.514 M -29.44 % | -5.805 M 1.69 % | -5.905 M -15.22 % | -5.125 M -85.49 % | -2.763 M 4.82 % | -2.903 M 12.67 % | -3.324 M 13.89 % | -3.860 M -330.86 % | 1.672 M 181.36 % | -2.055 M -33.35 % | -1.541 M 81.39 % | -8.282 M -121.03 % | -3.747 M 12.96 % | -4.305 M -12.11 % | -3.840 M 2.24 % | -3.928 M 8.45 % | -4.291 M -15.91 % | -3.702 M -13.48 % | -3.262 M -4.83 % | -3.112 M 58.01 % | -7.410 M -69.67 % | -4.367 M -142.67 % | -1.800 M -22.33 % | -1.471 M 6.20 % | -1.568 M -56.72 % | -1.001 M -90 391.41 % | -1.106 K |
| Net income ratio | -3.52 -49.98 % | -2.35 17.81 % | -2.86 -113.52 % | -1.34 -23.07 % | -1.09 -38.13 % | -0.79 85.55 % | -5.45 -28.08 % | -4.25 -85.59 % | -2.29 15.76 % | -2.72 6.40 % | -2.91 22.58 % | -3.76 -2.94 % | -3.65 38.19 % | -5.90 -6.83 % | -5.52 -5.22 % | -5.25 -9.89 % | -4.78 -181.08 % | -1.70 45.07 % | -3.09 -5.51 % | -2.93 11.97 % | -3.33 -252.10 % | 2.19 208.55 % | -2.02 -101.17 % | -1.00 80.70 % | -5.20 -167.47 % | -1.94 77.83 % | -8.77 87.35 % | -69.32 -207.05 % | 64.75 184.30 % | -76.81 -21.62 % | -63.16 -11.56 % | -56.61 -27.75 % | -44.32 79.33 % | -214.44 2.48 % | -219.89 5.59 % | -232.91 -306.81 % | -57.25 -476.61 % | 15.20 133.11 % | -45.91 -114.93 % | -21.36 |
| Ratio EBITDA | -2.64 -58.14 % | -1.67 37.77 % | -2.68 -127.15 % | -1.18 -24.51 % | -0.95 -43.08 % | -0.66 85.45 % | -4.55 -39.27 % | -3.27 -95.48 % | -1.67 20.18 % | -2.09 3.90 % | -2.18 25.70 % | -2.93 0.58 % | -2.95 41.52 % | -5.05 -10.49 % | -4.57 -4.96 % | -4.35 -13.52 % | -3.83 -234.63 % | -1.15 46.14 % | -2.13 -5.06 % | -2.02 14.99 % | -2.38 -393.03 % | 0.81 168.29 % | -1.19 -100.30 % | -0.59 85.28 % | -4.04 -167.99 % | -1.51 80.93 % | -7.90 87.66 % | -64.00 -202.54 % | 62.42 183.69 % | -74.58 -22.20 % | -61.03 -11.96 % | -54.51 -27.68 % | -42.69 79.77 % | -211.00 -0.86 % | -209.20 9.99 % | -232.40 -425.76 % | -44.20 -391.41 % | 15.17 133.06 % | -45.88 -166 096.86 % | -0.03 |
| Gross profit ratio | -0.39 -93.15 % | -0.20 -25.62 % | -0.16 52.41 % | -0.34 -53.79 % | -0.22 74.82 % | -0.88 -210.49 % | 0.80 5.53 % | 0.75 -7.97 % | 0.82 13.28 % | 0.72 -18.93 % | 0.89 8.94 % | 0.82 1.00 % | 0.81 113.76 % | -5.90 -775.72 % | 0.87 -1.17 % | 0.88 0.63 % | 0.88 -5.11 % | 0.92 11.29 % | 0.83 -10.14 % | 0.92 12 588.22 % | -0.01 -100.84 % | 0.88 -13.89 % | 1.02 9.04 % | 0.93 4.23 % | 0.90 7.67 % | 0.83 54.83 % | 0.54 104.74 % | -11.33 -177.27 % | 14.67 157.99 % | -25.29 -147.22 % | -10.23 -16.24 % | -8.80 55.43 % | -19.75 69.86 % | -65.53 -31.96 % | -49.66 -8.59 % | -45.73 -494.62 % | -7.69 -321.41 % | 3.47 134.57 % | -10.05 30.56 % | -14.47 |
| Weighted average shs out dil | 1.245 M -98.59 % | 88.169 M 447.93 % | 16.091 M 7.43 % | 14.978 M 24.40 % | 12.040 M 37.85 % | 8.734 M 71.60 % | 5.090 M 160.43 % | 1.954 M 0.00 % | 1.954 M 1.49 % | 1.926 M 0.36 % | 1.919 M 0.24 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 32.20 % | 1.448 M 19.34 % | 1.213 M 0.00 % | 1.213 M 63.75 % | 740.952 K 42.49 % | 520.000 K 6.89 % | 486.500 K 70.67 % | 285.061 K 0.00 % | 285.061 K 0.00 % | 285.061 K -32.35 % | 421.364 K 22.36 % | 344.371 K 42.86 % | 241.056 K 103.60 % | 118.398 K 0.00 % | 118.398 K 0.00 % | 118.398 K 0.00 % | 118.400 K 24.77 % | 94.891 K 0.00 % | 94.891 K 536.51 % | 14.908 K 34.82 % | 11.058 K 0.00 % | 11.058 K -26.13 % | 14.970 K | 0.000 | 0.000 |
| Weighted average shs out | 1.021 M -98.84 % | 88.169 M 447.93 % | 16.091 M 7.43 % | 14.978 M 24.40 % | 12.040 M 37.86 % | 8.734 M 71.60 % | 5.090 M 160.43 % | 1.954 M 0.00 % | 1.954 M 1.49 % | 1.926 M 0.36 % | 1.919 M 0.24 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 0.00 % | 1.914 M 32.20 % | 1.448 M 19.34 % | 1.213 M 0.00 % | 1.213 M 63.75 % | 740.952 K 42.49 % | 520.000 K 6.89 % | 486.500 K 70.67 % | 285.061 K 0.00 % | 285.061 K 0.00 % | 285.061 K -32.35 % | 421.364 K 22.36 % | 344.371 K 42.86 % | 241.056 K 103.60 % | 118.397 K 0.00 % | 118.398 K 0.00 % | 118.398 K 0.00 % | 118.400 K 24.77 % | 94.891 K 0.00 % | 94.891 K 536.51 % | 14.908 K 34.82 % | 11.058 K 0.00 % | 11.058 K -26.13 % | 14.970 K | 0.000 | 0.000 |
| EPS diluted | -2.50 -7 452.87 % | -0.03 82.58 % | -0.19 -72.73 % | -0.11 21.43 % | -0.14 6.67 % | -0.15 91.18 % | -1.70 46.37 % | -3.17 -15.69 % | -2.74 14.38 % | -3.20 -9.22 % | -2.93 12.54 % | -3.35 10.43 % | -3.74 18.52 % | -4.59 -25.07 % | -3.67 1.34 % | -3.72 15.65 % | -4.41 -30.47 % | -3.38 2.87 % | -3.48 46.46 % | -6.50 37.44 % | -10.39 -212.20 % | 9.26 173.61 % | -12.58 60.35 % | -31.73 -60.09 % | -19.82 -72.80 % | -11.47 17.30 % | -13.87 19.59 % | -17.25 49.88 % | -34.42 7.77 % | -37.32 -15.36 % | -32.35 -13.07 % | -28.61 15.95 % | -34.04 57.11 % | -79.36 74.23 % | -307.93 -88.79 % | -163.11 5.37 % | -172.36 -64.14 % | -105.01 | 0.00 | 0.00 |
| Earnings per share | -2.50 -7 452.87 % | -0.03 82.58 % | -0.19 -72.73 % | -0.11 21.43 % | -0.14 6.67 % | -0.15 91.18 % | -1.70 46.37 % | -3.17 -15.69 % | -2.74 14.38 % | -3.20 -9.22 % | -2.93 12.54 % | -3.35 10.43 % | -3.74 18.52 % | -4.59 -25.07 % | -3.67 1.34 % | -3.72 15.65 % | -4.41 -30.47 % | -3.38 2.87 % | -3.48 46.46 % | -6.50 37.44 % | -10.39 -212.20 % | 9.26 173.61 % | -12.58 60.35 % | -31.73 -60.09 % | -19.82 -72.80 % | -11.47 17.30 % | -13.87 19.59 % | -17.25 49.88 % | -34.42 7.77 % | -37.32 -15.36 % | -32.35 -13.07 % | -28.61 15.95 % | -34.04 57.11 % | -79.36 74.23 % | -307.93 -88.79 % | -163.11 5.37 % | -172.36 -64.14 % | -105.01 | 0.00 | 0.00 |
| Gross profit | -412.000 K -62.85 % | -253.000 K -49.70 % | -169.000 K 60.70 % | -430.000 K -22.86 % | -350.000 K 75.86 % | -1.450 M -214.81 % | 1.263 M 15.03 % | 1.098 M -42.93 % | 1.924 M 17.17 % | 1.642 M -4.70 % | 1.723 M 23.16 % | 1.399 M -12.12 % | 1.592 M 118.13 % | -8.779 M -891.61 % | 1.109 M -7.43 % | 1.198 M 2.13 % | 1.173 M -47.40 % | 2.230 M 96.65 % | 1.134 M -25.30 % | 1.518 M 12 750.00 % | -12.000 K -100.67 % | 1.805 M 2.59 % | 1.759 M -27.40 % | 2.423 M 31.76 % | 1.839 M -11.20 % | 2.071 M 606.83 % | 293.000 K 143.09 % | -680.000 K 26.33 % | -923.074 K 36.56 % | -1.455 M -134.49 % | -620.532 K -17.82 % | -526.680 K 63.41 % | -1.439 M 37.45 % | -2.301 M -121.98 % | -1.037 M -192.74 % | -354.130 K -38.35 % | -255.966 K 28.73 % | -359.174 K -63.87 % | -219.183 K 62.19 % | -579.674 K |
| Income tax expense | 0.000 100.00 % | -253.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 131.188 K | 0.000 | 0.000 -100.00 % | 24.000 K 71.43 % | 14.000 K 1 500.00 % | -1.000 K -150.00 % | 2.000 K 107.69 % | -26.000 K -533.33 % | 6.000 K 150.00 % | -12.000 K -300.00 % | -3.000 K -106.82 % | 44.000 K 91.30 % | 23.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 509.499 K | 0.000 -100.00 % | 217.000 K 144.83 % | -484.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.233 K 1 536.97 % | 1.236 K -40.95 % | 2.093 K 91.67 % | 1.092 K -8.08 % | 1.188 K -10.34 % | 1.325 K 225.35 % | -1.057 K -134.94 % | 3.025 K 27.85 % | 2.366 K 8 550.00 % | -28.000 -55.56 % | -18.000 98.37 % | -1.106 K |
| Cost of revenue | 1.460 M -2.41 % | 1.496 M 23.43 % | 1.212 M -28.41 % | 1.693 M -12.33 % | 1.931 M -37.69 % | 3.099 M 856.48 % | 324.000 K -9.50 % | 358.000 K -15.57 % | 424.000 K -32.48 % | 628.000 K 201.92 % | 208.000 K -32.69 % | 309.000 K -16.71 % | 371.000 K -96.39 % | 10.268 M 6 238.27 % | 162.000 K 1.89 % | 159.000 K -3.05 % | 164.000 K -9.89 % | 182.000 K -21.21 % | 231.000 K 86.29 % | 124.000 K -92.41 % | 1.633 M 545.45 % | 253.000 K 890.63 % | -32.000 K -118.71 % | 171.000 K -19.72 % | 213.000 K -48.92 % | 417.000 K 65.48 % | 252.000 K -65.95 % | 740.000 K -13.97 % | 860.142 K -43.14 % | 1.513 M 122.06 % | 681.183 K 16.14 % | 586.519 K -61.22 % | 1.512 M -35.27 % | 2.336 M 120.92 % | 1.058 M 192.24 % | 361.874 K 25.11 % | 289.249 K 13.09 % | 255.771 K 6.13 % | 240.995 K -61.11 % | 619.734 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.155 M 14.63 % | 1.880 M -48.97 % | 3.684 M -22.65 % | 4.763 M 25.14 % | 3.806 M -4.37 % | 3.980 M 20.64 % | 3.299 M 17.32 % | 2.812 M 16.01 % | 2.424 M -28.18 % | 3.375 M | 0.000 | 0.000 -100.00 % | 1.878 M 1.08 % | 1.858 M -11.65 % | 2.103 M -31.34 % | 3.063 M 26.41 % | 2.423 M 133.21 % | 1.039 M 37.45 % | 755.938 K -19.54 % | 939.551 K -29.83 % | 1.339 M -4.77 % | 1.406 M 177.45 % | 506.747 K -87.58 % | 4.080 M 47.39 % | 2.769 M 395.59 % | 558.630 K 66.39 % | 335.740 K -44.35 % | 603.277 K 37.20 % | 439.716 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 3.276 M 3 995.00 % | 80.000 K -56.99 % | 186.000 K -3.13 % | 192.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.258 M -6.92 % | 7.798 M 50.48 % | 5.182 M -12.61 % | 5.930 M 16.99 % | 5.069 M -4.16 % | 5.289 M 22.29 % | 4.325 M -0.41 % | 4.343 M 2.96 % | 4.218 M 24.06 % | 3.400 M 20.06 % | 2.832 M 5.71 % | 2.679 M | 0.000 | 0.000 -100.00 % | 3.043 M 3.15 % | 2.950 M -48.30 % | 5.706 M 53.97 % | 3.706 M 43.87 % | 2.576 M 14.44 % | 2.251 M -5.25 % | 2.376 M 17.44 % | 2.023 M 8.24 % | 1.869 M 28.56 % | 1.454 M 13.35 % | 1.283 M 11.73 % | 1.148 M 46.04 % | 786.039 K -11.47 % | 887.836 K -32.30 % | 1.311 M 116.39 % | 606.060 K 77.23 % | 341.954 K | 0.000 |
| Operating expenses | 3.276 M 11.35 % | 2.942 M 4.59 % | 2.813 M 125.04 % | 1.250 M -6.51 % | 1.337 M 25.42 % | 1.066 M -89.22 % | 9.889 M 36.04 % | 7.269 M 0.15 % | 7.258 M -6.92 % | 7.798 M 6.28 % | 7.337 M -6.06 % | 7.810 M -10.77 % | 8.753 M -12.92 % | 10.052 M 23.63 % | 8.131 M -2.31 % | 8.323 M 10.72 % | 7.517 M 21.01 % | 6.212 M 18.19 % | 5.256 M -13.18 % | 6.054 M 19.38 % | 5.071 M 201.94 % | 1.680 M -65.87 % | 4.921 M 2.35 % | 4.808 M -38.43 % | 7.809 M 15.36 % | 6.769 M 35.41 % | 4.999 M 51.95 % | 3.290 M 5.05 % | 3.132 M 5.71 % | 2.963 M -7.65 % | 3.208 M 12.18 % | 2.860 M 59.82 % | 1.789 M -65.78 % | 5.228 M 47.09 % | 3.555 M 145.74 % | 1.446 M -12.19 % | 1.647 M 36.21 % | 1.209 M 54.71 % | 781.670 K 184.25 % | 274.990 K |
| Cost and expenses | 4.736 M 6.71 % | 4.438 M 10.26 % | 4.025 M 36.77 % | 2.943 M -9.94 % | 3.268 M 5.45 % | 3.099 M -69.66 % | 10.213 M 33.91 % | 7.627 M -0.72 % | 7.682 M -8.83 % | 8.426 M 11.68 % | 7.545 M -7.07 % | 8.119 M -11.01 % | 9.124 M -4.63 % | 9.567 M 15.36 % | 8.293 M -2.23 % | 8.482 M 10.43 % | 7.681 M 20.13 % | 6.394 M 16.53 % | 5.487 M -11.18 % | 6.178 M -7.85 % | 6.704 M 246.91 % | 1.933 M -60.47 % | 4.889 M -1.81 % | 4.979 M -37.93 % | 8.022 M 11.63 % | 7.186 M 36.85 % | 5.251 M 30.30 % | 4.030 M 0.95 % | 3.992 M -10.80 % | 4.475 M 15.07 % | 3.889 M 12.85 % | 3.446 M 4.38 % | 3.302 M -56.35 % | 7.565 M 64.02 % | 4.612 M 155.05 % | 1.808 M -6.62 % | 1.936 M 32.17 % | 1.465 M 43.26 % | 1.023 M 14.30 % | 894.724 K |
| 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 -100.00 % | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 428.374 K | 0.000 | 0.000 | 0.000 -100.00 % | 428.374 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 2.862 M 8.95 % | 2.627 M 148.30 % | 1.058 M -7.84 % | 1.148 M 6.89 % | 1.074 M -73.57 % | 4.063 M 62.26 % | 2.504 M 37.81 % | 1.817 M -25.38 % | 2.435 M 12.99 % | 2.155 M 14.63 % | 1.880 M -48.97 % | 3.684 M -22.65 % | 4.763 M 25.14 % | 3.806 M -4.37 % | 3.980 M 20.64 % | 3.299 M 17.32 % | 2.812 M 16.01 % | 2.424 M -28.18 % | 3.375 M -12.27 % | 3.847 M 23.66 % | 3.111 M 65.65 % | 1.878 M 1.08 % | 1.858 M -11.65 % | 2.103 M -31.34 % | 3.063 M 26.41 % | 2.423 M 133.21 % | 1.039 M 37.45 % | 755.938 K -19.54 % | 939.551 K -29.83 % | 1.339 M -4.77 % | 1.406 M 177.45 % | 506.747 K -87.58 % | 4.080 M 47.39 % | 2.769 M 395.59 % | 558.630 K 66.39 % | 335.740 K -44.35 % | 603.277 K 37.20 % | 439.716 K 59.90 % | 274.992 K |
| Interest income | 0.000 -100.00 % | 23.000 K 1 050.00 % | 2.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 -100.00 % | 318.000 K -92.75 % | 4.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 -87.18 % | 117.000 -78.25 % | 538.000 | 0.000 | 0.000 -100.00 % | 28.000 55.56 % | 18.000 -98.37 % | 1.106 K |
| Interest expense | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K 242.86 % | 7.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 44.000 K -53.68 % | 95.000 K -6.86 % | 102.000 K -63.57 % | 280.000 K | 0.000 | 0.000 -100.00 % | 323.000 K 48.85 % | 217.000 K 19.89 % | 181.000 K 32.12 % | 137.000 K 92.96 % | 71.000 K -62.63 % | 190.000 K 840.31 % | 20.206 K 1 536.11 % | 1.235 K -41.02 % | 2.094 K 109.40 % | 1.000 K -11.97 % | 1.136 K -21.28 % | 1.443 K 178.03 % | 519.000 -82.84 % | 3.025 K 21.15 % | 2.497 K -27.64 % | 3.451 K 445.18 % | 633.000 | 0.000 |
| Depreciation and amortization | 924.000 K -17.65 % | 1.122 M 500.00 % | 187.000 K -1.58 % | 190.000 K 0.53 % | 189.000 K 8.00 % | 175.000 K -87.52 % | 1.402 M -0.71 % | 1.412 M 0.28 % | 1.408 M 0.50 % | 1.401 M -0.28 % | 1.405 M 0.36 % | 1.400 M 2.34 % | 1.368 M 7.97 % | 1.267 M 4.11 % | 1.217 M -0.25 % | 1.220 M 0.08 % | 1.219 M 0.00 % | 1.219 M 0.00 % | 1.219 M 0.58 % | 1.212 M -0.90 % | 1.223 M 17.48 % | 1.041 M -5.96 % | 1.107 M 31.16 % | 844.000 K -68.60 % | 2.688 M 182.65 % | 951.000 K 137.16 % | 401.000 K 208.46 % | 130.000 K 2.48 % | 126.850 K 0.00 % | 126.846 K 0.00 % | 126.846 K 1.39 % | 125.107 K 5.83 % | 118.218 K -1.00 % | 119.414 K -46.65 % | 223.814 K 25 714.76 % | 867.000 -99.80 % | 432.000 K 1 542 757.14 % | 28.000 55.56 % | 18.000 -100.00 % | 854.665 K |
| Operating income | -3.688 M -15.43 % | -3.195 M -7.14 % | -2.982 M -77.50 % | -1.680 M 0.41 % | -1.687 M -16.34 % | -1.450 M 83.19 % | -8.626 M -39.78 % | -6.171 M -15.69 % | -5.334 M 13.35 % | -6.156 M -9.65 % | -5.614 M 12.43 % | -6.411 M 10.47 % | -7.161 M 18.45 % | -8.781 M -25.05 % | -7.022 M 1.45 % | -7.125 M -12.31 % | -6.344 M -59.32 % | -3.982 M 3.40 % | -4.122 M 9.13 % | -4.536 M 10.76 % | -5.083 M -905.55 % | 631.000 K 119.96 % | -3.162 M -32.58 % | -2.385 M 60.05 % | -5.970 M -27.08 % | -4.698 M 0.17 % | -4.706 M -18.54 % | -3.970 M 2.09 % | -4.055 M 8.21 % | -4.418 M -15.39 % | -3.829 M -13.05 % | -3.386 M -4.88 % | -3.229 M 57.12 % | -7.530 M -64.00 % | -4.591 M -154.98 % | -1.801 M 5.39 % | -1.903 M -21.34 % | -1.569 M -56.72 % | -1.001 M -17.10 % | -854.665 K |
| Operating income ratio | -3.52 -36.91 % | -2.57 10.10 % | -2.86 -114.94 % | -1.33 -24.66 % | -1.07 -21.35 % | -0.88 83.82 % | -5.44 -28.24 % | -4.24 -86.57 % | -2.27 16.23 % | -2.71 6.72 % | -2.91 22.54 % | -3.75 -2.89 % | -3.65 38.14 % | -5.90 -6.74 % | -5.52 -5.22 % | -5.25 -10.66 % | -4.74 -187.41 % | -1.65 45.33 % | -3.02 -9.31 % | -2.76 11.90 % | -3.14 -1 122.46 % | 0.31 116.75 % | -1.83 -99.14 % | -0.92 68.40 % | -2.91 -54.08 % | -1.89 78.13 % | -8.63 86.95 % | -66.17 -202.69 % | 64.43 183.91 % | -76.79 -21.65 % | -63.12 -11.54 % | -56.59 -27.75 % | -44.30 79.34 % | -214.40 2.51 % | -219.92 5.42 % | -232.51 -306.63 % | -57.18 -476.96 % | 15.17 133.06 % | -45.89 -115.07 % | -21.33 |
| Total other income expenses net | -3.000 K -113.04 % | 23.000 K 1 050.00 % | 2.000 K 120.00 % | -10.000 K 68.75 % | -32.000 K -3.23 % | -31.000 K -47.62 % | -21.000 K 8.70 % | -23.000 K 4.17 % | -24.000 K -242.86 % | -7.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -44.000 K 53.68 % | -95.000 K 6.86 % | -102.000 K 63.57 % | -280.000 K 11.95 % | -318.000 K -107.25 % | 4.386 M 1 457.74 % | -323.000 K -126.56 % | 1.216 M 123.47 % | -5.181 M -3 681.75 % | -137.000 K -92.96 % | -71.000 K 62.43 % | -189.000 K -834.12 % | -20.233 K -1 536.97 % | -1.236 K 40.97 % | -2.094 K -91.76 % | -1.092 K 8.08 % | -1.188 K 10.34 % | -1.325 K -346.74 % | 537.000 117.75 % | -3.025 K -27.85 % | -2.366 K 30.88 % | -3.423 K -456.59 % | -615.000 44.39 % | -1.106 K |
| 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-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 |
| 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-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2015-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.649 M 51.97 % | -5.515 M -1 181.37 % | 510.000 K -62.72 % | 1.368 M 170.89 % | 505.000 K 136.94 % | -1.367 M -336.51 % | 578.000 K -48.44 % | 1.121 M 154.39 % | -2.061 M 69.81 % | -6.826 M 40.90 % | -11.550 M 33.34 % | -17.328 M 24.51 % | -22.955 M 24.15 % | -30.263 M 22.86 % | -39.233 M 11.52 % | -44.339 M 12.22 % | -50.513 M -1 467.27 % | -3.223 M 40.12 % | -5.382 M 30.99 % | -7.799 M -184.23 % | 9.259 M -0.95 % | 9.348 M 56.48 % | 5.974 M -17.03 % | 7.200 M 2 586.57 % | 268.000 K -89.66 % | 2.593 M 13.43 % | 2.286 M 145.42 % | -5.033 M -145.50 % | -2.050 M 67.06 % | -6.224 M 36.37 % | -9.780 M -14.11 % | -8.571 M -15.36 % | -7.430 M 33.95 % | -11.248 M -95.08 % | -5.766 M -360.51 % | 2.213 M 207.24 % | -2.064 M -260.45 % | 1.286 M |
| Total investments | 1.082 M 816.95 % | 118.000 K 15.69 % | 102.000 K 0.00 % | 102.000 K 7.37 % | 95.000 K -33.10 % | 142.000 K 12.70 % | 126.000 K 0.00 % | 126.000 K 0.00 % | 126.000 K -6.67 % | 135.000 K 0.00 % | 135.000 K 7.14 % | 126.000 K 0.00 % | 126.000 K 0.00 % | 126.000 K 29.90 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K | 0.000 -100.00 % | 97.000 K 38.57 % | 70.000 K | 0.000 -100.00 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K -98.61 % | 5.050 M 0.60 % | 5.020 M 0.00 % | 5.020 M -0.59 % | 5.050 M 0.00 % | 5.050 M 0.00 % | 5.050 M 0.00 % | 5.050 M 10 000.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.427 M | 0.000 -100.00 % | 2.573 M |
| Total debt | 0.000 -100.00 % | 84.000 K -86.32 % | 614.000 K -73.50 % | 2.317 M 43.29 % | 1.617 M 76.34 % | 917.000 K -21.42 % | 1.167 M -17.64 % | 1.417 M -15.00 % | 1.667 M -13.04 % | 1.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.937 M -31.60 % | 5.756 M -23.82 % | 7.556 M -44.05 % | 13.506 M -24.27 % | 17.834 M 52.30 % | 11.710 M 32.87 % | 8.813 M 76.26 % | 5.000 M -32.45 % | 7.402 M -19.45 % | 9.189 M | 0.000 -100.00 % | 5.954 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 | 0.000 100.00 % | 0.000 -100.00 % | 87.000 K 180.65 % | 31.000 K | 0.000 -100.00 % | 126.607 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 -100.00 % | 309.000 K 2 174 394 195 089 917.50 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 12.780 M -33.04 % | 19.087 M 446.28 % | 3.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 91.683 K | 0.000 | 0.000 -100.00 % | 5.000 M 140 737 629 092 816 256.00 % | 0.000 100.00 % | -1.000 -28 147 497 800.00 % | 0.000 -100.00 % | 3.057 M | 0.000 -100.00 % | 2.702 M |
| Retained earnings | -142.682 M -2.74 % | -138.873 M -2.02 % | -136.124 M -2.14 % | -133.276 M -1.38 % | -131.459 M -1.33 % | -129.735 M -1.08 % | -128.352 M 5.75 % | -136.180 M -4.77 % | -129.986 M -412.77 % | -25.350 M 78.60 % | -118.465 M -4.97 % | -112.851 M 16.50 % | -135.153 M -360.91 % | -29.323 M 75.40 % | -119.204 M -6.26 % | -112.182 M -6.78 % | -105.057 M -466.62 % | -18.541 M 80.39 % | -94.570 M -4.68 % | -90.346 M -5.63 % | -85.530 M -6.74 % | -80.129 M -3.59 % | -77.353 M -4.72 % | -73.869 M -203.60 % | -24.331 M | 0.000 | 0.000 | 0.000 100.00 % | -46.935 M -9.51 % | -42.860 M -11.50 % | -38.441 M -11.07 % | -34.611 M -10.85 % | -31.223 M -11.54 % | -27.993 M -36.80 % | -20.462 M | 0.000 100.00 % | -14.068 M | 0.000 |
| Common stock | 17.929 M 1.27 % | 17.704 M 1 472.29 % | 1.126 M 0.00 % | 1.126 M 33.57 % | 843.000 K 0.00 % | 843.000 K 62.12 % | 520.000 K -93.50 % | 8.000 M -18.13 % | 9.772 M 0.00 % | 9.772 M 0.64 % | 9.710 M 1.45 % | 9.571 M -75.00 % | 38.284 M 0.00 % | 38.284 M 0.00 % | 38.284 M 0.00 % | 38.284 M 0.00 % | 38.284 M 57.76 % | 24.267 M 0.00 % | 24.267 M 0.00 % | 24.267 M 133.34 % | 10.400 M 0.00 % | 10.400 M 0.00 % | 10.400 M 82.42 % | 5.701 M 0.00 % | 5.701 M 0.00 % | 5.701 M 32.24 % | 4.311 M 63.98 % | 2.629 M 11.02 % | 2.368 M 0.00 % | 2.368 M 0.00 % | 2.368 M -65.67 % | 6.898 M 263.46 % | 1.898 M 0.00 % | 1.898 M 27.30 % | 1.491 M | 0.000 -100.00 % | 1.106 M | 0.000 |
| Total equity | 15.889 M -19.83 % | 19.818 M 2 247.13 % | -923.000 K -235.64 % | -275.000 K -219.05 % | 231.000 K -88.69 % | 2.042 M 4.08 % | 1.962 M -75.48 % | 8.000 M 28.23 % | 6.239 M -46.91 % | 11.751 M -33.61 % | 17.700 M -22.92 % | 22.964 M -21.83 % | 29.376 M -19.60 % | 36.537 M -19.34 % | 45.299 M -13.42 % | 52.321 M -11.99 % | 59.446 M 331.39 % | 13.780 M -16.42 % | 16.487 M -20.39 % | 20.711 M 1 983.60 % | 994.000 K -84.46 % | 6.395 M -27.56 % | 8.828 M 93.26 % | 4.568 M -36.27 % | 7.168 M -61.21 % | 18.481 M -21.01 % | 23.398 M 569.66 % | 3.494 M -46.74 % | 6.560 M -40.10 % | 10.951 M -28.75 % | 15.370 M 79.86 % | 8.546 M 12.14 % | 7.621 M -37.13 % | 12.122 M 62.87 % | 7.443 M 143.50 % | 3.057 M -0.02 % | 3.057 M 13.15 % | 2.702 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 -100.00 % | 1.266 M -20.18 % | 1.586 M 0.00 % | 1.586 M 131.20 % | 686.000 K -88.85 % | 6.155 M 151.33 % | 2.449 M 817.23 % | 267.000 K -91.31 % | 3.071 M 985.16 % | 283.000 K -1.05 % | 286.000 K 0.00 % | 286.000 K -2.29 % | 292.708 K -1.23 % | 296.355 K -0.61 % | 298.177 K 0.00 % | 298.177 K -0.61 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 299.000 K | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.000 K -59.95 % | 417.000 K -37.48 % | 667.000 K -27.26 % | 917.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.685 M -51.91 % | 3.504 M -39.12 % | 5.756 M -7.96 % | 6.254 M 271.16 % | 1.685 M -72.42 % | 6.110 M 15.28 % | 5.300 M 76.67 % | 3.000 M -45.45 % | 5.500 M -8.33 % | 6.000 M | 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 -100.00 % | 167.000 K -59.95 % | 417.000 K -37.48 % | 667.000 K -27.26 % | 917.000 K 141.32 % | 380.000 K -34.37 % | 579.000 K -28.16 % | 806.000 K -50.61 % | 1.632 M 62.55 % | 1.004 M -6.86 % | 1.078 M -25.19 % | 1.441 M -51.17 % | 2.951 M -42.02 % | 5.090 M -30.67 % | 7.342 M 5.79 % | 6.940 M -11.48 % | 7.840 M -8.40 % | 8.559 M 52.65 % | 5.607 M -8.25 % | 6.111 M 5.67 % | 5.783 M -8.00 % | 6.286 M 2 097.90 % | 286.000 K -2.29 % | 292.708 K -1.23 % | 296.355 K -0.61 % | 298.177 K 0.00 % | 298.177 K -0.61 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 299.000 K | 0.000 |
| Other current liabilities | 2.190 M 12.94 % | 1.939 M -0.82 % | 1.955 M 1 316.67 % | 138.000 K -91.02 % | 1.536 M -39.98 % | 2.559 M 269.80 % | 692.000 K 123.95 % | 309.000 K -90.54 % | 3.268 M -5.88 % | 3.472 M -13.20 % | 4.000 M -23.75 % | 5.246 M -9.13 % | 5.773 M -8.04 % | 6.278 M 33.15 % | 4.715 M 5.72 % | 4.460 M 17.06 % | 3.810 M 416.96 % | 737.000 K -20.32 % | 925.000 K 68.80 % | 548.000 K -91.79 % | 6.676 M -29.23 % | 9.433 M 1 423.91 % | 619.000 K 6.54 % | 581.000 K -88.57 % | 5.081 M 126.63 % | 2.242 M -63.45 % | 6.134 M -12.22 % | 6.988 M 2 529.45 % | 265.759 K -76.85 % | 1.148 M 162.31 % | 437.635 K -66.07 % | 1.290 M 33.76 % | 964.226 K 30.00 % | 741.723 K 20.54 % | 615.359 K | 0.000 -100.00 % | 684.633 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.108 M | 0.000 | 0.000 -100.00 % | 1.700 M -41.32 % | 2.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.102 M 28.87 % | 2.407 M 3.26 % | 2.331 M | 0.000 -100.00 % | 2.336 M -3.63 % | 2.424 M 3.68 % | 2.338 M -14.52 % | 2.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 M | 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 % | 84.000 K -86.32 % | 614.000 K 507.92 % | 101.000 K -93.75 % | 1.617 M 76.34 % | 917.000 K 138.21 % | -2.400 M 49.94 % | -4.794 M -579.40 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -850.000 K 66.82 % | -2.562 M 10.48 % | -2.862 M -139.46 % | 7.252 M 8 733.33 % | -84.000 K -101.50 % | 5.600 M 59.41 % | 3.513 M 75.65 % | 2.000 M 5.15 % | 1.902 M -40.36 % | 3.189 M | 0.000 100.00 % | -1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.257 M -15.45 % | 3.852 M 5.25 % | 3.660 M -13.15 % | 4.214 M 2.03 % | 4.130 M 0.00 % | 4.130 M -18.57 % | 5.072 M -30.97 % | 7.348 M 53.63 % | 4.783 M -8.77 % | 5.243 M 19.70 % | 4.380 M -24.81 % | 5.825 M -11.46 % | 6.579 M -19.18 % | 8.140 M 42.33 % | 5.719 M 3.27 % | 5.538 M 5.47 % | 5.251 M -29.06 % | 7.402 M 17.06 % | 6.323 M 11.11 % | 5.691 M -63.94 % | 15.783 M 8.84 % | 14.501 M 56.75 % | 9.251 M 27.72 % | 7.243 M -8.47 % | 7.913 M 46.08 % | 5.417 M -49.47 % | 10.720 M 43.85 % | 7.452 M -7.23 % | 8.033 M 399.76 % | 1.607 M 52.60 % | 1.053 M -46.93 % | 1.985 M 27.66 % | 1.555 M 17.27 % | 1.326 M 50.18 % | 882.746 K | 0.000 -100.00 % | 873.000 K | 0.000 |
| Total liabilities | 3.257 M -15.45 % | 3.852 M 5.25 % | 3.660 M -13.15 % | 4.214 M 2.03 % | 4.130 M 0.00 % | 4.130 M -21.17 % | 5.239 M -32.53 % | 7.765 M 42.48 % | 5.450 M -11.53 % | 6.160 M 40.64 % | 4.380 M -24.81 % | 5.825 M -11.46 % | 6.579 M -19.18 % | 8.140 M 42.33 % | 5.719 M 3.27 % | 5.538 M 5.47 % | 5.251 M -49.28 % | 10.353 M -9.29 % | 11.413 M -12.43 % | 13.033 M -42.64 % | 22.723 M 1.71 % | 22.341 M 25.44 % | 17.810 M 38.60 % | 12.850 M -8.37 % | 14.024 M 25.21 % | 11.200 M -34.14 % | 17.006 M 119.77 % | 7.738 M -7.05 % | 8.325 M 337.33 % | 1.904 M 40.86 % | 1.351 M -40.80 % | 2.283 M 23.09 % | 1.855 M 14.08 % | 1.626 M 37.45 % | 1.183 M | 0.000 -100.00 % | 1.172 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 986.000 K | 0.000 -100.00 % | 102.000 K 7.37 % | 95.000 K 104.24 % | -2.243 M 9.19 % | -2.470 M 36.63 % | -3.898 M 25.61 % | -5.240 M 20.36 % | -6.580 M 16.63 % | -7.893 M 14.50 % | -9.232 M -7 426.98 % | 126.000 K 0.00 % | 126.000 K 29.90 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 38.57 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K -98.61 % | 5.020 M 0.00 % | 5.020 M -0.59 % | 5.050 M 0.00 % | 5.050 M 0.00 % | 5.050 M 0.00 % | 5.050 M 10 000.00 % | 50.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.213 M | 0.000 100.00 % | -1.286 M |
| Long term investments | 1.082 M 816.95 % | 118.000 K 15.69 % | 102.000 K 0.00 % | 102.000 K 7.37 % | 95.000 K -33.10 % | 142.000 K 12.70 % | 126.000 K 0.00 % | 126.000 K 0.00 % | 126.000 K -6.67 % | 135.000 K 0.00 % | 135.000 K 7.14 % | 126.000 K 0.00 % | 126.000 K 0.00 % | 126.000 K 29.90 % | 97.000 K 0.00 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.020 M 0.00 % | 5.020 M -0.59 % | 5.050 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.050 M 0.00 % | 5.050 M 0.00 % | 5.050 M 10 000.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 14.116 M 306.45 % | 3.473 M 167.15 % | 1.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.193 M -5.14 % | 18.124 M | 0.000 | 0.000 -100.00 % | 18.124 M 2 319.76 % | 749.000 K -12.58 % | 856.749 K -10.87 % | 961.204 K -10.10 % | 1.069 M -9.17 % | 1.177 M -8.40 % | 1.285 M -7.52 % | 1.390 M -7.21 % | 1.498 M | 0.000 -100.00 % | 1.713 M | 0.000 |
| GoodWill | 0.000 -100.00 % | 11.411 M | 0.000 -100.00 % | 1.450 M -9.38 % | 1.600 M -8.57 % | 1.750 M -7.89 % | 1.900 M -41.74 % | 3.261 M -29.51 % | 4.626 M -22.78 % | 5.991 M -17.41 % | 7.254 M -16.46 % | 8.683 M -13.58 % | 10.048 M -12.18 % | 11.441 M 17.88 % | 9.706 M -11.13 % | 10.921 M -10.01 % | 12.136 M -9.10 % | 13.351 M -8.34 % | 14.565 M -7.69 % | 15.779 M -7.14 % | 16.992 M -6.67 % | 18.206 M 899.23 % | 1.822 M 141.30 % | -4.412 M -130.35 % | 14.535 M 604.90 % | 2.062 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -497.000 | 0.000 |
| Goodwill and intangible assets | 14.116 M -5.16 % | 14.884 M 1 044.92 % | 1.300 M -10.34 % | 1.450 M -9.38 % | 1.600 M -8.57 % | 1.750 M -7.89 % | 1.900 M -41.74 % | 3.261 M -29.51 % | 4.626 M -22.78 % | 5.991 M -17.41 % | 7.254 M -16.46 % | 8.683 M -13.58 % | 10.048 M -12.18 % | 11.441 M 17.88 % | 9.706 M -11.13 % | 10.921 M -10.01 % | 12.136 M -9.10 % | 13.351 M -8.34 % | 14.565 M -7.69 % | 15.779 M -7.14 % | 16.992 M -6.67 % | 18.206 M -4.25 % | 19.015 M 38.67 % | 13.712 M -5.66 % | 14.535 M -15.46 % | 17.193 M -5.14 % | 18.124 M 2 319.76 % | 749.000 K -12.58 % | 856.749 K -10.87 % | 961.204 K -10.10 % | 1.069 M -9.17 % | 1.177 M -8.40 % | 1.285 M -7.52 % | 1.390 M -7.21 % | 1.498 M | 0.000 -100.00 % | 1.713 M | 0.000 |
| Property plant equipment net | 352.000 K -18.89 % | 434.000 K 4.83 % | 414.000 K -10.58 % | 463.000 K -10.10 % | 515.000 K 4.46 % | 493.000 K -13.51 % | 570.000 K -10.52 % | 637.000 K 3.75 % | 614.000 K 4.24 % | 589.000 K -7.82 % | 639.000 K 16.39 % | 549.000 K 115.29 % | 255.000 K 12 650.00 % | 2.000 K -33.33 % | 3.000 K -40.00 % | 5.000 K -28.57 % | 7.000 K -30.00 % | 10.000 K -16.67 % | 12.000 K -14.29 % | 14.000 K -60.00 % | 35.000 K 94.44 % | 18.000 K -86.96 % | 138.000 K -25.81 % | 186.000 K -9.71 % | 206.000 K -8.85 % | 226.000 K -16.91 % | 272.000 K -7.17 % | 293.000 K -7.01 % | 315.075 K 11.31 % | 283.052 K -6.25 % | 301.925 K -5.88 % | 320.798 K 12.54 % | 285.043 K 16.00 % | 245.726 K 23.81 % | 198.466 K | 0.000 -100.00 % | 26.000 K | 0.000 |
| Total non current assets | 15.550 M -5.31 % | 16.422 M 804.30 % | 1.816 M -9.88 % | 2.015 M -8.82 % | 2.210 M -7.34 % | 2.385 M -8.13 % | 2.596 M -35.49 % | 4.024 M -25.01 % | 5.366 M -20.09 % | 6.715 M -16.36 % | 8.028 M -14.21 % | 9.358 M -10.27 % | 10.429 M -9.85 % | 11.569 M 17.98 % | 9.806 M -11.04 % | 11.023 M -9.94 % | 12.240 M -9.05 % | 13.458 M -8.29 % | 14.674 M -7.50 % | 15.863 M -7.22 % | 17.097 M -6.54 % | 18.294 M -4.83 % | 19.223 M 37.62 % | 13.968 M -5.69 % | 14.811 M -33.99 % | 22.439 M -4.17 % | 23.416 M 284.37 % | 6.092 M -2.09 % | 6.222 M -1.15 % | 6.294 M -1.98 % | 6.421 M 314.81 % | 1.548 M -1.42 % | 1.570 M -3.98 % | 1.635 M -3.58 % | 1.696 M 176.63 % | -2.213 M -227.28 % | 1.739 M 235.19 % | -1.286 M |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 310.000 K -30.02 % | 443.000 K -5.14 % | 467.000 K -86.11 % | 3.363 M -68.92 % | 10.820 M 976.62 % | 1.005 M -11.06 % | 1.130 M -12.20 % | 1.287 M 6.63 % | 1.207 M -19.53 % | 1.500 M | 0.000 -100.00 % | 1.234 M -18.28 % | 1.510 M 7.32 % | 1.407 M -0.99 % | 1.421 M 15.53 % | 1.230 M -15.23 % | 1.451 M -19.66 % | 1.806 M 105.23 % | 880.000 K 17.96 % | 746.000 K -13.96 % | 867.000 K -31.84 % | 1.272 M -47.72 % | 2.433 M 926.58 % | 237.000 K 253.73 % | 67.000 K -89.84 % | 659.570 K 175.12 % | 239.743 K -45.66 % | 441.212 K -32.76 % | 656.140 K 48.91 % | 440.616 K -48.82 % | 860.924 K -23.02 % | 1.118 M | 0.000 -100.00 % | 154.626 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 100.00 % | -4.950 M 0.00 % | -4.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.427 M | 0.000 -100.00 % | 2.573 M |
| cash and cash equivalents | 2.649 M -52.69 % | 5.599 M 5 283.65 % | 104.000 K -89.04 % | 949.000 K -14.66 % | 1.112 M -51.31 % | 2.284 M 287.78 % | 589.000 K 98.99 % | 296.000 K -92.06 % | 3.728 M -57.36 % | 8.743 M -24.30 % | 11.550 M -33.34 % | 17.328 M -24.51 % | 22.955 M -24.15 % | 30.263 M -22.86 % | 39.233 M -11.52 % | 44.339 M -12.22 % | 50.513 M 605.49 % | 7.160 M -35.72 % | 11.138 M -27.46 % | 15.355 M 261.55 % | 4.247 M -49.95 % | 8.486 M 47.94 % | 5.736 M 255.61 % | 1.613 M -65.91 % | 4.732 M -1.60 % | 4.809 M -30.33 % | 6.903 M 37.15 % | 5.033 M -37.12 % | 8.004 M 28.60 % | 6.224 M -36.37 % | 9.780 M 14.11 % | 8.571 M 15.36 % | 7.430 M -33.95 % | 11.248 M 95.08 % | 5.766 M 360.51 % | -2.213 M -207.24 % | 2.064 M 260.45 % | -1.286 M |
| Cash and short term investments | 2.649 M -52.69 % | 5.599 M 5 283.65 % | 104.000 K -89.04 % | 949.000 K -14.66 % | 1.112 M -51.31 % | 2.284 M 287.78 % | 589.000 K 98.99 % | 296.000 K -92.06 % | 3.728 M -57.36 % | 8.743 M -24.30 % | 11.550 M -33.34 % | 17.328 M -24.51 % | 22.955 M -24.15 % | 30.263 M -22.86 % | 39.233 M -11.52 % | 44.339 M -12.22 % | 50.513 M 605.49 % | 7.160 M -35.72 % | 11.138 M -27.46 % | 15.355 M 261.55 % | 4.247 M -49.95 % | 8.486 M 47.94 % | 5.736 M 255.61 % | 1.613 M -65.91 % | 4.732 M -1.60 % | 4.809 M -30.33 % | 6.903 M 37.15 % | 5.033 M -37.12 % | 8.004 M 28.60 % | 6.224 M -36.37 % | 9.780 M 14.11 % | 8.571 M 15.36 % | 7.430 M -33.95 % | 11.248 M 95.08 % | 5.766 M 160.51 % | 2.213 M 7.24 % | 2.064 M 60.45 % | 1.286 M |
| Total current assets | 3.596 M -50.39 % | 7.248 M 686.97 % | 921.000 K -52.13 % | 1.924 M -10.55 % | 2.151 M -43.20 % | 3.787 M -17.76 % | 4.605 M -60.78 % | 11.741 M 85.69 % | 6.323 M -43.52 % | 11.196 M -20.32 % | 14.052 M -27.68 % | 19.431 M -23.88 % | 25.526 M -22.90 % | 33.108 M -19.66 % | 41.212 M -12.01 % | 46.836 M -10.72 % | 52.457 M 391.40 % | 10.675 M -19.29 % | 13.226 M -26.03 % | 17.881 M 170.11 % | 6.620 M -36.60 % | 10.442 M 40.82 % | 7.415 M 114.93 % | 3.450 M -45.93 % | 6.381 M -11.89 % | 7.242 M -57.37 % | 16.988 M 230.51 % | 5.140 M -40.67 % | 8.663 M 32.04 % | 6.561 M -36.31 % | 10.301 M 10.99 % | 9.281 M 17.40 % | 7.905 M -34.73 % | 12.112 M 74.79 % | 6.929 M 213.07 % | 2.213 M -11.11 % | 2.490 M 93.57 % | 1.286 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -975.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.318 M 21.08 % | -1.670 M 41.30 % | -2.845 M -137.28 % | -1.199 M | 0.000 100.00 % | -537.000 K | 0.000 100.00 % | -858.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.216 K -48.10 % | -53.488 K | 0.000 100.00 % | -3.000 K 93.33 % | -45.000 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 947.000 K -42.57 % | 1.649 M 101.84 % | 817.000 K -16.21 % | 975.000 K -6.16 % | 1.039 M -9.18 % | 1.144 M -67.97 % | 3.572 M -66.81 % | 10.763 M 544.11 % | 1.671 M -31.88 % | 2.453 M 49.12 % | 1.645 M 24.81 % | 1.318 M -21.08 % | 1.670 M | 0.000 -100.00 % | 1.199 M -26.58 % | 1.633 M 61.05 % | 1.014 M -51.58 % | 2.094 M 32.03 % | 1.586 M -25.50 % | 2.129 M 275.49 % | 567.000 K -47.30 % | 1.076 M 15.33 % | 933.000 K -3.81 % | 970.000 K 157.29 % | 377.000 K -81.72 % | 2.062 M -79.06 % | 9.848 M 24 520.00 % | 40.000 K | 0.000 -100.00 % | 251.284 K -48.50 % | 487.917 K -29.73 % | 694.324 K 45.96 % | 475.686 K -41.50 % | 813.124 K -26.91 % | 1.113 M | 0.000 -100.00 % | 82.500 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -102.000 K -7.37 % | -95.000 K -104.24 % | 2.243 M 1 880.16 % | -126.000 K 0.00 % | -126.000 K 0.00 % | -126.000 K 6.67 % | -135.000 K 0.00 % | -135.000 K -7.14 % | -126.000 K 0.00 % | -126.000 K 0.00 % | -126.000 K -29.90 % | -97.000 K 0.00 % | -97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.020 M 0.00 % | -5.020 M 0.59 % | -5.050 M | 0.000 | 0.000 | 0.000 100.00 % | -5.050 M 0.00 % | -5.050 M 0.00 % | -5.050 M -10 000.00 % | -50.000 K | 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 |
| Account payables | 1.067 M -42.32 % | 1.850 M 69.57 % | 1.091 M 67.59 % | 651.000 K -33.37 % | 977.000 K 94.62 % | 502.000 K -70.12 % | 1.680 M -46.53 % | 3.142 M 510.10 % | 515.000 K -12.12 % | 586.000 K 54.21 % | 380.000 K -34.37 % | 579.000 K -28.16 % | 806.000 K -50.61 % | 1.632 M 62.55 % | 1.004 M -6.86 % | 1.078 M -25.19 % | 1.441 M 17.44 % | 1.227 M 66.04 % | 739.000 K -26.98 % | 1.012 M -45.44 % | 1.855 M 286.46 % | 480.000 K -21.05 % | 608.000 K -25.03 % | 811.000 K 15.20 % | 704.000 K -0.56 % | 708.000 K -18.24 % | 866.000 K 132.80 % | 372.000 K -36.33 % | 584.267 K 52.37 % | 383.459 K 15.34 % | 332.467 K -50.07 % | 665.809 K 31.33 % | 506.973 K -0.73 % | 510.698 K 147.11 % | 206.669 K | 0.000 -100.00 % | 142.367 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 185.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 84.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.000 K -77.35 % | 565.000 K 6.40 % | 531.000 K 477.17 % | 92.000 K -10.48 % | 102.775 K 35.45 % | 75.878 K -73.20 % | 283.141 K 873.60 % | 29.082 K -65.12 % | 83.368 K 13.82 % | 73.244 K 20.63 % | 60.718 K | 0.000 -100.00 % | 46.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 | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 100.00 % | -2.216 M | 0.000 | 0.000 100.00 % | -3.400 M 41.32 % | -5.794 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.102 M 35.56 % | -4.814 M -3.26 % | -4.662 M | 0.000 100.00 % | -2.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.080 M | 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 -100.00 % | 112.182 M 11 218 200 067.16 % | 1.000 | 0.000 -100.00 % | 70.303 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 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 140.642 M -0.24 % | 140.987 M 5.16 % | 134.075 M 1.67 % | 131.875 M 0.79 % | 130.847 M -0.07 % | 130.934 M 0.95 % | 129.707 M -3.48 % | 134.377 M 6.27 % | 126.453 M 199.88 % | -126.607 M -200.12 % | 126.455 M 0.17 % | 126.245 M 0.00 % | 126.245 M | 0.000 -100.00 % | 126.219 M 0.00 % | 126.219 M 0.00 % | 126.219 M 243.95 % | -87.682 M -201.03 % | 86.790 M 0.00 % | 86.790 M 14.01 % | 76.124 M 0.00 % | 76.124 M 0.45 % | 75.781 M 4.19 % | 72.736 M | 0.000 | 0.000 | 0.000 -100.00 % | 865.000 K -98.31 % | 51.036 M -0.79 % | 51.444 M 0.00 % | 51.444 M 41.88 % | 36.259 M -1.86 % | 36.946 M -3.32 % | 38.217 M 44.68 % | 26.414 M | 0.000 -100.00 % | 16.019 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 -100.00 % | 40.000 K 0.00 % | 40.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -380.000 K 34.37 % | -579.000 K 28.16 % | -806.000 K 50.61 % | -1.632 M -62.55 % | -1.004 M 6.86 % | -1.078 M 25.19 % | -1.441 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 |
| Total assets | 19.146 M -19.11 % | 23.670 M 764.82 % | 2.737 M -30.52 % | 3.939 M -9.68 % | 4.361 M -29.34 % | 6.172 M -14.29 % | 7.201 M -54.32 % | 15.765 M 34.87 % | 11.689 M -34.74 % | 17.911 M -18.88 % | 22.080 M -23.30 % | 28.789 M -19.93 % | 35.955 M -19.52 % | 44.677 M -12.43 % | 51.018 M -11.82 % | 57.859 M -10.57 % | 64.697 M 168.09 % | 24.133 M -13.50 % | 27.900 M -17.32 % | 33.744 M 42.28 % | 23.717 M -17.47 % | 28.736 M 7.88 % | 26.638 M 52.93 % | 17.418 M -17.81 % | 21.192 M -28.60 % | 29.681 M -26.54 % | 40.404 M 259.72 % | 11.232 M -24.54 % | 14.885 M 15.79 % | 12.855 M -23.12 % | 16.722 M 54.42 % | 10.829 M 14.28 % | 9.476 M -31.07 % | 13.747 M 59.38 % | 8.625 M | 0.000 -100.00 % | 4.229 M | 0.000 |
| 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-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2015-07-31 |
| 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-10-31 | 2019-07-31 | 2019-03-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-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 |
| 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 |
| Change in working capital | 107.000 K 111.93 % | -897.000 K 21.66 % | -1.145 M -873.65 % | 148.000 K -68.03 % | 463.000 K -70.53 % | 1.571 M -69.51 % | 5.153 M 181.99 % | -6.285 M -944.02 % | -602.000 K -166.01 % | 912.000 K 149.46 % | -1.844 M -544.76 % | -286.000 K 77.78 % | -1.287 M -182.77 % | 1.555 M 122.46 % | 699.000 K 362.78 % | -266.000 K -115.91 % | 1.672 M 309.80 % | 408.000 K -34.09 % | 619.000 K 111.92 % | -5.193 M -199.98 % | 5.194 M 1 173.14 % | -484.000 K 40.02 % | -807.000 K -3 935.00 % | -20.000 K 98.75 % | -1.606 M -4 488.57 % | -35.000 K -124.04 % | 145.593 K -80.58 % | 749.778 K 202.61 % | -730.681 K -455.28 % | 205.661 K 1 001.39 % | -22.816 K -105.71 % | 399.823 K 1 351.17 % | -31.956 K -123.11 % | 138.253 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 702.000 K 184.38 % | -832.000 K -626.58 % | 158.000 K 146.88 % | 64.000 K -86.21 % | 464.000 K -81.54 % | 2.513 M -66.17 % | 7.429 M 183.94 % | -8.850 M -6 132.39 % | -142.000 K -389.80 % | 49.000 K 112.28 % | -399.000 K -185.26 % | 468.000 K 70.80 % | 274.000 K 131.64 % | -866.000 K -267.18 % | 518.000 K 193.67 % | -553.000 K -135.20 % | 1.571 M 271.51 % | -916.000 K -798.04 % | -102.000 K | 0.000 | 0.000 -100.00 % | 433.000 K 169.28 % | -625.000 K -434.19 % | -117.000 K -200.00 % | 117.000 K | 0.000 100.00 % | -322.247 K -275.99 % | 183.105 K -3.22 % | 189.200 K 180.85 % | -234.000 K 26.65 % | -319.036 K -36.79 % | -233.234 K -425.20 % | -44.409 K -180.10 % | 55.442 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 K -91.43 % | 2.276 M 188.73 % | -2.565 M -657.61 % | 460.000 K | 0.000 -100.00 % | 1.445 M 91.64 % | 754.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K 8 600.00 % | -1.000 K 99.89 % | -942.000 K 58.61 % | -2.276 M -188.73 % | 2.565 M 657.61 % | -460.000 K -117.01 % | 2.704 M 287.13 % | -1.445 M -91.64 % | -754.000 K 51.70 % | -1.561 M -851.83 % | -164.000 K -190.61 % | 181.000 K -36.93 % | 287.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 |
| Other working capital | -595.000 K -815.38 % | -65.000 K 95.01 % | -1.303 M -1 651.19 % | 84.000 K 8 500.00 % | -1.000 K 99.49 % | -195.000 K 91.43 % | -2.276 M -188.73 % | 2.565 M 657.61 % | -460.000 K 75.01 % | -1.841 M -27.40 % | -1.445 M -91.64 % | -754.000 K 51.70 % | -1.561 M -160.39 % | 2.585 M 1 328.18 % | 181.000 K 168.05 % | -266.000 K -363.37 % | 101.000 K -82.50 % | 577.000 K -19.97 % | 721.000 K 113.88 % | -5.193 M -199.98 % | 5.194 M 666.41 % | -917.000 K 9.74 % | -1.016 M -174.00 % | 1.373 M 179.69 % | -1.723 M | 0.000 -100.00 % | 467.840 K -17.44 % | 566.673 K 161.60 % | -919.881 K -309.06 % | 440.000 K 48.54 % | 296.220 K -53.21 % | 633.057 K 4 983.57 % | 12.453 K -84.96 % | 82.811 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 810.000 K -58.01 % | 1.929 M 105.65 % | 938.000 K 306.06 % | 231.000 K 821.88 % | -32.000 K 97.38 % | -1.221 M -5 714.29 % | -21.000 K 8.70 % | -23.000 K 4.17 % | -24.000 K -2 500.00 % | 1.000 K -99.98 % | 4.654 M 465 500.00 % | -1.000 K -100.02 % | 4.023 M 10 215.38 % | 39.000 K -97.76 % | 1.739 M 58 066.67 % | -3.000 K 93.33 % | -45.000 K -106.66 % | 676.000 K 762.75 % | -102.000 K | 0.000 | 0.000 100.00 % | -4.320 M -902.97 % | 538.000 K 151.00 % | -1.055 M -156.72 % | 1.860 M 186 100.00 % | -1.000 K -113.35 % | 7.491 K 159.38 % | -12.615 K -9.71 % | -11.498 K -20.42 % | -9.548 K 65.93 % | -28.025 K -138.26 % | 73.244 K 259.66 % | -45.876 K | 0.000 -100.00 % | 1.906 M 21.25 % | 1.572 M 56.96 % | 1.001 M 17.03 % | 855.771 K |
| Net cash provided by operating activities | -2.771 M -28.11 % | -2.163 M 32.17 % | -3.189 M -135.87 % | -1.352 M -26.71 % | -1.067 M -338.17 % | 448.000 K 121.41 % | -2.092 M 81.10 % | -11.067 M -143.12 % | -4.552 M -18.23 % | -3.850 M 36.40 % | -6.053 M -14.25 % | -5.298 M 25.17 % | -7.080 M -18.69 % | -5.965 M -16.82 % | -5.106 M 17.30 % | -6.174 M -76.50 % | -3.498 M -41.39 % | -2.474 M -3.69 % | -2.386 M 72.88 % | -8.797 M -965.85 % | 1.016 M 157.34 % | -1.772 M 23.75 % | -2.324 M 11.16 % | -2.616 M 41.11 % | -4.442 M -9.27 % | -4.065 M -7.11 % | -3.795 M -6.76 % | -3.555 M 20.04 % | -4.446 M -44.99 % | -3.066 M 3.04 % | -3.163 M 54.42 % | -6.938 M -56.11 % | -4.445 M -166.89 % | -1.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 100.00 % | -14.726 M | 0.000 -100.00 % | 61.000 K 200.00 % | -61.000 K -84.85 % | -33.000 K -226.92 % | 26.000 K 137.14 % | -70.000 K -2.94 % | -68.000 K 22.73 % | -88.000 K -33.33 % | -66.000 K 79.94 % | -329.000 K -44.30 % | -228.000 K -11 300.00 % | -2.000 K 50.00 % | -4.000 K | 0.000 | 0.000 -100.00 % | 25.000 K 180.65 % | -31.000 K -234.78 % | 23.000 K 188.46 % | -26.000 K 99.66 % | -7.598 M | 0.000 100.00 % | -1.417 M -151.24 % | -564.000 K | 0.000 100.00 % | -54.418 K | 0.000 | 0.000 100.00 % | -52.889 K 0.36 % | -53.081 K 9.57 % | -58.701 K | 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 |
| Purchases of investments | 0.000 100.00 % | -978.000 K | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.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 100.00 % | -5.000 M -9 900.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -180.407 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 22.000 K | 0.000 | 0.000 -100.00 % | 1.000 K -97.87 % | 47.000 K 622.22 % | -9.000 K | 0.000 | 0.000 -100.00 % | 9.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 |
| Other investing activites | 0.000 100.00 % | -24.000 K | 0.000 100.00 % | -8.000 K -117.02 % | 47.000 K -44.71 % | 85.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 100.00 % | -3.029 M | 0.000 | 0.000 | 0.000 100.00 % | -27.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.500 K 102.25 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M -9 900.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -180.407 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 22.000 K 100.14 % | -15.728 M | 0.000 100.00 % | -8.000 K 42.86 % | -14.000 K -138.89 % | 36.000 K 38.46 % | 26.000 K 137.14 % | -70.000 K -18.64 % | -59.000 K 32.95 % | -88.000 K -17.33 % | -75.000 K 77.20 % | -329.000 K -44.30 % | -228.000 K 92.48 % | -3.031 M -75 675.00 % | -4.000 K | 0.000 | 0.000 100.00 % | -2.000 K 93.55 % | -31.000 K -234.78 % | 23.000 K 188.46 % | -26.000 K 99.66 % | -7.585 M -1 164.08 % | -600.000 K 57.66 % | -1.417 M -151.24 % | -564.000 K | 0.000 100.00 % | -54.418 K | 0.000 100.00 % | -5.000 M -4 759.61 % | -102.889 K -93.83 % | -53.081 K 9.57 % | -58.701 K 67.46 % | -180.407 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -167.000 K 33.20 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K -127.26 % | 917.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.203 M 45.94 % | -9.625 M -434.72 % | -1.800 M -186.58 % | 2.079 M 139.76 % | -5.229 M -236.14 % | 3.841 M 643.28 % | -707.000 K -40.56 % | -503.000 K -133.47 % | 1.503 M | 0.000 | 0.000 100.00 % | -1.823 K | 0.000 100.00 % | -689.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 23.490 M 967.73 % | 2.200 M 67.94 % | 1.310 M | 0.000 -100.00 % | 1.378 M -47.18 % | 2.609 M -67.20 % | 7.955 M | 0.000 -100.00 % | 214.000 K -38.86 % | 350.000 K | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 -100.00 % | 52.054 M 540.82 % | 8.123 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.754 M | 0.000 | 0.000 -100.00 % | 1.094 M 445.52 % | -316.622 K | 0.000 -100.00 % | 10.738 M 114.76 % | 5.000 M | 0.000 -100.00 % | 12.210 M 40.45 % | 8.693 M 316.58 % | 2.087 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -119.000 K | 0.000 | 0.000 | 0.000 100.00 % | -86.000 K | 0.000 | 0.000 | 0.000 100.00 % | -154.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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.000 K -106.24 % | 1.378 M | 0.000 | 0.000 100.00 % | -154.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.803 M | 0.000 -100.00 % | 16.668 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.259 M | 0.000 100.00 % | -83.104 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.087 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -119.000 K -100.51 % | 23.490 M 967.73 % | 2.200 M 67.94 % | 1.310 M 1 623.26 % | -86.000 K -107.10 % | 1.211 M -48.66 % | 2.359 M -69.38 % | 7.705 M 2 007.18 % | -404.000 K -135.72 % | 1.131 M 223.14 % | 350.000 K | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 -100.00 % | 46.851 M 3 219.24 % | -1.502 M 16.56 % | -1.800 M -109.05 % | 19.882 M 480.23 % | -5.229 M -125.50 % | 20.509 M 191.02 % | 7.047 M 1 500.99 % | -503.000 K -133.47 % | 1.503 M 37.39 % | 1.094 M -80.57 % | 5.630 M 308 916.90 % | -1.823 K -100.02 % | 10.655 M 147.17 % | 4.311 M 439.27 % | -1.271 M -110.41 % | 12.210 M 40.45 % | 8.693 M 316.58 % | 2.087 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -86.000 K | 0.000 -100.00 % | 144.000 K 226.32 % | -114.000 K -2 180.00 % | -5.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 | 0.000 | 0.000 |
| Net change in cash | -2.950 M -152.69 % | 5.599 M 762.60 % | -845.000 K -418.40 % | -163.000 K 86.09 % | -1.172 M -169.14 % | 1.695 M 478.50 % | 293.000 K 108.54 % | -3.432 M 31.57 % | -5.015 M -78.66 % | -2.807 M 51.42 % | -5.778 M -2.68 % | -5.627 M 23.00 % | -7.308 M 18.53 % | -8.970 M -75.68 % | -5.106 M 17.30 % | -6.174 M -114.24 % | 43.353 M 1 189.82 % | -3.978 M 5.67 % | -4.217 M -137.96 % | 11.108 M 362.04 % | -4.239 M -138.01 % | 11.152 M 170.48 % | 4.123 M 232.19 % | -3.119 M 29.35 % | -4.415 M -48.59 % | -2.971 M -266.90 % | 1.780 M 150.05 % | -3.557 M -394.17 % | 1.209 M 5.92 % | 1.141 M 125.44 % | -4.486 M -186.06 % | 5.213 M 28.13 % | 4.068 M 865.21 % | 421.496 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 5.599 M | 0.000 -100.00 % | 949.000 K -14.66 % | 1.112 M -51.31 % | 2.284 M 287.78 % | 589.000 K 98.99 % | 296.000 K -92.06 % | 3.728 M -57.36 % | 8.743 M -24.30 % | 11.550 M -33.34 % | 17.328 M -24.51 % | 22.955 M -24.15 % | 30.263 M -22.86 % | 39.233 M -11.52 % | 44.339 M -12.22 % | 50.513 M 605.49 % | 7.160 M -35.72 % | 11.138 M -27.46 % | 15.355 M 261.55 % | 4.247 M -49.95 % | 8.486 M 440.17 % | 1.571 M -2.60 % | 1.613 M -65.91 % | 4.732 M -40.88 % | 8.004 M 0.00 % | 8.004 M 28.61 % | 6.224 M -36.37 % | 9.780 M 14.11 % | 8.571 M 15.36 % | 7.430 M -37.65 % | 11.916 M 77.77 % | 6.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 2.649 M -52.69 % | 5.599 M 5 283.65 % | 104.000 K -89.04 % | 949.000 K -14.66 % | 1.112 M -51.31 % | 2.284 M 287.78 % | 589.000 K 98.99 % | 296.000 K -92.06 % | 3.728 M -57.36 % | 8.743 M -24.30 % | 11.550 M -33.34 % | 17.328 M -24.51 % | 22.955 M -24.15 % | 30.263 M -22.86 % | 39.233 M -11.52 % | 44.339 M -12.22 % | 50.513 M 605.49 % | 7.160 M -35.72 % | 11.138 M -27.46 % | 15.355 M 261.55 % | 4.247 M -66.62 % | 12.723 M 121.81 % | 5.736 M 255.61 % | 1.613 M -55.06 % | 3.589 M -28.69 % | 5.033 M -37.12 % | 8.004 M 28.60 % | 6.224 M -36.37 % | 9.780 M 14.11 % | 8.571 M 15.36 % | 7.430 M -37.65 % | 11.916 M 192.90 % | 4.068 M 865.21 % | 421.496 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -2.771 M -28.11 % | -2.163 M 32.17 % | -3.189 M -135.87 % | -1.352 M -26.71 % | -1.067 M -338.17 % | 448.000 K 121.41 % | -2.092 M 81.10 % | -11.067 M -143.12 % | -4.552 M -18.23 % | -3.850 M 36.40 % | -6.053 M -14.25 % | -5.298 M 25.17 % | -7.080 M -18.69 % | -5.965 M -16.82 % | -5.106 M 17.30 % | -6.174 M -76.50 % | -3.498 M -41.39 % | -2.474 M -3.69 % | -2.386 M 72.88 % | -8.797 M -965.85 % | 1.016 M 157.34 % | -1.772 M 23.75 % | -2.324 M 11.16 % | -2.616 M 41.11 % | -4.442 M -9.27 % | -4.065 M -7.11 % | -3.795 M -6.76 % | -3.555 M 20.04 % | -4.446 M -44.99 % | -3.066 M 3.04 % | -3.163 M 54.42 % | -6.938 M -56.11 % | -4.445 M -166.89 % | -1.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 100.00 % | -14.726 M | 0.000 -100.00 % | 61.000 K 200.00 % | -61.000 K -84.85 % | -33.000 K -226.92 % | 26.000 K 137.14 % | -70.000 K -2.94 % | -68.000 K 22.73 % | -88.000 K -33.33 % | -66.000 K 79.94 % | -329.000 K -44.30 % | -228.000 K -11 300.00 % | -2.000 K 50.00 % | -4.000 K | 0.000 | 0.000 -100.00 % | 25.000 K 180.65 % | -31.000 K -234.78 % | 23.000 K 188.46 % | -26.000 K 99.66 % | -7.598 M | 0.000 100.00 % | -1.417 M -151.24 % | -564.000 K | 0.000 100.00 % | -54.418 K | 0.000 | 0.000 100.00 % | -52.889 K 0.36 % | -53.081 K 9.57 % | -58.701 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -2.771 M 83.59 % | -16.889 M -429.60 % | -3.189 M -147.02 % | -1.291 M -14.45 % | -1.128 M -371.81 % | 415.000 K 120.09 % | -2.066 M 81.45 % | -11.137 M -141.06 % | -4.620 M -17.32 % | -3.938 M 35.64 % | -6.119 M -8.74 % | -5.627 M 23.00 % | -7.308 M -22.47 % | -5.967 M -16.77 % | -5.110 M 17.23 % | -6.174 M -76.50 % | -3.498 M -42.83 % | -2.449 M -1.32 % | -2.417 M 72.45 % | -8.774 M -986.26 % | 990.000 K 110.57 % | -9.370 M -303.18 % | -2.324 M 42.38 % | -4.033 M 19.44 % | -5.006 M -23.15 % | -4.065 M -5.60 % | -3.850 M -8.29 % | -3.555 M 20.04 % | -4.446 M -42.53 % | -3.119 M 3.00 % | -3.216 M 54.04 % | -6.997 M -57.43 % | -4.445 M -166.89 % | -1.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 |