| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Revenue | 344,364 | 366,185 | 425,229 |
| Gross Profit | 115,332 | 116,557 | 135,016 |
| Operating Income | 40,690 | 35,864 | 41,420 |
| Net Income | 27,581 | 23,748 | 26,096 |
| EBITDA | 52,104 | 47,659 | 57,916 |
| EPS Diluted | 178.87 | 156.79 | 176.91 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Cash & Equivalents | 186,412 | 173,235 | 120,213 |
| Total Current Assets | 332,153 | 333,956 | 341,520 |
| Total Assets | 497,291 | 512,867 | 547,114 |
| Total Current Liabilities | 99,538 | 108,803 | 112,868 |
| Total Liabilities | 125,974 | 134,011 | 139,912 |
| Total Equity | 342,328 | 343,120 | 364,151 |
| Total Debt | 1,725 | 2,059 | 2,690 |
| Net Debt | -184,687 | -171,176 | -117,523 |
| Metric | Mar 21 | Mar 22 | Mar 23 |
|---|---|---|---|
| Operating Cash Flow | 49,491 | 28,696 | 19,387 |
| Capital Expenditure | -13,281 | -20,839 | -26,709 |
| Free Cash Flow | 36,210 | 7,857 | -7,322 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 26,386 | -18,552 | -65,234 |