Katapult Holdings, Inc. KPLT
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 247.194 M 11.56 % | 221.588 M 5.77 % | 209.497 M -30.88 % | 303.113 M 22.62 % | 247.200 M 169.06 % | 91.877 M 112.94 % | 43.146 M |
| Net income | -25.915 M 29.32 % | -36.666 M 9.40 % | -40.472 M -290.85 % | 21.206 M -5.88 % | 22.531 M 219.90 % | -18.792 M 20.06 % | -23.509 M |
| Income before tax | -25.772 M 29.39 % | -36.501 M 9.92 % | -40.522 M -286.35 % | 21.745 M -5.53 % | 23.018 M 222.49 % | -18.792 M 20.06 % | -23.509 M |
| Income before tax ratio | -0.10 36.71 % | -0.16 14.84 % | -0.19 -369.62 % | 0.07 -22.96 % | 0.09 145.53 % | -0.20 62.46 % | -0.54 |
| EBITDA | 161.481 M 17.77 % | 137.115 M 42.91 % | 95.944 M -47.35 % | 182.223 M 23.08 % | 148.053 M 301.58 % | 36.868 M 202.37 % | 12.193 M |
| Net income ratio | -0.10 36.64 % | -0.17 14.35 % | -0.19 -376.14 % | 0.07 -23.24 % | 0.09 144.56 % | -0.20 62.46 % | -0.54 |
| Ratio EBITDA | 0.65 5.57 % | 0.62 35.11 % | 0.46 -23.82 % | 0.60 0.38 % | 0.60 49.25 % | 0.40 41.99 % | 0.28 |
| Gross profit ratio | 0.19 -1.62 % | 0.19 5.42 % | 0.18 -39.18 % | 0.29 -9.04 % | 0.32 43.56 % | 0.22 75.61 % | 0.13 |
| Weighted average shs out dil | 4.347 M 6.34 % | 4.088 M 4.03 % | 3.930 M 21.93 % | 3.223 M 152.46 % | 1.277 M 0.00 % | 1.277 M 300.71 % | 318.587 K |
| Weighted average shs out | 4.347 M 6.34 % | 4.088 M 4.03 % | 3.930 M -3.94 % | 4.091 M 220.44 % | 1.277 M 0.00 % | 1.277 M 300.71 % | 318.587 K |
| EPS diluted | -5.96 33.56 % | -8.97 12.91 % | -10.30 -258.46 % | 6.50 -45.83 % | 12.00 155.97 % | -21.44 70.94 % | -73.79 |
| Earnings per share | -5.96 33.56 % | -8.97 12.91 % | -10.30 -232.90 % | 7.75 -57.56 % | 18.26 185.17 % | -21.44 70.94 % | -73.79 |
| Gross profit | 45.771 M 9.74 % | 41.707 M 11.50 % | 37.405 M -57.97 % | 88.989 M 11.53 % | 79.788 M 286.25 % | 20.657 M 273.95 % | 5.524 M |
| Income tax expense | 143.000 K -13.33 % | 165.000 K 430.00 % | -50.000 K -109.28 % | 539.000 K 10.68 % | 487.000 K | 0.000 | 0.000 |
| Cost of revenue | 201.423 M 11.98 % | 179.881 M 4.53 % | 172.092 M -19.63 % | 214.124 M 27.90 % | 167.412 M 135.06 % | 71.220 M 89.30 % | 37.622 M |
| General and administrative expenses | 16.067 M -60.19 % | 40.364 M -19.14 % | 49.917 M 12.87 % | 44.224 M 213.62 % | 14.101 M 27.07 % | 11.097 M -17.68 % | 13.481 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.106 M |
| Other expenses | 37.805 M 87.76 % | 20.135 M 26.40 % | 15.929 M -65.69 % | 46.422 M 61.29 % | 28.781 M 51.86 % | 18.952 M | 0.000 |
| Operating expenses | 53.872 M -10.95 % | 60.499 M -8.12 % | 65.846 M -27.36 % | 90.646 M 111.38 % | 42.882 M 42.71 % | 30.049 M 24.96 % | 24.047 M |
| Cost and expenses | 255.295 M 6.20 % | 240.380 M 1.03 % | 237.938 M -21.93 % | 304.770 M 44.93 % | 210.294 M 107.66 % | 101.269 M 64.21 % | 61.669 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 16.067 M -60.19 % | 40.364 M -19.14 % | 49.917 M 12.87 % | 44.224 M 213.62 % | 14.101 M 27.07 % | 11.097 M -40.30 % | 18.587 M |
| Interest income | 1.163 M -31.47 % | 1.697 M 128.09 % | 744.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.986 M |
| Interest expense | 18.851 M 5.77 % | 17.822 M -7.49 % | 19.264 M 16.86 % | 16.485 M 21.32 % | 13.588 M 58.42 % | 8.577 M | 0.000 |
| Depreciation and amortization | 140.954 M 11.09 % | 126.888 M 8.26 % | 117.202 M -18.61 % | 143.993 M 29.20 % | 111.447 M 136.70 % | 47.083 M 86.42 % | 25.256 M |
| Operating income | -8.101 M 56.89 % | -18.792 M 33.93 % | -28.441 M -1 616.42 % | -1.657 M -104.49 % | 36.906 M 492.95 % | -9.392 M 28.10 % | -13.063 M |
| Operating income ratio | -0.03 61.36 % | -0.08 37.53 % | -0.14 -2 383.41 % | -0.01 -103.66 % | 0.15 246.05 % | -0.10 66.24 % | -0.30 |
| Total other income expenses net | -17.671 M 0.21 % | -17.709 M -46.59 % | -12.081 M -151.62 % | 23.402 M 268.51 % | -13.888 M -47.74 % | -9.400 M -41.65 % | -6.636 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 109.787 M 59.27 % | 68.931 M 67.74 % | 41.093 M 336.93 % | 9.405 M -79.15 % | 45.107 M -18.27 % | 55.189 M 60.95 % | 34.290 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 113.252 M 25.36 % | 90.339 M -15.19 % | 106.523 M 4.54 % | 101.899 M -7.97 % | 110.729 M 76.61 % | 62.696 M 75.33 % | 35.759 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -148.451 M -21.15 % | -122.536 M -42.70 % | -85.870 M -133.07 % | -36.843 M 36.53 % | -58.049 M 27.96 % | -80.580 M -35.86 % | -59.309 M |
| Common stock | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 233.33 % | 3.000 K -66.67 % | 9.000 K 800.00 % | 1.000 K |
| Total equity | -46.794 M -67.17 % | -27.992 M -1 254.89 % | -2.066 M -105.06 % | 40.799 M 4 399.16 % | -949.000 K 96.04 % | -23.944 M -10.86 % | -21.599 M |
| Other non current liabilities | 828.000 K 771.58 % | 95.000 K -89.47 % | 902.000 K -87.71 % | 7.341 M -42.38 % | 12.740 M | 0.000 | 0.000 |
| Long term debt | 444.000 K -99.49 % | 86.464 M 6.56 % | 81.141 M -20.37 % | 101.899 M -7.97 % | 110.729 M 136.13 % | 46.893 M 31.14 % | 35.759 M |
| Total non current liabilities | 1.272 M -98.53 % | 86.559 M 5.50 % | 82.043 M -24.90 % | 109.240 M -11.52 % | 123.469 M 163.30 % | 46.893 M 31.14 % | 35.759 M |
| Other current liabilities | 10.963 M -39.23 % | 18.041 M 123.45 % | 8.074 M 23.95 % | 6.514 M -17.57 % | 7.902 M -15.41 % | 9.342 M 60.87 % | 5.807 M |
| Deferred revenue | 4.823 M -2.55 % | 4.949 M 18.31 % | 4.183 M 95.93 % | 2.135 M -19.49 % | 2.652 M | 0.000 | 0.000 |
| Short term debt | 112.808 M 2 811.17 % | 3.875 M -84.73 % | 25.382 M | 0.000 | 0.000 -100.00 % | 15.803 M | 0.000 |
| Total current liabilities | 138.693 M 227.92 % | 42.295 M -15.54 % | 50.075 M 210.58 % | 16.123 M -6.84 % | 17.307 M -33.60 % | 26.065 M 279.07 % | 6.876 M |
| Total liabilities | 139.965 M 8.62 % | 128.854 M -2.47 % | 132.118 M 5.39 % | 125.363 M -10.95 % | 140.776 M 92.95 % | 72.958 M 71.12 % | 42.635 M |
| Other non current assets | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K -27.20 % | 125.000 K -58.05 % | 298.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.076 M 8.18 % | 1.919 M 3.90 % | 1.847 M 74.91 % | 1.056 M 461.70 % | 188.000 K 283.67 % | 49.000 K -9.26 % | 54.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.076 M 8.18 % | 1.919 M 3.90 % | 1.847 M 74.91 % | 1.056 M 461.70 % | 188.000 K 283.67 % | 49.000 K -9.26 % | 54.000 K |
| Property plant equipment net | 636.000 K -47.65 % | 1.215 M -8.58 % | 1.329 M 130.73 % | 576.000 K 74.55 % | 330.000 K 84.36 % | 179.000 K 14.74 % | 156.000 K |
| Total non current assets | 2.803 M -13.09 % | 3.225 M -1.29 % | 3.267 M 89.61 % | 1.723 M 182.92 % | 609.000 K 72.52 % | 353.000 K -30.51 % | 508.000 K |
| Other current assets | 86.903 M 22.01 % | 71.229 M 16.09 % | 61.355 M -12.27 % | 69.938 M -2.81 % | 71.960 M 78.87 % | 40.230 M 124.17 % | 17.946 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.465 M -83.81 % | 21.408 M -67.28 % | 65.430 M -29.26 % | 92.494 M 40.95 % | 65.622 M 774.14 % | 7.507 M 411.03 % | 1.469 M |
| Cash and short term investments | 3.465 M -83.81 % | 21.408 M -67.28 % | 65.430 M -29.26 % | 92.494 M 40.95 % | 65.622 M 774.14 % | 7.507 M 411.03 % | 1.469 M |
| Total current assets | 90.368 M -7.44 % | 97.637 M -22.99 % | 126.785 M -22.90 % | 164.439 M 18.12 % | 139.218 M 186.10 % | 48.661 M 137.05 % | 20.528 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 2.007 M 22.68 % | 1.636 M 77.06 % | 924.000 K -16.98 % | 1.113 M |
| 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.491 M 65.12 % | 903.000 K -28.56 % | 1.264 M -37.70 % | 2.029 M 20.20 % | 1.688 M 83.48 % | 920.000 K -13.94 % | 1.069 M |
| Tax payables | 8.608 M -40.74 % | 14.527 M 30.03 % | 11.172 M 105.18 % | 5.445 M 7.50 % | 5.065 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.135 M | 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 | 623.000 K -86.12 % | 4.489 M 442.81 % | 827.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.894 M 45.07 % | 34.393 M |
| Other total stockholders equity | 101.657 M 7.52 % | 94.544 M 12.82 % | 83.804 M 7.95 % | 77.632 M 35.97 % | 57.097 M 748.02 % | 6.733 M 103.05 % | 3.316 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -2.135 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 93.171 M -7.63 % | 100.862 M -22.44 % | 130.052 M -21.73 % | 166.162 M 18.83 % | 139.827 M 185.28 % | 49.014 M 133.00 % | 21.036 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 6.292 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 5.759 M -18.13 % | 7.034 M 9.24 % | 6.439 M -50.55 % | 13.020 M 3 609.40 % | 351.000 K 11.43 % | 315.000 K 74.03 % | 181.000 K |
| Change in working capital | -211.898 M -25.64 % | -168.649 M -8.70 % | -155.151 M 33.28 % | -232.539 M -15.24 % | -201.794 M -116.15 % | -93.360 M -97.34 % | -47.309 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -28.670 M -70.90 % | -16.776 M -86.92 % | -8.975 M -76.05 % | -5.098 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -4.855 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 588.000 K 262.88 % | -361.000 K 52.81 % | -765.000 K -322.38 % | 344.000 K -55.21 % | 768.000 K 612.00 % | -150.000 K | 0.000 |
| Other working capital | -212.486 M -26.26 % | -168.288 M -9.00 % | -154.386 M 22.56 % | -199.358 M -7.31 % | -185.786 M -120.56 % | -84.235 M -99.56 % | -42.211 M |
| Other non cash items | 58.531 M 8.43 % | 53.979 M 10.07 % | 49.039 M -2.30 % | 50.194 M -23.16 % | 65.323 M 96.93 % | 33.170 M 66.65 % | 19.904 M |
| Net cash provided by operating activities | -32.569 M -87.03 % | -17.414 M 16.47 % | -20.848 M -1 062.51 % | 2.166 M 201.12 % | -2.142 M 93.22 % | -31.584 M -23.97 % | -25.477 M |
| Investments in property plant and equipment | -54.000 K -170.00 % | -20.000 K 98.67 % | -1.505 M -4.81 % | -1.436 M -513.68 % | -234.000 K -185.37 % | -82.000 K -241.67 % | -24.000 K |
| Acquisitions net | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.249 M -30.92 % | -954.000 K | 0.000 | 0.000 100.00 % | -168.000 K -197.11 % | 173.000 K 608.82 % | -34.000 K |
| Net cash used for investing activites | -1.303 M -33.78 % | -974.000 K 35.28 % | -1.505 M -4.81 % | -1.436 M -257.21 % | -402.000 K -541.76 % | 91.000 K 256.90 % | -58.000 K |
| Debt repayment | 22.015 M 198.93 % | -22.254 M -461.97 % | -3.960 M 70.52 % | -13.435 M -122.13 % | 60.714 M 93.14 % | 31.436 M 40.18 % | 22.425 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 150.678 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -613.000 K -72.68 % | -355.000 K -3.20 % | -344.000 K | 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 | 211.000 K 739.39 % | -33.000 K -149.25 % | 67.000 K 100.06 % | -111.139 M -13 470.09 % | -819.000 K -108.77 % | 9.341 M 189.28 % | 3.229 M |
| Net cash used provided by financing activities | 21.613 M 195.46 % | -22.642 M -434.39 % | -4.237 M -116.23 % | 26.104 M -56.42 % | 59.895 M 46.88 % | 40.777 M 58.95 % | 25.654 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -12.259 M 70.12 % | -41.030 M -54.31 % | -26.590 M -199.09 % | 26.834 M -53.21 % | 57.351 M 517.74 % | 9.284 M 7 701.68 % | 119.000 K |
| Cash at beginning of period | 28.811 M -58.75 % | 69.841 M -27.57 % | 96.431 M 38.56 % | 69.597 M 468.32 % | 12.246 M 313.44 % | 2.962 M 4.19 % | 2.843 M |
| Cash at end of period | 16.552 M -42.55 % | 28.811 M -58.75 % | 69.841 M -27.57 % | 96.431 M 38.56 % | 69.597 M 468.32 % | 12.246 M 313.44 % | 2.962 M |
| Operating cash flow | -32.569 M -87.03 % | -17.414 M 16.47 % | -20.848 M -1 062.51 % | 2.166 M 201.12 % | -2.142 M 93.22 % | -31.584 M -23.97 % | -25.477 M |
| Capital expenditure | -54.000 K 94.46 % | -974.000 K 35.28 % | -1.505 M -4.81 % | -1.436 M -229.36 % | -436.000 K -431.71 % | -82.000 K -241.67 % | -24.000 K |
| Free CashFlow | -32.623 M -77.41 % | -18.388 M 17.74 % | -22.353 M -3 162.05 % | 730.000 K 128.32 % | -2.578 M 91.86 % | -31.666 M -24.18 % | -25.501 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 74.044 M 3.00 % | 71.886 M -0.08 % | 71.946 M 14.27 % | 62.963 M 4.40 % | 60.307 M 2.45 % | 58.863 M -9.53 % | 65.061 M 15.99 % | 56.091 M 2.34 % | 54.811 M 1.25 % | 54.136 M -1.72 % | 55.083 M 12.77 % | 48.847 M -2.97 % | 50.341 M -5.09 % | 53.039 M -11.42 % | 59.877 M -18.31 % | 73.299 M 2.22 % | 71.710 M -7.43 % | 77.469 M -3.93 % | 80.635 M 9.92 % | 73.358 M 3.04 % | 71.194 M 17.26 % | 60.717 M 41.57 % | 42.888 M 32.38 % | 32.398 M |
| Net income | -4.949 M 36.83 % | -7.835 M -37.75 % | -5.688 M 40.56 % | -9.569 M -7.66 % | -8.888 M -29.04 % | -6.888 M -1 108.42 % | -570.000 K 96.87 % | -18.228 M -349.63 % | -4.054 M 45.50 % | -7.438 M 29.46 % | -10.545 M 26.91 % | -14.427 M -56.66 % | -9.209 M 10.97 % | -10.344 M -71.29 % | -6.039 M -180.75 % | 7.479 M -45.57 % | 13.740 M 269.57 % | -8.103 M -200.16 % | 8.090 M 105.75 % | 3.932 M -60.04 % | 9.840 M 93.40 % | 5.088 M 38.60 % | 3.671 M 247.43 % | -2.490 M |
| Income before tax | -4.999 M 35.70 % | -7.774 M -37.37 % | -5.659 M 40.68 % | -9.539 M -7.90 % | -8.841 M -29.50 % | -6.827 M -1 108.32 % | -565.000 K 96.88 % | -18.116 M -348.97 % | -4.035 M 45.65 % | -7.424 M 29.46 % | -10.525 M 28.16 % | -14.650 M -60.35 % | -9.136 M 11.12 % | -10.279 M -71.20 % | -6.004 M -183.24 % | 7.213 M -50.42 % | 14.548 M 246.49 % | -9.931 M -200.16 % | 9.915 M 148.12 % | 3.996 M -60.33 % | 10.073 M 93.75 % | 5.199 M 38.64 % | 3.750 M 250.60 % | -2.490 M |
| Income before tax ratio | -0.07 37.57 % | -0.11 -37.49 % | -0.08 48.08 % | -0.15 -3.34 % | -0.15 -26.40 % | -0.12 -1 235.55 % | -0.01 97.31 % | -0.32 -338.73 % | -0.07 46.32 % | -0.14 28.23 % | -0.19 36.29 % | -0.30 -65.26 % | -0.18 6.36 % | -0.19 -93.27 % | -0.10 -201.90 % | 0.10 -51.49 % | 0.20 258.26 % | -0.13 -204.25 % | 0.12 125.73 % | 0.05 -61.50 % | 0.14 65.24 % | 0.09 -2.07 % | 0.09 213.77 % | -0.08 |
| EBITDA | 1.159 M -96.47 % | 32.828 M -15.51 % | 38.856 M 17.70 % | 33.012 M 8.84 % | 30.330 M 12.37 % | 26.991 M -38.24 % | 43.700 M 95.69 % | 22.331 M -29.66 % | 31.748 M 13.43 % | 27.988 M 14.52 % | 24.439 M 16.00 % | 21.068 M -7.13 % | 22.685 M -5.14 % | 23.914 M -23.12 % | 31.107 M -32.74 % | 46.252 M -15.20 % | 54.541 M 74.18 % | 31.313 M -37.52 % | 50.117 M -14.56 % | 58.658 M 28.67 % | 45.589 M 416.71 % | 8.823 M -64.40 % | 24.781 M 19.58 % | 20.723 M |
| Net income ratio | -0.07 38.68 % | -0.11 -37.86 % | -0.08 47.98 % | -0.15 -3.12 % | -0.15 -25.95 % | -0.12 -1 235.66 % | -0.01 97.30 % | -0.32 -339.37 % | -0.07 46.17 % | -0.14 28.23 % | -0.19 35.18 % | -0.30 -61.45 % | -0.18 6.20 % | -0.20 -93.37 % | -0.10 -198.85 % | 0.10 -46.75 % | 0.19 283.18 % | -0.10 -204.25 % | 0.10 87.18 % | 0.05 -61.22 % | 0.14 64.94 % | 0.08 -2.10 % | 0.09 211.37 % | -0.08 |
| Ratio EBITDA | 0.02 -96.57 % | 0.46 -15.44 % | 0.54 3.01 % | 0.52 4.25 % | 0.50 9.68 % | 0.46 -31.73 % | 0.67 68.71 % | 0.40 -31.27 % | 0.58 12.04 % | 0.52 16.53 % | 0.44 2.87 % | 0.43 -4.29 % | 0.45 -0.06 % | 0.45 -13.21 % | 0.52 -17.67 % | 0.63 -17.04 % | 0.76 88.17 % | 0.40 -34.97 % | 0.62 -22.27 % | 0.80 24.87 % | 0.64 340.67 % | 0.15 -74.85 % | 0.58 -9.67 % | 0.64 |
| Gross profit ratio | 0.20 26.50 % | 0.16 -22.10 % | 0.20 69.56 % | 0.12 -40.63 % | 0.20 17.47 % | 0.17 -33.45 % | 0.25 202.70 % | 0.08 -59.99 % | 0.21 19.66 % | 0.17 -18.85 % | 0.22 15.58 % | 0.19 -21.29 % | 0.24 53.40 % | 0.15 -21.41 % | 0.20 -32.48 % | 0.29 13.66 % | 0.26 -7.95 % | 0.28 -19.19 % | 0.34 -33.55 % | 0.52 52.12 % | 0.34 11.94 % | 0.30 -7.45 % | 0.33 7.45 % | 0.31 |
| Weighted average shs out dil | 5.278 M 9.66 % | 4.813 M 4.22 % | 4.618 M 2.21 % | 4.518 M 4.08 % | 4.341 M 1.28 % | 4.286 M 1.04 % | 4.242 M 1.68 % | 4.172 M 1.02 % | 4.130 M 1.40 % | 4.073 M 2.51 % | 3.973 M 0.85 % | 3.940 M 0.09 % | 3.936 M 0.46 % | 3.918 M 0.08 % | 3.915 M -11.30 % | 4.414 M 4.40 % | 4.228 M 29.59 % | 3.262 M 51.23 % | 2.157 M 8.25 % | 1.993 M 6.33 % | 1.874 M -17.12 % | 2.261 M 4.36 % | 2.167 M 523.72 % | 347.424 K |
| Weighted average shs out | 5.278 M 9.66 % | 4.813 M 4.22 % | 4.618 M 2.21 % | 4.518 M 4.08 % | 4.341 M 1.28 % | 4.286 M 1.04 % | 4.242 M 1.68 % | 4.172 M 1.02 % | 4.130 M 1.40 % | 4.073 M 2.51 % | 3.973 M 0.85 % | 3.940 M 0.09 % | 3.936 M 0.46 % | 3.918 M 0.07 % | 3.915 M -8.24 % | 4.266 M 1.00 % | 4.224 M 29.48 % | 3.262 M 51.23 % | 2.157 M 13.95 % | 1.893 M 2.53 % | 1.846 M -14.80 % | 2.167 M 3.30 % | 2.098 M 503.79 % | 347.424 K |
| EPS diluted | -0.94 42.33 % | -1.63 -32.52 % | -1.23 41.98 % | -2.12 -3.41 % | -2.05 -27.33 % | -1.61 -1 138.46 % | -0.13 97.09 % | -4.46 -528.17 % | -0.71 54.78 % | -1.57 31.44 % | -2.29 37.43 % | -3.66 -56.41 % | -2.34 5.65 % | -2.48 -74.65 % | -1.42 -184.02 % | 1.69 -48.00 % | 3.25 231.05 % | -2.48 -166.13 % | 3.75 80.29 % | 2.08 -60.38 % | 5.25 133.33 % | 2.25 765.38 % | 0.26 103.63 % | -7.17 |
| Earnings per share | -0.94 42.33 % | -1.63 -32.52 % | -1.23 41.98 % | -2.12 -3.41 % | -2.05 -27.33 % | -1.61 -1 138.46 % | -0.13 97.09 % | -4.46 -528.17 % | -0.71 54.78 % | -1.57 31.44 % | -2.29 37.43 % | -3.66 -56.41 % | -2.34 5.65 % | -2.48 -74.65 % | -1.42 -173.96 % | 1.92 -45.76 % | 3.54 242.74 % | -2.48 -138.69 % | 6.41 104.79 % | 3.13 -60.83 % | 7.99 92.07 % | 4.16 1 440.74 % | 0.27 103.77 % | -7.17 |
| Gross profit | 14.552 M 30.30 % | 11.168 M -22.17 % | 14.349 M 93.75 % | 7.406 M -38.02 % | 11.949 M 20.36 % | 9.928 M -39.79 % | 16.488 M 251.11 % | 4.696 M -59.05 % | 11.469 M 21.15 % | 9.467 M -20.24 % | 11.870 M 30.34 % | 9.107 M -23.62 % | 11.924 M 45.59 % | 8.190 M -30.38 % | 11.764 M -44.85 % | 21.330 M 16.18 % | 18.359 M -14.80 % | 21.547 M -22.36 % | 27.753 M -26.96 % | 37.996 M 56.74 % | 24.241 M 31.25 % | 18.469 M 31.02 % | 14.096 M 42.24 % | 9.910 M |
| Income tax expense | -50.000 K -181.97 % | 61.000 K 110.34 % | 29.000 K -3.33 % | 30.000 K -36.17 % | 47.000 K -22.95 % | 61.000 K 1 120.00 % | 5.000 K -95.54 % | 112.000 K 489.47 % | 19.000 K 35.71 % | 14.000 K -30.00 % | 20.000 K 108.97 % | -223.000 K -405.48 % | 73.000 K 12.31 % | 65.000 K 85.71 % | 35.000 K 113.16 % | -266.000 K -132.92 % | 808.000 K 144.20 % | -1.828 M -200.16 % | 1.825 M 2 751.56 % | 64.000 K -72.53 % | 233.000 K 109.91 % | 111.000 K 40.51 % | 79.000 K | 0.000 |
| Cost of revenue | 59.492 M -2.02 % | 60.718 M 5.42 % | 57.597 M 3.67 % | 55.557 M 14.89 % | 48.358 M -1.18 % | 48.935 M 0.75 % | 48.573 M -5.49 % | 51.395 M 18.58 % | 43.342 M -2.97 % | 44.669 M 3.37 % | 43.213 M 8.74 % | 39.740 M 3.44 % | 38.417 M -14.34 % | 44.849 M -6.78 % | 48.113 M -7.42 % | 51.969 M -2.59 % | 53.351 M -4.60 % | 55.922 M 5.75 % | 52.882 M 49.54 % | 35.362 M -24.69 % | 46.953 M 11.14 % | 42.248 M 46.74 % | 28.792 M 28.03 % | 22.488 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.631 M -3.56 % | 8.950 M -11.71 % | 10.137 M -19.84 % | 12.646 M -2.44 % | 12.962 M 1.86 % | 12.725 M 2.80 % | 12.378 M -0.74 % | 12.470 M 28.46 % | 9.707 M -14.25 % | 11.320 M -39.08 % | 18.582 M 250.67 % | 5.299 M 21.68 % | 4.355 M 14.58 % | 3.801 M 21.59 % | 3.126 M 14.63 % | 2.727 M -12.48 % | 3.116 M |
| 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 -100.00 % | 8.784 M | 0.000 | 0.000 -100.00 % | 4.634 M 70.81 % | 2.713 M |
| Other expenses | 12.089 M -3.89 % | 12.578 M -15.50 % | 14.885 M 21.62 % | 12.239 M -25.35 % | 16.396 M 30.66 % | 12.549 M -1.10 % | 12.688 M 23.08 % | 10.309 M 248.39 % | 2.959 M -11.41 % | 3.340 M 14.34 % | 2.921 M 106.26 % | -46.636 M -1 306.62 % | 3.865 M -3.59 % | 4.009 M -2.34 % | 4.105 M -67.93 % | 12.800 M 32.45 % | 9.664 M -18.92 % | 11.919 M 48.23 % | 8.041 M -52.88 % | 17.064 M 147.84 % | 6.885 M 5.60 % | 6.520 M | 0.000 -100.00 % | 3.765 M |
| Operating expenses | 12.089 M -3.89 % | 12.578 M -15.50 % | 14.885 M 21.62 % | 12.239 M -25.35 % | 16.396 M 30.66 % | 12.549 M -1.10 % | 12.688 M -33.01 % | 18.940 M 59.04 % | 11.909 M -11.63 % | 13.477 M -13.43 % | 15.567 M 146.23 % | -33.674 M -302.98 % | 16.590 M 1.24 % | 16.387 M -1.13 % | 16.575 M -26.36 % | 22.507 M 7.26 % | 20.984 M -31.20 % | 30.501 M 128.64 % | 13.340 M -55.83 % | 30.203 M 182.64 % | 10.686 M 10.78 % | 9.646 M 31.04 % | 7.361 M -23.27 % | 9.594 M |
| Cost and expenses | 71.581 M -2.34 % | 73.296 M 1.12 % | 72.482 M 6.91 % | 67.796 M 4.70 % | 64.754 M 5.32 % | 61.484 M 0.36 % | 61.261 M -12.90 % | 70.335 M 27.30 % | 55.251 M -4.98 % | 58.146 M -1.08 % | 58.780 M 869.01 % | 6.066 M -88.97 % | 55.007 M -10.17 % | 61.236 M -5.34 % | 64.688 M -13.14 % | 74.476 M 0.19 % | 74.335 M -13.99 % | 86.423 M 30.50 % | 66.222 M 1.00 % | 65.565 M 13.75 % | 57.639 M 11.07 % | 51.894 M 43.54 % | 36.153 M 12.69 % | 32.082 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.631 M -3.56 % | 8.950 M -11.71 % | 10.137 M -19.84 % | 12.646 M -2.44 % | 12.962 M 1.86 % | 12.725 M 2.80 % | 12.378 M -0.74 % | 12.470 M 28.46 % | 9.707 M -14.25 % | 11.320 M -39.08 % | 18.582 M 250.67 % | 5.299 M -59.67 % | 13.139 M 245.67 % | 3.801 M 21.59 % | 3.126 M -57.53 % | 7.361 M 26.28 % | 5.829 M |
| Interest income | 11.000 K -57.69 % | 26.000 K -54.39 % | 57.000 K -61.49 % | 148.000 K -55.42 % | 332.000 K -7.52 % | 359.000 K 10.80 % | 324.000 K -10.74 % | 363.000 K 26.48 % | 287.000 K -32.79 % | 427.000 K -31.13 % | 620.000 K 19.00 % | 521.000 K 133.63 % | 223.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 567.358 K |
| Interest expense | 5.900 M 10.05 % | 5.361 M 4.22 % | 5.144 M 6.08 % | 4.849 M 1.00 % | 4.801 M 2.72 % | 4.674 M 3.25 % | 4.527 M 5.99 % | 4.271 M 0.16 % | 4.264 M 4.05 % | 4.098 M -21.03 % | 5.189 M -38.12 % | 8.386 M 65.27 % | 5.074 M 15.19 % | 4.405 M 2.87 % | 4.282 M 6.44 % | 4.023 M -3.66 % | 4.176 M 0.72 % | 4.146 M 0.14 % | 4.140 M 18.39 % | 3.497 M 0.43 % | 3.482 M -3.92 % | 3.624 M | 0.000 | 0.000 |
| Depreciation and amortization | 258.000 K -99.27 % | 35.241 M -10.54 % | 39.392 M 4.48 % | 37.702 M 9.69 % | 34.370 M 17.93 % | 29.144 M -26.66 % | 39.738 M 9.85 % | 36.176 M 14.78 % | 31.519 M 0.65 % | 31.314 M 5.17 % | 29.775 M 8.94 % | 27.332 M 2.19 % | 26.747 M -10.21 % | 29.788 M -9.26 % | 32.829 M -6.25 % | 35.016 M -2.24 % | 35.817 M -3.45 % | 37.098 M 2.87 % | 36.062 M 6.69 % | 33.801 M 5.52 % | 32.034 M | 0.000 -100.00 % | 18.046 M 8.44 % | 16.642 M |
| Operating income | 2.463 M 274.68 % | -1.410 M -163.06 % | -536.000 K 88.91 % | -4.833 M -8.68 % | -4.447 M -69.67 % | -2.621 M -168.97 % | 3.800 M 126.68 % | -14.244 M -3 137.27 % | -440.000 K 89.03 % | -4.010 M -8.47 % | -3.697 M -108.64 % | 42.781 M 1 016.87 % | -4.666 M 43.08 % | -8.197 M -70.38 % | -4.811 M -308.75 % | -1.177 M 55.16 % | -2.625 M 70.68 % | -8.954 M -162.12 % | 14.413 M 84.95 % | 7.793 M -42.51 % | 13.555 M 53.63 % | 8.823 M 31.00 % | 6.735 M 2 031.33 % | 316.000 K |
| Operating income ratio | 0.03 269.59 % | -0.02 -163.28 % | -0.01 90.29 % | -0.08 -4.10 % | -0.07 -65.61 % | -0.04 -176.24 % | 0.06 123.00 % | -0.25 -3 063.40 % | -0.01 89.16 % | -0.07 -10.36 % | -0.07 -107.66 % | 0.88 1 044.91 % | -0.09 40.03 % | -0.15 -92.35 % | -0.08 -400.38 % | -0.02 56.13 % | -0.04 68.33 % | -0.12 -164.66 % | 0.18 68.26 % | 0.11 -44.20 % | 0.19 31.02 % | 0.15 -7.47 % | 0.16 1 510.03 % | 0.01 |
| Total other income expenses net | -7.462 M -17.25 % | -6.364 M -24.22 % | -5.123 M -8.86 % | -4.706 M -7.10 % | -4.394 M -4.47 % | -4.206 M 3.64 % | -4.365 M -12.73 % | -3.872 M -7.71 % | -3.595 M -5.30 % | -3.414 M 50.00 % | -6.828 M 88.11 % | -57.431 M -1 184.81 % | -4.470 M -114.70 % | -2.082 M -74.52 % | -1.193 M -114.22 % | 8.390 M -51.14 % | 17.173 M 1 857.73 % | -977.000 K 78.28 % | -4.498 M -18.46 % | -3.797 M -9.05 % | -3.482 M 3.92 % | -3.624 M -21.41 % | -2.985 M -6.38 % | -2.806 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 107.266 M 1.48 % | 105.702 M -0.90 % | 106.659 M -2.85 % | 109.787 M 55.33 % | 70.682 M 10.19 % | 64.143 M -3.99 % | 66.809 M 2.23 % | 65.353 M 22.69 % | 53.268 M 7.49 % | 49.554 M 12.93 % | 43.879 M 6.78 % | 41.093 M 143.82 % | 16.854 M 23.40 % | 13.658 M 33.81 % | 10.207 M 8.53 % | 9.405 M 27.09 % | 7.400 M 553.13 % | 1.133 M -97.03 % | 38.099 M -15.54 % | 45.107 M -25.28 % | 60.372 M 4 624.19 % | -1.334 M 4.95 % | -1.404 M -102.54 % | 55.189 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 110.663 M 1.19 % | 109.361 M -2.90 % | 112.624 M -0.55 % | 113.252 M 17.29 % | 96.559 M -1.34 % | 97.868 M -0.18 % | 98.041 M 13.00 % | 86.761 M 1.53 % | 85.455 M -2.65 % | 87.782 M 3.97 % | 84.431 M -20.74 % | 106.523 M 13.30 % | 94.016 M -4.73 % | 98.683 M 8.64 % | 90.832 M -10.86 % | 101.899 M -4.88 % | 107.131 M -3.41 % | 110.918 M 4.75 % | 105.887 M -4.37 % | 110.729 M 14.81 % | 96.448 M | 0.000 | 0.000 -100.00 % | 62.696 M |
| 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 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -166.923 M -3.06 % | -161.974 M -5.08 % | -154.139 M -3.83 % | -148.451 M -6.89 % | -138.882 M -6.84 % | -129.994 M -5.60 % | -123.106 M -0.47 % | -122.536 M -28.83 % | -95.114 M -3.16 % | -92.200 M -7.47 % | -85.790 M 0.09 % | -85.870 M -37.95 % | -62.249 M -15.07 % | -54.096 M -21.94 % | -44.363 M -20.41 % | -36.843 M 16.87 % | -44.322 M 23.66 % | -58.062 M -16.22 % | -49.959 M 13.94 % | -58.049 M 6.34 % | -61.981 M -8 024.70 % | 782.124 K -8.43 % | 854.140 K 101.06 % | -80.580 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 233.33 % | 3.000 K -66.67 % | 9.000 K -100.00 % | 238.190 M -0.03 % | 238.262 M 2 647 257.54 % | 9.000 K |
| Total equity | -58.372 M -7.97 % | -54.062 M -4.59 % | -51.687 M -10.46 % | -46.794 M -16.22 % | -40.263 M -22.21 % | -32.946 M -19.88 % | -27.483 M 1.82 % | -27.992 M -1 381.84 % | -1.889 M -574.64 % | -280.000 K -107.00 % | 4.001 M 293.66 % | -2.066 M -110.37 % | 19.918 M -24.29 % | 26.308 M -23.15 % | 34.233 M -16.09 % | 40.799 M 23.21 % | 33.114 M 105.79 % | 16.091 M 120.27 % | 7.305 M 869.76 % | -949.000 K 80.86 % | -4.958 M -102.04 % | 243.189 M -0.03 % | 243.261 M 1 115.96 % | -23.944 M |
| Other non current liabilities | 86.000 K -75.57 % | 352.000 K -42.67 % | 614.000 K -25.85 % | 828.000 K 0.61 % | 823.000 K 456.08 % | 147.999 K -42.41 % | 257.000 K 170.53 % | 95.000 K -27.48 % | 131.000 K -74.46 % | 513.000 K -33.38 % | 770.000 K -14.63 % | 902.000 K -41.73 % | 1.548 M -19.75 % | 1.929 M -54.63 % | 4.252 M -42.08 % | 7.341 M -62.84 % | 19.754 M -51.94 % | 41.103 M 213.72 % | 13.102 M 2.84 % | 12.740 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 405.000 K -3.11 % | 418.000 K -3.02 % | 431.000 K -2.93 % | 444.000 K 6.73 % | 416.000 K -3.48 % | 431.000 K -99.54 % | 94.672 M 9.49 % | 86.464 M 1.53 % | 85.158 M -2.65 % | 87.478 M 4.03 % | 84.088 M 3.63 % | 81.141 M -13.31 % | 93.597 M -4.73 % | 98.244 M 8.67 % | 90.406 M -11.28 % | 101.899 M -4.88 % | 107.131 M -3.41 % | 110.918 M 4.75 % | 105.887 M -4.37 % | 110.729 M 37.56 % | 80.497 M | 0.000 | 0.000 -100.00 % | 46.893 M |
| Total non current liabilities | 491.000 K -36.23 % | 770.000 K -26.32 % | 1.045 M -17.85 % | 1.272 M 2.66 % | 1.239 M 113.99 % | 578.999 K -99.39 % | 94.929 M 9.67 % | 86.559 M 1.49 % | 85.289 M -3.07 % | 87.991 M 3.69 % | 84.858 M 3.43 % | 82.043 M -13.77 % | 95.145 M -5.02 % | 100.173 M 5.83 % | 94.658 M -13.35 % | 109.240 M -13.91 % | 126.885 M -16.53 % | 152.021 M 27.76 % | 118.989 M -3.63 % | 123.469 M 53.38 % | 80.497 M | 0.000 | 0.000 -100.00 % | 46.893 M |
| Other current liabilities | 25.520 M -21.25 % | 32.406 M 220.31 % | 10.117 M -7.72 % | 10.963 M -67.70 % | 33.944 M -15.36 % | 40.106 M 175.40 % | 14.563 M -32.64 % | 21.619 M 133.67 % | 9.252 M 6.92 % | 8.653 M 3.33 % | 8.374 M 3.72 % | 8.074 M 23.82 % | 6.521 M 40.72 % | 4.634 M -12.43 % | 5.292 M -18.76 % | 6.514 M -3.28 % | 6.735 M 12.49 % | 5.987 M -60.62 % | 15.205 M 92.42 % | 7.902 M -48.93 % | 15.473 M 3 220.82 % | 465.939 K 2.45 % | 454.786 K -95.13 % | 9.342 M |
| Deferred revenue | 5.016 M | 0.000 -100.00 % | 5.711 M 18.41 % | 4.823 M | 0.000 | 0.000 -100.00 % | 5.156 M 4.18 % | 4.949 M 133.00 % | 2.124 M 6.84 % | 1.988 M -0.70 % | 2.002 M -52.14 % | 4.183 M 179.43 % | 1.497 M -7.76 % | 1.623 M -20.28 % | 2.036 M -4.64 % | 2.135 M -8.05 % | 2.322 M -21.90 % | 2.973 M | 0.000 -100.00 % | 2.652 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 110.258 M 1.21 % | 108.943 M -2.90 % | 112.193 M -0.55 % | 112.808 M 17.33 % | 96.143 M -1.33 % | 97.437 M 2 792.16 % | 3.369 M 1 034.34 % | 297.000 K 0.00 % | 297.000 K -2.30 % | 304.000 K -11.37 % | 343.000 K -98.65 % | 25.382 M 5 957.76 % | 419.000 K -52.28 % | 878.000 K 106.10 % | 426.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.951 M | 0.000 | 0.000 -100.00 % | 15.803 M |
| Total current liabilities | 143.822 M -0.04 % | 143.876 M 3.38 % | 139.177 M 0.35 % | 138.693 M 5.87 % | 130.999 M -5.75 % | 138.998 M 254.86 % | 39.170 M -7.39 % | 42.295 M 123.75 % | 18.903 M 5.88 % | 17.854 M -0.26 % | 17.901 M -64.25 % | 50.075 M 198.26 % | 16.789 M 13.99 % | 14.728 M -3.49 % | 15.261 M -5.35 % | 16.123 M -1.74 % | 16.409 M -25.16 % | 21.925 M 25.96 % | 17.407 M 0.58 % | 17.307 M -46.96 % | 32.630 M 6 903.06 % | 465.939 K 2.45 % | 454.786 K -98.26 % | 26.065 M |
| Total liabilities | 144.313 M -0.23 % | 144.646 M 3.15 % | 140.222 M 0.18 % | 139.965 M 5.84 % | 132.238 M -5.26 % | 139.577 M 4.09 % | 134.099 M 4.07 % | 128.854 M 23.67 % | 104.192 M -1.56 % | 105.845 M 3.00 % | 102.759 M -22.22 % | 132.118 M 18.03 % | 111.934 M -2.58 % | 114.901 M 4.53 % | 109.919 M -12.32 % | 125.363 M -12.51 % | 143.294 M -17.62 % | 173.946 M 27.53 % | 136.396 M -3.11 % | 140.776 M 24.44 % | 113.127 M 1 052.48 % | 9.816 M 0.11 % | 9.805 M -86.56 % | 72.958 M |
| Other non current assets | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.001 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K 0.00 % | 91.000 K | 0.000 | 0.000 -100.00 % | 125.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.203 M 3.23 % | 2.134 M -0.97 % | 2.155 M 3.81 % | 2.076 M 21.69 % | 1.706 M -3.45 % | 1.767 M -2.43 % | 1.811 M -5.63 % | 1.919 M -6.84 % | 2.060 M 1.93 % | 2.021 M 1.35 % | 1.994 M 7.96 % | 1.847 M -2.48 % | 1.894 M 12.27 % | 1.687 M 16.18 % | 1.452 M 37.50 % | 1.056 M 40.24 % | 753.000 K 35.68 % | 555.000 K 65.18 % | 336.000 K 78.72 % | 188.000 K 4.44 % | 180.000 K | 0.000 | 0.000 -100.00 % | 49.000 K |
| 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 | 2.203 M 3.23 % | 2.134 M -0.97 % | 2.155 M 3.81 % | 2.076 M 21.69 % | 1.706 M -3.45 % | 1.767 M -2.43 % | 1.811 M -5.63 % | 1.919 M -6.84 % | 2.060 M 1.93 % | 2.021 M 1.35 % | 1.994 M 7.96 % | 1.847 M -2.48 % | 1.894 M 12.27 % | 1.687 M 16.18 % | 1.452 M 37.50 % | 1.056 M 40.24 % | 753.000 K 35.68 % | 555.000 K 65.18 % | 336.000 K 78.72 % | 188.000 K 4.44 % | 180.000 K | 0.000 | 0.000 -100.00 % | 49.000 K |
| Property plant equipment net | 537.000 K -6.28 % | 573.000 K -7.58 % | 620.000 K -2.52 % | 636.000 K 0.63 % | 632.000 K -38.22 % | 1.023 M -7.59 % | 1.107 M -8.89 % | 1.215 M 31.35 % | 925.000 K -11.48 % | 1.045 M -12.04 % | 1.188 M -10.61 % | 1.329 M -9.47 % | 1.468 M -8.02 % | 1.596 M -7.16 % | 1.719 M 198.44 % | 576.000 K 15.43 % | 499.000 K 7.31 % | 465.000 K 15.38 % | 403.000 K 22.12 % | 330.000 K 36.93 % | 241.000 K | 0.000 | 0.000 -100.00 % | 179.000 K |
| Total non current assets | 2.831 M 1.18 % | 2.798 M -2.37 % | 2.866 M 2.25 % | 2.803 M 15.40 % | 2.429 M -15.69 % | 2.881 M -4.25 % | 3.009 M -6.70 % | 3.225 M 4.84 % | 3.076 M -2.57 % | 3.157 M -3.54 % | 3.273 M 0.18 % | 3.267 M -5.39 % | 3.453 M 2.34 % | 3.374 M 3.43 % | 3.262 M 89.32 % | 1.723 M 28.29 % | 1.343 M 20.88 % | 1.111 M 33.86 % | 830.000 K 36.29 % | 609.000 K 18.95 % | 512.000 K | 0.000 | 0.000 -100.00 % | 353.000 K |
| Other current assets | 79.713 M -5.25 % | 84.127 M 5.55 % | 79.704 M -8.28 % | 86.903 M 36.49 % | 63.669 M -9.08 % | 70.025 M 3.93 % | 67.375 M -5.41 % | 71.229 M 6.25 % | 67.040 M 4.46 % | 64.180 M 1.98 % | 62.935 M 2.58 % | 61.355 M 19.75 % | 51.237 M -2.98 % | 52.810 M -12.37 % | 60.265 M -13.83 % | 69.938 M -4.75 % | 73.422 M -4.58 % | 76.943 M 4.34 % | 73.740 M 2.47 % | 71.960 M 2.64 % | 70.110 M 5 353.94 % | -1.334 M 4.95 % | -1.404 M -103.49 % | 40.230 M |
| 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 | 3.397 M -7.16 % | 3.659 M -38.66 % | 5.965 M 72.15 % | 3.465 M -86.61 % | 25.877 M -23.27 % | 33.725 M 7.98 % | 31.232 M 45.89 % | 21.408 M -33.49 % | 32.187 M -15.80 % | 38.228 M -5.73 % | 40.552 M -38.02 % | 65.430 M -15.20 % | 77.162 M -9.25 % | 85.025 M 5.46 % | 80.625 M -12.83 % | 92.494 M -7.26 % | 99.731 M -9.16 % | 109.785 M 61.95 % | 67.788 M 3.30 % | 65.622 M 81.90 % | 36.076 M 2 603.48 % | 1.334 M -4.95 % | 1.404 M -81.30 % | 7.507 M |
| Cash and short term investments | 3.397 M -7.16 % | 3.659 M -38.66 % | 5.965 M 72.15 % | 3.465 M -86.61 % | 25.877 M -23.27 % | 33.725 M 7.98 % | 31.232 M 45.89 % | 21.408 M -33.49 % | 32.187 M -15.80 % | 38.228 M -5.73 % | 40.552 M -38.02 % | 65.430 M -15.20 % | 77.162 M -9.25 % | 85.025 M 5.46 % | 80.625 M -12.83 % | 92.494 M -7.26 % | 99.731 M -9.16 % | 109.785 M 61.95 % | 67.788 M 3.30 % | 65.622 M 81.90 % | 36.076 M 2 603.48 % | 1.334 M -4.95 % | 1.404 M -81.30 % | 7.507 M |
| Total current assets | 83.110 M -5.33 % | 87.786 M 2.47 % | 85.669 M -5.20 % | 90.368 M 0.92 % | 89.546 M -13.69 % | 103.750 M 0.14 % | 103.607 M 6.11 % | 97.637 M -1.60 % | 99.227 M -3.11 % | 102.408 M -1.04 % | 103.487 M -18.38 % | 126.785 M -1.26 % | 128.399 M -6.85 % | 137.835 M -2.17 % | 140.890 M -14.32 % | 164.439 M -6.07 % | 175.065 M -7.34 % | 188.926 M 32.24 % | 142.871 M 2.62 % | 139.218 M 29.32 % | 107.657 M | 0.000 | 0.000 -100.00 % | 48.661 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.007 M 4.97 % | 1.912 M -13.01 % | 2.198 M 63.66 % | 1.343 M -17.91 % | 1.636 M 11.22 % | 1.471 M | 0.000 | 0.000 -100.00 % | 924.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 253.005 M -0.02 % | 253.066 M | 0.000 |
| Account payables | 3.028 M 19.83 % | 2.527 M -16.88 % | 3.040 M 103.89 % | 1.491 M 63.49 % | 912.000 K -37.32 % | 1.455 M -12.19 % | 1.657 M 83.50 % | 903.000 K 22.86 % | 735.000 K -24.54 % | 974.000 K -35.75 % | 1.516 M 19.94 % | 1.264 M -56.43 % | 2.901 M 65.58 % | 1.752 M -27.90 % | 2.430 M 19.76 % | 2.029 M -13.95 % | 2.358 M -68.56 % | 7.501 M 240.64 % | 2.202 M 30.45 % | 1.688 M 39.97 % | 1.206 M | 0.000 | 0.000 -100.00 % | 920.000 K |
| Tax payables | 0.000 | 0.000 -100.00 % | 8.116 M -5.72 % | 8.608 M | 0.000 | 0.000 -100.00 % | 14.425 M -0.70 % | 14.527 M 123.66 % | 6.495 M 9.44 % | 5.935 M 4.75 % | 5.666 M -49.28 % | 11.172 M 104.95 % | 5.451 M -6.68 % | 5.841 M 15.05 % | 5.077 M -6.76 % | 5.445 M 9.03 % | 4.994 M -8.60 % | 5.464 M | 0.000 -100.00 % | 5.065 M | 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 -100.00 % | 1.623 M | 0.000 -100.00 % | 2.135 M -8.05 % | 2.322 M -21.90 % | 2.973 M | 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 -100.00 % | 464.000 K -86.63 % | 3.471 M 457.14 % | 623.000 K -7.29 % | 672.000 K -15.68 % | 797.000 K -79.52 % | 3.891 M 327.11 % | 911.000 K 76.89 % | 515.000 K -14.17 % | 600.000 K -16.08 % | 715.000 K -13.54 % | 827.000 K -11.46 % | 934.000 K -10.11 % | 1.039 M -8.94 % | 1.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.894 M | 0.000 -100.00 % | 49.894 M | 0.000 | 0.000 -100.00 % | 49.894 M |
| Other total stockholders equity | 108.551 M 0.59 % | 107.912 M 5.33 % | 102.452 M 0.78 % | 101.657 M 3.08 % | 98.619 M 1.62 % | 97.048 M 1.49 % | 95.623 M 1.14 % | 94.544 M 1.41 % | 93.225 M 1.42 % | 91.920 M 2.38 % | 89.781 M 7.13 % | 83.804 M 2.00 % | 82.157 M 2.19 % | 80.394 M 2.30 % | 78.586 M 1.23 % | 77.632 M 0.27 % | 77.426 M 4.43 % | 74.143 M 907.38 % | 7.360 M -87.11 % | 57.097 M 701.92 % | 7.120 M 68.84 % | 4.217 M 1.74 % | 4.145 M -38.44 % | 6.733 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 100.00 % | -1.623 M | 0.000 100.00 % | -2.135 M 8.05 % | -2.322 M 21.90 % | -2.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.350 M 0.00 % | 9.350 M | 0.000 |
| Total assets | 85.941 M -5.13 % | 90.584 M 2.31 % | 88.535 M -4.98 % | 93.171 M 1.30 % | 91.975 M -13.74 % | 106.631 M 0.01 % | 106.616 M 5.70 % | 100.862 M -1.41 % | 102.303 M -3.09 % | 105.565 M -1.12 % | 106.760 M -17.91 % | 130.052 M -1.37 % | 131.852 M -6.63 % | 141.209 M -2.04 % | 144.152 M -13.25 % | 166.162 M -5.81 % | 176.408 M -7.17 % | 190.037 M 32.24 % | 143.701 M 2.77 % | 139.827 M 29.27 % | 108.169 M -57.25 % | 253.005 M -0.02 % | 253.066 M 416.31 % | 49.014 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.459 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 |
| Stock based compensation | 801.000 K -7.29 % | 864.000 K -18.95 % | 1.066 M -19.91 % | 1.331 M -10.37 % | 1.485 M -4.32 % | 1.552 M 11.57 % | 1.391 M 2.58 % | 1.356 M -1.38 % | 1.375 M -37.87 % | 2.213 M 5.89 % | 2.090 M 23.96 % | 1.686 M -6.70 % | 1.807 M -2.69 % | 1.857 M 70.52 % | 1.089 M 589.24 % | 158.000 K | 0.000 | 0.000 -100.00 % | 80.000 K 3.90 % | 77.000 K 1.32 % | 76.000 K -37.19 % | 121.000 K 57.14 % | 77.000 K -10.47 % | 86.000 K |
| Change in working capital | -53.980 M 11.63 % | -61.086 M -23.98 % | -49.271 M 33.83 % | -74.459 M -62.53 % | -45.812 M -3.67 % | -44.191 M 6.84 % | -47.436 M -8.99 % | -43.525 M -9.06 % | -39.911 M 9.84 % | -44.265 M -10.13 % | -40.194 M 18.16 % | -49.115 M -58.92 % | -30.906 M 19.20 % | -38.249 M -5.98 % | -36.092 M 35.42 % | -55.890 M 3.43 % | -57.874 M 51.23 % | -118.666 M -105.42 % | -57.768 M -5.87 % | -54.563 M -4.12 % | -52.402 M 16.12 % | -62.473 M -78.35 % | -35.028 M 0.55 % | -35.220 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 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 % | -9.547 M -69.03 % | -5.648 M | 0.000 100.00 % | -4.594 M 30.56 % | -6.616 M -85.95 % | -3.558 M -10.19 % | -3.229 M 4.27 % | -3.373 M -28.59 % | -2.623 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 |
| Accounts payables | 501.000 K 197.66 % | -513.000 K -133.12 % | 1.549 M 167.53 % | 579.000 K 206.63 % | -543.000 K -168.81 % | -202.000 K -126.79 % | 754.000 K 348.81 % | 168.000 K 170.29 % | -239.000 K 55.90 % | -542.000 K -315.08 % | 252.000 K 115.39 % | -1.637 M -242.47 % | 1.149 M | 0.000 | 0.000 100.00 % | -330.000 K 93.58 % | -5.139 M | 0.000 -100.00 % | 518.000 K | 0.000 100.00 % | -381.000 K | 0.000 | 0.000 | 0.000 |
| Other working capital | -54.481 M 10.06 % | -60.573 M -19.19 % | -50.820 M 32.27 % | -75.038 M -65.76 % | -45.269 M -2.91 % | -43.989 M 8.72 % | -48.190 M -10.29 % | -43.693 M -10.14 % | -39.672 M 9.27 % | -43.723 M -8.10 % | -40.446 M 14.81 % | -47.478 M -48.11 % | -32.055 M 16.19 % | -38.249 M -5.98 % | -36.092 M 21.56 % | -46.013 M 2.28 % | -47.087 M 60.32 % | -118.666 M -121.01 % | -53.692 M -11.98 % | -47.947 M 1.06 % | -48.463 M 18.20 % | -59.244 M -87.16 % | -31.655 M 2.89 % | -32.597 M |
| Other non cash items | 20.831 M -20.44 % | 26.182 M 133.12 % | 11.231 M -31.92 % | 16.496 M 22.90 % | 13.422 M 0.79 % | 13.317 M 50.36 % | 8.857 M -18.95 % | 10.928 M 57.15 % | 6.954 M -44.51 % | 12.531 M -21.52 % | 15.968 M 4.97 % | 15.212 M 29.09 % | 11.784 M 14.75 % | 10.269 M -5.31 % | 10.845 M -14.36 % | 12.663 M 222.21 % | 3.930 M -95.96 % | 97.236 M 367.62 % | 20.794 M 0.86 % | 20.616 M 18.50 % | 17.398 M -0.44 % | 17.475 M 45.44 % | 12.015 M 23.15 % | 9.756 M |
| Net cash provided by operating activities | 3.992 M 160.17 % | -6.634 M -292.96 % | 3.438 M 112.06 % | -28.499 M -425.62 % | -5.422 M -763.38 % | -628.000 K -131.72 % | 1.980 M 120.43 % | -9.694 M -1 266.55 % | 831.000 K 114.72 % | -5.645 M -94.25 % | -2.906 M 84.95 % | -19.312 M -8 760.09 % | 223.000 K 104.05 % | -5.500 M -247.02 % | 3.741 M 751.74 % | -574.000 K 86.91 % | -4.386 M -157.98 % | 7.565 M 4.23 % | 7.258 M 79.92 % | 4.034 M -41.92 % | 6.946 M 157.72 % | -12.034 M -1 006.07 % | -1.088 M 90.31 % | -11.226 M |
| Investments in property plant and equipment | -4.000 K 98.46 % | -259.000 K -979.17 % | -24.000 K -33.33 % | -18.000 K -63.64 % | -11.000 K 94.79 % | -211.000 K -67.46 % | -126.000 K 40.28 % | -211.000 K 13.52 % | -244.000 K -6 200.00 % | 4.000 K 200.00 % | -4.000 K 0.00 % | -4.000 K 63.64 % | -11.000 K 21.43 % | -14.000 K 89.93 % | -139.000 K -18.80 % | -117.000 K 64.55 % | -330.000 K 46.86 % | -621.000 K -502.91 % | -103.000 K 8.85 % | -113.000 K -156.82 % | -44.000 K -51.72 % | -29.000 K 39.58 % | -48.000 K 12.73 % | -55.000 K |
| 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 | -297.000 K | 0.000 100.00 % | -377.000 K 40.06 % | -629.000 K -104.22 % | -308.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.000 K 25.25 % | -297.000 K -121.64 % | -134.000 K 62.57 % | -358.000 K 4.02 % | -373.000 K 20.97 % | -472.000 K -28.26 % | -368.000 K | 0.000 100.00 % | -136.488 K 17.78 % | -166.000 K -690.48 % | -21.000 K 30.00 % | -30.000 K 36.17 % | -47.000 K 32.86 % | -70.000 K -404.35 % | 23.000 K |
| Net cash used for investing activites | -301.000 K -16.22 % | -259.000 K 35.41 % | -401.000 K 38.02 % | -647.000 K -102.82 % | -319.000 K -51.18 % | -211.000 K -67.46 % | -126.000 K 40.28 % | -211.000 K 13.52 % | -244.000 K -11.93 % | -218.000 K 27.57 % | -301.000 K -118.12 % | -138.000 K 62.60 % | -369.000 K 4.65 % | -387.000 K 36.66 % | -611.000 K -25.98 % | -485.000 K -46.97 % | -330.000 K 56.43 % | -757.488 K -181.59 % | -269.000 K -100.75 % | -134.000 K -81.08 % | -74.000 K 2.63 % | -76.000 K 35.59 % | -118.000 K -268.75 % | -32.000 K |
| Debt repayment | -1.052 M -136.71 % | 2.866 M 157.24 % | -5.007 M -132.40 % | 15.454 M 737.02 % | -2.426 M -237.14 % | 1.769 M -75.49 % | 7.218 M 6 322.41 % | -116.000 K 96.40 % | -3.219 M -224.24 % | 2.591 M 112.04 % | -21.522 M -377.13 % | 7.766 M 241.46 % | -5.490 M -86.29 % | -2.947 M 77.71 % | -13.224 M -108.28 % | -6.349 M -28.34 % | -4.947 M -131.28 % | -2.139 M 64.38 % | -6.005 M -121.92 % | 27.390 M 594.12 % | 3.946 M -83.66 % | 24.147 M 361.61 % | 5.231 M -68.29 % | 16.495 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.000 K -99.88 % | 150.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -170.000 K -88.89 % | -90.000 K 66.79 % | -271.000 K -431.37 % | -51.000 K 51.43 % | -105.000 K 27.59 % | -145.000 K 53.53 % | -312.000 K -721.05 % | -38.000 K 46.48 % | -71.000 K 15.48 % | -84.000 K 48.47 % | -163.000 K -219.61 % | -51.000 K -4.08 % | -49.000 K 0.00 % | -49.000 K 74.87 % | -195.000 K | 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 | -2.503 M -107.89 % | -1.204 M | 0.000 -100.00 % | 2.000 K -98.95 % | 191.000 K 961.11 % | 18.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 104.55 % | -22.000 K | 0.000 -100.00 % | 2.000 K -60.00 % | 5.000 K -99.95 % | 9.935 M 16 458.33 % | 60.000 K -93.30 % | 895.000 K | 0.000 100.00 % | -111.985 M -133 415.48 % | 84.000 K 109.01 % | -932.000 K -924.78 % | 113.000 K | 0.000 | 0.000 -100.00 % | 2.000 K |
| Net cash used provided by financing activities | -3.725 M -336.96 % | 1.572 M 129.78 % | -5.278 M -134.26 % | 15.405 M 758.33 % | -2.340 M -242.51 % | 1.642 M -76.22 % | 6.906 M 4 613.73 % | -153.000 K 95.35 % | -3.289 M -232.35 % | 2.485 M 111.46 % | -21.685 M -381.00 % | 7.717 M 239.45 % | -5.534 M -179.75 % | 6.939 M 151.94 % | -13.359 M -144.94 % | -5.454 M -14.58 % | -4.760 M -113.11 % | 36.318 M 713.38 % | -5.921 M -122.38 % | 26.458 M 551.84 % | 4.059 M -83.19 % | 24.147 M 361.61 % | 5.231 M -68.29 % | 16.497 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 68.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -34.000 K 99.36 % | -5.321 M -137.44 % | -2.241 M 83.69 % | -13.741 M -70.04 % | -8.081 M -1 106.35 % | 803.000 K -90.83 % | 8.760 M 187.09 % | -10.058 M -272.24 % | -2.702 M 20.01 % | -3.378 M 86.43 % | -24.892 M -112.15 % | -11.733 M -106.57 % | -5.680 M -639.92 % | 1.052 M 110.28 % | -10.229 M -57.06 % | -6.513 M 31.27 % | -9.476 M -108.49 % | 111.678 M 10 356.78 % | 1.068 M -96.48 % | 30.358 M 177.72 % | 10.931 M -9.19 % | 12.037 M 199.06 % | 4.025 M -23.17 % | 5.239 M |
| Cash at beginning of period | 8.990 M -37.18 % | 14.311 M -13.54 % | 16.552 M -45.36 % | 30.293 M -21.06 % | 38.374 M 2.14 % | 37.571 M 30.41 % | 28.811 M -25.88 % | 38.869 M -6.50 % | 41.571 M -7.52 % | 44.949 M -35.64 % | 69.841 M -14.38 % | 81.574 M -6.51 % | 87.254 M 1.22 % | 86.202 M -10.61 % | 96.431 M -6.33 % | 102.944 M -8.43 % | 112.420 M 15 058.85 % | 741.613 K -98.93 % | 69.597 M 77.37 % | 39.239 M 38.61 % | 28.308 M 73.98 % | 16.271 M 32.87 % | 12.246 M 74.77 % | 7.007 M |
| Cash at end of period | 8.956 M -0.38 % | 8.990 M -37.18 % | 14.311 M -13.54 % | 16.552 M -45.36 % | 30.293 M -21.06 % | 38.374 M 2.14 % | 37.571 M 30.41 % | 28.811 M -25.88 % | 38.869 M -6.50 % | 41.571 M -7.52 % | 44.949 M -35.64 % | 69.841 M -14.38 % | 81.574 M -6.51 % | 87.254 M 1.22 % | 86.202 M -10.61 % | 96.431 M -6.33 % | 102.944 M -8.43 % | 112.420 M 59.09 % | 70.665 M 1.53 % | 69.597 M 77.37 % | 39.239 M 38.61 % | 28.308 M 73.98 % | 16.271 M 32.87 % | 12.246 M |
| Operating cash flow | 3.992 M 160.17 % | -6.634 M -292.96 % | 3.438 M 112.06 % | -28.499 M -425.62 % | -5.422 M -763.38 % | -628.000 K -131.72 % | 1.980 M 120.43 % | -9.694 M -1 266.55 % | 831.000 K 114.72 % | -5.645 M -94.25 % | -2.906 M 84.95 % | -19.312 M -8 760.09 % | 223.000 K 104.05 % | -5.500 M -247.02 % | 3.741 M 751.74 % | -574.000 K 86.91 % | -4.386 M -157.98 % | 7.565 M 4.23 % | 7.258 M 79.92 % | 4.034 M -41.92 % | 6.946 M 157.72 % | -12.034 M -1 006.07 % | -1.088 M 90.31 % | -11.226 M |
| Capital expenditure | -301.000 K -16.22 % | -259.000 K -979.17 % | -24.000 K 96.29 % | -647.000 K -102.82 % | -319.000 K -51.18 % | -211.000 K -67.46 % | -126.000 K 40.28 % | -211.000 K 13.52 % | -244.000 K -11.93 % | -218.000 K 27.57 % | -301.000 K -118.12 % | -138.000 K 62.60 % | -369.000 K -2 535.71 % | -14.000 K 89.93 % | -139.000 K 71.34 % | -485.000 K -237.01 % | 354.000 K 157.00 % | -620.999 K -130.85 % | -269.000 K -138.05 % | -113.000 K -4.63 % | -108.000 K -272.41 % | -29.000 K 39.58 % | -48.000 K 12.73 % | -55.000 K |
| Free CashFlow | 3.691 M 153.55 % | -6.893 M -301.90 % | 3.414 M 111.71 % | -29.146 M -407.68 % | -5.741 M -584.27 % | -839.000 K -145.25 % | 1.854 M 118.72 % | -9.905 M -1 787.39 % | 587.000 K 110.01 % | -5.863 M -82.82 % | -3.207 M 83.51 % | -19.450 M -13 221.92 % | -146.000 K 97.35 % | -5.514 M -253.08 % | 3.602 M 440.13 % | -1.059 M 73.74 % | -4.032 M -158.07 % | 6.944 M -0.65 % | 6.989 M 78.25 % | 3.921 M -42.66 % | 6.838 M 156.69 % | -12.063 M -961.88 % | -1.136 M 89.93 % | -11.281 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |