| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Revenue | 23,652 | 25,135 | 26,326 |
| Gross Profit | 23,552 | 23,290 | 27,071 |
| Operating Income | 13,930 | 15,124 | 15,693 |
| Net Income | 10,181 | 10,690 | 9,998 |
| EBITDA | 13,759 | 15,173 | 15,414 |
| EPS Diluted | 5.40 | 5.97 | 5.79 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Cash & Equivalents | 88,524 | 120,315 | 108,008 |
| Total Current Assets | 130,776 | 180,521 | 164,939 |
| Total Assets | 1,091,975 | 1,215,260 | 1,252,845 |
| Total Current Liabilities | 558,034 | 631,691 | 587,858 |
| Total Liabilities | 1,013,287 | 1,142,422 | 1,180,840 |
| Total Equity | 78,683 | 72,833 | 71,628 |
| Total Debt | 160,425 | 187,998 | 181,670 |
| Net Debt | 78,705 | 67,683 | 159,547 |
| Metric | Jun 21 | Jun 22 | Jun 23 |
|---|---|---|---|
| Operating Cash Flow | 13,305 | 21,660 | 8,347 |
| Capital Expenditure | -767 | -977 | -1,568 |
| Free Cash Flow | 12,538 | 20,683 | 6,779 |
| Stock-Based Comp | 100 | 111 | 123 |
| Net Change in Cash | 60,029 | 31,975 | -12,183 |