| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Revenue | 56,921 | 65,098 | 53,817 |
| Gross Profit | 34,039 | 39,712 | 27,665 |
| Operating Income | 25,515 | 34,106 | 22,932 |
| Net Income | 11,304 | 30,900 | 12,921 |
| EBITDA | 30,234 | 39,962 | 28,611 |
| EPS Diluted | 2.28 | 3.99 | 2.55 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Cash & Equivalents | 15,246 | 17,236 | 12,428 |
| Total Current Assets | 26,693 | 28,664 | 23,351 |
| Total Assets | 108,927 | 95,166 | 101,296 |
| Total Current Liabilities | 16,403 | 16,919 | 19,043 |
| Total Liabilities | 53,322 | 46,400 | 52,766 |
| Total Equity | 51,264 | 44,957 | 44,496 |
| Total Debt | 21,569 | 16,786 | 24,100 |
| Net Debt | 6,323 | -450 | 11,672 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Operating Cash Flow | 27,234 | 32,174 | 18,701 |
| Capital Expenditure | -5,804 | -6,111 | -7,083 |
| Free Cash Flow | 21,430 | 26,063 | 11,618 |
| Stock-Based Comp | 88 | 109 | 97 |
| Net Change in Cash | 1,820 | 1,990 | -4,808 |