| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 163,636 | 170,321 | 184,035 |
| Gross Profit | 31,298 | 30,638 | 29,677 |
| Operating Income | 12,429 | 10,572 | 8,194 |
| Net Income | 8,375 | 6,117 | 6,869 |
| EBITDA | 19,798 | 17,635 | 15,622 |
| EPS Diluted | 150.93 | 111.70 | 125.43 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 21,688 | 25,860 | 22,034 |
| Total Current Assets | 93,734 | 101,126 | 110,023 |
| Total Assets | 159,367 | 164,646 | 180,004 |
| Total Current Liabilities | 46,475 | 48,596 | 54,769 |
| Total Liabilities | 56,286 | 55,154 | 59,433 |
| Total Equity | 103,081 | 109,490 | 120,569 |
| Total Debt | 11,830 | 12,031 | 11,956 |
| Net Debt | -9,858 | -13,829 | -10,078 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 18,848 | 14,021 | 8,269 |
| Capital Expenditure | -6,754 | -11,183 | -11,625 |
| Free Cash Flow | 12,094 | 2,838 | -3,356 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 10,207 | 2,556 | -6,758 |