| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 473,902 | 512,268 | 601,922 |
| Gross Profit | 91,662 | 98,554 | 113,057 |
| Operating Income | 44,567 | 50,254 | 58,855 |
| Net Income | 32,390 | 35,877 | 41,248 |
| EBITDA | 51,663 | 58,219 | 68,088 |
| EPS Diluted | 85.71 | 94.90 | 109.11 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 94,079 | 118,673 | 102,389 |
| Total Current Assets | 350,604 | 381,310 | 433,144 |
| Total Assets | 448,747 | 486,676 | 554,902 |
| Total Current Liabilities | 149,178 | 173,645 | 202,816 |
| Total Liabilities | 186,733 | 194,615 | 222,576 |
| Total Equity | 257,060 | 290,770 | 332,024 |
| Total Debt | 35,143 | 26,356 | 11,459 |
| Net Debt | -54,477 | -88,129 | -84,717 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 38,229 | 56,691 | 20,034 |
| Capital Expenditure | -7,481 | -10,461 | -13,716 |
| Free Cash Flow | 30,748 | 46,230 | 6,318 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 23,196 | 24,594 | -16,284 |