Quad M Solutions, Inc. MMMM
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|
| Revenue | 54.893 M 37.70 % | 39.863 M 129.38 % | 17.379 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -4.212 M 67.01 % | -12.769 M -26.88 % | -10.064 M -112.75 % | -4.731 M -804.25 % | -523.153 K -155.37 % | -204.861 K 62.88 % | -551.878 K |
| Income before tax | -4.212 M 61.16 % | -10.844 M -31.35 % | -8.255 M -103.67 % | -4.053 M -674.77 % | -523.153 K -155.37 % | -204.861 K 62.88 % | -551.878 K |
| Income before tax ratio | -0.08 71.79 % | -0.27 42.74 % | -0.48 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -3.434 M 1.34 % | -3.480 M -21.48 % | -2.865 M -75.87 % | -1.629 M -255.89 % | -457.682 K -201.30 % | -151.904 K 72.23 % | -546.984 K |
| Net income ratio | -0.08 76.05 % | -0.32 44.69 % | -0.58 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.06 28.35 % | -0.09 47.04 % | -0.16 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.04 13.61 % | 0.04 391.47 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 174.823 M 337.35 % | 39.973 M 588.02 % | 5.810 M 756.61 % | 678.246 K 15.45 % | 587.503 K -98.88 % | 52.316 M 102.94 % | 25.779 M |
| Weighted average shs out | 174.823 M 337.35 % | 39.973 M 588.02 % | 5.810 M 756.61 % | 678.246 K 15.45 % | 587.503 K -98.88 % | 52.316 M 102.94 % | 25.779 M |
| EPS diluted | -0.02 92.47 % | -0.32 81.50 % | -1.73 75.18 % | -6.97 -683.15 % | -0.89 -22 720.51 % | 0.00 81.78 % | -0.02 |
| Earnings per share | -0.02 92.47 % | -0.32 81.50 % | -1.73 75.18 % | -6.97 -683.15 % | -0.89 -22 720.51 % | 0.00 81.78 % | -0.02 |
| Gross profit | 2.193 M 56.44 % | 1.402 M 1 027.36 % | 124.362 K 184.05 % | -147.966 K | 0.000 | 0.000 | 0.000 |
| Income tax expense | 727.971 K -62.20 % | 1.926 M 6.46 % | 1.809 M 167.05 % | 677.381 K 33 969.05 % | -2.000 K | 0.000 100.00 % | -130.573 K |
| Cost of revenue | 52.699 M 37.02 % | 38.461 M 122.91 % | 17.254 M 11 560.88 % | 147.966 K | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 5.890 M 94.50 % | 3.028 M 22.00 % | 2.482 M 73.91 % | 1.427 M 176.88 % | 515.501 K 167.46 % | 192.737 K -53.09 % | 410.852 K |
| Selling and marketing expenses | 117.000 -75.00 % | 468.000 -98.83 % | 40.162 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 75.106 K 64.63 % | 45.621 K -72.19 % | 164.030 K 8 301.50 % | -2.000 K -120.00 % | 10.000 K 0.00 % | 10.000 K |
| Operating expenses | 5.935 M 26.31 % | 4.699 M 82.98 % | 2.568 M 61.37 % | 1.591 M 208.70 % | 515.501 K 154.27 % | 202.737 K -51.83 % | 420.852 K |
| Cost and expenses | 58.635 M 35.85 % | 43.160 M 117.74 % | 19.822 M 1 145.63 % | 1.591 M 208.70 % | 515.501 K 154.27 % | 202.737 K -51.83 % | 420.852 K |
| Research and development expenses | 0.000 -100.00 % | 1.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.890 M 94.48 % | 3.029 M 20.07 % | 2.522 M 76.72 % | 1.427 M 176.88 % | 515.501 K 167.46 % | 192.737 K -53.09 % | 410.852 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 727.972 K -61.48 % | 1.890 M 21.11 % | 1.561 M 143.88 % | 639.881 K 11 221.32 % | 5.652 K 166.10 % | 2.124 K 835.68 % | 227.000 |
| Depreciation and amortization | 308.492 K 268.37 % | -183.221 K 56.49 % | -421.075 K -1 022.87 % | -37.500 K -162.69 % | 59.819 K 17.68 % | 50.833 K 989.20 % | 4.667 K |
| Operating income | -3.742 M -13.50 % | -3.297 M -34.92 % | -2.444 M -53.56 % | -1.591 M -208.70 % | -515.501 K -154.27 % | -202.737 K 51.83 % | -420.852 K |
| Operating income ratio | -0.07 17.57 % | -0.08 41.18 % | -0.14 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 257.990 K 103.42 % | -7.547 M -29.85 % | -5.812 M -136.07 % | -2.462 M -122 994.05 % | -2.000 K 5.84 % | -2.124 K 98.38 % | -130.800 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|
| Net debt | 4.083 M -5.25 % | 4.309 M 939.52 % | 414.512 K 5.02 % | 394.703 K 45.16 % | 271.917 K 21.34 % | 224.089 K 21.83 % | 183.933 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 4.919 M 10.19 % | 4.464 M 408.22 % | 878.386 K 114.55 % | 409.403 K 49.52 % | 273.817 K -8.52 % | 299.318 K 33.12 % | 224.848 K |
| Accumulated other comprehensive income loss | -242.481 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.078 M |
| Retained earnings | -35.034 M -26.23 % | -27.754 M -64.13 % | -16.910 M -138.85 % | -7.080 M -152.32 % | -2.806 M -19.75 % | -2.343 M -12.77 % | -2.078 M |
| Common stock | 174.823 K 161.91 % | 66.749 K 231.74 % | 20.121 K -70.83 % | 68.978 K 14.13 % | 60.436 K 5.08 % | 57.516 K 17.82 % | 48.816 K |
| Total equity | 554.034 K 105.59 % | -9.919 M -85.34 % | -5.352 M -101.02 % | -2.662 M -4 377.69 % | 62.238 K -78.27 % | 286.474 K -20.47 % | 360.218 K |
| Other non current liabilities | 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 -100.00 % | 216.817 K -6.67 % | 232.318 K 12.31 % | 206.848 K |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.817 K -6.67 % | 232.318 K 12.31 % | 206.848 K |
| Other current liabilities | 893.059 K -66.94 % | 2.702 M -45.12 % | 4.923 M 233.72 % | 1.475 M 2 311.25 % | 61.175 K 1 575.11 % | 3.652 K 202.13 % | -3.576 K |
| Deferred revenue | 1.928 M -32.94 % | 2.875 M 53 997.55 % | 5.315 K -99.27 % | 723.145 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.919 M 10.19 % | 4.464 M 408.22 % | 878.386 K 114.55 % | 409.403 K 618.25 % | 57.000 K -14.93 % | 67.000 K 272.22 % | 18.000 K |
| Total current liabilities | 10.194 M 1.19 % | 10.074 M 72.78 % | 5.831 M 117.81 % | 2.677 M 1 569.58 % | 160.343 K 126.95 % | 70.652 K 220.71 % | 22.030 K |
| Total liabilities | 10.194 M 1.19 % | 10.074 M 72.78 % | 5.831 M 117.81 % | 2.677 M 609.79 % | 377.160 K 24.49 % | 302.970 K 32.37 % | 228.878 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 437.498 K -14.69 % | 512.818 K -6.45 % | 548.181 K |
| Total non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 437.498 K -14.69 % | 512.818 K -6.45 % | 548.181 K |
| Other current assets | 252.600 K | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 -100.00 % | 1.397 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 836.495 K 439.07 % | 155.174 K -66.55 % | 463.874 K 3 055.61 % | 14.700 K 673.68 % | 1.900 K -97.47 % | 75.229 K 83.87 % | 40.915 K |
| Cash and short term investments | 836.495 K 439.07 % | 155.174 K -66.55 % | 463.874 K 3 055.61 % | 14.700 K 673.68 % | 1.900 K -97.47 % | 75.229 K 83.87 % | 40.915 K |
| Total current assets | 10.748 M 6 826.48 % | 155.174 K -67.60 % | 478.874 K 3 157.65 % | 14.700 K 673.68 % | 1.900 K -97.52 % | 76.626 K 87.28 % | 40.915 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 9.659 M | 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.227 M 7 277.83 % | 16.628 K 36.40 % | 12.191 K -64.88 % | 34.710 K 64.63 % | 21.084 K | 0.000 -100.00 % | 3.803 K |
| Tax payables | 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 |
| Minority interest | 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 |
| Preferred stock | 242.481 K -7.39 % | 261.842 K -3.65 % | 271.764 K 239.71 % | 80.000 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.414 M 102.29 % | 17.506 M 55.38 % | 11.266 M 163.95 % | 4.268 M 52.03 % | 2.808 M 9.16 % | 2.572 M -42.42 % | 4.467 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 10.748 M 6 826.48 % | 155.174 K -67.60 % | 478.874 K 3 157.65 % | 14.700 K -96.65 % | 439.398 K -25.46 % | 589.444 K 0.06 % | 589.096 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 4.569 M 2 069.17 % | -232.008 K -143.11 % | 538.164 K 56.04 % | 344.896 K 282.41 % | 90.189 K 888.48 % | 9.124 K 170.18 % | 3.377 K |
| Accounts receivables | -7.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -5.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 827.292 K 18 536.90 % | 4.439 K 121.12 % | -21.019 K -152.01 % | 40.416 K 293.04 % | 10.283 K 46.90 % | 7.000 K 122.22 % | 3.150 K |
| Other working capital | 16.460 M 7 061.56 % | -236.447 K -142.28 % | 559.183 K 83.65 % | 304.480 K 281.05 % | 79.906 K 3 662.05 % | 2.124 K 835.68 % | 227.000 |
| Other non cash items | 0.000 -100.00 % | 6.217 M 17.69 % | 5.283 M 153.10 % | 2.087 M 2 225.91 % | 89.734 K 124.34 % | 40.000 K -91.45 % | 468.000 K |
| Net cash provided by operating activities | 356.570 K 110.12 % | -3.522 M -223.95 % | -1.087 M 0.03 % | -1.087 M -283.70 % | -283.411 K -170.16 % | -104.904 K -38.33 % | -75.834 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -5.718 K | 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 |
| Other investing activites | 0.000 100.00 % | -90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -95.718 K | 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 |
| Common stock issued | 0.000 -100.00 % | 72.050 K -80.46 % | 368.658 K 91.01 % | 193.000 K -30.85 % | 279.100 K 1 295.50 % | 20.000 K -80.58 % | 103.000 K |
| Common stock repurchased | 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 |
| Other financing activites | 160.312 K -95.84 % | 3.855 M 206.24 % | 1.259 M 32.46 % | 950.237 K 79 086.42 % | 1.200 K -97.60 % | 50.000 K 212.50 % | 16.000 K |
| Net cash used provided by financing activities | 160.312 K -95.15 % | 3.309 M 115.37 % | 1.536 M 39.63 % | 1.100 M 292.52 % | 280.300 K 306.23 % | 69.000 K -39.47 % | 114.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 516.882 K 267.44 % | -308.700 K -168.73 % | 449.174 K 3 409.17 % | 12.800 K 511.44 % | -3.111 K 91.34 % | -35.904 K -194.07 % | 38.166 K |
| Cash at beginning of period | 319.613 K -31.10 % | 463.874 K 3 055.61 % | 14.700 K 673.68 % | 1.900 K -62.08 % | 5.011 K -87.75 % | 40.915 K 1 388.36 % | 2.749 K |
| Cash at end of period | 836.495 K 439.07 % | 155.174 K -66.55 % | 463.874 K 3 055.61 % | 14.700 K 673.68 % | 1.900 K -62.08 % | 5.011 K -87.75 % | 40.915 K |
| Operating cash flow | 356.570 K 110.12 % | -3.522 M -223.95 % | -1.087 M 0.03 % | -1.087 M -283.70 % | -283.411 K -170.16 % | -104.904 K -38.33 % | -75.834 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 356.570 K 110.12 % | -3.522 M -223.95 % | -1.087 M 0.03 % | -1.087 M -283.70 % | -283.411 K -170.16 % | -104.904 K -38.33 % | -75.834 K |
| 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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 4.247 K -98.88 % | 378.847 K -97.92 % | 18.245 M 0.56 % | 18.145 M 2.74 % | 17.661 M 46.75 % | 12.035 M 8.00 % | 11.144 M 4.83 % | 10.630 M 17.11 % | 9.077 M 0.71 % | 9.013 M 22.88 % | 7.334 M 55.02 % | 4.731 M -7.07 % | 5.091 M 2 200.05 % | 221.358 K -3.01 % | 228.220 K | 0.000 | 0.000 | 0.000 -100.00 % | 115.478 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -104.996 K -92.04 % | -54.675 K 99.61 % | -13.926 M -1 493.40 % | 999.426 K -43.73 % | 1.776 M -70.49 % | 6.020 M 290.79 % | -3.155 M 38.83 % | -5.158 M -7.29 % | -4.807 M -586.51 % | -700.260 K -292.71 % | -178.317 K 96.22 % | -4.723 M -844.30 % | -500.146 K 78.50 % | -2.327 M -229.71 % | -705.666 K 60.11 % | -1.769 M -13.13 % | -1.564 M -272.37 % | -419.909 K -39.60 % | -300.797 K -87.43 % | -160.488 K -31.78 % | -121.789 K 30.60 % | -175.482 K -190.61 % | -60.384 K 33.68 % | -91.043 K -126.37 % | -40.218 K -163.50 % | -15.263 K 73.84 % | -58.337 K |
| Income before tax | -104.996 K -92.04 % | -54.675 K 99.49 % | -10.758 M -1 176.45 % | 999.426 K -43.73 % | 1.776 M -46.98 % | 3.350 M 206.19 % | -3.155 M 38.83 % | -5.158 M -7.29 % | -4.807 M -586.51 % | -700.260 K -292.71 % | -178.317 K 96.22 % | -4.723 M -844.30 % | -500.146 K 78.50 % | -2.327 M -229.71 % | -705.666 K 60.11 % | -1.769 M -13.13 % | -1.564 M -272.37 % | -419.909 K -39.60 % | -300.797 K -87.43 % | -160.488 K -31.78 % | -121.789 K 30.60 % | -175.482 K -190.61 % | -60.384 K 33.68 % | -91.043 K -126.37 % | -40.218 K -163.50 % | -15.263 K 73.84 % | -58.337 K |
| Income before tax ratio | 0.00 100.00 % | -12.87 54.67 % | -28.40 -51 942.50 % | 0.05 -44.04 % | 0.10 -48.40 % | 0.19 172.36 % | -0.26 43.36 % | -0.46 -2.34 % | -0.45 -486.21 % | -0.08 -289.93 % | -0.02 96.93 % | -0.64 -509.15 % | -0.11 76.87 % | -0.46 85.66 % | -3.19 58.87 % | -7.75 | 0.00 | 0.00 | 0.00 100.00 % | -1.39 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -104.996 K -92.04 % | -54.675 K 99.25 % | -7.333 M -801.00 % | 1.046 M 1.81 % | 1.027 M -29.10 % | 1.449 M 309.68 % | -691.175 K 43.57 % | -1.225 M 18.85 % | -1.509 M -897.64 % | -151.300 K 74.55 % | -594.409 K 65.62 % | -1.729 M -463.17 % | -306.971 K 44.00 % | -548.174 K -95.24 % | -280.767 K 42.11 % | -484.997 K -5.60 % | -459.277 K -8.32 % | -424.012 K -62.74 % | -260.544 K -75.23 % | -148.683 K -23.38 % | -120.509 K 30.83 % | -174.216 K -194.87 % | -59.082 K 33.71 % | -89.122 K -122.67 % | -40.025 K -162.41 % | -15.253 K 73.85 % | -58.337 K |
| Net income ratio | 0.00 100.00 % | -12.87 64.98 % | -36.76 -67 207.00 % | 0.05 -44.04 % | 0.10 -71.28 % | 0.34 230.01 % | -0.26 43.36 % | -0.46 -2.34 % | -0.45 -486.21 % | -0.08 -289.93 % | -0.02 96.93 % | -0.64 -509.15 % | -0.11 76.87 % | -0.46 85.66 % | -3.19 58.87 % | -7.75 | 0.00 | 0.00 | 0.00 100.00 % | -1.39 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -12.87 33.49 % | -19.36 -33 860.52 % | 0.06 1.25 % | 0.06 -30.99 % | 0.08 242.88 % | -0.06 47.75 % | -0.11 22.59 % | -0.14 -751.88 % | -0.02 74.73 % | -0.07 72.02 % | -0.24 -263.29 % | -0.06 39.74 % | -0.11 91.51 % | -1.27 40.31 % | -2.13 | 0.00 | 0.00 | 0.00 100.00 % | -1.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 0.48 103.26 % | -14.87 -10 318.70 % | 0.15 15.21 % | 0.13 -7.69 % | 0.14 116.23 % | 0.06 833.80 % | -0.01 -108.47 % | 0.10 138.08 % | 0.04 1 298.00 % | 0.00 109.22 % | -0.03 -182.97 % | 0.04 20.84 % | 0.03 -96.69 % | 1.00 184.37 % | 0.35 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 174.823 M 0.00 % | 174.823 M 0.00 % | 174.823 M 4.80 % | 166.823 M 18.69 % | 140.556 M 32.77 % | 105.862 M 41.29 % | 74.924 M 91.31 % | 39.163 M 0.00 % | 39.163 M 0.00 % | 39.163 M 46.52 % | 26.729 M 3 301.54 % | 785.794 K -88.97 % | 7.125 M 806.75 % | 785.794 K 19.80 % | 655.929 K -4.99 % | 690.383 K 0.38 % | 687.777 K 4.86 % | 655.929 K 0.00 % | 655.928 K 9.68 % | 598.028 K 0.00 % | 598.028 K 2.46 % | 583.661 K -98.96 % | 55.883 M 10 547.84 % | 524.828 K -99.00 % | 52.483 M 2.54 % | 51.182 M 0.06 % | 51.149 M |
| Weighted average shs out | 174.823 M 0.00 % | 174.823 M 2.92 % | 169.867 M 1.82 % | 166.823 M 18.69 % | 140.556 M 32.77 % | 105.862 M 41.29 % | 74.924 M 91.31 % | 39.163 M 0.00 % | 39.163 M 0.00 % | 39.163 M 46.52 % | 26.729 M 3 301.54 % | 785.794 K -88.97 % | 7.125 M 806.75 % | 785.794 K 19.80 % | 655.929 K -4.63 % | 687.778 K 0.00 % | 687.777 K 4.86 % | 655.929 K 0.00 % | 655.928 K 9.68 % | 598.028 K 0.00 % | 598.028 K 2.46 % | 583.661 K -98.96 % | 55.883 M 10 547.84 % | 524.828 K -99.00 % | 52.483 M 2.54 % | 51.182 M 0.06 % | 51.149 M |
| EPS diluted | 0.00 -100.19 % | 0.00 99.62 % | -0.08 -1 428.33 % | 0.01 -52.52 % | 0.01 -77.79 % | 0.06 235.15 % | -0.04 67.62 % | -0.13 -8.33 % | -0.12 -570.39 % | -0.02 -167.16 % | -0.01 99.89 % | -6.01 -8 461.25 % | -0.07 97.63 % | -2.96 -174.07 % | -1.08 57.81 % | -2.56 -12.78 % | -2.27 -254.69 % | -0.64 -39.13 % | -0.46 -70.37 % | -0.27 -35.00 % | -0.20 33.33 % | -0.30 -27 172.73 % | 0.00 99.35 % | -0.17 -21 150.00 % | 0.00 -166.67 % | 0.00 72.73 % | 0.00 |
| Earnings per share | 0.00 -100.19 % | 0.00 99.62 % | -0.08 -1 428.33 % | 0.01 -52.52 % | 0.01 -77.79 % | 0.06 235.15 % | -0.04 67.62 % | -0.13 -8.33 % | -0.12 -570.39 % | -0.02 -167.16 % | -0.01 99.89 % | -6.01 -8 461.25 % | -0.07 97.63 % | -2.96 -174.07 % | -1.08 57.81 % | -2.56 -12.78 % | -2.27 -254.69 % | -0.64 -39.13 % | -0.46 -70.37 % | -0.27 -35.00 % | -0.20 33.33 % | -0.30 -27 172.73 % | 0.00 99.35 % | -0.17 -21 150.00 % | 0.00 -166.67 % | 0.00 72.73 % | 0.00 |
| Gross profit | 0.000 -100.00 % | 2.057 K 100.04 % | -5.635 M -312.18 % | 2.656 M 15.85 % | 2.292 M -5.17 % | 2.417 M 217.31 % | 761.756 K 892.49 % | -96.122 K -108.88 % | 1.082 M 178.81 % | 388.204 K 1 307.96 % | 27.572 K 111.32 % | -243.469 K -228.63 % | 189.285 K 12.29 % | 168.565 K -23.85 % | 221.358 K 175.82 % | 80.254 K 3 310.16 % | -2.500 K 80.00 % | -12.500 K 87.39 % | -99.110 K -271.65 % | 57.739 K 760.10 % | -8.747 K 82.15 % | -48.992 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 3.168 M 6 697.02 % | 46.604 K | 0.000 100.00 % | -2.669 M -241.09 % | 1.892 M 395.46 % | 381.829 K -28.84 % | 536.552 K 20.85 % | 443.970 K -21.20 % | 563.413 K -13.27 % | 649.590 K 102.88 % | 320.187 K -27.57 % | 442.073 K 11.32 % | 397.107 K | 0.000 -100.00 % | 231.979 K 375.10 % | 48.827 K | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 2.190 K -99.96 % | 6.014 M -61.43 % | 15.590 M -1.66 % | 15.852 M 3.99 % | 15.244 M 35.22 % | 11.273 M 0.30 % | 11.240 M 17.72 % | 9.548 M 9.88 % | 8.689 M -3.30 % | 8.985 M 18.57 % | 7.578 M 66.84 % | 4.542 M -7.73 % | 4.923 M | 0.000 -100.00 % | 147.966 K 5 818.64 % | 2.500 K -80.00 % | 12.500 K -87.39 % | 99.110 K 71.65 % | 57.739 K 560.10 % | 8.747 K -82.15 % | 48.992 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 104.996 K 85.07 % | 56.732 K -97.12 % | 1.968 M 23.24 % | 1.597 M 28.56 % | 1.242 M 19.51 % | 1.040 M -27.28 % | 1.430 M 30.23 % | 1.098 M 30.09 % | 843.798 K 60.08 % | 527.098 K -5.81 % | 559.599 K -56.64 % | 1.290 M 201.51 % | 428.014 K -18.60 % | 525.809 K 17.04 % | 449.239 K 0.84 % | 445.509 K 7.17 % | 415.719 K 7.56 % | 386.512 K 98.68 % | 194.536 K 24.16 % | 156.683 K 30.02 % | 120.509 K -30.83 % | 174.216 K 194.87 % | 59.082 K -33.70 % | 89.112 K 122.64 % | 40.025 K 661.95 % | 5.253 K -91.00 % | 58.337 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 100.18 % | -64.150 K -237.93 % | 46.508 K -19.54 % | 57.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -12.436 K -200.00 % | 12.436 K -44.67 % | 22.478 K -1.01 % | 22.707 K | 0.000 | 0.000 100.00 % | -127.231 K -745.61 % | 19.707 K -91.09 % | 221.295 K | 0.000 -100.00 % | 690.650 107.26 % | -9.519 K 73.34 % | -35.699 K 97.03 % | -1.201 M -96.47 % | -611.417 K -1 556.15 % | -36.918 K 48.12 % | -71.158 K | 0.000 | 0.000 -100.00 % | 90.686 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 |
| Operating expenses | 104.996 K 85.07 % | 56.732 K -97.10 % | 1.956 M 21.52 % | 1.610 M 27.26 % | 1.265 M 19.06 % | 1.062 M -26.88 % | 1.453 M 31.07 % | 1.109 M -55.02 % | 2.465 M 358.52 % | 537.507 K -8.62 % | 588.241 K -52.25 % | 1.232 M 159.62 % | 474.548 K -21.74 % | 606.349 K 30.00 % | 466.425 K -3.83 % | 484.997 K 8.55 % | 446.777 K 11.97 % | 399.012 K 53.15 % | 260.544 K 66.29 % | 156.683 K 30.02 % | 120.509 K -30.83 % | 174.216 K 194.87 % | 59.082 K -33.70 % | 89.112 K 122.64 % | 40.025 K 162.41 % | 15.253 K -73.85 % | 58.337 K |
| Cost and expenses | 104.996 K 78.19 % | 58.922 K -99.26 % | 7.969 M -53.66 % | 17.199 M 0.48 % | 17.117 M 4.97 % | 16.306 M 28.13 % | 12.726 M 3.06 % | 12.348 M 2.80 % | 12.012 M 30.20 % | 9.226 M -3.63 % | 9.573 M 8.67 % | 8.810 M 75.62 % | 5.017 M -9.27 % | 5.529 M 1 085.43 % | 466.425 K -3.83 % | 484.997 K 8.55 % | 446.777 K 11.97 % | 399.012 K 53.15 % | 260.544 K 66.29 % | 156.683 K 30.02 % | 120.509 K -30.83 % | 174.216 K 194.87 % | 59.082 K -33.70 % | 89.112 K 122.64 % | 40.025 K 162.41 % | 15.253 K -73.85 % | 58.337 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.595 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 |
| Selling general and administrative expenses | 104.996 K 85.07 % | 56.732 K -97.12 % | 1.968 M 23.24 % | 1.597 M 28.56 % | 1.242 M 19.49 % | 1.040 M -27.28 % | 1.430 M 30.23 % | 1.098 M 30.09 % | 843.915 K 60.07 % | 527.215 K -5.81 % | 559.716 K -54.36 % | 1.226 M 158.44 % | 474.522 K -18.69 % | 583.613 K 29.91 % | 449.239 K 0.84 % | 445.509 K 7.17 % | 415.719 K 7.56 % | 386.512 K 98.68 % | 194.536 K 24.16 % | 156.683 K 30.02 % | 120.509 K -30.83 % | 174.216 K 194.87 % | 59.082 K -33.70 % | 89.112 K 122.64 % | 40.025 K 661.95 % | 5.253 K -91.00 % | 58.337 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 333.33 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 3.168 M 6 697.02 % | 46.604 K | 0.000 -100.00 % | 673.591 K 17.76 % | 572.000 K 49.81 % | 381.813 K -28.84 % | 536.565 K 20.86 % | 443.973 K -16.18 % | 529.673 K 0.99 % | 524.464 K 76.12 % | 297.788 K -12.72 % | 341.202 K -14.08 % | 397.106 K 1.37 % | 391.726 K 78.48 % | 219.479 K 821.14 % | 23.827 K 391.48 % | 4.848 K 168.59 % | 1.805 K 41.02 % | 1.280 K 1.11 % | 1.266 K -2.76 % | 1.302 K -32.22 % | 1.921 K 895.34 % | 193.000 1 830.00 % | 10.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 441.140 K 70.99 % | 257.991 K 852.66 % | 27.081 K | 0.000 -100.00 % | 2.669 M 241.09 % | -1.892 M -9 234.94 % | -20.266 K 84.07 % | -127.218 K -6 270.46 % | -1.997 K 94.08 % | -33.740 K 86.68 % | -253.278 K -1 066.75 % | -21.708 K 80.34 % | -110.390 K -209.22 % | -35.700 K -106.69 % | 533.749 K 4 369.99 % | -12.500 K 50.00 % | -25.000 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -104.996 K -92.04 % | -54.675 K 99.28 % | -7.591 M -825.66 % | 1.046 M 1.81 % | 1.027 M 184.22 % | -1.220 M -76.50 % | -691.175 K 42.63 % | -1.205 M 12.84 % | -1.382 M -825.77 % | -149.303 K 73.37 % | -560.669 K 62.00 % | -1.475 M -417.24 % | -285.263 K 34.84 % | -437.784 K -78.64 % | -245.067 K 49.47 % | -484.997 K -8.55 % | -446.777 K -11.97 % | -399.012 K -53.15 % | -260.544 K -66.29 % | -156.683 K -30.02 % | -120.509 K 30.83 % | -174.216 K -194.87 % | -59.082 K 33.71 % | -89.122 K -122.67 % | -40.025 K -162.41 % | -15.253 K 73.85 % | -58.337 K |
| Operating income ratio | 0.00 100.00 % | -12.87 35.75 % | -20.04 -35 048.34 % | 0.06 1.25 % | 0.06 181.98 % | -0.07 -20.27 % | -0.06 46.87 % | -0.11 16.86 % | -0.13 -690.52 % | -0.02 73.56 % | -0.06 69.08 % | -0.20 -233.66 % | -0.06 29.88 % | -0.09 92.23 % | -1.11 47.90 % | -2.13 | 0.00 | 0.00 | 0.00 100.00 % | -1.36 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 | 0.000 100.00 % | -3.168 M -6 697.02 % | -46.604 K -106.22 % | 748.745 K -83.62 % | 4.570 M 341.58 % | -1.892 M 47.03 % | -3.571 M -23.63 % | -2.889 M -2 599.95 % | -106.987 K -111.31 % | 945.765 K 136.41 % | -2.598 M -2 566.96 % | 105.304 K 107.28 % | -1.447 M -2 178.75 % | -63.492 K 92.88 % | -892.150 K -0.82 % | -884.875 K -3 268.19 % | 27.930 K 178.89 % | -35.405 K -830.49 % | -3.805 K -197.27 % | -1.280 K -1.11 % | -1.266 K 2.76 % | -1.302 K 32.22 % | -1.921 K -895.34 % | -193.000 -1 830.00 % | -10.000 | 0.000 |
| 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 |
| 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 | 5.010 M 1.85 % | 4.919 M 20.49 % | 4.083 M -1.13 % | 4.129 M -21.48 % | 5.259 M -16.71 % | 6.314 M 38.02 % | 4.575 M 6.17 % | 4.309 M 24.35 % | 3.465 M 211.67 % | 1.112 M 26.08 % | 881.837 K 112.74 % | 414.512 K -58.86 % | 1.008 M -4.09 % | 1.051 M 47.48 % | 712.367 K 80.48 % | 394.703 K 177.31 % | 142.333 K 107.38 % | 68.633 K -71.10 % | 237.497 K -12.66 % | 271.917 K -5.61 % | 288.074 K -3.30 % | 297.914 K 32.94 % | 224.089 K -21.18 % | 284.307 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 2.981 K -47.87 % | 5.718 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 |
| Total debt | 5.012 M 1.42 % | 4.942 M 0.46 % | 4.919 M 0.09 % | 4.915 M -21.50 % | 6.261 M -7.58 % | 6.775 M 38.42 % | 4.894 M 9.64 % | 4.464 M 3.56 % | 4.311 M 152.72 % | 1.706 M 21.94 % | 1.399 M 59.25 % | 878.386 K -37.32 % | 1.401 M 32.09 % | 1.061 M 38.52 % | 765.856 K 87.07 % | 409.403 K 147.09 % | 165.693 K 101.47 % | 82.244 K -70.54 % | 279.168 K 1.95 % | 273.817 K -8.52 % | 299.318 K 0.00 % | 299.318 K 0.00 % | 299.318 K 3.46 % | 289.318 K |
| 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 100.00 % | -2.283 M |
| Retained earnings | -35.125 M -0.26 % | -35.034 M 0.00 % | -35.034 M -54.33 % | -22.701 M 4.22 % | -23.700 M 14.00 % | -27.558 M 10.84 % | -30.909 M -11.37 % | -27.754 M -22.83 % | -22.596 M -27.02 % | -17.789 M -4.10 % | -17.088 M -1.05 % | -16.910 M -59.35 % | -10.612 M -4.95 % | -10.112 M -29.89 % | -7.785 M -9.97 % | -7.080 M -33.31 % | -5.311 M -41.73 % | -3.747 M -20.62 % | -3.107 M -10.72 % | -2.806 M -6.07 % | -2.645 M -4.83 % | -2.524 M -7.70 % | -2.343 M -2.65 % | -2.283 M |
| Common stock | 174.823 K 0.00 % | 174.823 K 0.00 % | 174.823 K 2.94 % | 169.823 K 18.30 % | 143.557 K 22.93 % | 116.784 K 49.70 % | 78.011 K 16.87 % | 66.749 K 40.01 % | 47.676 K 8.92 % | 43.771 K 42.75 % | 30.662 K 52.39 % | 20.121 K 624.04 % | 2.779 K 217.60 % | 875.000 -98.74 % | 69.560 K 0.84 % | 68.978 K 0.29 % | 68.778 K 0.00 % | 68.778 K 6.85 % | 64.371 K 6.51 % | 60.436 K 0.00 % | 60.436 K 2.58 % | 58.916 K 2.43 % | 57.516 K 6.88 % | 53.816 K |
| Total equity | 463.100 K -16.41 % | 554.034 K 0.00 % | 554.034 K 134.19 % | -1.620 M 67.43 % | -4.975 M 36.43 % | -7.826 M 35.95 % | -12.218 M -23.17 % | -9.919 M -51.77 % | -6.536 M -80.51 % | -3.621 M | 0.000 | 0.000 100.00 % | -5.148 M 1.53 % | -5.229 M | 0.000 100.00 % | -2.662 M -62.78 % | -1.636 M -681.98 % | -209.149 K -744.71 % | 32.441 K -47.88 % | 62.238 K -63.11 % | 168.726 K -19.65 % | 209.985 K -26.70 % | 286.474 K 33.02 % | 215.357 K |
| Other non current liabilities | 0.000 -100.00 % | 505.451 K | 0.000 100.00 % | -1.575 M -121.91 % | 7.188 M -6.52 % | 7.689 M 4.51 % | 7.358 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 |
| 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 -100.00 % | 216.817 K 0.00 % | 216.817 K -6.67 % | 232.318 K 0.00 % | 232.318 K 0.00 % | 232.318 K 9.42 % | 212.318 K |
| Total non current liabilities | 0.000 -100.00 % | 505.451 K | 0.000 100.00 % | -1.575 M -121.91 % | 7.188 M -6.52 % | 7.689 M 4.51 % | 7.358 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 % | 216.817 K 0.00 % | 216.817 K -6.67 % | 232.318 K 0.00 % | 232.318 K 0.00 % | 232.318 K 9.42 % | 212.319 K |
| Other current liabilities | 1.730 M 0.00 % | 1.730 M 93.67 % | 893.059 K -89.72 % | 8.683 M 7.59 % | 8.071 M 149.02 % | 3.241 M -52.91 % | 6.882 M 154.73 % | 2.702 M 981.85 % | 249.728 K -81.25 % | 1.332 M -31.28 % | 1.938 M -60.63 % | 4.923 M 68.68 % | 2.918 M -5.76 % | 3.097 M 86.87 % | 1.657 M 12.34 % | 1.475 M -1.21 % | 1.493 M 1 752.85 % | 80.588 K 2.37 % | 78.720 K 28.68 % | 61.175 K 886.85 % | 6.199 K 26.02 % | 4.919 K 34.69 % | 3.652 K 143.20 % | -8.453 K |
| Deferred revenue | 1.928 M 0.00 % | 1.928 M 0.00 % | 1.928 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.064 M -28.22 % | 2.875 M -0.85 % | 2.900 M 131.21 % | 1.254 M 2.90 % | 1.219 M 22 832.21 % | 5.315 K -99.56 % | 1.204 M 16.91 % | 1.030 M 22.40 % | 841.334 K 16.34 % | 723.145 K | 0.000 -100.00 % | 81.154 K 46.30 % | 55.470 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.012 M 1.42 % | 4.942 M 0.46 % | 4.919 M 0.09 % | 4.915 M -21.50 % | 6.261 M -7.58 % | 6.775 M 38.42 % | 4.894 M 9.64 % | 4.464 M 3.56 % | 4.311 M 152.72 % | 1.706 M 21.94 % | 1.399 M 59.25 % | 878.386 K -37.32 % | 1.401 M 32.09 % | 1.061 M 38.52 % | 765.856 K 87.07 % | 409.403 K 147.09 % | 165.693 K 101.47 % | 82.244 K 31.90 % | 62.351 K 9.39 % | 57.000 K -14.93 % | 67.000 K 0.00 % | 67.000 K 0.00 % | 67.000 K -12.99 % | 77.000 K |
| Total current liabilities | 9.450 M 0.75 % | 9.380 M -7.98 % | 10.194 M -34.03 % | 15.452 M -4.53 % | 16.185 M 36.65 % | 11.844 M -19.09 % | 14.639 M 45.31 % | 10.074 M 34.71 % | 7.479 M 73.51 % | 4.310 M -7.37 % | 4.653 M -20.20 % | 5.831 M 5.21 % | 5.542 M 5.79 % | 5.239 M 59.02 % | 3.294 M 23.06 % | 2.677 M 61.38 % | 1.659 M 457.12 % | 297.760 K 29.51 % | 229.911 K 43.39 % | 160.343 K 119.05 % | 73.199 K 1.78 % | 71.919 K 1.79 % | 70.652 K -21.63 % | 90.153 K |
| Total liabilities | 9.450 M 0.75 % | 9.380 M -7.98 % | 10.194 M -26.54 % | 13.877 M -14.26 % | 16.185 M 36.65 % | 11.844 M -19.09 % | 14.639 M 45.31 % | 10.074 M 34.71 % | 7.479 M 73.51 % | 4.310 M -7.37 % | 4.653 M -20.20 % | 5.831 M 5.21 % | 5.542 M 5.79 % | 5.239 M 59.02 % | 3.294 M 23.06 % | 2.677 M 61.38 % | 1.659 M 457.12 % | 297.760 K -33.35 % | 446.728 K 18.45 % | 377.160 K 23.45 % | 305.517 K 0.42 % | 304.237 K 0.42 % | 302.970 K 0.16 % | 302.472 K |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 4.769 M 0.00 % | 4.769 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 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 2.981 K -47.87 % | 5.718 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment 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 -100.00 % | 437.498 K 0.00 % | 437.498 K -5.51 % | 463.000 K -9.71 % | 512.818 K 0.00 % | 512.818 K 0.00 % | 512.818 K |
| Total non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 4.769 M 0.00 % | 4.769 M 4 668.52 % | 100.000 K | 0.000 | 0.000 -100.00 % | 2.981 K -47.87 % | 5.718 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K -82.86 % | 437.498 K 0.00 % | 437.498 K -5.51 % | 463.000 K -9.71 % | 512.818 K 0.00 % | 512.818 K 0.00 % | 512.818 K |
| Other current assets | 9.659 M 0.00 % | 9.659 M 3 723.83 % | 252.600 K 37.47 % | 183.750 K 0.00 % | 183.750 K 126.85 % | 81.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K 594.71 % | 12.955 K -13.63 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.397 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.815 K -92.02 % | 22.750 K -97.28 % | 836.495 K 6.49 % | 785.488 K -21.58 % | 1.002 M 117.44 % | 460.662 K 44.13 % | 319.613 K 105.97 % | 155.174 K -81.65 % | 845.504 K 42.36 % | 593.917 K 14.88 % | 516.984 K 11.45 % | 463.874 K 17.84 % | 393.637 K 3 744.86 % | 10.238 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K 71.63 % | 13.611 K -67.34 % | 41.671 K 2 093.21 % | 1.900 K -83.10 % | 11.244 K 700.85 % | 1.404 K -98.13 % | 75.229 K 1 401.28 % | 5.011 K |
| Cash and short term investments | 1.815 K -92.02 % | 22.750 K -97.28 % | 836.495 K 6.49 % | 785.488 K -21.58 % | 1.002 M 117.44 % | 460.662 K 44.13 % | 319.613 K 105.97 % | 155.174 K -81.65 % | 845.504 K 42.36 % | 593.917 K 14.88 % | 516.984 K 11.45 % | 463.874 K 17.84 % | 393.637 K 3 744.86 % | 10.238 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K 71.63 % | 13.611 K -67.34 % | 41.671 K 2 093.21 % | 1.900 K -83.10 % | 11.244 K 700.85 % | 1.404 K -98.13 % | 75.229 K 1 401.28 % | 5.011 K |
| Total current assets | 9.913 M -0.21 % | 9.934 M -7.57 % | 10.748 M 43.54 % | 7.488 M 16.24 % | 6.442 M 64.38 % | 3.919 M 61.86 % | 2.421 M 1 460.26 % | 155.174 K -83.50 % | 940.221 K 37.48 % | 683.917 K 10.32 % | 619.939 K 29.46 % | 478.874 K 21.65 % | 393.637 K 3 744.86 % | 10.238 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K 71.63 % | 13.611 K -67.34 % | 41.671 K 2 093.21 % | 1.900 K -83.10 % | 11.244 K 700.85 % | 1.404 K -98.17 % | 76.626 K 1 429.16 % | 5.011 K |
| Inventory | -9.659 M 0.00 % | -9.659 M | 0.000 | 0.000 | 0.000 100.00 % | -81.000 K | 0.000 | 0.000 | 0.000 100.00 % | -90.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 receivables | 9.912 M 0.00 % | 9.912 M 2.62 % | 9.659 M 48.17 % | 6.519 M 24.01 % | 5.256 M 52.00 % | 3.458 M 64.56 % | 2.102 M | 0.000 -100.00 % | 94.717 K 5.24 % | 90.000 K 0.00 % | 90.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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 390.291 K 0.00 % | 390.291 K -68.19 % | 1.227 M 32.37 % | 926.786 K 0.00 % | 926.786 K 1.37 % | 914.287 K 128.86 % | 399.494 K 2 302.54 % | 16.628 K 80.33 % | 9.221 K 0.02 % | 9.219 K -81.08 % | 48.720 K 299.64 % | 12.191 K 32.22 % | 9.220 K -64.14 % | 25.710 K 71.51 % | 14.990 K -56.81 % | 34.710 K | 0.000 -100.00 % | 26.887 K 61.14 % | 16.685 K -20.86 % | 21.084 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.803 K |
| Tax 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 242.418 K -0.03 % | 242.481 K 0.00 % | 242.481 K -0.08 % | 242.687 K -0.09 % | 242.907 K 0.58 % | 241.518 K -7.63 % | 261.460 K -0.15 % | 261.842 K 13.62 % | 230.454 K -15.64 % | 273.166 K 0.22 % | 272.576 K 0.30 % | 271.764 K 233.15 % | 81.575 K 0.00 % | 81.575 K 1.97 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.171 M 0.00 % | 35.171 M 0.00 % | 35.171 M 70.17 % | 20.668 M 12.70 % | 18.339 M -5.34 % | 19.375 M 5.58 % | 18.351 M 4.83 % | 17.506 M 10.92 % | 15.782 M 13.94 % | 13.851 M 8.62 % | 12.752 M 13.19 % | 11.266 M 109.43 % | 5.379 M 12.05 % | 4.801 M 9.24 % | 4.395 M 2.97 % | 4.268 M 21.04 % | 3.527 M 1.65 % | 3.469 M 12.83 % | 3.075 M 9.51 % | 2.808 M 1.96 % | 2.754 M 2.95 % | 2.675 M 3.99 % | 2.572 M -45.59 % | 4.727 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 |
| Other liabilities | 0.000 100.00 % | -505.451 K | 0.000 | 0.000 100.00 % | -7.188 M 6.52 % | -7.689 M -4.51 % | -7.358 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 |
| Total assets | 9.913 M -0.21 % | 9.934 M -7.57 % | 10.748 M -12.31 % | 12.256 M 9.33 % | 11.210 M 178.94 % | 4.019 M 65.99 % | 2.421 M 1 460.26 % | 155.174 K -83.55 % | 943.202 K 36.77 % | 689.635 K 11.24 % | 619.939 K 29.46 % | 478.874 K 21.65 % | 393.637 K 3 744.86 % | 10.238 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K -73.64 % | 88.611 K -81.51 % | 479.169 K 9.05 % | 439.398 K -7.35 % | 474.243 K -7.77 % | 514.222 K -12.76 % | 589.444 K 13.83 % | 517.829 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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 0.000 100.00 % | -836.495 K -110.78 % | 7.763 M 1 114.27 % | 639.328 K 157.81 % | -1.106 M 59.46 % | -2.728 M -819.95 % | 378.925 K 723.03 % | 46.040 K 112.44 % | -370.003 K -5 593.73 % | 6.735 K -92.10 % | 85.220 K 179.37 % | 30.504 K -83.22 % | 181.735 K -19.94 % | 226.995 K 129.45 % | 98.930 K -34.83 % | 151.804 K -23.48 % | 198.392 K 495.49 % | -50.163 K -211.81 % | 44.863 K -48.52 % | 87.144 K 6 708.13 % | 1.280 K -68.47 % | 4.060 K 276.91 % | -2.295 K -125.73 % | 8.921 K 4 522.28 % | 193.000 1 830.00 % | 10.000 | 0.000 |
| Accounts receivables | 0.000 100.00 % | -1.276 M 79.69 % | -6.282 M | 0.000 | 0.000 100.00 % | -1.276 M 39.29 % | -2.102 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 |
| Inventory | 0.000 -100.00 % | 439.231 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -836.495 K -378.83 % | 300.000 K | 0.000 -100.00 % | 12.502 K -97.57 % | 514.790 K 34.95 % | 381.458 K 5 048.58 % | 7.409 K 247 066.67 % | -3.000 99.99 % | -39.500 K -208.12 % | 36.533 K 717.29 % | 4.470 K 127.11 % | -16.491 K -253.82 % | 10.721 K 154.37 % | -19.719 K -156.81 % | 34.711 K 34 811.00 % | -100.000 -100.71 % | 14.153 K 269.54 % | -8.348 K -139.59 % | 21.087 K | 0.000 100.00 % | -8.603 K -291.05 % | -2.200 K -100.07 % | 3.150 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 836.495 K -93.91 % | 13.745 M 2 049.91 % | 639.328 K 157.17 % | -1.118 M 43.15 % | -1.967 M -193.72 % | 2.099 M 5 333.41 % | 38.631 K 110.44 % | -370.000 K -900.26 % | 46.235 K -5.04 % | 48.687 K 87.01 % | 26.034 K -86.87 % | 198.226 K -8.34 % | 216.274 K 82.28 % | 118.649 K 1.33 % | 117.093 K -41.01 % | 198.492 K 408.62 % | -64.316 K -220.87 % | 53.211 K -19.45 % | 66.057 K 5 056.67 % | 1.281 K -89.88 % | 12.663 K 13 429.47 % | -95.000 100.00 % | -3.141 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 0.000 100.00 % | -441.140 K -114.52 % | 3.037 M | 0.000 100.00 % | -999.072 K 59.70 % | -2.479 M -198.01 % | 2.530 M -17.15 % | 3.053 M -0.66 % | 3.073 M 446.36 % | 562.484 K 163.00 % | -892.830 K -131.57 % | 2.828 M 2 010.70 % | 133.991 K -92.83 % | 1.868 M 1 960.65 % | 90.650 K -85.77 % | 637.216 K -36.61 % | 1.005 M 206.45 % | 328.014 K 194.57 % | 111.354 K 2 109.40 % | 5.040 K -89.98 % | 50.319 K -39.23 % | 82.797 K 5 826.77 % | 1.397 K -97.25 % | 50.833 K 27.08 % | 40.000 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -104.996 K 88.22 % | -891.170 K -2 222.54 % | 41.986 K -97.44 % | 1.639 M 1 688.66 % | 91.619 K 106.47 % | -1.416 M -474.20 % | -246.567 K 65.85 % | -721.964 K 65.69 % | -2.104 M -1 505.72 % | -131.041 K 76.79 % | -564.546 K -9.26 % | -516.682 K -180.17 % | -184.419 K 20.41 % | -231.711 K -50.17 % | -154.296 K 65.41 % | -446.104 K -23.90 % | -360.044 K -153.45 % | -142.060 K -2.03 % | -139.229 K -119.80 % | -63.344 K 2.79 % | -65.160 K 30.40 % | -93.625 K -52.78 % | -61.282 K -95.86 % | -31.289 K -125 056.00 % | -25.000 99.84 % | -15.253 K 73.85 % | -58.337 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K 200.00 % | -81.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.718 K 93.65 % | -90.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 |
| Net cash used for investing activites | 0.000 | 0.000 -100.00 % | 534.890 K | 0.000 -100.00 % | 81.000 K 200.00 % | -81.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.718 K 93.65 % | -90.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 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.050 K | 0.000 | 0.000 -100.00 % | 45.050 K -87.78 % | 368.658 K | 0.000 | 0.000 -100.00 % | 2.158 K -97.97 % | 106.400 K | 0.000 -100.00 % | 74.000 K -37.82 % | 119.000 K 120.37 % | 54.000 K -28.00 % | 75.000 K 303.23 % | 18.600 K -85.86 % | 131.500 K -99.97 % | 457.980 M | 0.000 | 0.000 -100.00 % | 20.000 K |
| 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 |
| 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 |
| Other financing activites | 0.000 -100.00 % | 22.000 K 143.88 % | 9.021 K 100.68 % | -1.320 M -692.72 % | -166.518 K -110.17 % | 1.638 M 298.49 % | 411.006 K 1 174.69 % | -38.244 K -101.33 % | 2.885 M 1 250.17 % | 213.691 K -67.75 % | 662.607 K 154.51 % | 260.344 K -54.15 % | 567.819 K 201.30 % | 188.459 K -1.29 % | 190.927 K -42.33 % | 331.044 K -10.48 % | 369.793 K 824.48 % | 40.000 K -33.33 % | 60.000 K | 0.000 | 0.000 -100.00 % | 1.200 K | 0.000 100.00 % | -457.940 M | 0.000 -100.00 % | 20.000 K | 0.000 |
| Net cash used provided by financing activities | 139.486 K 534.03 % | 22.000 K 143.88 % | 9.021 K 100.68 % | -1.320 M -692.72 % | -166.518 K -110.17 % | 1.638 M 298.49 % | 411.006 K 1 199.25 % | 31.634 K -98.66 % | 2.356 M 1 002.41 % | 213.691 K -69.80 % | 707.657 K 20.57 % | 586.919 K 3.36 % | 567.819 K 201.30 % | 188.459 K -2.40 % | 193.085 K -55.86 % | 437.444 K 18.29 % | 369.793 K 224.38 % | 114.000 K -36.31 % | 179.000 K 231.48 % | 54.000 K -28.00 % | 75.000 K 278.79 % | 19.800 K -84.94 % | 131.500 K 275.71 % | 35.000 K | 0.000 -100.00 % | 15.000 K -21.05 % | 19.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -534.890 K | 0.000 -100.00 % | 534.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -20.935 K 97.43 % | -813.745 K -1 695.36 % | 51.007 K 123.60 % | -216.165 K -139.96 % | 540.991 K 283.55 % | 141.049 K -14.22 % | 164.439 K 123.82 % | -690.330 K -374.39 % | 251.587 K 227.03 % | 76.932 K 44.85 % | 53.111 K -24.38 % | 70.237 K -81.68 % | 383.400 K 986.43 % | -43.252 K -211.51 % | 38.789 K 547.91 % | -8.660 K -188.83 % | 9.749 K 134.74 % | -28.060 K -170.55 % | 39.771 K 525.63 % | -9.344 K -194.96 % | 9.840 K -87.16 % | 76.633 K 195.50 % | -80.240 K -2 262.22 % | 3.711 K 14 944.00 % | -25.000 90.12 % | -253.000 99.36 % | -39.337 K |
| Cash at beginning of period | 22.750 K -97.28 % | 836.495 K 6.49 % | 785.488 K -21.58 % | 1.002 M 117.44 % | 460.662 K 44.13 % | 319.613 K 105.97 % | 155.174 K -81.65 % | 845.504 K 42.36 % | 593.917 K 14.88 % | 516.985 K 11.45 % | 463.874 K 17.84 % | 393.637 K 3 745.24 % | 10.237 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K 71.63 % | 13.611 K -67.34 % | 41.671 K 2 093.21 % | 1.900 K -83.10 % | 11.244 K 700.85 % | 1.404 K 101.87 % | -75.229 K -1 601.28 % | 5.011 K 285.46 % | 1.300 K -1.89 % | 1.325 K -16.03 % | 1.578 K -96.14 % | 40.915 K |
| Cash at end of period | 1.815 K -92.02 % | 22.750 K -97.28 % | 836.495 K 6.49 % | 785.488 K -21.58 % | 1.002 M 117.44 % | 460.662 K 44.13 % | 319.613 K 105.97 % | 155.174 K -81.65 % | 845.504 K 42.36 % | 593.917 K 14.88 % | 516.985 K 11.45 % | 463.874 K 17.84 % | 393.637 K 3 745.24 % | 10.237 K -80.86 % | 53.489 K 263.87 % | 14.700 K -37.07 % | 23.360 K 71.63 % | 13.611 K -67.34 % | 41.671 K 2 093.21 % | 1.900 K -83.10 % | 11.244 K 700.85 % | 1.404 K 101.87 % | -75.229 K -1 601.28 % | 5.011 K 285.46 % | 1.300 K -1.89 % | 1.325 K -16.03 % | 1.578 K |
| Operating cash flow | -104.996 K 88.22 % | -891.170 K -2 222.54 % | 41.986 K -97.44 % | 1.639 M 1 688.66 % | 91.619 K 106.47 % | -1.416 M -474.20 % | -246.567 K 65.85 % | -721.964 K 65.69 % | -2.104 M -1 505.72 % | -131.041 K 76.79 % | -564.546 K -9.26 % | -516.682 K -180.17 % | -184.419 K 20.41 % | -231.711 K -50.17 % | -154.296 K 65.41 % | -446.104 K -23.90 % | -360.044 K -153.45 % | -142.060 K -2.03 % | -139.229 K -119.80 % | -63.344 K 2.79 % | -65.160 K 30.40 % | -93.625 K -52.78 % | -61.282 K -95.86 % | -31.289 K -125 056.00 % | -25.000 99.84 % | -15.253 K 73.85 % | -58.337 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -104.996 K 88.22 % | -891.170 K -2 222.54 % | 41.986 K -97.44 % | 1.639 M 1 688.66 % | 91.619 K 106.47 % | -1.416 M -474.20 % | -246.567 K 65.85 % | -721.964 K 65.69 % | -2.104 M -1 505.72 % | -131.041 K 76.79 % | -564.546 K -9.26 % | -516.682 K -180.17 % | -184.419 K 20.41 % | -231.711 K -50.17 % | -154.296 K 65.41 % | -446.104 K -23.90 % | -360.044 K -153.45 % | -142.060 K -2.03 % | -139.229 K -119.80 % | -63.344 K 2.79 % | -65.160 K 30.40 % | -93.625 K -52.78 % | -61.282 K -95.86 % | -31.289 K -125 056.00 % | -25.000 99.84 % | -15.253 K 73.85 % | -58.337 K |
| 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 |