Qiiwi Games AB (publ) QIIWI.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.859 M -22.99 % | 25.787 M -24.99 % | 34.376 M -45.43 % | 62.999 M -39.31 % | 103.805 M 369.43 % | 22.113 M 22.98 % | 17.981 M 83.33 % | 9.808 M 169.38 % | 3.641 M 92.54 % | 1.891 M -50.13 % | 3.792 M -42.43 % | 6.587 M |
| Net income | -7.028 M 74.94 % | -28.043 M -80.63 % | -15.525 M -42.85 % | -10.868 M -435.33 % | 3.241 M 862.59 % | -425.000 K 92.04 % | -5.342 M -92.57 % | -2.774 M -49.06 % | -1.861 M 26.90 % | -2.546 M -261.13 % | -705.000 K -124.15 % | 2.919 M |
| Income before tax | -7.021 M 74.80 % | -27.859 M -81.09 % | -15.384 M -41.83 % | -10.847 M -434.68 % | 3.241 M 749.50 % | -499.000 K 90.66 % | -5.341 M -92.54 % | -2.774 M -49.06 % | -1.861 M 26.90 % | -2.546 M -261.65 % | -704.000 K -124.12 % | 2.919 M |
| Income before tax ratio | -0.35 67.28 % | -1.08 -141.41 % | -0.45 -159.92 % | -0.17 -651.46 % | 0.03 238.36 % | -0.02 92.40 % | -0.30 -5.02 % | -0.28 44.66 % | -0.51 62.04 % | -1.35 -625.21 % | -0.19 -141.89 % | 0.44 |
| EBITDA | -3.613 M 79.06 % | -17.257 M -171.29 % | -6.361 M -14.00 % | -5.580 M -231.17 % | 4.254 M 727.63 % | 514.000 K 111.42 % | -4.501 M -71.08 % | -2.631 M -43.85 % | -1.829 M 23.95 % | -2.405 M -473.99 % | -419.000 K -113.18 % | 3.180 M |
| Net income ratio | -0.35 67.46 % | -1.09 -140.79 % | -0.45 -161.79 % | -0.17 -652.53 % | 0.03 262.45 % | -0.02 93.53 % | -0.30 -5.04 % | -0.28 44.66 % | -0.51 62.04 % | -1.35 -624.18 % | -0.19 -141.95 % | 0.44 |
| Ratio EBITDA | -0.18 72.81 % | -0.67 -261.65 % | -0.19 -108.91 % | -0.09 -316.13 % | 0.04 76.30 % | 0.02 109.29 % | -0.25 6.68 % | -0.27 46.60 % | -0.50 60.50 % | -1.27 -1 051.01 % | -0.11 -122.89 % | 0.48 |
| Gross profit ratio | 0.97 -4.78 % | 1.02 14.30 % | 0.89 0.94 % | 0.89 -2.59 % | 0.91 -10.95 % | 1.02 399.36 % | 0.20 -25.41 % | 0.27 -65.99 % | 0.81 0.75 % | 0.80 0.73 % | 0.79 -20.57 % | 1.00 |
| Weighted average shs out dil | 9.249 M -0.06 % | 9.255 M 0.06 % | 9.249 M 0.00 % | 9.249 M 12.32 % | 8.235 M 0.00 % | 8.235 M 0.00 % | 8.235 M 11.98 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M |
| Weighted average shs out | 9.249 M -0.06 % | 9.255 M 0.15 % | 9.241 M -0.09 % | 9.249 M 12.32 % | 8.235 M 0.00 % | 8.235 M 0.20 % | 8.218 M 11.75 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M 0.00 % | 7.354 M |
| EPS diluted | -0.76 74.92 % | -3.03 -80.36 % | -1.68 -43.59 % | -1.17 -400.00 % | 0.39 589.34 % | -0.08 87.74 % | -0.65 -71.05 % | -0.38 -52.00 % | -0.25 28.57 % | -0.35 -264.96 % | -0.10 -124.16 % | 0.40 |
| Earnings per share | -0.76 74.92 % | -3.03 -80.36 % | -1.68 -43.59 % | -1.17 -400.00 % | 0.39 589.34 % | -0.08 87.74 % | -0.65 -71.05 % | -0.38 -52.00 % | -0.25 28.57 % | -0.35 -264.96 % | -0.10 -124.16 % | 0.40 |
| Gross profit | 19.326 M -26.67 % | 26.356 M -14.26 % | 30.739 M -44.92 % | 55.807 M -40.88 % | 94.398 M 318.04 % | 22.581 M 514.11 % | 3.677 M 36.74 % | 2.689 M -8.38 % | 2.935 M 93.99 % | 1.513 M -49.77 % | 3.012 M -54.27 % | 6.587 M |
| Income tax expense | 7.000 K -96.20 % | 184.000 K 30.50 % | 141.000 K 571.43 % | 21.000 K | 0.000 -100.00 % | 157.000 K 15 600.00 % | 1.000 K -83.33 % | 6.000 K 250.00 % | -4.000 K -300.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 |
| Cost of revenue | 533.000 K -87.58 % | 4.293 M 18.04 % | 3.637 M -49.43 % | 7.192 M -23.55 % | 9.407 M 2 110.04 % | -468.000 K -103.27 % | 14.304 M 100.93 % | 7.119 M 908.36 % | 706.000 K 86.77 % | 378.000 K -51.54 % | 780.000 K 241 386.07 % | 323.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 23.229 M 65.96 % | 13.997 M 0.68 % | 13.903 M 417.61 % | 2.686 M 45.50 % | 1.846 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 8.275 M -43.01 % | 14.520 M 7.86 % | 13.462 M -66.52 % | 40.215 M -44.71 % | 72.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 19.306 M -51.66 % | 39.935 M 23.16 % | 32.425 M 2 869.32 % | 1.092 M -44.14 % | 1.955 M -77.95 % | 8.868 M 40.49 % | 6.312 M 74.80 % | 3.611 M | 0.000 -100.00 % | 4.057 M 7.99 % | 3.757 M | 0.000 |
| Operating expenses | 27.581 M -49.35 % | 54.455 M 8.46 % | 50.209 M -26.35 % | 68.170 M -25.12 % | 91.044 M 295.74 % | 23.006 M 155.68 % | 8.998 M 64.89 % | 5.457 M 13.69 % | 4.800 M 18.31 % | 4.057 M 7.99 % | 3.757 M 1.85 % | 3.689 M |
| Cost and expenses | 28.114 M -52.14 % | 58.748 M 9.10 % | 53.846 M -28.55 % | 75.362 M -24.98 % | 100.451 M 345.70 % | 22.538 M -3.28 % | 23.302 M 85.29 % | 12.576 M 128.41 % | 5.506 M 24.15 % | 4.435 M -2.25 % | 4.537 M 22.98 % | 3.689 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 4.322 M 18.93 % | 3.634 M 54.31 % | 2.355 M 902.13 % | 235.000 K -30.27 % | 337.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 8.275 M -43.01 % | 14.520 M 7.86 % | 13.462 M -78.78 % | 63.444 M -26.85 % | 86.734 M 523.85 % | 13.903 M 417.61 % | 2.686 M 45.50 % | 1.846 M -61.32 % | 4.772 M 101.11 % | 2.373 M 28.45 % | 1.847 M -45.77 % | 3.407 M |
| Interest income | 1.253 M 230.61 % | 379.000 K 398.68 % | 76.000 K -95.43 % | 1.662 M 3 096.15 % | 52.000 K -35.80 % | 81.000 K 1 520.00 % | 5.000 K -44.44 % | 9.000 K 0.00 % | 9.000 K 800.00 % | 1.000 K -97.62 % | 42.000 K 94.54 % | 21.589 K |
| Interest expense | 19.000 K -86.33 % | 139.000 K 672.22 % | 18.000 K -87.05 % | 139.000 K -18.24 % | 170.000 K 8.28 % | 157.000 K 528.00 % | 25.000 K 66.67 % | 15.000 K 275.00 % | 4.000 K 33.33 % | 3.000 K 200.00 % | 1.000 K | 0.000 |
| Depreciation and amortization | 3.389 M -68.05 % | 10.608 M 17.57 % | 9.023 M 71.54 % | 5.260 M 416.70 % | 1.018 M 0.30 % | 1.015 M 20.83 % | 840.000 K 513.14 % | 137.000 K 389.29 % | 28.000 K -79.71 % | 138.000 K -51.41 % | 284.000 K 0.73 % | 281.932 K |
| Operating income | -8.255 M 70.62 % | -28.099 M -44.32 % | -19.470 M -57.49 % | -12.363 M -468.60 % | 3.354 M 1 080.70 % | -342.000 K 93.57 % | -5.321 M -92.23 % | -2.768 M -48.34 % | -1.866 M 26.65 % | -2.544 M -241.48 % | -745.000 K -125.71 % | 2.898 M |
| Operating income ratio | -0.42 61.85 % | -1.09 -92.39 % | -0.57 -188.62 % | -0.20 -707.36 % | 0.03 308.91 % | -0.02 94.77 % | -0.30 -4.86 % | -0.28 44.93 % | -0.51 61.91 % | -1.35 -584.76 % | -0.20 -144.66 % | 0.44 |
| Total other income expenses net | 1.234 M 414.17 % | 240.000 K -94.13 % | 4.086 M 169.53 % | 1.516 M 1 441.59 % | -113.000 K -52.70 % | -74.000 K -270.00 % | -20.000 K -233.33 % | -6.000 K -220.00 % | 5.000 K 350.00 % | -2.000 K -104.88 % | 41.000 K 92.93 % | 21.251 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -4.920 M 51.62 % | -10.170 M 77.40 % | -44.992 M 24.40 % | -59.517 M -291.12 % | -15.217 M -202.16 % | -5.036 M 50.10 % | -10.093 M 23.21 % | -13.144 M -229.34 % | -3.991 M -107.54 % | -1.923 M 57.00 % | -4.472 M 24.24 % | -5.903 M |
| Total investments | 13.000 M -13.33 % | 15.000 M | 0.000 | 0.000 -100.00 % | 67.000 K 8.06 % | 62.000 K 8.77 % | 57.000 K -85.75 % | 400.000 K 23.08 % | 325.000 K 1 200.00 % | 25.000 K | 0.000 | 0.000 |
| Total 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 |
| Accumulated other comprehensive income loss | -70.212 M -10.93 % | -63.294 M -80.24 % | -35.116 M -8 285.55 % | 429.000 K 1 053.33 % | -45.000 K -15.38 % | -39.000 K -102.11 % | 1.845 M 409.05 % | -597.000 K | 0.000 | 0.000 100.00 % | 0.000 11.42 % | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 100.00 % | -22.933 M -806.07 % | 3.248 M -74.28 % | 12.627 M -3.81 % | 13.127 M 237.83 % | -9.524 M -43.72 % | -6.627 M -39.05 % | -4.766 M -114.68 % | -2.220 M -14 336.21 % | -15.378 K |
| Common stock | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 12.39 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 11.97 % | 735.000 K 38.16 % | 532.000 K 31.68 % | 404.000 K 0.00 % | 404.000 K 0.05 % | 403.800 K |
| Total equity | 23.978 M -22.39 % | 30.896 M -47.70 % | 59.074 M -20.41 % | 74.224 M 301.45 % | 18.489 M 21.08 % | 15.270 M -1.18 % | 15.453 M 12.39 % | 13.749 M 223.43 % | 4.251 M 115.13 % | 1.976 M -56.30 % | 4.522 M -32.78 % | 6.727 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 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 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 426.000 K | 0.000 -100.00 % | 1.742 M 51.61 % | 1.149 M -20.43 % | 1.444 M 1 436.17 % | 94.000 K 9 300.00 % | 1.000 K -93.33 % | 15.000 K -88.89 % | 135.000 K | 0.000 |
| Other current liabilities | 1.614 M -39.80 % | 2.681 M 64.78 % | 1.627 M -48.22 % | 3.142 M -76.44 % | 13.338 M 1 794.60 % | 704.000 K 65.26 % | 426.000 K -51.59 % | 880.000 K 86.05 % | 473.000 K 11.03 % | 426.000 K 0.71 % | 423.000 K -0.87 % | 426.716 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.131 M -52.86 % | 4.521 M 117.04 % | 2.083 M -54.12 % | 4.540 M -69.89 % | 15.080 M 364.00 % | 3.250 M 59.24 % | 2.041 M 109.55 % | 974.000 K 84.82 % | 527.000 K 19.50 % | 441.000 K -20.97 % | 558.000 K -4.62 % | 585.053 K |
| Total liabilities | 2.131 M -52.86 % | 4.521 M 117.04 % | 2.083 M -54.12 % | 4.540 M -69.89 % | 15.080 M 364.00 % | 3.250 M 59.24 % | 2.041 M 109.55 % | 974.000 K 84.47 % | 528.000 K 19.73 % | 441.000 K -20.97 % | 558.000 K -4.62 % | 585.053 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 67.000 K 8.06 % | 62.000 K 8.77 % | 57.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.71 % | 339.853 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K 8.06 % | 62.000 K 8.77 % | 57.000 K -85.75 % | 400.000 K 23.08 % | 325.000 K 1 200.00 % | 25.000 K | 0.000 | 0.000 |
| Intangible assets | 4.592 M -18.38 % | 5.626 M -47.48 % | 10.713 M -36.06 % | 16.755 M 206.70 % | 5.463 M 23.57 % | 4.421 M 112.04 % | 2.085 M 197.86 % | 700.000 K 2 400.00 % | 28.000 K -50.46 % | 56.520 K -33.33 % | 84.780 K -25.00 % | 113.040 K |
| GoodWill | 0.000 | 0.000 -100.00 % | 567.000 K 113.67 % | -4.149 M -266.76 % | 2.488 M -28.32 % | 3.471 M -23.34 % | 4.528 M | 0.000 | 0.000 -100.00 % | 480.000 -99.53 % | 102.220 K | 0.000 |
| Goodwill and intangible assets | 4.592 M -18.38 % | 5.626 M -50.12 % | 11.280 M -10.52 % | 12.606 M 58.55 % | 7.951 M 0.75 % | 7.892 M 19.34 % | 6.613 M 844.71 % | 700.000 K 2 400.00 % | 28.000 K -50.88 % | 57.000 K -69.52 % | 187.000 K 65.43 % | 113.040 K |
| Property plant equipment net | 80.000 K -76.05 % | 334.000 K 91.95 % | 174.000 K 51.30 % | 115.000 K 130.00 % | 50.000 K 25.00 % | 40.000 K 110.53 % | 19.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -52.87 % | 14.854 K |
| Total non current assets | 4.672 M -21.61 % | 5.960 M -47.97 % | 11.455 M -9.95 % | 12.721 M 57.67 % | 8.068 M 0.93 % | 7.994 M 19.51 % | 6.689 M 508.09 % | 1.100 M 211.61 % | 353.000 K 330.49 % | 82.000 K -57.95 % | 195.000 K -58.31 % | 467.747 K |
| Other current assets | 206.000 K -83.49 % | 1.248 M 152.68 % | -2.369 M -213.13 % | 2.094 M | 0.000 -100.00 % | 1.283 M 115.99 % | 594.000 K 55.50 % | 382.000 K 250.46 % | 109.000 K -73.54 % | 412.000 K 17.20 % | 351.536 K -58.62 % | 849.518 K |
| Short term investments | 13.000 M -13.33 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.920 M -51.62 % | 10.170 M -77.40 % | 44.992 M -24.40 % | 59.517 M 291.12 % | 15.217 M 202.16 % | 5.036 M -50.10 % | 10.093 M -23.21 % | 13.144 M 229.34 % | 3.991 M 107.54 % | 1.923 M -57.00 % | 4.472 M -24.24 % | 5.903 M |
| Cash and short term investments | 17.920 M -28.80 % | 25.170 M -44.06 % | 44.992 M -24.40 % | 59.517 M 291.12 % | 15.217 M 202.16 % | 5.036 M -50.10 % | 10.093 M -23.21 % | 13.144 M 229.34 % | 3.991 M 107.54 % | 1.923 M -57.00 % | 4.472 M -24.24 % | 5.903 M |
| Total current assets | 21.437 M -27.23 % | 29.457 M -40.73 % | 49.702 M -24.74 % | 66.043 M 158.98 % | 25.501 M 142.27 % | 10.526 M -5.57 % | 11.147 M -18.18 % | 13.623 M 207.86 % | 4.425 M 89.51 % | 2.335 M -52.20 % | 4.885 M -28.63 % | 6.844 M |
| Inventory | 0.000 | 0.000 -100.00 % | 2.369 M 213.13 % | -2.094 M | 0.000 100.00 % | -1.283 M -21.73 % | -1.054 M | 0.000 | 0.000 | 0.000 100.00 % | -61.464 K | 0.000 |
| Net receivables | 3.311 M 8.95 % | 3.039 M -35.48 % | 4.710 M -27.83 % | 6.526 M -36.54 % | 10.284 M 87.32 % | 5.490 M 420.87 % | 1.054 M 120.04 % | 479.000 K 47.38 % | 325.000 K 201.72 % | 107.717 K 75.25 % | 61.464 K -33.06 % | 91.825 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.000 K -8.06 % | -62.000 K -8.77 % | -57.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 517.000 K -68.99 % | 1.667 M 291.31 % | 426.000 K -69.53 % | 1.398 M -19.75 % | 1.742 M 51.61 % | 1.149 M -20.43 % | 1.444 M 1 436.17 % | 94.000 K 74.07 % | 54.000 K 260.00 % | 15.000 K -88.89 % | 135.000 K -14.74 % | 158.337 K |
| Tax payables | 0.000 -100.00 % | 173.000 K 476.67 % | 30.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 2.611 M | 0.000 | 0.000 100.00 % | -342.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K 15.38 % | 39.000 K | 0.000 -100.00 % | 597.000 K | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 |
| Other total stockholders equity | 93.265 M 0.00 % | 93.265 M 60.39 % | 58.149 M -37.60 % | 93.192 M 546.36 % | 14.418 M -3.77 % | 14.983 M | 0.000 -100.00 % | 23.135 M 123.61 % | 10.346 M 63.24 % | 6.338 M 0.00 % | 6.338 M -0.01 % | 6.339 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -426.000 K | 0.000 100.00 % | -1.742 M -51.61 % | -1.149 M 20.43 % | -1.444 M -1 436.17 % | -94.000 K | 0.000 100.00 % | -15.000 K 88.89 % | -135.000 K | 0.000 |
| Total assets | 26.109 M -26.28 % | 35.417 M -42.09 % | 61.157 M -22.35 % | 78.764 M 134.63 % | 33.569 M 81.26 % | 18.520 M 3.83 % | 17.836 M 21.14 % | 14.723 M 208.08 % | 4.779 M 97.72 % | 2.417 M -52.42 % | 5.080 M -30.53 % | 7.312 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.242 M -145.70 % | 2.718 M 480.14 % | -715.000 K 89.46 % | -6.784 M -196.42 % | 7.036 M 318.04 % | -3.227 M -908.77 % | 399.000 K -0.50 % | 401.000 K 516.92 % | 65.000 K 156.03 % | -116.000 K -123.20 % | 500.000 K | 0.000 |
| Accounts receivables | 975.000 K 130.50 % | 423.000 K -75.84 % | 1.751 M -53.39 % | 3.757 M 178.37 % | -4.794 M -8.07 % | -4.436 M -307.72 % | -1.088 M -2 317.78 % | -45.000 K -114.29 % | -21.000 K | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 10.541 M 189.10 % | -11.830 M -878.49 % | -1.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 2.295 M 193.07 % | -2.466 M 76.61 % | -10.541 M -189.10 % | 11.830 M 878.49 % | 1.209 M -18.70 % | 1.487 M 233.41 % | 446.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.217 M -196.60 % | 2.295 M 193.07 % | -2.466 M 76.61 % | -10.541 M -189.10 % | 11.830 M 878.49 % | 1.209 M -18.70 % | 1.487 M 233.41 % | 446.000 K 418.60 % | 86.000 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.083 M 76 975.00 % | 4.000 K -99.95 % | 7.345 M 388.04 % | 1.505 M 143.32 % | -3.474 M -25.05 % | -2.778 M -59.56 % | -1.741 M -1 249.61 % | -129.000 K -2 680.00 % | 5.000 K 350.00 % | -2.000 K -104.88 % | 41.000 K 101.40 % | -2.919 M |
| Net cash provided by operating activities | -6.414 M 56.42 % | -14.719 M -32.19 % | -11.135 M 10.07 % | -12.382 M -221.67 % | 10.177 M 314.61 % | -4.742 M 18.58 % | -5.824 M -146.99 % | -2.358 M -33.37 % | -1.768 M 29.95 % | -2.524 M -3 255.00 % | 80.000 K | 0.000 |
| Investments in property plant and equipment | -2.266 M -876.72 % | -232.000 K 96.98 % | -7.672 M -34.55 % | -5.702 M -6 853.66 % | -82.000 K 73.03 % | -304.000 K -1 500.00 % | -19.000 K 97.23 % | -686.000 K | 0.000 | 0.000 100.00 % | -11.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -63.000 K 89.36 % | -592.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -13.000 M 13.33 % | -15.000 M | 0.000 -100.00 % | 5.607 M | 0.000 | 0.000 | 0.000 100.00 % | -75.000 K 75.00 % | -300.000 K -1 100.00 % | -25.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 16.110 M | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 156.000 K 103.20 % | -4.875 M | 0.000 100.00 % | -5.607 M | 0.000 | 0.000 | 0.000 100.00 % | -761.000 K -153.67 % | -300.000 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 1.000 M 104.97 % | -20.107 M -159.95 % | -7.735 M -24.88 % | -6.194 M -7 453.66 % | -82.000 K 73.03 % | -304.000 K -1 500.00 % | -19.000 K 97.50 % | -761.000 K -153.67 % | -300.000 K -1 100.00 % | -25.000 K -127.27 % | -11.000 K | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 55.000 K -99.92 % | 66.500 M | 0.000 | 0.000 -100.00 % | 1.920 M -85.22 % | 12.992 M 214.12 % | 4.136 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -3.542 M | 0.000 | 0.000 | 0.000 100.00 % | -720.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 -100.00 % | 55.000 K -99.91 % | 62.958 M | 0.000 | 0.000 -100.00 % | 1.920 M -84.35 % | 12.272 M 196.71 % | 4.136 M | 0.000 100.00 % | -1.500 M | 0.000 |
| Effect of forex changes on cash | 162.000 K 3 950.00 % | 4.000 K -99.91 % | 4.290 M 5 331.71 % | -82.000 K -195.35 % | 86.000 K 881.82 % | -11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -5.250 M 84.92 % | -34.822 M -139.74 % | -14.525 M -132.79 % | 44.300 M 335.12 % | 10.181 M 301.32 % | -5.057 M -28.91 % | -3.923 M -142.86 % | 9.153 M 342.60 % | 2.068 M 181.13 % | -2.549 M -78.13 % | -1.431 M | 0.000 |
| Cash at beginning of period | 10.170 M -77.40 % | 44.992 M -24.40 % | 59.517 M 291.12 % | 15.217 M 202.16 % | 5.036 M -50.10 % | 10.093 M -27.99 % | 14.016 M 251.19 % | 3.991 M 107.54 % | 1.923 M -57.00 % | 4.472 M -24.24 % | 5.903 M | 0.000 |
| Cash at end of period | 4.920 M -51.62 % | 10.170 M -77.40 % | 44.992 M -24.40 % | 59.517 M 291.12 % | 15.217 M 202.16 % | 5.036 M -50.10 % | 10.093 M -23.21 % | 13.144 M 229.34 % | 3.991 M 107.54 % | 1.923 M -57.00 % | 4.472 M | 0.000 |
| Operating cash flow | -6.414 M 56.42 % | -14.719 M -32.19 % | -11.135 M 10.07 % | -12.382 M -221.67 % | 10.177 M 314.61 % | -4.742 M 18.58 % | -5.824 M -146.99 % | -2.358 M -33.37 % | -1.768 M 29.95 % | -2.524 M -3 255.00 % | 80.000 K | 0.000 |
| Capital expenditure | -2.266 M 55.63 % | -5.107 M 33.43 % | -7.672 M -34.55 % | -5.702 M -6 853.66 % | -82.000 K 73.03 % | -304.000 K -1 500.00 % | -19.000 K 97.23 % | -686.000 K | 0.000 | 0.000 100.00 % | -11.000 K | 0.000 |
| Free CashFlow | -8.680 M 56.22 % | -19.826 M -5.42 % | -18.807 M -4.00 % | -18.084 M -279.14 % | 10.095 M 300.06 % | -5.046 M 13.64 % | -5.843 M -91.95 % | -3.044 M -72.17 % | -1.768 M 29.95 % | -2.524 M -3 757.97 % | 69.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.266 M -33.33 % | 4.899 M 23.77 % | 3.958 M -10.57 % | 4.426 M -18.23 % | 5.413 M -10.68 % | 6.060 M -23.02 % | 7.872 M 1.65 % | 7.744 M 53.53 % | 5.044 M -1.62 % | 5.127 M -59.35 % | 12.614 M 104.21 % | 6.177 M -10.36 % | 6.891 M -20.74 % | 8.694 M -46.94 % | 16.384 M 64.95 % | 9.933 M -26.75 % | 13.561 M -41.35 % | 23.120 M -16.39 % | 27.652 M 25.55 % | 22.025 M -28.27 % | 30.707 M 31.11 % | 23.421 M 98.40 % | 11.805 M 107.29 % | 5.695 M 74.48 % | 3.264 M 141.96 % | 1.349 M -92.50 % | 17.981 M 268.69 % | 4.877 M -14.12 % | 5.679 M 7.21 % | 5.297 M 39.62 % | 3.794 M 75.08 % | 2.167 M 25.92 % | 1.721 M -23.51 % | 2.250 M 187.36 % | 783.000 K -5.32 % | 827.000 K |
| Net income | -2.733 M -1.56 % | -2.691 M -437.22 % | 798.000 K 174.30 % | -1.074 M 63.07 % | -2.908 M 24.35 % | -3.844 M 70.41 % | -12.989 M -111.44 % | -6.143 M -58.37 % | -3.879 M 22.91 % | -5.032 M 25.14 % | -6.722 M -136.94 % | -2.837 M -3.09 % | -2.752 M 14.37 % | -3.214 M 38.44 % | -5.221 M -92.16 % | -2.717 M 13.77 % | -3.151 M -655.73 % | 567.000 K 109.85 % | -5.754 M -456.06 % | 1.616 M -47.21 % | 3.061 M -30.02 % | 4.374 M 327.98 % | 1.022 M 25.09 % | 817.000 K 208.79 % | -751.000 K 52.71 % | -1.588 M 70.27 % | -5.342 M -281.03 % | -1.402 M 23.47 % | -1.832 M -23.78 % | -1.480 M 8.47 % | -1.617 M -58.68 % | -1.019 M -67.87 % | -607.000 K -229.42 % | 469.000 K 202.85 % | -456.000 K -186.79 % | -159.000 K |
| Income before tax | -2.733 M -2.02 % | -2.679 M -432.80 % | 805.000 K 174.95 % | -1.074 M 63.07 % | -2.908 M 24.35 % | -3.844 M 70.35 % | -12.964 M -111.28 % | -6.136 M -58.35 % | -3.875 M 20.66 % | -4.884 M 27.04 % | -6.694 M -140.53 % | -2.783 M -2.69 % | -2.710 M 15.23 % | -3.197 M 41.80 % | -5.493 M -98.30 % | -2.770 M 12.09 % | -3.151 M -655.73 % | 567.000 K 109.85 % | -5.754 M -456.06 % | 1.616 M -47.21 % | 3.061 M -30.02 % | 4.374 M 327.98 % | 1.022 M 25.09 % | 817.000 K 208.79 % | -751.000 K 52.71 % | -1.588 M 70.27 % | -5.341 M -280.96 % | -1.402 M 23.47 % | -1.832 M -23.78 % | -1.480 M 8.47 % | -1.617 M -58.68 % | -1.019 M -67.87 % | -607.000 K -229.42 % | 469.000 K 202.85 % | -456.000 K -186.79 % | -159.000 K |
| Income before tax ratio | -0.84 -53.02 % | -0.55 -368.87 % | 0.20 183.82 % | -0.24 54.83 % | -0.54 15.31 % | -0.63 61.48 % | -1.65 -107.84 % | -0.79 -3.14 % | -0.77 19.35 % | -0.95 -79.51 % | -0.53 -17.79 % | -0.45 -14.56 % | -0.39 -6.95 % | -0.37 -9.68 % | -0.34 -20.22 % | -0.28 -20.02 % | -0.23 -1 047.46 % | 0.02 111.79 % | -0.21 -383.61 % | 0.07 -26.40 % | 0.10 -46.62 % | 0.19 115.72 % | 0.09 -39.65 % | 0.14 162.35 % | -0.23 80.45 % | -1.18 -296.31 % | -0.30 -3.33 % | -0.29 10.89 % | -0.32 -15.46 % | -0.28 34.44 % | -0.43 9.36 % | -0.47 -33.32 % | -0.35 -269.21 % | 0.21 135.79 % | -0.58 -202.91 % | -0.19 |
| EBITDA | -1.761 M -13.32 % | -1.554 M -201.70 % | 1.528 M 541.62 % | -346.000 K 81.96 % | -1.918 M 32.82 % | -2.855 M 55.55 % | -6.423 M -39.03 % | -4.620 M -73.81 % | -2.658 M 20.35 % | -3.337 M -98.04 % | -1.685 M -35.34 % | -1.245 M 15.54 % | -1.474 M 24.68 % | -1.957 M 46.47 % | -3.656 M -47.54 % | -2.478 M -61.12 % | -1.538 M -247.46 % | 1.043 M 121.45 % | -4.862 M -293.86 % | 2.508 M -35.61 % | 3.895 M -20.04 % | 4.871 M 203.87 % | 1.603 M 24.55 % | 1.287 M 413.90 % | -410.000 K 66.31 % | -1.217 M 72.81 % | -4.476 M -313.30 % | -1.083 M 38.11 % | -1.750 M -25.45 % | -1.395 M 11.86 % | -1.583 M -62.50 % | -974.000 K -64.81 % | -591.000 K -225.21 % | 472.000 K 208.76 % | -434.000 K -43 300.00 % | -1.000 K |
| Net income ratio | -0.84 -52.34 % | -0.55 -372.45 % | 0.20 183.09 % | -0.24 54.83 % | -0.54 15.31 % | -0.63 61.56 % | -1.65 -108.01 % | -0.79 -3.15 % | -0.77 21.64 % | -0.98 -84.18 % | -0.53 -16.03 % | -0.46 -15.00 % | -0.40 -8.03 % | -0.37 -16.01 % | -0.32 -16.50 % | -0.27 -17.72 % | -0.23 -1 047.46 % | 0.02 111.79 % | -0.21 -383.61 % | 0.07 -26.40 % | 0.10 -46.62 % | 0.19 115.72 % | 0.09 -39.65 % | 0.14 162.35 % | -0.23 80.45 % | -1.18 -296.23 % | -0.30 -3.35 % | -0.29 10.89 % | -0.32 -15.46 % | -0.28 34.44 % | -0.43 9.36 % | -0.47 -33.32 % | -0.35 -269.21 % | 0.21 135.79 % | -0.58 -202.91 % | -0.19 |
| Ratio EBITDA | -0.54 -69.98 % | -0.32 -182.17 % | 0.39 593.84 % | -0.08 77.94 % | -0.35 24.79 % | -0.47 42.26 % | -0.82 -36.77 % | -0.60 -13.21 % | -0.53 19.04 % | -0.65 -387.24 % | -0.13 33.72 % | -0.20 5.77 % | -0.21 4.97 % | -0.23 -0.88 % | -0.22 10.55 % | -0.25 -119.97 % | -0.11 -351.40 % | 0.05 125.66 % | -0.18 -254.41 % | 0.11 -10.23 % | 0.13 -39.01 % | 0.21 53.16 % | 0.14 -39.91 % | 0.23 279.91 % | -0.13 86.08 % | -0.90 -262.41 % | -0.25 -12.10 % | -0.22 27.94 % | -0.31 -17.01 % | -0.26 36.87 % | -0.42 7.19 % | -0.45 -30.89 % | -0.34 -263.70 % | 0.21 137.85 % | -0.55 -45 738.83 % | 0.00 |
| Gross profit ratio | 0.86 -2.29 % | 0.88 -32.74 % | 1.31 33.18 % | 0.98 15.35 % | 0.85 -0.26 % | 0.85 193.39 % | -0.91 -194.52 % | 0.97 -24.55 % | 1.28 12.40 % | 1.14 110.16 % | 0.54 -53.31 % | 1.16 -0.61 % | 1.17 17.84 % | 0.99 53.88 % | 0.65 -39.96 % | 1.08 9.14 % | 0.99 7.49 % | 0.92 -6.72 % | 0.98 8.29 % | 0.91 2.29 % | 0.89 3.87 % | 0.85 -12.44 % | 0.98 -3.38 % | 1.01 -10.07 % | 1.12 -8.45 % | 1.23 499.58 % | 0.20 -16.19 % | 0.24 1 036.28 % | -0.03 -230.23 % | 0.02 151.65 % | -0.04 -127.89 % | 0.14 -73.14 % | 0.52 -29.35 % | 0.73 -11.00 % | 0.82 3.53 % | 0.79 |
| Weighted average shs out dil | 9.110 M -1.82 % | 9.279 M 4.65 % | 8.867 M -9.19 % | 9.764 M 4.08 % | 9.381 M 2.49 % | 9.152 M -1.05 % | 9.249 M 0.00 % | 9.249 M -0.06 % | 9.255 M 0.00 % | 9.255 M 0.06 % | 9.249 M 1.07 % | 9.152 M -0.24 % | 9.173 M -0.10 % | 9.183 M 5.53 % | 8.702 M -5.76 % | 9.233 M 2.56 % | 9.003 M -4.73 % | 9.450 M 16.96 % | 8.080 M 0.00 % | 8.080 M -2.33 % | 8.273 M 0.24 % | 8.253 M 1.01 % | 8.170 M 0.00 % | 8.170 M -2.09 % | 8.344 M -0.16 % | 8.358 M 1.34 % | 8.247 M 0.00 % | 8.247 M 12.14 % | 7.354 M -0.62 % | 7.400 M 0.63 % | 7.354 M 37.12 % | 5.363 M -27.07 % | 7.354 M 0.00 % | 7.354 M 29.83 % | 5.665 M 42.50 % | 3.975 M |
| Weighted average shs out | 9.110 M -1.82 % | 9.279 M 4.65 % | 8.867 M -9.19 % | 9.764 M 4.08 % | 9.381 M 2.49 % | 9.152 M -1.05 % | 9.249 M 0.00 % | 9.249 M 0.15 % | 9.236 M -0.21 % | 9.255 M 0.98 % | 9.165 M 0.15 % | 9.152 M -0.24 % | 9.173 M -0.10 % | 9.183 M 5.53 % | 8.702 M -5.76 % | 9.233 M 2.56 % | 9.003 M -2.51 % | 9.235 M 14.29 % | 8.080 M 0.00 % | 8.080 M -1.88 % | 8.235 M 0.00 % | 8.235 M 0.79 % | 8.170 M 0.00 % | 8.170 M -2.09 % | 8.344 M -0.16 % | 8.358 M 1.49 % | 8.235 M -0.15 % | 8.247 M 12.54 % | 7.328 M -0.97 % | 7.400 M 0.63 % | 7.354 M 37.12 % | 5.363 M -27.07 % | 7.354 M 0.00 % | 7.354 M 29.83 % | 5.665 M 42.50 % | 3.975 M |
| EPS diluted | -0.30 -3.45 % | -0.29 -422.22 % | 0.09 181.82 % | -0.11 64.52 % | -0.31 26.19 % | -0.42 70.00 % | -1.40 -112.12 % | -0.66 -57.14 % | -0.42 22.22 % | -0.54 26.03 % | -0.73 -135.48 % | -0.31 -3.33 % | -0.30 14.29 % | -0.35 41.67 % | -0.60 -106.90 % | -0.29 17.14 % | -0.35 -683.33 % | 0.06 108.45 % | -0.71 -455.00 % | 0.20 -45.95 % | 0.37 -30.19 % | 0.53 307.69 % | 0.13 30.00 % | 0.10 211.11 % | -0.09 52.63 % | -0.19 70.77 % | -0.65 -282.35 % | -0.17 32.00 % | -0.25 -25.00 % | -0.20 9.09 % | -0.22 -15.79 % | -0.19 -130.30 % | -0.08 -229.31 % | 0.06 178.77 % | -0.08 -102.50 % | -0.04 |
| Earnings per share | -0.30 -3.45 % | -0.29 -422.22 % | 0.09 181.82 % | -0.11 64.52 % | -0.31 26.19 % | -0.42 70.00 % | -1.40 -112.12 % | -0.66 -57.14 % | -0.42 22.22 % | -0.54 26.03 % | -0.73 -135.48 % | -0.31 -3.33 % | -0.30 14.29 % | -0.35 41.67 % | -0.60 -106.90 % | -0.29 17.14 % | -0.35 -683.33 % | 0.06 108.45 % | -0.71 -455.00 % | 0.20 -45.95 % | 0.37 -30.19 % | 0.53 307.69 % | 0.13 30.00 % | 0.10 211.11 % | -0.09 52.63 % | -0.19 70.77 % | -0.65 -282.35 % | -0.17 32.00 % | -0.25 -25.00 % | -0.20 9.09 % | -0.22 -15.79 % | -0.19 -130.30 % | -0.08 -229.31 % | 0.06 178.77 % | -0.08 -102.50 % | -0.04 |
| Gross profit | 2.810 M -34.86 % | 4.314 M -16.75 % | 5.182 M 19.10 % | 4.351 M -5.68 % | 4.613 M -10.91 % | 5.178 M 171.90 % | -7.202 M -196.08 % | 7.496 M 15.84 % | 6.471 M 10.58 % | 5.852 M -14.58 % | 6.851 M -4.66 % | 7.186 M -10.91 % | 8.066 M -6.60 % | 8.636 M -18.34 % | 10.576 M -0.97 % | 10.680 M -20.06 % | 13.360 M -36.95 % | 21.191 M -22.01 % | 27.171 M 35.96 % | 19.985 M -26.63 % | 27.240 M 36.18 % | 20.003 M 73.73 % | 11.514 M 100.28 % | 5.749 M 56.91 % | 3.664 M 121.52 % | 1.654 M -55.02 % | 3.677 M 208.99 % | 1.190 M 904.05 % | -148.000 K -239.62 % | 106.000 K 172.11 % | -147.000 K -148.84 % | 301.000 K -66.18 % | 890.000 K -45.96 % | 1.647 M 155.75 % | 644.000 K -1.98 % | 657.000 K |
| Income tax expense | 0.000 -100.00 % | 12.000 K 71.43 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K 257.14 % | 7.000 K 75.00 % | 4.000 K -97.30 % | 148.000 K 428.57 % | 28.000 K -48.15 % | 54.000 K 28.57 % | 42.000 K 147.06 % | 17.000 K -98.77 % | 1.383 M 272.01 % | -804.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -1.000 K |
| Cost of revenue | 456.000 K -22.05 % | 585.000 K 147.79 % | -1.224 M -1 732.00 % | 75.000 K -90.63 % | 800.000 K -9.30 % | 882.000 K -94.15 % | 15.074 M 5 978.23 % | 248.000 K 117.38 % | -1.427 M -96.83 % | -725.000 K -112.58 % | 5.763 M 671.16 % | -1.009 M 14.13 % | -1.175 M -2 125.86 % | 58.000 K -99.00 % | 5.808 M 877.51 % | -747.000 K -471.64 % | 201.000 K -89.58 % | 1.929 M 301.04 % | 481.000 K -76.42 % | 2.040 M -41.16 % | 3.467 M 1.43 % | 3.418 M 1 074.57 % | 291.000 K 638.89 % | -54.000 K 86.50 % | -400.000 K -31.15 % | -305.000 K -102.13 % | 14.304 M 287.96 % | 3.687 M -36.73 % | 5.827 M 12.25 % | 5.191 M 31.72 % | 3.941 M 111.20 % | 1.866 M 124.55 % | 831.000 K 37.81 % | 603.000 K 333.81 % | 139.000 K -18.24 % | 170.000 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.198 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.928 M -0.05 % | 1.929 M | 0.000 | 0.000 -100.00 % | 1.393 M -11.72 % | 1.578 M -13.53 % | 1.825 M -97.53 % | 73.915 M 8 668.09 % | 843.000 K -75.27 % | 3.409 M 24.46 % | 2.739 M -54.29 % | 5.992 M 170.28 % | 2.217 M 3.84 % | 2.135 M 136.17 % | 904.000 K | 0.000 -100.00 % | 770.000 K 96.43 % | 392.000 K -10.71 % | 439.000 K | 0.000 | 0.000 -100.00 % | 567.000 K 19.12 % | 476.000 K | 0.000 | 0.000 |
| Selling and marketing expenses | 1.181 M -49.42 % | 2.335 M 65.13 % | 1.414 M -17.26 % | 1.709 M -35.87 % | 2.665 M 7.16 % | 2.487 M -60.66 % | 6.322 M 33.46 % | 4.737 M 152.64 % | 1.875 M 18.22 % | 1.586 M 26.48 % | 1.254 M -58.72 % | 3.038 M -28.64 % | 4.257 M -7.44 % | 4.599 M -45.60 % | 8.454 M 13.58 % | 7.443 M -17.00 % | 8.968 M -41.58 % | 15.350 M 133.43 % | -45.911 M -424.87 % | 14.132 M -27.98 % | 19.623 M 61.40 % | 12.158 M 210.23 % | 3.919 M 74.57 % | 2.245 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 |
| Other expenses | 4.335 M -4.05 % | 4.518 M 479.23 % | 780.000 K -78.78 % | 3.676 M -25.19 % | 4.914 M -25.52 % | 6.598 M -20.91 % | 8.342 M | 0.000 | 0.000 -100.00 % | 8.782 M -27.01 % | 12.031 M 86.27 % | 6.459 M -7.16 % | 6.957 M -11.91 % | 7.898 M | 0.000 -100.00 % | 5.365 M -3.39 % | 5.553 M 37.65 % | 4.034 M -17.74 % | 4.904 M 47.00 % | 3.336 M -7.79 % | 3.618 M 19.52 % | 3.027 M 24.93 % | 2.423 M 15.27 % | 2.102 M -7.60 % | 2.275 M -1.22 % | 2.303 M -74.41 % | 8.998 M 393.85 % | 1.822 M 41.13 % | 1.291 M 12.65 % | 1.146 M | 0.000 | 0.000 -100.00 % | 921.000 K 30.45 % | 706.000 K | 0.000 | 0.000 |
| Operating expenses | 5.516 M -19.51 % | 6.853 M 23.92 % | 5.530 M 2.69 % | 5.385 M -28.95 % | 7.579 M -16.58 % | 9.085 M -53.95 % | 19.730 M 44.73 % | 13.632 M 27.53 % | 10.689 M 3.10 % | 10.368 M -21.96 % | 13.285 M 16.28 % | 11.425 M -13.07 % | 13.143 M 5.17 % | 12.497 M -24.99 % | 16.660 M 17.32 % | 14.201 M -11.79 % | 16.099 M -24.09 % | 21.209 M -35.55 % | 32.908 M 79.72 % | 18.311 M -24.13 % | 24.134 M 51.16 % | 15.966 M 53.02 % | 10.434 M 110.58 % | 4.955 M 12.36 % | 4.410 M 37.51 % | 3.207 M -64.36 % | 8.998 M 247.15 % | 2.592 M 54.01 % | 1.683 M 6.18 % | 1.585 M 7.82 % | 1.470 M 11.70 % | 1.316 M -11.56 % | 1.488 M 25.89 % | 1.182 M 6.78 % | 1.107 M 35.83 % | 815.000 K |
| Cost and expenses | 5.972 M -19.71 % | 7.438 M 72.74 % | 4.306 M -21.14 % | 5.460 M -34.84 % | 8.379 M -15.93 % | 9.967 M -52.68 % | 21.065 M 51.77 % | 13.880 M 49.86 % | 9.262 M -3.95 % | 9.643 M -49.38 % | 19.048 M 82.87 % | 10.416 M -12.97 % | 11.968 M -4.68 % | 12.555 M -44.12 % | 22.468 M 67.00 % | 13.454 M -17.46 % | 16.300 M -29.55 % | 23.138 M -30.70 % | 33.389 M 64.07 % | 20.351 M -26.27 % | 27.601 M 42.39 % | 19.384 M 80.74 % | 10.725 M 118.83 % | 4.901 M 22.22 % | 4.010 M 38.18 % | 2.902 M -87.55 % | 23.302 M 271.11 % | 6.279 M -16.39 % | 7.510 M 10.83 % | 6.776 M 25.23 % | 5.411 M 70.05 % | 3.182 M 37.21 % | 2.319 M 29.92 % | 1.785 M 43.26 % | 1.246 M 26.50 % | 985.000 K |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 3.336 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.322 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.634 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.355 M | 0.000 | 0.000 | 0.000 -100.00 % | 235.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 337.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.181 M -49.42 % | 2.335 M 65.13 % | 1.414 M -17.26 % | 1.709 M -35.87 % | 2.665 M 7.16 % | 2.487 M -60.66 % | 6.322 M 33.46 % | 4.737 M 152.64 % | 1.875 M 18.22 % | 1.586 M 26.48 % | 1.254 M -74.75 % | 4.966 M -19.72 % | 6.186 M 34.51 % | 4.599 M -45.60 % | 8.454 M -4.32 % | 8.836 M -16.21 % | 10.546 M -38.60 % | 17.175 M -38.67 % | 28.004 M 87.01 % | 14.975 M -34.98 % | 23.032 M 54.61 % | 14.897 M 50.31 % | 9.911 M 122.12 % | 4.462 M 108.99 % | 2.135 M 136.17 % | 904.000 K -67.53 % | 2.784 M 261.56 % | 770.000 K 96.43 % | 392.000 K -10.71 % | 439.000 K -68.37 % | 1.388 M 8.86 % | 1.275 M 124.87 % | 567.000 K 19.12 % | 476.000 K -55.84 % | 1.078 M 32.27 % | 815.000 K |
| Interest income | 0.000 -100.00 % | 14.000 K -98.79 % | 1.154 M 2 160.71 % | -56.000 K -175.68 % | 74.000 K -8.64 % | 81.000 K -76.04 % | 338.000 K 724.39 % | 41.000 K -69.85 % | 136.000 K 700.00 % | 17.000 K -99.61 % | 4.363 M 199.86 % | 1.455 M -34.64 % | 2.226 M 234.74 % | 665.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 % | 4.000 K | 0.000 -100.00 % | 4.000 K -42.86 % | 7.000 K 600.00 % | 1.000 K |
| Interest expense | 27.000 K -82.47 % | 154.000 K 380.00 % | -55.000 K -237.50 % | 40.000 K 150.00 % | 16.000 K -11.11 % | 18.000 K -83.49 % | 109.000 K 165.85 % | 41.000 K 4 000.00 % | 1.000 K -99.74 % | 385.000 K -91.18 % | 4.364 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 412.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 945.000 K -2.68 % | 971.000 K 34.49 % | 722.000 K 4.94 % | 688.000 K -30.51 % | 990.000 K 0.10 % | 989.000 K -84.88 % | 6.541 M 331.46 % | 1.516 M 24.57 % | 1.217 M -8.36 % | 1.328 M -73.48 % | 5.008 M 225.41 % | 1.539 M 24.51 % | 1.236 M -0.32 % | 1.240 M -32.50 % | 1.837 M 57.55 % | 1.166 M -2.51 % | 1.196 M 12.72 % | 1.061 M 21.81 % | 871.000 K 4.44 % | 834.000 K 0.00 % | 834.000 K 0.00 % | 834.000 K 59.46 % | 523.000 K 6.09 % | 493.000 K 46.73 % | 336.000 K 0.00 % | 336.000 K -60.00 % | 840.000 K 163.32 % | 319.000 K 289.02 % | 82.000 K -3.53 % | 85.000 K 148.18 % | 34.250 K -16.46 % | 40.999 K 485.70 % | 7.000 K 0.00 % | 7.000 K -75.00 % | 28.000 K -82.28 % | 158.000 K |
| Operating income | -2.706 M -6.58 % | -2.539 M -629.60 % | -348.000 K 66.34 % | -1.034 M 65.14 % | -2.966 M 24.08 % | -3.907 M 71.11 % | -13.524 M -120.40 % | -6.136 M -53.02 % | -4.010 M 11.20 % | -4.516 M -93.82 % | -2.330 M 45.03 % | -4.239 M 16.51 % | -5.077 M -31.49 % | -3.861 M 36.54 % | -6.084 M -72.79 % | -3.521 M -28.55 % | -2.739 M -15 116.67 % | -18.000 K 99.69 % | -5.737 M -442.71 % | 1.674 M -46.10 % | 3.106 M -28.88 % | 4.367 M 304.35 % | 1.080 M 36.02 % | 794.000 K 206.43 % | -746.000 K 51.96 % | -1.553 M 70.81 % | -5.321 M -279.53 % | -1.402 M 23.43 % | -1.831 M -23.80 % | -1.479 M 8.53 % | -1.617 M -59.31 % | -1.015 M -69.73 % | -598.000 K -228.60 % | 465.000 K 200.65 % | -462.000 K -192.41 % | -158.000 K |
| Operating income ratio | -0.83 -59.87 % | -0.52 -489.46 % | -0.09 62.36 % | -0.23 57.36 % | -0.55 15.01 % | -0.64 62.47 % | -1.72 -116.82 % | -0.79 0.33 % | -0.80 9.74 % | -0.88 -376.86 % | -0.18 73.08 % | -0.69 6.85 % | -0.74 -65.90 % | -0.44 -19.59 % | -0.37 -4.76 % | -0.35 -75.50 % | -0.20 -25 842.73 % | 0.00 99.62 % | -0.21 -372.97 % | 0.08 -24.86 % | 0.10 -45.75 % | 0.19 103.81 % | 0.09 -34.38 % | 0.14 161.00 % | -0.23 80.15 % | -1.15 -289.03 % | -0.30 -2.94 % | -0.29 10.84 % | -0.32 -15.47 % | -0.28 34.49 % | -0.43 9.01 % | -0.47 -34.80 % | -0.35 -268.13 % | 0.21 135.03 % | -0.59 -208.84 % | -0.19 |
| Total other income expenses net | -27.000 K 80.71 % | -140.000 K -112.14 % | 1.153 M 2 982.50 % | -40.000 K -168.97 % | 58.000 K -7.94 % | 63.000 K -72.49 % | 229.000 K | 0.000 -100.00 % | 135.000 K 136.68 % | -368.000 K -41.54 % | -260.000 K -117.86 % | 1.456 M -34.59 % | 2.226 M 235.24 % | 664.000 K 12.35 % | 591.000 K -21.30 % | 751.000 K 282.28 % | -412.000 K -170.43 % | 585.000 K 3 541.18 % | -17.000 K 70.69 % | -58.000 K -28.89 % | -45.000 K -742.86 % | 7.000 K 112.07 % | -58.000 K -352.17 % | 23.000 K 560.00 % | -5.000 K 85.71 % | -35.000 K -75.00 % | -20.000 K | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 100.00 % | -4.000 K 55.56 % | -9.000 K -325.00 % | 4.000 K -33.33 % | 6.000 K 700.00 % | -1.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.759 M 31.39 % | -5.479 M -11.36 % | -4.920 M -10.41 % | -4.456 M 19.90 % | -5.563 M 9.69 % | -6.160 M 39.43 % | -10.170 M 37.75 % | -16.338 M 23.74 % | -21.424 M 47.50 % | -40.808 M 9.30 % | -44.992 M 9.81 % | -49.886 M 8.34 % | -54.426 M 3.78 % | -56.563 M 4.96 % | -59.517 M 8.80 % | -65.262 M 7.44 % | -70.504 M 2.72 % | -72.476 M -376.28 % | -15.217 M 29.28 % | -21.517 M -33.25 % | -16.148 M -84.74 % | -8.741 M -73.57 % | -5.036 M -11.19 % | -4.529 M -8.90 % | -4.159 M 40.48 % | -6.987 M 30.77 % | -10.093 M 4.59 % | -10.579 M -2.04 % | -10.368 M 10.79 % | -11.622 M 11.58 % | -13.144 M -506.27 % | -2.168 M 22.24 % | -2.788 M -169.86 % | 3.991 M 200.00 % | -3.991 M |
| Total investments | 11.014 M 0.00 % | 11.014 M -15.28 % | 13.000 M -4.22 % | 13.573 M 0.00 % | 13.573 M -9.51 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 8.06 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 8.77 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K -85.75 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K -94.99 % | 7.982 M 2 356.00 % | 325.000 K |
| Total 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 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -75.718 M -3.64 % | -73.060 M -4.06 % | -70.212 M 1.19 % | -71.057 M -1.56 % | -69.968 M -4.41 % | -67.015 M -5.88 % | -63.294 M -26.89 % | -49.880 M -14.39 % | -43.606 M -8.90 % | -40.043 M -14.03 % | -35.116 M -15.40 % | -30.431 M -9.35 % | -27.830 M -9.15 % | -25.498 M -6 043.59 % | 429.000 K 321.13 % | -194.000 K -280.39 % | -51.000 K 17.74 % | -62.000 K -37.78 % | -45.000 K -73.08 % | -26.000 K -148.15 % | 54.000 K 134.84 % | -155.000 K -297.44 % | -39.000 K 58.06 % | -93.000 K -1 450.00 % | -6.000 K | 0.000 100.00 % | 0.000 0.00 % | 0.000 100.00 % | -416.000 K 42.22 % | -720.000 K 0.00 % | -720.000 K -445.45 % | -132.000 K | 0.000 -100.00 % | 4.251 M | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.522 M 44.27 % | -18.879 M -27.41 % | -14.817 M -28.12 % | -11.565 M -456.07 % | 3.248 M 150.91 % | -6.380 M 20.46 % | -8.021 M -283.38 % | 4.374 M -65.36 % | 12.627 M 169.61 % | -18.139 M 10.89 % | -20.355 M -8.76 % | -18.716 M -242.58 % | 13.127 M 185.01 % | -15.442 M -15.21 % | -13.403 M -18.09 % | -11.350 M -20.73 % | -9.401 M -20.77 % | -7.784 M -8.70 % | -7.161 M | 0.000 100.00 % | -6.627 M |
| Common stock | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.00 % | 925.000 K 0.22 % | 923.000 K 0.00 % | 923.000 K 12.15 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 0.00 % | 823.000 K 11.97 % | 735.000 K 0.00 % | 735.000 K 0.00 % | 735.000 K 38.16 % | 532.000 K 0.00 % | 532.000 K | 0.000 -100.00 % | 532.000 K |
| Total equity | 18.472 M -12.58 % | 21.130 M -11.88 % | 23.978 M 3.65 % | 23.133 M -4.50 % | 24.222 M -10.87 % | 27.175 M -12.04 % | 30.896 M -30.27 % | 44.310 M -12.40 % | 50.584 M -6.58 % | 54.147 M -8.34 % | 59.074 M -10.19 % | 65.777 M -3.99 % | 68.514 M -3.47 % | 70.975 M -4.38 % | 74.224 M -10.77 % | 83.181 M 5.59 % | 78.777 M -3.95 % | 82.018 M 343.60 % | 18.489 M -23.85 % | 24.281 M 7.27 % | 22.636 M 15.80 % | 19.547 M 28.01 % | 15.270 M 7.35 % | 14.224 M 5.55 % | 13.476 M -5.23 % | 14.220 M -7.98 % | 15.454 M -5.88 % | 16.419 M 52.86 % | 10.741 M -12.45 % | 12.269 M -10.76 % | 13.749 M 364.18 % | 2.962 M -20.31 % | 3.717 M -12.56 % | 4.251 M 0.00 % | 4.251 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 | 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 | 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 % | 697.000 K 63.62 % | 426.000 K -75.12 % | 1.712 M -33.87 % | 2.589 M | 0.000 | 0.000 -100.00 % | 2.315 M -41.09 % | 3.930 M 178.53 % | 1.411 M -19.00 % | 1.742 M 30.88 % | 1.331 M -71.72 % | 4.706 M 30.94 % | 3.594 M 212.79 % | 1.149 M 0.79 % | 1.140 M 172.08 % | 419.000 K 33.87 % | 313.000 K -78.32 % | 1.444 M 676.34 % | 186.000 K 1 140.00 % | 15.000 K -61.54 % | 39.000 K | 0.000 | 0.000 -100.00 % | 212.000 K | 0.000 | 0.000 |
| Other current liabilities | 1.499 M 44.27 % | 1.039 M -35.63 % | 1.614 M 74.11 % | 927.000 K -56.05 % | 2.109 M 25.91 % | 1.675 M -37.52 % | 2.681 M -23.51 % | 3.505 M 42.94 % | 2.452 M 21.75 % | 2.014 M 23.79 % | 1.627 M -29.11 % | 2.295 M -28.88 % | 3.227 M 39.58 % | 2.312 M -26.42 % | 3.142 M 3.76 % | 3.028 M -25.27 % | 4.052 M -44.10 % | 7.249 M -45.65 % | 13.338 M 79.23 % | 7.442 M -23.42 % | 9.718 M 188.88 % | 3.364 M 60.11 % | 2.101 M 632.06 % | 287.000 K -61.42 % | 744.000 K 24.21 % | 599.000 K 0.34 % | 597.000 K -59.96 % | 1.491 M -0.33 % | 1.496 M 38.65 % | 1.079 M 22.61 % | 880.000 K 58.56 % | 555.000 K -20.71 % | 700.000 K | 0.000 -100.00 % | 473.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.744 M -1.08 % | 3.785 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 1.658 M -8.75 % | 1.817 M -14.73 % | 2.131 M 80.90 % | 1.178 M -48.78 % | 2.300 M -5.23 % | 2.427 M -46.32 % | 4.521 M -5.64 % | 4.791 M 51.09 % | 3.171 M 8.86 % | 2.913 M 39.85 % | 2.083 M -48.72 % | 4.062 M -30.27 % | 5.825 M 45.66 % | 3.999 M -11.92 % | 4.540 M -15.03 % | 5.343 M -33.06 % | 7.982 M -7.83 % | 8.660 M -42.57 % | 15.080 M 20.48 % | 12.517 M -13.22 % | 14.424 M 107.30 % | 6.958 M 114.09 % | 3.250 M 127.75 % | 1.427 M 22.70 % | 1.163 M 27.52 % | 912.000 K -55.32 % | 2.041 M 10.44 % | 1.848 M 22.30 % | 1.511 M 35.15 % | 1.118 M 14.78 % | 974.000 K 14.72 % | 849.000 K -6.91 % | 912.000 K | 0.000 -100.00 % | 527.000 K |
| Total liabilities | 1.658 M -8.75 % | 1.817 M -14.73 % | 2.131 M 80.90 % | 1.178 M -48.78 % | 2.300 M -5.23 % | 2.427 M -46.32 % | 4.521 M -5.64 % | 4.791 M 51.09 % | 3.171 M 8.86 % | 2.913 M 39.85 % | 2.083 M -48.72 % | 4.062 M -30.27 % | 5.825 M 45.66 % | 3.999 M -11.92 % | 4.540 M -15.03 % | 5.343 M -33.06 % | 7.982 M -7.83 % | 8.660 M -42.57 % | 15.080 M 20.48 % | 12.517 M -13.22 % | 14.424 M 107.30 % | 6.958 M 114.09 % | 3.250 M 127.75 % | 1.427 M 22.70 % | 1.163 M 27.52 % | 912.000 K -55.32 % | 2.041 M 10.44 % | 1.848 M 22.30 % | 1.511 M 35.15 % | 1.118 M 14.78 % | 974.000 K 14.72 % | 849.000 K -6.91 % | 912.000 K | 0.000 -100.00 % | 527.000 K |
| Other non current assets | 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 | 0.000 | 0.000 -100.00 % | 7.738 M | 0.000 -100.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 8.06 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 8.77 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K -85.75 % | 400.000 K | 0.000 | 0.000 -100.00 % | 700.000 K 19.25 % | 587.000 K 46.75 % | 400.000 K 110.02 % | -3.991 M -399 200.00 % | 1.000 K |
| 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 -100.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K 8.06 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 0.00 % | 62.000 K 8.77 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K 0.00 % | 57.000 K -85.75 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 -100.00 % | 325.000 K |
| Intangible assets | 2.639 M -26.49 % | 3.590 M -21.82 % | 4.592 M 30.42 % | 3.521 M -4.37 % | 3.682 M -21.32 % | 4.680 M -16.81 % | 5.626 M -53.66 % | 12.141 M -3.18 % | 12.540 M 12.76 % | 11.121 M 3.81 % | 10.713 M 3.55 % | 10.346 M 7.98 % | 9.581 M | 0.000 -100.00 % | 16.755 M 116.17 % | 7.751 M 12.77 % | 6.873 M 13.28 % | 6.067 M 11.06 % | 5.463 M 20.94 % | 4.517 M 13.24 % | 3.989 M -1.92 % | 4.067 M -8.01 % | 4.421 M 4.86 % | 4.216 M 12.13 % | 3.760 M 36.03 % | 2.764 M 32.57 % | 2.085 M 37.53 % | 1.516 M 37.82 % | 1.100 M 14.46 % | 961.000 K | 0.000 -100.00 % | 7.000 K -97.74 % | 310.000 K | 0.000 -100.00 % | 28.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.000 K -49.38 % | 567.000 K -85.14 % | 3.815 M -10.49 % | 4.262 M -7.69 % | 4.617 M 211.28 % | -4.149 M -143.60 % | 9.515 M 380.80 % | 1.979 M -11.02 % | 2.224 M -10.61 % | 2.488 M -8.16 % | 2.709 M -8.63 % | 2.965 M -6.76 % | 3.180 M -8.38 % | 3.471 M -6.32 % | 3.705 M -7.95 % | 4.025 M -5.89 % | 4.277 M -5.54 % | 4.528 M 1.84 % | 4.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.639 M -26.49 % | 3.590 M -21.82 % | 4.592 M 30.42 % | 3.521 M -4.37 % | 3.682 M -21.32 % | 4.680 M -16.81 % | 5.626 M -53.66 % | 12.141 M -3.18 % | 12.540 M 9.92 % | 11.408 M 1.13 % | 11.280 M -20.34 % | 14.161 M 2.30 % | 13.843 M 199.83 % | 4.617 M -63.37 % | 12.606 M -26.99 % | 17.266 M 95.05 % | 8.852 M 6.77 % | 8.291 M 4.28 % | 7.951 M 10.03 % | 7.226 M 3.91 % | 6.954 M -4.04 % | 7.247 M -8.17 % | 7.892 M -0.37 % | 7.921 M 1.75 % | 7.785 M 10.57 % | 7.041 M 6.47 % | 6.613 M 10.92 % | 5.962 M 442.00 % | 1.100 M 14.46 % | 961.000 K | 0.000 -100.00 % | 7.000 K -99.36 % | 1.094 M | 0.000 -100.00 % | 28.000 K |
| Property plant equipment net | 71.000 K -1.39 % | 72.000 K -10.00 % | 80.000 K -32.20 % | 118.000 K -4.07 % | 123.000 K -4.65 % | 129.000 K -61.38 % | 334.000 K 82.51 % | 183.000 K -11.59 % | 207.000 K 7.25 % | 193.000 K 10.92 % | 174.000 K -21.97 % | 223.000 K 4.69 % | 213.000 K 23.84 % | 172.000 K 49.57 % | 115.000 K -19.58 % | 143.000 K 48.96 % | 96.000 K 84.62 % | 52.000 K 4.00 % | 50.000 K -10.71 % | 56.000 K 30.23 % | 43.000 K -4.44 % | 45.000 K 12.50 % | 40.000 K -9.09 % | 44.000 K 2.33 % | 43.000 K 138.89 % | 18.000 K -5.26 % | 19.000 K 0.00 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 2.710 M -26.00 % | 3.662 M -21.62 % | 4.672 M 28.39 % | 3.639 M -4.36 % | 3.805 M -20.88 % | 4.809 M -19.31 % | 5.960 M -51.64 % | 12.324 M -3.32 % | 12.747 M 9.88 % | 11.601 M 1.27 % | 11.455 M -20.36 % | 14.384 M 2.33 % | 14.056 M 12.21 % | 12.527 M -1.53 % | 12.721 M -27.21 % | 17.476 M 93.85 % | 9.015 M 7.19 % | 8.410 M 4.24 % | 8.068 M 9.86 % | 7.344 M 4.04 % | 7.059 M -4.01 % | 7.354 M -8.01 % | 7.994 M -0.35 % | 8.022 M 1.74 % | 7.885 M 10.81 % | 7.116 M 6.38 % | 6.689 M 4.83 % | 6.381 M 325.40 % | 1.500 M 10.21 % | 1.361 M 23.73 % | 1.100 M 10.66 % | 994.000 K -33.47 % | 1.494 M 137.43 % | -3.991 M -1 227.40 % | 354.000 K |
| Other current assets | 166.000 K 17.73 % | 141.000 K -31.55 % | 206.000 K 7.29 % | 192.000 K | 0.000 | 0.000 -100.00 % | 1.248 M -14.29 % | 1.456 M -35.46 % | 2.256 M -8.14 % | 2.456 M 3.58 % | 2.371 M -23.22 % | 3.088 M 0.13 % | 3.084 M 27.86 % | 2.412 M 15.19 % | 2.094 M 0.87 % | 2.076 M 26.97 % | 1.635 M 13.70 % | 1.438 M 50.10 % | 958.000 K -14.39 % | 1.119 M 0.99 % | 1.108 M 24.35 % | 891.000 K -30.55 % | 1.283 M 148.64 % | 516.000 K -29.99 % | 737.000 K 57.14 % | 469.000 K -21.04 % | 594.000 K 75.22 % | 339.000 K 0.00 % | 339.000 K 0.59 % | 337.000 K -11.78 % | 382.000 K 56.56 % | 244.000 K 559.46 % | 37.000 K | 0.000 -100.00 % | 109.000 K |
| Short term investments | 11.014 M 0.00 % | 11.014 M -15.28 % | 13.000 M -4.22 % | 13.573 M 0.00 % | 13.573 M -9.51 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.982 M | 0.000 |
| cash and cash equivalents | 3.759 M -31.39 % | 5.479 M 11.36 % | 4.920 M 10.41 % | 4.456 M -19.90 % | 5.563 M -9.69 % | 6.160 M -39.43 % | 10.170 M -37.75 % | 16.338 M -23.74 % | 21.424 M -47.50 % | 40.808 M -9.30 % | 44.992 M -9.81 % | 49.886 M -8.34 % | 54.426 M -3.78 % | 56.563 M -4.96 % | 59.517 M -8.80 % | 65.262 M -7.44 % | 70.504 M -2.72 % | 72.476 M 376.28 % | 15.217 M -29.28 % | 21.517 M 33.25 % | 16.148 M 84.74 % | 8.741 M 73.57 % | 5.036 M 11.19 % | 4.529 M 8.90 % | 4.159 M -40.48 % | 6.987 M -30.77 % | 10.093 M -4.59 % | 10.579 M 2.04 % | 10.368 M -10.79 % | 11.622 M -11.58 % | 13.144 M 506.27 % | 2.168 M -22.24 % | 2.788 M 169.86 % | -3.991 M -200.00 % | 3.991 M |
| Cash and short term investments | 14.773 M -10.43 % | 16.493 M -7.96 % | 17.920 M -0.60 % | 18.029 M -5.78 % | 19.136 M -9.57 % | 21.160 M -15.93 % | 25.170 M -19.68 % | 31.338 M -13.96 % | 36.424 M -10.74 % | 40.808 M -9.30 % | 44.992 M -9.81 % | 49.886 M -8.34 % | 54.426 M -3.78 % | 56.563 M -4.96 % | 59.517 M -8.80 % | 65.262 M -7.44 % | 70.504 M -2.72 % | 72.476 M 376.28 % | 15.217 M -29.28 % | 21.517 M 33.25 % | 16.148 M 84.74 % | 8.741 M 73.57 % | 5.036 M 11.19 % | 4.529 M 8.90 % | 4.159 M -40.48 % | 6.987 M -30.77 % | 10.093 M -4.59 % | 10.579 M 2.04 % | 10.368 M -10.79 % | 11.622 M -11.58 % | 13.144 M 506.27 % | 2.168 M -22.24 % | 2.788 M -30.14 % | 3.991 M 0.00 % | 3.991 M |
| Total current assets | 17.420 M -9.67 % | 19.285 M -10.04 % | 21.437 M 3.70 % | 20.672 M -9.00 % | 22.717 M -8.37 % | 24.793 M -15.83 % | 29.457 M -19.90 % | 36.777 M -10.32 % | 41.008 M -9.79 % | 45.459 M -8.54 % | 49.702 M -10.37 % | 55.455 M -8.01 % | 60.283 M -3.47 % | 62.447 M -5.44 % | 66.043 M -7.04 % | 71.048 M -8.61 % | 77.744 M -5.50 % | 82.268 M 222.61 % | 25.501 M -13.42 % | 29.454 M -1.82 % | 30.001 M 56.66 % | 19.151 M 81.94 % | 10.526 M 37.97 % | 7.629 M 12.96 % | 6.754 M -15.74 % | 8.016 M -28.09 % | 11.147 M -6.22 % | 11.886 M 10.55 % | 10.752 M -10.59 % | 12.026 M -11.72 % | 13.623 M 383.60 % | 2.817 M -10.14 % | 3.135 M -21.45 % | 3.991 M -9.81 % | 4.425 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.456 M | 0.000 | 0.000 -100.00 % | 2.369 M | 0.000 | 0.000 100.00 % | -2.412 M -15.19 % | -2.094 M 63.81 % | -5.786 M | 0.000 | 0.000 -100.00 % | 205.000 K 420.31 % | -64.000 K 99.54 % | -13.853 M -33 687.80 % | -41.000 K 99.03 % | -4.207 M | 0.000 | 0.000 | 0.000 100.00 % | -460.000 K | 0.000 -100.00 % | 340.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.481 M -6.41 % | 2.651 M -19.93 % | 3.311 M 35.09 % | 2.451 M -31.56 % | 3.581 M -1.43 % | 3.633 M 19.55 % | 3.039 M -44.13 % | 5.439 M 18.65 % | 4.584 M -1.44 % | 4.651 M -1.25 % | 4.710 M -15.42 % | 5.569 M -4.92 % | 5.857 M -0.46 % | 5.884 M -9.84 % | 6.526 M 12.79 % | 5.786 M -20.08 % | 7.240 M -26.06 % | 9.792 M -4.78 % | 10.284 M 29.57 % | 7.937 M -42.71 % | 13.853 M 33.07 % | 10.410 M 89.62 % | 5.490 M 77.10 % | 3.100 M 19.46 % | 2.595 M 152.19 % | 1.029 M -2.37 % | 1.054 M -18.80 % | 1.298 M 237.14 % | 385.000 K -4.70 % | 404.000 K 316.49 % | 97.000 K -76.05 % | 405.000 K 30.65 % | 310.000 K | 0.000 -100.00 % | 325.000 K |
| 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 100.00 % | -67.000 K 0.00 % | -67.000 K 0.00 % | -67.000 K 0.00 % | -67.000 K -8.06 % | -62.000 K 0.00 % | -62.000 K 0.00 % | -62.000 K 0.00 % | -62.000 K -8.77 % | -57.000 K 0.00 % | -57.000 K 0.00 % | -57.000 K 0.00 % | -57.000 K 85.75 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 159.000 K -79.56 % | 778.000 K 50.48 % | 517.000 K 105.98 % | 251.000 K 31.41 % | 191.000 K -74.60 % | 752.000 K -54.89 % | 1.667 M 39.50 % | 1.195 M 127.19 % | 526.000 K -24.53 % | 697.000 K 63.62 % | 426.000 K -75.12 % | 1.712 M -33.87 % | 2.589 M 53.47 % | 1.687 M 20.67 % | 1.398 M -39.61 % | 2.315 M -41.09 % | 3.930 M 178.53 % | 1.411 M -19.00 % | 1.742 M 30.88 % | 1.331 M -71.72 % | 4.706 M 30.94 % | 3.594 M 212.79 % | 1.149 M 0.79 % | 1.140 M 172.08 % | 419.000 K 33.87 % | 313.000 K -78.32 % | 1.444 M 676.34 % | 186.000 K 1 140.00 % | 15.000 K -61.54 % | 39.000 K -58.51 % | 94.000 K -68.03 % | 294.000 K 38.68 % | 212.000 K | 0.000 -100.00 % | 54.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.000 K 90.11 % | 91.000 K -52.85 % | 193.000 K -4.46 % | 202.000 K 573.33 % | 30.000 K -45.45 % | 55.000 K 511.11 % | 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 -100.00 % | 171.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.018 M -7.85 % | 2.190 M -7.75 % | 2.374 M -9.08 % | 2.611 M -37.91 % | 4.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -342.000 K 0.29 % | -343.000 K 0.00 % | -343.000 K -0.59 % | -341.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | 194.000 K 280.39 % | 51.000 K -17.74 % | 62.000 K 37.78 % | 45.000 K 73.08 % | 26.000 K | 0.000 -100.00 % | 155.000 K 297.44 % | 39.000 K -58.06 % | 93.000 K 1 450.00 % | 6.000 K | 0.000 -100.00 % | 0.000 0.00 % | 0.000 -100.00 % | 416.000 K -42.22 % | 720.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.00 % | 93.265 M 0.04 % | 93.229 M 0.06 % | 93.174 M -19.76 % | 116.125 M 19.56 % | 97.124 M 4.75 % | 92.722 M 0.00 % | 92.722 M 210.48 % | 29.864 M 0.00 % | 29.864 M 0.00 % | 29.864 M 0.00 % | 29.865 M 0.06 % | 29.846 M 0.62 % | 29.661 M -0.58 % | 29.835 M -8.08 % | 32.456 M 196.80 % | -33.529 M -212.34 % | 29.847 M 31.37 % | 22.719 M -1.80 % | 23.135 M 0.00 % | 23.135 M 123.61 % | 10.346 M 0.00 % | 10.346 M | 0.000 -100.00 % | 10.346 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -697.000 K -63.62 % | -426.000 K 75.12 % | -1.712 M 33.87 % | -2.589 M | 0.000 | 0.000 100.00 % | -2.315 M 41.09 % | -3.930 M -178.53 % | -1.411 M 19.00 % | -1.742 M -30.88 % | -1.331 M 71.72 % | -4.706 M -30.94 % | -3.594 M -212.79 % | -1.149 M -0.79 % | -1.140 M -172.08 % | -419.000 K -33.87 % | -313.000 K 78.32 % | -1.444 M -676.34 % | -186.000 K -1 140.00 % | -15.000 K 61.54 % | -39.000 K | 0.000 | 0.000 100.00 % | -212.000 K | 0.000 | 0.000 |
| Total assets | 20.130 M -12.28 % | 22.947 M -12.11 % | 26.109 M 7.40 % | 24.311 M -8.34 % | 26.522 M -10.40 % | 29.602 M -16.42 % | 35.417 M -27.87 % | 49.101 M -8.66 % | 53.755 M -5.79 % | 57.060 M -6.70 % | 61.157 M -12.43 % | 69.839 M -6.05 % | 74.339 M -0.85 % | 74.974 M -4.81 % | 78.764 M -11.03 % | 88.524 M 2.03 % | 86.759 M -4.32 % | 90.678 M 170.12 % | 33.569 M -8.77 % | 36.798 M -0.71 % | 37.060 M 39.82 % | 26.505 M 43.12 % | 18.520 M 18.33 % | 15.651 M 6.91 % | 14.639 M -3.26 % | 15.132 M -15.16 % | 17.836 M -2.36 % | 18.267 M 49.09 % | 12.252 M -8.48 % | 13.387 M -9.07 % | 14.723 M 286.33 % | 3.811 M -17.67 % | 4.629 M | 0.000 -100.00 % | 4.779 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 10.000 K -97.11 % | 346.000 K 268.09 % | 94.000 K 256.67 % | -60.000 K 20.00 % | -75.000 K 93.76 % | -1.201 M -249.75 % | 802.000 K -7.50 % | 867.000 K 159.58 % | 334.000 K -53.29 % | 715.000 K 162.77 % | -1.139 M 25.12 % | -1.521 M -182.48 % | 1.844 M 1 725.74 % | 101.000 K 107.84 % | -1.289 M 10.55 % | -1.441 M -176.89 % | 1.874 M 131.61 % | -5.928 M -2 844.44 % | 216.000 K -94.61 % | 4.009 M -0.35 % | 4.023 M 431.93 % | -1.212 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 |
| Accounts receivables | 0.000 -100.00 % | 661.000 K 176.86 % | -860.000 K -180.90 % | 1.063 M 1 984.31 % | 51.000 K -92.93 % | 721.000 K -37.52 % | 1.154 M 257.87 % | -731.000 K -1 182.46 % | -57.000 K -200.00 % | 57.000 K -92.82 % | 794.000 K 175.69 % | 288.000 K 144.86 % | -642.000 K -200.00 % | 642.000 K 186.64 % | -741.000 K -150.96 % | 1.454 M -43.03 % | 2.552 M 418.70 % | 492.000 K 120.96 % | -2.347 M -139.67 % | 5.916 M 271.83 % | -3.443 M 30.02 % | -4.920 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.000 K 93.44 % | -1.922 M -446.02 % | -352.000 K -120.44 % | 1.722 M 544.94 % | 267.000 K -59.42 % | 658.000 K 134.04 % | -1.933 M -6.85 % | -1.809 M -199.56 % | 1.817 M 435.86 % | -541.000 K 1.28 % | -548.000 K 81.07 % | -2.895 M -326.99 % | -678.000 K 89.44 % | -6.420 M -350.49 % | 2.563 M 234.40 % | -1.907 M -125.54 % | 7.466 M 101.35 % | 3.708 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 |
| Other working capital | 10.000 K 103.17 % | -315.000 K -133.02 % | 954.000 K 184.95 % | -1.123 M -1 397.33 % | -75.000 K | 0.000 | 0.000 -100.00 % | 1.598 M 308.70 % | 391.000 K -40.58 % | 658.000 K 134.04 % | -1.933 M -6.85 % | -1.809 M -172.77 % | 2.486 M 559.52 % | -541.000 K 1.28 % | -548.000 K 81.07 % | -2.895 M -326.99 % | -678.000 K 89.44 % | -6.420 M -350.49 % | 2.563 M 234.40 % | -1.907 M -125.54 % | 7.466 M 101.35 % | 3.708 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 |
| Other non cash items | 8.000 K -96.08 % | 204.000 K -72.80 % | 750.000 K 32.98 % | 564.000 K 1 107.14 % | -56.000 K 73.33 % | -210.000 K -268.42 % | -57.000 K 50.43 % | -115.000 K -146.37 % | 248.000 K 212.73 % | -220.000 K -102.96 % | 7.421 M 11 316.92 % | 65.000 K 107.46 % | -871.000 K -144.21 % | 1.970 M 214.19 % | 627.000 K -10.68 % | 702.000 K -29.59 % | 997.000 K 221.44 % | -821.000 K 48.49 % | -1.594 M -43.73 % | -1.109 M -97.68 % | -561.000 K -167.14 % | -210.000 K 79.45 % | -1.022 M -25.09 % | -817.000 K -208.79 % | 751.000 K -52.71 % | 1.588 M 152.87 % | 628.000 K -55.21 % | 1.402 M -23.47 % | 1.832 M 23.78 % | 1.480 M -8.47 % | 1.617 M 58.68 % | 1.019 M 67.87 % | 607.000 K 229.42 % | -469.000 K -202.85 % | 456.000 K 186.79 % | 159.000 K |
| Net cash provided by operating activities | -1.770 M -51.28 % | -1.170 M -335.89 % | 496.000 K 193.58 % | -530.000 K 74.15 % | -2.050 M 52.64 % | -4.329 M 24.09 % | -5.703 M -47.44 % | -3.868 M -57.56 % | -2.455 M 8.84 % | -2.693 M -9.38 % | -2.462 M 40.76 % | -4.156 M -52.40 % | -2.727 M -52.35 % | -1.790 M 63.54 % | -4.909 M -62.87 % | -3.014 M -341.70 % | 1.247 M 121.85 % | -5.706 M 8.86 % | -6.261 M -217.36 % | 5.335 M -27.16 % | 7.324 M 93.81 % | 3.779 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 |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -1.741 M -231.62 % | -525.000 K | 0.000 | 0.000 100.00 % | -293.000 K 72.79 % | -1.077 M 54.79 % | -2.382 M -75.79 % | -1.355 M 44.42 % | -2.438 M -30.65 % | -1.866 M 16.77 % | -2.242 M -99.11 % | -1.126 M -28.69 % | -875.000 K 45.99 % | -1.620 M -3 421.74 % | -46.000 K | 0.000 100.00 % | -24.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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.000 K | 0.000 | 0.000 | 0.000 100.00 % | -132.000 K 68.57 % | -420.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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -13.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M | 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 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 14.610 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 % | 100.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 |
| Other investing activites | 13.000 K -99.35 % | 2.000 M 199 900.00 % | 1.000 K | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 100.00 % | -1.093 M 92.71 % | -15.000 M -1 026.97 % | -1.331 M 45.76 % | -2.454 M -32.29 % | -1.855 M 14.83 % | -2.178 M -103.93 % | -1.068 M -1 168.00 % | 100.000 K 121.74 % | -460.000 K 85.45 % | -3.161 M -124.82 % | -1.406 M -2 324.14 % | -58.000 K 94.48 % | -1.051 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 |
| Net cash used for investing activites | 13.000 K -99.35 % | 2.000 M 1 638.46 % | -130.000 K 75.24 % | -525.000 K -135.00 % | 1.500 M 861.54 % | 156.000 K 153.24 % | -293.000 K 72.79 % | -1.077 M 93.80 % | -17.382 M -1 182.80 % | -1.355 M 45.82 % | -2.501 M -34.03 % | -1.866 M 16.77 % | -2.242 M -99.11 % | -1.126 M -24.15 % | -907.000 K 56.39 % | -2.080 M 35.14 % | -3.207 M -128.09 % | -1.406 M -1 614.63 % | -82.000 K 92.20 % | -1.051 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.500 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.542 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.958 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 |
| Effect of forex changes on cash | 37.000 K 113.65 % | -271.000 K -376.53 % | 98.000 K 288.46 % | -52.000 K -10.64 % | -47.000 K -128.83 % | 163.000 K 194.77 % | -172.000 K -21.99 % | -141.000 K -131.13 % | 453.000 K 433.09 % | -136.000 K -297.10 % | 69.000 K -95.34 % | 1.482 M -46.63 % | 2.777 M 7 407.89 % | -38.000 K -153.52 % | 71.000 K 147.97 % | -148.000 K -1 133.33 % | -12.000 K -271.43 % | 7.000 K -83.72 % | 43.000 K 26.47 % | 34.000 K -59.04 % | 83.000 K 212.16 % | -74.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 |
| Net change in cash | -1.720 M -407.69 % | 559.000 K 20.47 % | 464.000 K 141.92 % | -1.107 M -85.43 % | -597.000 K 85.11 % | -4.010 M 34.99 % | -6.168 M -21.27 % | -5.086 M 73.76 % | -19.384 M -363.29 % | -4.184 M 14.51 % | -4.894 M -7.80 % | -4.540 M -112.45 % | -2.137 M 27.66 % | -2.954 M 48.58 % | -5.745 M -9.60 % | -5.242 M -165.82 % | -1.972 M -103.44 % | 57.259 M 1 008.87 % | -6.300 M -217.34 % | 5.369 M -27.51 % | 7.407 M 99.92 % | 3.705 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 |
| Cash at beginning of period | 5.479 M 11.36 % | 4.920 M 10.41 % | 4.456 M -19.90 % | 5.563 M -9.69 % | 6.160 M -39.43 % | 10.170 M -37.75 % | 16.338 M -23.74 % | 21.424 M -47.50 % | 40.808 M -9.30 % | 44.992 M -9.81 % | 49.886 M -8.34 % | 54.426 M -3.78 % | 56.563 M -4.96 % | 59.517 M -8.80 % | 65.262 M -7.44 % | 70.504 M -2.72 % | 72.476 M 376.28 % | 15.217 M -29.28 % | 21.517 M 33.25 % | 16.148 M 84.74 % | 8.741 M 73.57 % | 5.036 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 |
| Cash at end of period | 3.759 M -31.39 % | 5.479 M 11.36 % | 4.920 M 10.41 % | 4.456 M -19.90 % | 5.563 M -9.69 % | 6.160 M -39.43 % | 10.170 M -37.75 % | 16.338 M -23.74 % | 21.424 M -47.50 % | 40.808 M -9.30 % | 44.992 M -9.81 % | 49.886 M -8.34 % | 54.426 M -3.78 % | 56.563 M -4.96 % | 59.517 M -8.80 % | 65.262 M -7.44 % | 70.504 M -2.72 % | 72.476 M 376.28 % | 15.217 M -29.28 % | 21.517 M 33.25 % | 16.148 M 84.74 % | 8.741 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 |
| Operating cash flow | -1.770 M -51.28 % | -1.170 M -335.89 % | 496.000 K 193.58 % | -530.000 K 74.15 % | -2.050 M 52.64 % | -4.329 M 24.09 % | -5.703 M -47.44 % | -3.868 M -57.56 % | -2.455 M 8.84 % | -2.693 M -9.38 % | -2.462 M 40.76 % | -4.156 M -52.40 % | -2.727 M -52.35 % | -1.790 M 63.54 % | -4.909 M -62.87 % | -3.014 M -341.70 % | 1.247 M 121.85 % | -5.706 M 8.86 % | -6.261 M -217.36 % | 5.335 M -27.16 % | 7.324 M 93.81 % | 3.779 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 |
| Capital expenditure | 0.000 | 0.000 100.00 % | -1.741 M -231.62 % | -525.000 K -125.61 % | 2.050 M | 0.000 100.00 % | -293.000 K 72.79 % | -1.077 M 54.79 % | -2.382 M -75.79 % | -1.355 M 44.42 % | -2.438 M -30.65 % | -1.866 M 16.77 % | -2.242 M -99.11 % | -1.126 M -28.69 % | -875.000 K 45.99 % | -1.620 M -3 421.74 % | -46.000 K | 0.000 100.00 % | -24.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 |
| Free CashFlow | -1.770 M -51.28 % | -1.170 M 6.02 % | -1.245 M -18.01 % | -1.055 M 48.54 % | -2.050 M 52.64 % | -4.329 M 27.80 % | -5.996 M -21.25 % | -4.945 M -2.23 % | -4.837 M -19.49 % | -4.048 M 17.39 % | -4.900 M 18.63 % | -6.022 M -21.19 % | -4.969 M -70.40 % | -2.916 M 49.59 % | -5.784 M -24.82 % | -4.634 M -485.85 % | 1.201 M 121.05 % | -5.706 M 9.21 % | -6.285 M -217.81 % | 5.335 M -27.16 % | 7.324 M 93.81 % | 3.779 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 |