| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 172,645 | 192,642 | 217,709 |
| Gross Profit | 57,386 | 68,929 | 75,943 |
| Operating Income | 26,602 | 35,595 | 40,624 |
| Net Income | 23,302 | 26,690 | 33,973 |
| EBITDA | 39,723 | 43,946 | 54,479 |
| EPS Diluted | 280.59 | 324.08 | 139.01 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 78,669 | 85,430 | 92,520 |
| Total Current Assets | 155,176 | 173,322 | 193,750 |
| Total Assets | 271,536 | 289,630 | 309,438 |
| Total Current Liabilities | 48,360 | 50,468 | 51,598 |
| Total Liabilities | 68,022 | 67,926 | 69,438 |
| Total Equity | 202,787 | 220,927 | 239,175 |
| Total Debt | 9,944 | 5,629 | 4,843 |
| Net Debt | -68,725 | -79,801 | -87,677 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 30,726 | 27,393 | 23,333 |
| Capital Expenditure | -5,982 | -7,416 | -6,219 |
| Free Cash Flow | 24,744 | 19,977 | 17,114 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 25,912 | 4,835 | 7,650 |