BuildData Group AB BUILD.ST
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 108.500 M 23.02 % | 88.200 M 101.37 % | 43.800 M 64.04 % | 26.700 M 24.40 % | 21.463 M -34.66 % | 32.846 M 18.92 % | 27.620 M 87.93 % | 14.697 M |
| Net income | -23.400 M -15.27 % | -20.300 M -54.96 % | -13.100 M 63.91 % | -36.300 M -26.80 % | -28.628 M -1 553.20 % | 1.970 M -70.51 % | 6.680 M 496.47 % | -1.685 M |
| Income before tax | -23.800 M -17.24 % | -20.300 M -54.96 % | -13.100 M 64.31 % | -36.700 M -25.92 % | -29.145 M -1 344.45 % | 2.342 M -67.55 % | 7.217 M 394.03 % | -2.455 M |
| Income before tax ratio | -0.22 4.69 % | -0.23 23.05 % | -0.30 78.24 % | -1.37 -1.22 % | -1.36 -2 004.45 % | 0.07 -72.71 % | 0.26 256.45 % | -0.17 |
| EBITDA | -19.200 M -131.33 % | -8.300 M -118.42 % | -3.800 M 86.38 % | -27.900 M -16.17 % | -24.017 M -481.89 % | 6.289 M -36.30 % | 9.873 M 671.76 % | 1.279 M |
| Net income ratio | -0.22 6.30 % | -0.23 23.05 % | -0.30 78.00 % | -1.36 -1.93 % | -1.33 -2 323.91 % | 0.06 -75.20 % | 0.24 310.96 % | -0.11 |
| Ratio EBITDA | -0.18 -88.05 % | -0.09 -8.47 % | -0.09 91.70 % | -1.04 6.62 % | -1.12 -684.43 % | 0.19 -46.44 % | 0.36 310.66 % | 0.09 |
| Gross profit ratio | 0.95 0.95 % | 0.94 3.19 % | 0.91 2 795.74 % | -0.03 -428.08 % | -0.01 -100.64 % | 1.00 37.28 % | 0.73 4.65 % | 0.70 |
| Weighted average shs out dil | 66.095 M 5.32 % | 62.757 M 38.53 % | 45.302 M 253.57 % | 12.813 M 80.88 % | 7.083 M -30.86 % | 10.244 M 104.88 % | 5.000 M 0.00 % | 5.000 M |
| Weighted average shs out | 66.095 M 5.32 % | 62.757 M 38.53 % | 45.302 M 253.60 % | 12.812 M 80.87 % | 7.083 M -30.86 % | 10.244 M 104.88 % | 5.000 M 0.00 % | 5.000 M |
| EPS diluted | -0.35 -9.37 % | -0.32 -10.34 % | -0.29 89.75 % | -2.83 29.95 % | -4.04 -2 226.32 % | 0.19 -85.82 % | 1.34 494.12 % | -0.34 |
| Earnings per share | -0.35 -9.37 % | -0.32 -10.34 % | -0.29 89.75 % | -2.83 29.95 % | -4.04 -2 226.32 % | 0.19 -85.82 % | 1.34 494.12 % | -0.34 |
| Gross profit | 102.700 M 24.18 % | 82.700 M 107.79 % | 39.800 M 4 522.22 % | -900.000 K -556.93 % | -137.000 K -100.42 % | 32.846 M 63.25 % | 20.120 M 96.68 % | 10.230 M |
| Income tax expense | 400.000 K -90.00 % | 4.000 M 492.31 % | -1.020 M -154.90 % | -400.000 K -84.33 % | -217.000 K -216.04 % | 187.000 K -45.80 % | 345.000 K -55.17 % | 769.630 K |
| Cost of revenue | 5.800 M 5.45 % | 5.500 M 37.50 % | 4.000 M -85.51 % | 27.600 M 27.78 % | 21.600 M | 0.000 -100.00 % | 7.500 M 67.91 % | 4.467 M |
| General and administrative expenses | 0.000 -100.00 % | 18.600 M 13.41 % | 16.400 M -34.14 % | 24.900 M 0.89 % | 24.681 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 87.700 M 120.35 % | 39.800 M 6.99 % | 37.200 M 43.87 % | 25.856 M -15.25 % | 30.507 M | 0.000 | 0.000 |
| Operating expenses | 126.500 M 19.00 % | 106.300 M 89.15 % | 56.200 M -9.50 % | 62.100 M 22.88 % | 50.537 M 65.66 % | 30.507 M 136.43 % | 12.903 M 2.78 % | 12.555 M |
| Cost and expenses | 132.300 M 18.34 % | 111.800 M 98.93 % | 56.200 M -9.50 % | 62.100 M 22.88 % | 50.537 M 65.66 % | 30.507 M 664.63 % | -5.403 M 33.20 % | -8.088 M |
| Research and development expenses | 0.000 -100.00 % | 7.800 M 27.87 % | 6.100 M 19.61 % | 5.100 M 8.51 % | 4.700 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 121.900 M 555.38 % | 18.600 M 13.41 % | 16.400 M -34.14 % | 24.900 M 0.89 % | 24.681 M | 0.000 -100.00 % | 10.453 M -21.89 % | 13.383 M |
| Interest income | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K -61.54 % | 1.300 M 1 200.00 % | 100.000 K 3 233.33 % | 3.000 K | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 600.000 K 20.00 % | 500.000 K -61.54 % | 1.300 M 1 730.99 % | 71.000 K | 0.000 | 0.000 -100.00 % | 129.992 K |
| Depreciation and amortization | 11.300 M -0.88 % | 11.400 M 29.55 % | 8.800 M 17.33 % | 7.500 M 48.31 % | 5.057 M 28.03 % | 3.950 M 48.72 % | 2.656 M 14.26 % | 2.325 M |
| Operating income | -30.500 M -54.04 % | -19.800 M -407.69 % | -3.900 M 89.01 % | -35.500 M -22.10 % | -29.074 M -1 343.01 % | 2.339 M -67.59 % | 7.217 M 410.47 % | -2.325 M |
| Operating income ratio | -0.28 -25.22 % | -0.22 -152.12 % | -0.09 93.30 % | -1.33 1.85 % | -1.35 -2 002.25 % | 0.07 -72.75 % | 0.26 265.20 % | -0.16 |
| Total other income expenses net | 6.700 M 97.06 % | 3.400 M 323.74 % | -1.520 M -16.89 % | -1.300 M -1 730.99 % | -71.000 K -2 466.67 % | 3.000 K | 0.000 100.00 % | -129.993 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | -45.500 M 34.72 % | -69.700 M 29.17 % | -98.400 M -137.11 % | -41.500 M -175.29 % | -15.075 M 68.14 % | -47.320 M -611.69 % | -6.649 M -260.24 % | -1.846 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.800 M | 0.000 | 0.000 -100.00 % | 16.020 K |
| Total debt | 0.000 -100.00 % | 8.900 M -3.26 % | 9.200 M -42.86 % | 16.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -111.200 M -40.23 % | -79.300 M -35.09 % | -58.700 M -31.61 % | -44.600 M -438.58 % | -8.281 M -140.70 % | 20.347 M 60.17 % | 12.703 M | 0.000 |
| Common stock | 13.600 M 7.94 % | 12.600 M 0.00 % | 12.600 M 48.24 % | 8.500 M 499.86 % | 1.417 M 0.00 % | 1.417 M 1.21 % | 1.400 M -67.68 % | 4.332 M |
| Total equity | 93.400 M -21.97 % | 119.700 M -14.07 % | 139.300 M 253.55 % | 39.400 M 11.79 % | 35.244 M -45.07 % | 64.157 M 354.92 % | 14.103 M 225.57 % | 4.332 M |
| Other non current liabilities | -1.000 M -108.62 % | 11.600 M 87.10 % | 6.200 M 287.50 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.000 M -81.13 % | 5.300 M -19.70 % | 6.600 M 60.98 % | 4.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.000 M -94.08 % | 16.900 M 32.03 % | 12.800 M 124.56 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 57.600 M 126.77 % | 25.400 M 1 853.85 % | 1.300 M | 0.000 -100.00 % | 10.389 M -5.11 % | 10.948 M 26.68 % | 8.642 M | 0.000 |
| Deferred revenue | 0.000 100.00 % | -3.600 M -115.72 % | 22.900 M -1.29 % | 23.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 3.600 M 38.46 % | 2.600 M -78.33 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 60.900 M 68.23 % | 36.200 M 2.84 % | 35.200 M -15.79 % | 41.800 M 243.13 % | 12.182 M -12.79 % | 13.969 M 9.62 % | 12.743 M 109.48 % | 6.083 M |
| Total liabilities | 66.900 M 25.99 % | 53.100 M 10.63 % | 48.000 M 1.05 % | 47.500 M 289.92 % | 12.182 M -12.79 % | 13.969 M 9.62 % | 12.743 M 109.48 % | 6.083 M |
| Other non current assets | -65.400 M -3.48 % | -63.200 M | 0.000 100.00 % | -18.900 M -60.17 % | -11.800 M | 0.000 100.00 % | -7.674 M -2 564.08 % | -288.055 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.800 M | 0.000 | 0.000 -100.00 % | 16.020 K |
| Intangible assets | 56.900 M 452.43 % | 10.300 M -10.43 % | 11.500 M 0.88 % | 11.400 M 4.98 % | 10.859 M 22.58 % | 8.859 M 19.22 % | 7.431 M | 0.000 |
| GoodWill | 0.000 -100.00 % | 44.800 M 14.87 % | 39.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 56.900 M 3.27 % | 55.100 M 9.11 % | 50.500 M 342.98 % | 11.400 M 4.98 % | 10.859 M 22.58 % | 8.859 M 19.22 % | 7.431 M | 0.000 |
| Property plant equipment net | 8.500 M 4.94 % | 8.100 M -18.18 % | 9.900 M 32.00 % | 7.500 M 644.05 % | 1.008 M 26.16 % | 799.000 K 228.81 % | 243.000 K -10.67 % | 272.034 K |
| Total non current assets | 65.400 M 3.48 % | 63.200 M 4.64 % | 60.400 M 219.58 % | 18.900 M 55.29 % | 12.171 M 24.65 % | 9.764 M 27.23 % | 7.674 M 2 564.08 % | 288.054 K |
| Other current assets | 8.600 M 38.71 % | 6.200 M 6 100.00 % | 100.000 K -97.92 % | 4.800 M -7.34 % | 5.180 M -75.38 % | 21.042 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 45.500 M -42.11 % | 78.600 M -26.95 % | 107.600 M 86.81 % | 57.600 M 282.09 % | 15.075 M -68.14 % | 47.320 M 611.69 % | 6.649 M 260.24 % | 1.846 M |
| Cash and short term investments | 45.500 M -42.11 % | 78.600 M -26.95 % | 107.600 M 86.81 % | 57.600 M 282.09 % | 15.075 M -68.14 % | 47.320 M 611.69 % | 6.649 M 260.24 % | 1.846 M |
| Total current assets | 94.900 M -13.41 % | 109.600 M -13.63 % | 126.900 M 86.62 % | 68.000 M 92.88 % | 35.255 M -48.43 % | 68.362 M 272.69 % | 18.343 M 21.73 % | 15.069 M |
| Inventory | 0.000 | 0.000 -100.00 % | 5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 40.800 M 64.52 % | 24.800 M 78.42 % | 13.900 M 148.21 % | 5.600 M -62.67 % | 15.000 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.000 K 186.79 % | 106.000 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.161 |
| Account payables | 3.300 M -17.50 % | 4.000 M -2.44 % | 4.100 M 28.13 % | 3.200 M 78.47 % | 1.793 M -36.71 % | 2.833 M -30.92 % | 4.101 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 6.800 M 58.14 % | 4.300 M 26.47 % | 3.400 M | 0.000 -100.00 % | 188.000 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 900.000 K 12.50 % | 800.000 K | 0.000 100.00 % | -1.300 M -38.59 % | -938.000 K -43.87 % | -652.000 K | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 190.100 M 185.01 % | 66.700 M 44.69 % | 46.100 M 27.70 % | 36.100 M -16.14 % | 43.046 M 0.00 % | 43.045 M 405.22 % | -14.103 M -225.57 % | -4.332 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 160.300 M -7.23 % | 172.800 M -7.74 % | 187.300 M 115.54 % | 86.900 M 83.23 % | 47.426 M -39.30 % | 78.126 M 200.29 % | 26.017 M 69.42 % | 15.357 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 9.400 M 413.33 % | -3.000 M -100.00 % | -1.500 M 96.10 % | -38.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 5.500 M 83.33 % | 3.000 M 100.00 % | 1.500 M -67.39 % | 4.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -14.900 M -77.38 % | -8.400 M -27.27 % | -6.600 M -123.57 % | 28.000 M 1 727.91 % | -1.720 M 78.50 % | -8.000 M | 0.000 | 0.000 |
| Accounts receivables | -14.900 M -28.45 % | -11.600 M -546.15 % | 2.600 M -74.00 % | 10.000 M 4 900.00 % | 200.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 3.200 M 134.78 % | -9.200 M -151.11 % | 18.000 M 1 037.50 % | -1.920 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 400.000 K 150.00 % | -800.000 K -128.57 % | 2.800 M -92.65 % | 38.100 M 597.55 % | 5.462 M 40.38 % | 3.891 M 158.25 % | -6.680 M -496.47 % | 1.685 M |
| Net cash provided by operating activities | -11.700 M 33.14 % | -17.500 M -130.26 % | -7.600 M -280.95 % | 4.200 M 116.85 % | -24.932 M -1 308.59 % | -1.770 M | 0.000 | 0.000 |
| Investments in property plant and equipment | -4.200 M 42.47 % | -7.300 M -40.38 % | -5.200 M 8.77 % | -5.700 M 22.39 % | -7.344 M -39.14 % | -5.278 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -25.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.208 M | 0.000 | 0.000 |
| Other investing activites | -17.400 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -21.600 M -195.89 % | -7.300 M 76.22 % | -30.700 M -438.60 % | -5.700 M 22.39 % | -7.344 M -250.49 % | 4.880 M | 0.000 | 0.000 |
| Debt repayment | 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 % | 98.700 M 174.17 % | 36.000 M | 0.000 -100.00 % | 43.786 M | 0.000 | 0.000 |
| Common stock repurchased | 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 |
| Other financing activites | -200.000 K 95.12 % | -4.100 M -104.65 % | 88.200 M 100.45 % | 44.000 M | 0.000 -100.00 % | 43.703 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -200.000 K 95.12 % | -4.100 M -104.65 % | 88.200 M 100.45 % | 44.000 M 175 900.00 % | 25.000 K -99.94 % | 43.703 M | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K | 0.000 -100.00 % | 31.000 K -92.69 % | 424.000 K | 0.000 | 0.000 |
| Net change in cash | -33.500 M -15.52 % | -29.000 M -158.00 % | 50.000 M 17.65 % | 42.500 M 231.80 % | -32.245 M -168.26 % | 47.237 M | 0.000 | 0.000 |
| Cash at beginning of period | 78.600 M -26.95 % | 107.600 M 86.81 % | 57.600 M 281.46 % | 15.100 M -68.09 % | 47.320 M 56 912.05 % | 83.000 K | 0.000 | 0.000 |
| Cash at end of period | 45.100 M -42.62 % | 78.600 M -26.95 % | 107.600 M 86.81 % | 57.600 M 282.09 % | 15.075 M -68.14 % | 47.320 M | 0.000 | 0.000 |
| Operating cash flow | -11.700 M 33.14 % | -17.500 M -130.26 % | -7.600 M -280.95 % | 4.200 M 116.85 % | -24.932 M -1 308.59 % | -1.770 M | 0.000 | 0.000 |
| Capital expenditure | -4.200 M 42.47 % | -7.300 M -40.38 % | -5.200 M 8.77 % | -5.700 M 22.39 % | -7.344 M -39.14 % | -5.278 M | 0.000 | 0.000 |
| Free CashFlow | -15.900 M 35.89 % | -24.800 M -93.75 % | -12.800 M -753.33 % | -1.500 M 95.35 % | -32.276 M -357.95 % | -7.048 M | 0.000 | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 28.500 M 4.01 % | 27.400 M 0.00 % | 27.400 M 3.79 % | 26.400 M 22.79 % | 21.500 M -4.44 % | 22.500 M 0.90 % | 22.300 M 5.19 % | 21.200 M 32.50 % | 16.000 M 88.24 % | 8.500 M -7.61 % | 9.200 M -8.91 % | 10.100 M 19.58 % | 8.446 M 61.55 % | 5.228 M -15.38 % | 6.178 M -9.78 % | 6.848 M 4.44 % | 6.557 M 23.25 % | 5.320 M 36.45 % | 3.899 M -30.93 % | 5.645 M -75.09 % | 22.663 M 122.56 % | 10.183 M -31.23 % | 14.807 M 100.00 % | 7.404 M |
| Net income | -1.000 M 60.00 % | -2.500 M 79.67 % | -12.300 M -61.84 % | -7.600 M -145.16 % | -3.100 M 39.22 % | -5.100 M 30.14 % | -7.300 M -180.77 % | -2.600 M 74.26 % | -10.100 M -1 222.22 % | 900.000 K 123.08 % | -3.900 M | 0.000 100.00 % | -5.801 M 63.82 % | -16.032 M -75.39 % | -9.141 M -71.69 % | -5.324 M 44.34 % | -9.565 M -15.06 % | -8.313 M -0.59 % | -8.264 M -231.36 % | -2.494 M -126.56 % | 9.389 M 226.55 % | -7.419 M -382.31 % | 2.628 M 100.00 % | 1.314 M |
| Income before tax | -1.400 M 44.00 % | -2.500 M 79.67 % | -12.300 M -64.00 % | -7.500 M -41.51 % | -5.300 M -6.00 % | -5.000 M 31.51 % | -7.300 M -180.77 % | -2.600 M 74.26 % | -10.100 M -1 222.22 % | 900.000 K 123.08 % | -3.900 M -4 000.00 % | 100.000 K 101.73 % | -5.768 M 64.26 % | -16.138 M -72.23 % | -9.370 M -72.78 % | -5.423 M 44.54 % | -9.779 M -18.05 % | -8.284 M 1.38 % | -8.400 M -212.62 % | -2.687 M -127.77 % | 9.676 M 231.93 % | -7.334 M -353.25 % | 2.896 M 100.00 % | 1.448 M |
| Income before tax ratio | -0.05 46.16 % | -0.09 79.67 % | -0.45 -58.01 % | -0.28 -15.24 % | -0.25 -10.93 % | -0.22 32.12 % | -0.33 -166.92 % | -0.12 80.57 % | -0.63 -696.18 % | 0.11 124.98 % | -0.42 -4 381.52 % | 0.01 101.45 % | -0.68 77.88 % | -3.09 -103.53 % | -1.52 -91.52 % | -0.79 46.90 % | -1.49 4.22 % | -1.56 27.72 % | -2.15 -352.61 % | -0.48 -211.49 % | 0.43 159.28 % | -0.72 -468.26 % | 0.20 0.00 % | 0.20 |
| EBITDA | -3.000 M -700.00 % | 500.000 K 105.49 % | -9.100 M -93.62 % | -4.700 M -88.00 % | -2.500 M -66.67 % | -1.500 M 64.29 % | -4.200 M -223.08 % | -1.300 M 81.94 % | -7.200 M -332.26 % | 3.100 M 293.75 % | -1.600 M -180.00 % | 2.000 M 161.50 % | -3.252 M 76.19 % | -13.659 M -88.27 % | -7.255 M -94.35 % | -3.733 M 54.03 % | -8.121 M -14.09 % | -7.118 M -0.82 % | -7.060 M -309.28 % | -1.725 M -420.55 % | 538.132 K -70.12 % | 1.801 M -73.18 % | 6.715 M 148.29 % | 2.705 M |
| Net income ratio | -0.04 61.54 % | -0.09 79.67 % | -0.45 -55.94 % | -0.29 -99.66 % | -0.14 36.39 % | -0.23 30.76 % | -0.33 -166.92 % | -0.12 80.57 % | -0.63 -696.18 % | 0.11 124.98 % | -0.42 | 0.00 100.00 % | -0.69 77.60 % | -3.07 -107.26 % | -1.48 -90.31 % | -0.78 46.70 % | -1.46 6.65 % | -1.56 26.28 % | -2.12 -379.74 % | -0.44 -206.64 % | 0.41 156.86 % | -0.73 -510.51 % | 0.18 0.00 % | 0.18 |
| Ratio EBITDA | -0.11 -676.84 % | 0.02 105.49 % | -0.33 -86.55 % | -0.18 -53.11 % | -0.12 -74.42 % | -0.07 64.60 % | -0.19 -207.14 % | -0.06 86.37 % | -0.45 -223.39 % | 0.36 309.71 % | -0.17 -187.83 % | 0.20 151.43 % | -0.39 85.26 % | -2.61 -122.48 % | -1.17 -115.42 % | -0.55 55.99 % | -1.24 7.43 % | -1.34 26.11 % | -1.81 -492.55 % | -0.31 -1 386.93 % | 0.02 -86.57 % | 0.18 -61.00 % | 0.45 24.14 % | 0.37 |
| Gross profit ratio | 0.94 -0.51 % | 0.94 -2.64 % | 0.97 2.54 % | 0.94 3.99 % | 0.91 -4.19 % | 0.95 -1.35 % | 0.96 4.87 % | 0.92 -8.49 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 19.80 % | 0.83 -16.53 % | 1.00 68.53 % | 0.59 |
| Weighted average shs out dil | 68.172 M 0.00 % | 68.172 M 4.42 % | 65.288 M 4.03 % | 62.757 M -19.55 % | 78.007 M 24.30 % | 62.757 M 0.00 % | 62.757 M 0.00 % | 62.757 M 8.19 % | 58.004 M -2.52 % | 59.504 M 0.39 % | 59.271 M 0.45 % | 59.004 M 360.52 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 156.25 % | 5.000 M |
| Weighted average shs out | 68.172 M 0.00 % | 68.172 M 4.42 % | 65.288 M 4.03 % | 62.757 M -19.55 % | 78.007 M 24.30 % | 62.757 M 0.00 % | 62.757 M 0.00 % | 62.757 M 8.19 % | 58.004 M 31.07 % | 44.254 M 0.00 % | 44.254 M 0.00 % | 44.254 M 245.40 % | 12.813 M 0.01 % | 12.812 M 0.00 % | 12.812 M 0.00 % | 12.812 M 0.01 % | 12.811 M -0.01 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 0.00 % | 12.813 M 156.25 % | 5.000 M |
| EPS diluted | -0.01 59.95 % | -0.04 80.68 % | -0.19 -58.33 % | -0.12 -202.27 % | -0.04 51.17 % | -0.08 32.25 % | -0.12 -189.86 % | -0.04 75.65 % | -0.17 -1 800.00 % | 0.01 115.20 % | -0.07 | 0.00 100.00 % | -0.45 64.00 % | -1.25 -76.06 % | -0.71 -69.05 % | -0.42 44.00 % | -0.75 -15.38 % | -0.65 -1.56 % | -0.64 -236.84 % | -0.19 -126.03 % | 0.73 225.86 % | -0.58 -376.19 % | 0.21 -19.23 % | 0.26 |
| Earnings per share | -0.01 59.95 % | -0.04 80.68 % | -0.19 -58.33 % | -0.12 -202.27 % | -0.04 51.17 % | -0.08 32.25 % | -0.12 -189.86 % | -0.04 75.65 % | -0.17 -950.00 % | 0.02 122.70 % | -0.09 | 0.00 100.00 % | -0.45 64.00 % | -1.25 -76.06 % | -0.71 -69.05 % | -0.42 44.00 % | -0.75 -15.38 % | -0.65 -1.56 % | -0.64 -236.84 % | -0.19 -126.03 % | 0.73 225.86 % | -0.58 -376.19 % | 0.21 -19.23 % | 0.26 |
| Gross profit | 26.700 M 3.49 % | 25.800 M -2.64 % | 26.500 M 6.43 % | 24.900 M 27.69 % | 19.500 M -8.45 % | 21.300 M -0.47 % | 21.400 M 10.31 % | 19.400 M 21.25 % | 16.000 M 88.24 % | 8.500 M -7.61 % | 9.200 M -8.91 % | 10.100 M 19.58 % | 8.446 M 61.55 % | 5.228 M -15.38 % | 6.178 M -9.78 % | 6.848 M 4.44 % | 6.557 M 23.25 % | 5.320 M 36.45 % | 3.899 M -30.93 % | 5.645 M -75.09 % | 22.663 M 166.62 % | 8.500 M -42.59 % | 14.807 M 237.06 % | 4.393 M |
| Income tax expense | 400.000 K -86.67 % | 3.000 M | 0.000 -100.00 % | 100.000 K 104.55 % | -2.200 M -283.33 % | 1.200 M -29.41 % | 1.700 M | 0.000 100.00 % | -300.000 K -112.50 % | 2.400 M 188.89 % | -2.700 M -2 800.00 % | 100.000 K 203.03 % | 33.000 K 131.13 % | -106.000 K 53.71 % | -229.000 K -131.31 % | -99.000 K 54.38 % | -217.000 K -848.28 % | 29.000 K 121.32 % | -136.000 K 29.53 % | -193.000 K -164.66 % | 298.474 K 367.75 % | -111.474 K -107.08 % | 1.574 M 1 074.63 % | 134.000 K |
| Cost of revenue | 1.800 M 12.50 % | 1.600 M 77.78 % | 900.000 K -40.00 % | 1.500 M -25.00 % | 2.000 M 66.67 % | 1.200 M 33.33 % | 900.000 K -50.00 % | 1.800 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 -100.00 % | 1.683 M | 0.000 -100.00 % | 3.011 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M -10.00 % | 4.000 M 8.11 % | 3.700 M -39.34 % | 6.100 M -3.17 % | 6.300 M -24.10 % | 8.300 M 245.83 % | 2.400 M -14.29 % | 2.800 M 0.00 % | 2.800 M 145.40 % | 1.141 M -91.03 % | 12.725 M 69.60 % | 7.503 M 112.13 % | 3.537 M -60.56 % | 8.969 M 18.23 % | 7.586 M 58.74 % | 4.779 M 61.40 % | 2.961 M | 0.000 | 0.000 -100.00 % | 4.445 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.978 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.900 M -0.87 % | 23.100 M -1.28 % | 23.400 M 34.48 % | 17.400 M 1.16 % | 17.200 M 126.32 % | 7.600 M 0.00 % | 7.600 M 2.70 % | 7.400 M -41.39 % | 12.626 M 50.79 % | 8.373 M 10.55 % | 7.574 M -12.13 % | 8.620 M 18.20 % | 7.293 M 21.19 % | 6.018 M -19.99 % | 7.522 M 40.02 % | 5.372 M -66.23 % | 15.909 M 273.76 % | -9.156 M -1 506.48 % | 651.000 K | 0.000 |
| Operating expenses | 28.100 M -8.47 % | 30.700 M -20.05 % | 38.400 M 21.52 % | 31.600 M 17.47 % | 26.900 M 0.37 % | 26.800 M -9.15 % | 29.500 M 24.47 % | 23.700 M -7.06 % | 25.500 M 155.00 % | 10.000 M -3.85 % | 10.400 M 1.96 % | 10.200 M -25.91 % | 13.767 M -34.75 % | 21.098 M 39.94 % | 15.077 M 24.02 % | 12.157 M -25.24 % | 16.262 M 19.54 % | 13.604 M 10.59 % | 12.301 M 47.62 % | 8.333 M -65.00 % | 23.808 M 255.38 % | 6.699 M -40.48 % | 11.256 M 282.21 % | 2.945 M |
| Cost and expenses | 29.900 M -7.43 % | 32.300 M -17.81 % | 39.300 M 18.73 % | 33.100 M 14.53 % | 28.900 M 3.21 % | 28.000 M -7.89 % | 30.400 M 28.27 % | 23.700 M -7.06 % | 25.500 M 155.00 % | 10.000 M -3.85 % | 10.400 M 1.96 % | 10.200 M -25.91 % | 13.767 M -34.75 % | 21.098 M 39.94 % | 15.077 M 24.02 % | 12.157 M -25.24 % | 16.262 M 19.54 % | 13.604 M 10.59 % | 12.301 M 47.62 % | 8.333 M -62.34 % | 22.125 M 163.96 % | 8.382 M -25.53 % | 11.256 M 17 084.73 % | 65.500 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 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 29.800 M 6.81 % | 27.900 M -15.45 % | 33.000 M 816.67 % | 3.600 M -10.00 % | 4.000 M 8.11 % | 3.700 M -39.34 % | 6.100 M -3.17 % | 6.300 M -24.10 % | 8.300 M 245.83 % | 2.400 M -14.29 % | 2.800 M 0.00 % | 2.800 M 145.40 % | 1.141 M -91.03 % | 12.725 M 69.60 % | 7.503 M 112.13 % | 3.537 M -60.56 % | 8.969 M 18.23 % | 7.586 M 58.74 % | 4.779 M 61.40 % | 2.961 M -62.51 % | 7.898 M 13.20 % | 6.978 M 56.98 % | 4.445 M 100.00 % | 2.223 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.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 -100.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 200.000 K -33.33 % | 300.000 K 50.00 % | 200.000 K -33.33 % | 300.000 K | 0.000 | 0.000 -100.00 % | 100.000 K -77.63 % | 447.000 K | 0.000 -100.00 % | 471.000 K 313.16 % | 114.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.800 M 0.00 % | 2.800 M -9.68 % | 3.100 M 14.81 % | 2.700 M -44.90 % | 4.900 M 48.48 % | 3.300 M 17.86 % | 2.800 M 47.37 % | 1.900 M -26.92 % | 2.600 M 18.18 % | 2.200 M -4.35 % | 2.300 M 27.78 % | 1.800 M -13.00 % | 2.069 M -6.42 % | 2.211 M 34.49 % | 1.644 M 4.31 % | 1.576 M -0.51 % | 1.584 M 35.85 % | 1.166 M -13.11 % | 1.342 M 39.36 % | 963.000 K 4 457.93 % | 21.128 K 200.00 % | -21.128 K -101.14 % | 1.858 M 100.00 % | 929.000 K |
| Operating income | -5.800 M -152.17 % | -2.300 M 81.15 % | -12.200 M -64.86 % | -7.400 M 0.00 % | -7.400 M -54.17 % | -4.800 M 31.43 % | -7.000 M -191.67 % | -2.400 M -140.00 % | -1.000 M -211.11 % | 900.000 K 123.08 % | -3.900 M -2 050.00 % | 200.000 K 103.69 % | -5.421 M 65.84 % | -15.870 M -78.33 % | -8.899 M -67.62 % | -5.309 M 45.30 % | -9.705 M -17.15 % | -8.284 M 1.40 % | -8.402 M -212.57 % | -2.688 M -619.92 % | 517.004 K -71.62 % | 1.822 M -48.69 % | 3.551 M 100.00 % | 1.776 M |
| Operating income ratio | -0.20 -142.44 % | -0.08 81.15 % | -0.45 -58.85 % | -0.28 18.56 % | -0.34 -61.34 % | -0.21 32.04 % | -0.31 -177.28 % | -0.11 -81.13 % | -0.06 -159.03 % | 0.11 124.98 % | -0.42 -2 240.76 % | 0.02 103.09 % | -0.64 78.86 % | -3.04 -110.74 % | -1.44 -85.80 % | -0.78 47.62 % | -1.48 4.95 % | -1.56 27.74 % | -2.15 -352.55 % | -0.48 -2 187.33 % | 0.02 -87.25 % | 0.18 -25.39 % | 0.24 0.00 % | 0.24 |
| Total other income expenses net | 4.400 M 57.14 % | 2.800 M 2 900.00 % | -100.000 K 0.00 % | -100.000 K -120.00 % | 500.000 K -44.44 % | 900.000 K -35.71 % | 1.400 M 133.33 % | 600.000 K 128.31 % | -2.120 M -178.50 % | 2.700 M 217.39 % | -2.300 M -675.00 % | 400.000 K 189.49 % | -447.000 K -66.79 % | -268.000 K 33.17 % | -401.000 K -251.75 % | -114.000 K -137.50 % | -48.000 K | 0.000 -100.00 % | 2.000 K -66.67 % | 6.000 K -99.93 % | 8.886 M 266.65 % | -5.332 M -575.88 % | 1.121 M 442.14 % | -327.500 K |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -45.500 M 8.45 % | -49.700 M 8.81 % | -54.500 M 13.49 % | -63.000 M 9.61 % | -69.700 M 3.33 % | -72.100 M 10.55 % | -80.600 M 8.82 % | -88.400 M 10.16 % | -98.400 M -161.01 % | -37.700 M -3.01 % | -36.600 M 9.63 % | -40.500 M 2.41 % | -41.500 M -615.89 % | -5.797 M 6.30 % | -6.187 M 40.23 % | -10.352 M 31.33 % | -15.075 M 37.62 % | -24.168 M 16.37 % | -28.897 M 25.78 % | -38.936 M 17.72 % | -47.320 M 4.26 % | -49.427 M -13 293.68 % | -369.029 K 95.25 % | -7.762 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 539.255 K 3 117.70 % | 16.759 K 2.16 % | 16.404 K |
| Total debt | 0.000 -100.00 % | 8.600 M -14.85 % | 10.100 M 18.82 % | 8.500 M -4.49 % | 8.900 M -8.25 % | 9.700 M 27.63 % | 7.600 M -5.00 % | 8.000 M -13.04 % | 9.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.142 M -77.16 % | 9.376 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -111.200 M -5.60 % | -105.300 M -3.24 % | -102.000 M -17.51 % | -86.800 M -9.46 % | -79.300 M -13.61 % | -69.800 M -1.45 % | -68.800 M -12.42 % | -61.200 M -4.26 % | -58.700 M -20.53 % | -48.700 M -1.04 % | -48.200 M -8.07 % | -44.600 M 0.00 % | -44.600 M -11.71 % | -39.924 M -79.14 % | -22.286 M | 0.000 100.00 % | -8.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.847 M 489.19 % | -5.356 M | 0.000 | 0.000 |
| Common stock | 13.600 M 0.00 % | 13.600 M 0.00 % | 13.600 M 7.94 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M 41.57 % | 8.900 M 0.00 % | 8.900 M 0.00 % | 8.900 M 4.71 % | 8.500 M 499.86 % | 1.417 M 0.00 % | 1.417 M | 0.000 -100.00 % | 1.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.417 M -99.17 % | 170.000 M 41.08 % | 120.500 M 1 096.97 % | 10.067 M |
| Total equity | 93.400 M -5.18 % | 98.500 M -2.67 % | 101.200 M -9.80 % | 112.200 M -6.27 % | 119.700 M -4.70 % | 125.600 M -3.24 % | 129.800 M -5.26 % | 137.000 M -1.65 % | 139.300 M 253.55 % | 39.400 M -0.76 % | 39.700 M -4.80 % | 41.700 M 5.84 % | 39.400 M 1 231.08 % | 2.960 M -85.58 % | 20.523 M -30.56 % | 29.555 M -16.14 % | 35.244 M -20.58 % | 44.378 M -15.07 % | 52.252 M -13.93 % | 60.711 M -5.37 % | 64.157 M -61.03 % | 164.644 M 36.63 % | 120.500 M 1 096.97 % | 10.067 M |
| Other non current liabilities | -1.000 M -131.25 % | 3.200 M -74.80 % | 12.700 M 5.83 % | 12.000 M 3.45 % | 11.600 M 58.90 % | 7.300 M -19.78 % | 9.100 M 37.88 % | 6.600 M 6.45 % | 6.200 M -67.71 % | 19.200 M 1.59 % | 18.900 M -21.25 % | 24.000 M 1 400.00 % | 1.600 M | 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 | 1.000 M -67.74 % | 3.100 M -6.06 % | 3.300 M -23.26 % | 4.300 M -18.87 % | 5.300 M -14.52 % | 6.200 M 26.53 % | 4.900 M -9.26 % | 5.400 M -18.18 % | 6.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.170 M | 0.000 |
| Total non current liabilities | 1.000 M -84.13 % | 6.300 M -60.63 % | 16.000 M -1.84 % | 16.300 M -3.55 % | 16.900 M 25.19 % | 13.500 M -3.57 % | 14.000 M 16.67 % | 12.000 M -6.25 % | 12.800 M -33.33 % | 19.200 M 1.59 % | 18.900 M -21.25 % | 24.000 M 321.05 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.788 M -64.97 % | 7.957 M | 0.000 |
| Other current liabilities | 57.600 M 4 530.77 % | -1.300 M 85.06 % | -8.700 M -6.10 % | -8.200 M -137.61 % | 21.800 M 522.86 % | 3.500 M 202.94 % | -3.400 M -161.54 % | -1.300 M -200.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.786 M 40.42 % | 23.348 M 20.96 % | 19.302 M 85.79 % | 10.389 M -15.14 % | 12.243 M 30.90 % | 9.353 M 5.23 % | 8.888 M -18.82 % | 10.948 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 42.300 M 3.42 % | 40.900 M 27.41 % | 32.100 M | 0.000 100.00 % | -3.500 M -113.89 % | 25.200 M 16.67 % | 21.600 M -5.68 % | 22.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 5.500 M -19.12 % | 6.800 M 61.90 % | 4.200 M 16.67 % | 3.600 M 2.86 % | 3.500 M 29.63 % | 2.700 M 3.85 % | 2.600 M 0.00 % | 2.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.142 M -49.08 % | 4.206 M | 0.000 |
| Total current liabilities | 60.900 M -3.64 % | 63.200 M 18.80 % | 53.200 M 28.19 % | 41.500 M 14.64 % | 36.200 M 9.04 % | 33.200 M 4.73 % | 31.700 M -0.31 % | 31.800 M -9.66 % | 35.200 M 2 100.00 % | 1.600 M -11.11 % | 1.800 M 5.88 % | 1.700 M -95.93 % | 41.800 M 20.20 % | 34.775 M 37.29 % | 25.330 M 16.89 % | 21.670 M 77.89 % | 12.182 M -19.20 % | 15.076 M 32.69 % | 11.362 M 8.39 % | 10.483 M -24.96 % | 13.969 M 4.41 % | 13.379 M 118.10 % | 6.135 M 45.69 % | 4.211 M |
| Total liabilities | 66.900 M -3.74 % | 69.500 M 0.43 % | 69.200 M 19.72 % | 57.800 M 8.85 % | 53.100 M 13.70 % | 46.700 M 2.19 % | 45.700 M 4.34 % | 43.800 M -8.75 % | 48.000 M 130.77 % | 20.800 M 0.48 % | 20.700 M -19.46 % | 25.700 M -45.89 % | 47.500 M 36.59 % | 34.775 M 37.29 % | 25.330 M 16.89 % | 21.670 M 77.89 % | 12.182 M -19.20 % | 15.076 M 32.69 % | 11.362 M 8.39 % | 10.483 M -24.96 % | 13.969 M -13.59 % | 16.167 M 14.73 % | 14.092 M 234.66 % | 4.211 M |
| Other non current assets | -65.400 M -1.71 % | -64.300 M 0.46 % | -64.600 M -3.19 % | -62.600 M | 0.000 100.00 % | -59.300 M 1.17 % | -60.000 M 1.80 % | -61.100 M | 0.000 -100.00 % | 100.000 K -85.71 % | 700.000 K -69.57 % | 2.300 M | 0.000 -100.00 % | 7.927 M 27.38 % | 6.223 M -7.77 % | 6.747 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K -90.73 % | 539.255 K 3 117.70 % | 16.759 K 106.47 % | -258.872 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.404 K |
| Intangible assets | 56.900 M 1.07 % | 56.300 M 0.54 % | 56.000 M 1.82 % | 55.000 M 433.98 % | 10.300 M -79.56 % | 50.400 M 0.00 % | 50.400 M -1.37 % | 51.100 M 344.35 % | 11.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.859 M -60.27 % | 22.300 M 0.00 % | 22.300 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.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 -100.00 % | 87.745 M -4.61 % | 91.990 M | 0.000 |
| Goodwill and intangible assets | 56.900 M 1.07 % | 56.300 M 0.54 % | 56.000 M 1.82 % | 55.000 M -0.18 % | 55.100 M 9.33 % | 50.400 M 0.00 % | 50.400 M -1.37 % | 51.100 M 1.19 % | 50.500 M 376.42 % | 10.600 M -0.93 % | 10.700 M -6.14 % | 11.400 M 0.00 % | 11.400 M -7.57 % | 12.333 M 6.87 % | 11.540 M 0.58 % | 11.474 M 5.66 % | 10.859 M 5.26 % | 10.316 M 8.82 % | 9.480 M 6.46 % | 8.905 M 0.52 % | 8.859 M -91.95 % | 110.046 M -3.71 % | 114.290 M | 0.000 |
| Property plant equipment net | 8.500 M 6.25 % | 8.000 M -6.98 % | 8.600 M 13.16 % | 7.600 M -6.17 % | 8.100 M -8.99 % | 8.900 M -7.29 % | 9.600 M -4.00 % | 10.000 M 1.01 % | 9.900 M 2 375.00 % | 400.000 K 0.00 % | 400.000 K -20.00 % | 500.000 K -93.33 % | 7.500 M 886.84 % | 760.000 K -7.54 % | 822.000 K -11.90 % | 933.000 K -7.44 % | 1.008 M -8.03 % | 1.096 M -6.80 % | 1.176 M 6.14 % | 1.108 M 38.67 % | 799.000 K 270.57 % | 215.615 K -5.97 % | 229.300 K -5.43 % | 242.468 K |
| Total non current assets | 65.400 M 1.71 % | 64.300 M -0.46 % | 64.600 M 3.19 % | 62.600 M -0.95 % | 63.200 M 6.58 % | 59.300 M -1.17 % | 60.000 M -1.80 % | 61.100 M 1.16 % | 60.400 M 444.14 % | 11.100 M -5.93 % | 11.800 M -16.90 % | 14.200 M -24.87 % | 18.900 M -10.09 % | 21.020 M 13.10 % | 18.585 M -2.97 % | 19.154 M 57.37 % | 12.171 M 6.65 % | 11.412 M 7.09 % | 10.656 M 6.42 % | 10.013 M 2.03 % | 9.814 M -91.14 % | 110.801 M -3.26 % | 114.536 M 44 144.28 % | 258.872 K |
| Other current assets | 8.600 M -16.50 % | 10.300 M -8.04 % | 11.200 M 14.29 % | 9.800 M -68.39 % | 31.000 M -0.64 % | 31.200 M 14.29 % | 27.300 M 17.17 % | 23.300 M 23 200.00 % | 100.000 K -99.12 % | 11.400 M -5.00 % | 12.000 M -5.51 % | 12.700 M 22.12 % | 10.400 M -4.74 % | 10.918 M -48.21 % | 21.081 M -2.93 % | 21.718 M 7.62 % | 20.180 M -15.47 % | 23.874 M -0.78 % | 24.061 M 8.16 % | 22.245 M 5.97 % | 20.992 M 13.83 % | 18.441 M 78.86 % | 10.311 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 45.500 M -21.96 % | 58.300 M -9.75 % | 64.600 M -9.65 % | 71.500 M -9.03 % | 78.600 M -3.91 % | 81.800 M -7.26 % | 88.200 M -8.51 % | 96.400 M -10.41 % | 107.600 M 185.41 % | 37.700 M 3.01 % | 36.600 M -9.63 % | 40.500 M -29.69 % | 57.600 M 893.62 % | 5.797 M -6.30 % | 6.187 M -40.23 % | 10.352 M -31.33 % | 15.075 M -37.62 % | 24.168 M -16.37 % | 28.897 M -25.78 % | 38.936 M -17.72 % | 47.320 M -8.24 % | 51.568 M 429.18 % | 9.745 M 25.55 % | 7.762 M |
| Cash and short term investments | 45.500 M -21.96 % | 58.300 M -9.75 % | 64.600 M -9.65 % | 71.500 M -9.03 % | 78.600 M -3.91 % | 81.800 M -7.26 % | 88.200 M -8.51 % | 96.400 M -10.41 % | 107.600 M 185.41 % | 37.700 M 3.01 % | 36.600 M -9.63 % | 40.500 M -29.69 % | 57.600 M 893.62 % | 5.797 M -6.30 % | 6.187 M -40.23 % | 10.352 M -31.33 % | 15.075 M -37.62 % | 24.168 M -16.37 % | 28.897 M -25.78 % | 38.936 M -17.72 % | 47.320 M -8.24 % | 51.568 M 429.18 % | 9.745 M 25.55 % | 7.762 M |
| Total current assets | 94.900 M -8.49 % | 103.700 M -1.98 % | 105.800 M -1.49 % | 107.400 M -2.01 % | 109.600 M -3.01 % | 113.000 M -2.16 % | 115.500 M -3.51 % | 119.700 M -5.67 % | 126.900 M 158.45 % | 49.100 M 1.03 % | 48.600 M -8.65 % | 53.200 M -21.76 % | 68.000 M 306.82 % | 16.715 M -38.70 % | 27.268 M -14.97 % | 32.070 M -9.03 % | 35.255 M -26.62 % | 48.042 M -9.28 % | 52.958 M -13.44 % | 61.181 M -10.44 % | 68.312 M -2.43 % | 70.010 M 249.08 % | 20.056 M 5.12 % | 19.079 M |
| 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 |
| Net receivables | 40.800 M 16.24 % | 35.100 M 17.00 % | 30.000 M 14.94 % | 26.100 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 106.000 K | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.300 M -26.67 % | 4.500 M 40.63 % | 3.200 M -13.51 % | 3.700 M -7.50 % | 4.000 M -86.53 % | 29.700 M 1 088.00 % | 2.500 M -32.43 % | 3.700 M -9.76 % | 4.100 M 156.25 % | 1.600 M -11.11 % | 1.800 M 5.88 % | 1.700 M -46.88 % | 3.200 M 60.88 % | 1.989 M 0.35 % | 1.982 M -16.30 % | 2.368 M 32.07 % | 1.793 M -36.71 % | 2.833 M 41.02 % | 2.009 M 25.96 % | 1.595 M -43.70 % | 2.833 M -74.79 % | 11.238 M 482.80 % | 1.928 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 12.200 M 10.91 % | 11.000 M 13.40 % | 9.700 M 42.65 % | 6.800 M | 0.000 -100.00 % | 4.700 M -9.62 % | 5.200 M 20.93 % | 4.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 12.50 % | 800.000 K 0.00 % | 800.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 M 7.69 % | -1.300 M 0.00 % | -1.300 M 6.34 % | -1.388 M -10.25 % | -1.259 M -50.06 % | -839.000 K 10.55 % | -938.000 K -170.32 % | -347.000 K -10.86 % | -313.000 K 30.75 % | -452.000 K 30.67 % | -652.000 K | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 190.100 M 107.31 % | 91.700 M -51.40 % | 188.700 M 1.73 % | 185.500 M -0.05 % | 185.600 M 224.48 % | 57.200 M 1.78 % | 56.200 M 15.64 % | 48.600 M -73.79 % | 185.400 M 134.09 % | 79.200 M -1.25 % | 80.200 M 1.91 % | 78.700 M 2.47 % | 76.800 M 79.21 % | 42.855 M 0.48 % | 42.651 M 40.33 % | 30.394 M -29.39 % | 43.046 M -3.75 % | 44.725 M -14.91 % | 52.565 M -14.06 % | 61.163 M 43.76 % | 42.545 M | 0.000 | 0.000 100.00 % | -10.067 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.788 M 0.00 % | 2.788 M | 0.000 |
| Other liabilities | 5.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 |
| Total assets | 160.300 M -4.58 % | 168.000 M -1.41 % | 170.400 M 0.24 % | 170.000 M -1.62 % | 172.800 M 0.29 % | 172.300 M -1.82 % | 175.500 M -2.93 % | 180.800 M -3.47 % | 187.300 M 211.13 % | 60.200 M -0.33 % | 60.400 M -10.39 % | 67.400 M -22.44 % | 86.900 M 130.29 % | 37.735 M -17.70 % | 45.853 M -10.49 % | 51.225 M 8.01 % | 47.426 M -20.23 % | 59.454 M -6.54 % | 63.614 M -10.65 % | 71.194 M -8.87 % | 78.126 M -56.79 % | 180.810 M 34.34 % | 134.592 M 596.01 % | 19.338 M |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -1.200 M -1 100.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K | 0.000 100.00 % | -200.000 K -100.00 % | -100.000 K 50.00 % | -200.000 K 50.00 % | -400.000 K -300.00 % | -100.000 K 50.00 % | -200.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 |
| Stock based compensation | 1.600 M 166.67 % | 600.000 K -76.92 % | 2.600 M 271.43 % | 700.000 K -12.50 % | 800.000 K 14.29 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K -45.45 % | 1.100 M 450.00 % | 200.000 K 100.00 % | 100.000 K 0.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 |
| Change in working capital | -400.000 K 85.19 % | -2.700 M -161.36 % | 4.400 M 4 500.00 % | -100.000 K -102.86 % | 3.500 M 185.37 % | -4.100 M -41.38 % | -2.900 M 61.33 % | -7.500 M -236.36 % | 5.500 M 685.71 % | 700.000 K 121.88 % | -3.200 M 64.44 % | -9.000 M -189.29 % | 10.079 M -31.58 % | 14.732 M 799.94 % | 1.637 M 42.47 % | 1.149 M -66.63 % | 3.443 M -20.15 % | 4.312 M 559.70 % | -938.000 K 80.00 % | -4.690 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -400.000 K 91.49 % | -4.700 M 4.08 % | -4.900 M 2.00 % | -5.000 M | 0.000 100.00 % | -1.600 M 60.98 % | -4.100 M -20.59 % | -3.400 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 |
| 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 2.000 M -78.49 % | 9.300 M 89.80 % | 4.900 M | 0.000 100.00 % | -2.500 M -308.33 % | 1.200 M 129.27 % | -4.100 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 |
| Other non cash items | -2.100 M -90.91 % | -1.100 M 35.29 % | -1.700 M -240.00 % | -500.000 K 72.22 % | -1.800 M -263.64 % | 1.100 M | 0.000 100.00 % | -1.000 M -200.00 % | 1.000 M 166.67 % | -1.500 M -165.22 % | 2.300 M 2 400.00 % | -100.000 K -101.55 % | 6.458 M 473.29 % | -1.730 M -210.40 % | 1.567 M 7 222.73 % | -22.000 K -100.74 % | 2.973 M | 0.000 -100.00 % | 1.352 M 485.19 % | -351.000 K -4.78 % | -335.000 K -133.74 % | 993.000 K 175.57 % | -1.314 M 0.00 % | -1.314 M |
| Net cash provided by operating activities | -300.000 K 89.29 % | -2.800 M 30.00 % | -4.000 M 14.89 % | -4.700 M | 0.000 100.00 % | -4.000 M 38.46 % | -6.500 M 22.62 % | -8.400 M -8 500.00 % | 100.000 K -95.83 % | 2.400 M 192.31 % | -2.600 M 63.38 % | -7.100 M -153.85 % | 13.185 M 2 106.85 % | -657.000 K 88.46 % | -5.695 M -118.53 % | -2.606 M 20.77 % | -3.289 M -17.21 % | -2.806 M 64.87 % | -7.988 M -3.35 % | -7.729 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -1.700 M 22.73 % | -2.200 M 50.00 % | -4.400 M -109.52 % | -2.100 M -75.00 % | -1.200 M 20.00 % | -1.500 M 11.76 % | -1.700 M 41.38 % | -2.900 M -93.33 % | -1.500 M -15.38 % | -1.300 M 0.00 % | -1.300 M -18.18 % | -1.100 M -76.57 % | -623.000 K 71.29 % | -2.170 M -78.75 % | -1.214 M 29.42 % | -1.720 M 70.52 % | -5.835 M | 0.000 100.00 % | -2.051 M | 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -11.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.400 M 36.36 % | -2.200 M 91.37 % | -25.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.923 M | 0.000 100.00 % | -655.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -12.800 M -481.82 % | -2.200 M 50.00 % | -4.400 M -109.52 % | -2.100 M -75.00 % | -1.200 M 20.00 % | -1.500 M 11.76 % | -1.700 M 41.38 % | -2.900 M 89.26 % | -27.000 M -1 976.92 % | -1.300 M 0.00 % | -1.300 M -18.18 % | -1.100 M -76.57 % | -623.000 K 71.29 % | -2.170 M -78.75 % | -1.214 M 29.42 % | -1.720 M 70.52 % | -5.835 M -203.43 % | -1.923 M 6.24 % | -2.051 M -213.13 % | -655.000 K | 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -99.90 % | 96.700 M | 0.000 | 0.000 -100.00 % | 2.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 |
| 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 |
| 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 |
| Other financing activites | 100.000 K 107.69 % | -1.300 M -186.67 % | 1.500 M 600.00 % | -300.000 K 84.21 % | -1.900 M -111.11 % | -900.000 K | 0.000 -100.00 % | 100.000 K -99.90 % | 96.700 M | 0.000 | 0.000 100.00 % | -8.900 M -122.69 % | 39.216 M 1 509.19 % | 2.437 M -11.16 % | 2.743 M 785.75 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 100.000 K 107.69 % | -1.300 M -186.67 % | 1.500 M 600.00 % | -300.000 K 84.21 % | -1.900 M -111.11 % | -900.000 K | 0.000 -100.00 % | 100.000 K -99.90 % | 96.700 M | 0.000 | 0.000 100.00 % | -8.900 M -122.69 % | 39.216 M 1 509.19 % | 2.437 M -11.16 % | 2.743 M 790.93 % | -397.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -200.000 K | 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 -100.00 % | 25.000 K | 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 | -13.200 M -109.52 % | -6.300 M 8.70 % | -6.900 M 2.82 % | -7.100 M -121.88 % | -3.200 M 50.00 % | -6.400 M 21.95 % | -8.200 M 26.79 % | -11.200 M -116.02 % | 69.900 M 6 254.55 % | 1.100 M 128.21 % | -3.900 M 77.19 % | -17.100 M -133.01 % | 51.803 M 13 382.82 % | -390.000 K 90.64 % | -4.166 M 11.79 % | -4.723 M 48.06 % | -9.093 M -92.28 % | -4.729 M 52.89 % | -10.039 M -19.74 % | -8.384 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 58.300 M -9.75 % | 64.600 M -9.65 % | 71.500 M -9.03 % | 78.600 M -3.91 % | 81.800 M -7.26 % | 88.200 M -8.51 % | 96.400 M -10.41 % | 107.600 M 185.41 % | 37.700 M 3.01 % | 36.600 M -9.63 % | 40.500 M -29.69 % | 57.600 M 893.62 % | 5.797 M -6.30 % | 6.187 M -40.24 % | 10.353 M -31.32 % | 15.075 M -37.62 % | 24.168 M -16.37 % | 28.897 M -25.78 % | 38.936 M -17.72 % | 47.320 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 45.100 M -22.64 % | 58.300 M -9.75 % | 64.600 M -9.65 % | 71.500 M -9.03 % | 78.600 M -3.91 % | 81.800 M -7.26 % | 88.200 M -8.51 % | 96.400 M -10.41 % | 107.600 M 185.41 % | 37.700 M 3.01 % | 36.600 M -9.63 % | 40.500 M -29.69 % | 57.600 M 893.62 % | 5.797 M -6.30 % | 6.187 M -40.23 % | 10.352 M -31.33 % | 15.075 M -37.62 % | 24.168 M -16.37 % | 28.897 M -25.78 % | 38.936 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -300.000 K 89.29 % | -2.800 M 30.00 % | -4.000 M 14.89 % | -4.700 M | 0.000 100.00 % | -4.000 M 38.46 % | -6.500 M 22.62 % | -8.400 M -8 500.00 % | 100.000 K -95.83 % | 2.400 M 192.31 % | -2.600 M 63.38 % | -7.100 M -153.85 % | 13.185 M 2 106.85 % | -657.000 K 88.46 % | -5.695 M -118.53 % | -2.606 M 20.77 % | -3.289 M -17.21 % | -2.806 M 64.87 % | -7.988 M -3.35 % | -7.729 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -1.700 M 22.73 % | -2.200 M 50.00 % | -4.400 M -109.52 % | -2.100 M -75.00 % | -1.200 M 20.00 % | -1.500 M 11.76 % | -1.700 M 41.38 % | -2.900 M -93.33 % | -1.500 M -15.38 % | -1.300 M 0.00 % | -1.300 M -18.18 % | -1.100 M -76.57 % | -623.000 K 71.29 % | -2.170 M -78.75 % | -1.214 M 29.42 % | -1.720 M 70.52 % | -5.835 M | 0.000 100.00 % | -2.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -2.000 M 60.00 % | -5.000 M 40.48 % | -8.400 M -23.53 % | -6.800 M -466.67 % | -1.200 M 78.18 % | -5.500 M 32.93 % | -8.200 M 27.43 % | -11.300 M -707.14 % | -1.400 M -227.27 % | 1.100 M 128.21 % | -3.900 M 52.44 % | -8.200 M -165.28 % | 12.562 M 544.36 % | -2.827 M 59.08 % | -6.909 M -59.71 % | -4.326 M 52.59 % | -9.124 M -225.16 % | -2.806 M 72.05 % | -10.039 M -29.89 % | -7.729 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 |