| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 572,639 | 586,903 | 693,246 |
| Gross Profit | 55,160 | 73,804 | 80,836 |
| Operating Income | 10,463 | 21,359 | 28,838 |
| Net Income | 9,396 | 31,998 | 21,537 |
| EBITDA | 37,963 | 49,661 | 57,381 |
| EPS Diluted | 40.45 | 140.33 | 94.50 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 79,331 | 92,130 | 72,948 |
| Total Current Assets | 294,560 | 325,279 | 337,237 |
| Total Assets | 560,769 | 588,091 | 606,039 |
| Total Current Liabilities | 194,675 | 187,325 | 171,615 |
| Total Liabilities | 260,796 | 249,247 | 240,180 |
| Total Equity | 283,991 | 322,612 | 349,221 |
| Total Debt | 72,288 | 52,784 | 51,289 |
| Net Debt | -7,043 | -39,346 | -21,659 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 29,636 | 34,505 | 13,656 |
| Capital Expenditure | -26,913 | -24,166 | -26,993 |
| Free Cash Flow | 2,723 | 10,339 | -13,337 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 4,672 | 12,908 | -34,049 |