| Breakdown | May 2024 | May 2023 | May 2022 | May 2021 | May 2020 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 19.11M | 18.81M | 19.08M | 19.31M | 23.47M |
| Gross Profit | 16.11M | 15.96M | 16.45M | 16.67M | 12.86M |
| EBITDA | 10.88M | 7.01M | 5.96M | 9.59M | 9.69M |
| Net Income | 8.44M | 3.85M | 2.92M | 6.38M | 8.00M |
Balance Sheet | |||||
| Total Assets | 27.27M | 27.84M | 31.26M | 30.96M | 36.28M |
| Cash, Cash Equivalents and Short-Term Investments | 5.73M | 8.06M | 10.26M | 6.93M | 11.17M |
| Total Debt | 2.78M | 4.34M | 5.50M | 6.25M | 8.04M |
| Total Liabilities | 6.52M | 13.37M | 19.18M | 19.74M | 25.53M |
| Stockholders Equity | 20.95M | 14.69M | 12.10M | 11.00M | 9.83M |
Cash Flow | |||||
| Free Cash Flow | 6.75M | 6.23M | 6.51M | 6.83M | 10.24M |
| Operating Cash Flow | 7.23M | 6.30M | 7.22M | 7.05M | 10.75M |
| Investing Cash Flow | -444.00K | 2.84M | -1.72M | -1.99M | -811.00K |
| Financing Cash Flow | -9.05M | -7.97M | -6.24M | -9.12M | -5.74M |