| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 546,515 | 628,909 | 474,362 |
| Gross Profit | 231,418 | 265,645 | 182,515 |
| Operating Income | 148,287 | 169,158 | 83,653 |
| Net Income | 115,937 | 128,178 | 61,142 |
| EBITDA | 172,593 | 195,258 | 107,586 |
| EPS Diluted | 1252.61 | 1408.22 | 676.76 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 364,519 | 430,429 | 493,933 |
| Total Current Assets | 528,544 | 628,754 | 652,753 |
| Total Assets | 705,370 | 826,413 | 871,731 |
| Total Current Liabilities | 81,528 | 78,608 | 61,834 |
| Total Liabilities | 88,720 | 85,319 | 69,337 |
| Total Equity | 615,991 | 740,108 | 801,166 |
| Total Debt | 6,260 | 5,377 | 3,392 |
| Net Debt | -358,259 | -425,052 | -490,541 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 112,439 | 110,684 | 114,567 |
| Capital Expenditure | -20,034 | -27,512 | -31,315 |
| Free Cash Flow | 92,405 | 83,172 | 83,252 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 57,576 | 59,493 | 64,716 |