| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 141,218 | 165,448 | 187,297 |
| Gross Profit | 55,257 | 66,606 | 72,349 |
| Operating Income | 7,079 | 12,344 | 13,119 |
| Net Income | 5,374 | 9,114 | 8,314 |
| EBITDA | 14,511 | 19,702 | 21,189 |
| EPS Diluted | 57.04 | 98.17 | 90.58 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 63,656 | 65,424 | 66,455 |
| Total Current Assets | 101,879 | 110,324 | 111,664 |
| Total Assets | 147,614 | 156,090 | 159,519 |
| Total Current Liabilities | 42,295 | 49,927 | 53,056 |
| Total Liabilities | 77,688 | 76,919 | 72,354 |
| Total Equity | 69,926 | 79,171 | 87,165 |
| Total Debt | 46,243 | 39,668 | 35,988 |
| Net Debt | -17,413 | -25,756 | -30,467 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 18,064 | 16,405 | 16,223 |
| Capital Expenditure | -5,600 | -4,406 | -2,609 |
| Free Cash Flow | 12,464 | 11,999 | 13,614 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 16,644 | 1,762 | 1,050 |