| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Revenue | 114,803 | 147,138 | 196,341 |
| Gross Profit | 27,507 | 35,642 | 46,803 |
| Operating Income | 4,917 | 7,080 | 10,158 |
| Net Income | 3,089 | 4,825 | 6,886 |
| EBITDA | 7,248 | 9,553 | 13,157 |
| EPS Diluted | 9.23 | 14.40 | 20.56 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Cash & Equivalents | 8,121 | 7,398 | 12,397 |
| Total Current Assets | 31,697 | 39,074 | 53,783 |
| Total Assets | 69,210 | 79,567 | 106,640 |
| Total Current Liabilities | 29,609 | 31,738 | 41,672 |
| Total Liabilities | 41,122 | 48,464 | 66,446 |
| Total Equity | 27,855 | 30,843 | 39,811 |
| Total Debt | 14,116 | 15,193 | 21,987 |
| Net Debt | 5,995 | 7,795 | 9,590 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Operating Cash Flow | 5,823 | 3,272 | 7,666 |
| Capital Expenditure | -1,969 | -3,083 | -4,439 |
| Free Cash Flow | 3,854 | 189 | 3,227 |
| Stock-Based Comp | 91 | 145 | 227 |
| Net Change in Cash | 1,096 | -722 | 4,826 |