| Breakdown | TTM | Jun 2025 | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 192.03M | 181.62M | 188.82M | 170.00M | 143.59M | 143.59M |
| Gross Profit | 108.01M | 101.03M | 101.75M | 73.23M | 59.16M | 59.16M |
| EBITDA | 54.33M | 48.53M | 55.98M | 32.26M | 20.00M | 20.00M |
| Net Income | 47.42M | 43.41M | 49.82M | 27.13M | 19.60M | 19.60M |
Balance Sheet | ||||||
| Total Assets | 212.82M | 198.14M | 198.14M | 207.75M | 166.65M | 148.58M |
| Cash, Cash Equivalents and Short-Term Investments | 115.38M | 99.18M | 99.18M | 97.72M | 66.75M | 46.80M |
| Total Debt | 5.25M | 5.33M | 5.33M | 5.51M | 5.69M | 7.07M |
| Total Liabilities | 28.01M | 29.54M | 29.54M | 28.86M | 26.48M | 34.78M |
| Stockholders Equity | 184.81M | 168.61M | 168.61M | 178.89M | 140.17M | 113.79M |
Cash Flow | ||||||
| Free Cash Flow | 53.66M | 51.41M | 43.77M | 21.74M | 6.85M | 21.98M |
| Operating Cash Flow | 54.74M | 53.53M | 45.37M | 24.70M | 8.33M | 22.99M |
| Investing Cash Flow | 1.96M | 14.59M | -3.15M | -28.26M | -1.56M | -6.43M |
| Financing Cash Flow | -37.79M | -50.37M | -12.83M | -2.21M | 155.00K | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.52B | 27.53 | 27.45% | 1.29% | -2.28% | -9.94% | |
70 Outperform | $5.52B | 10.53 | 16.19% | 2.73% | 4.77% | -22.78% | |
69 Neutral | $1.40B | 97.67 | 12.47% | ― | -2.83% | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
59 Neutral | $1.07B | -36.39 | -30.45% | ― | 41.61% | -1.76% | |
56 Neutral | $5.69B | 9.68 | -18.10% | ― | 15.45% | -488.24% | |
49 Neutral | $54.87M | -1.01 | -153.81% | ― | 5.50% | 51.32% |