| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 670,809 | 860,477 | 985,333 |
| Gross Profit | 223,631 | 287,674 | 325,891 |
| Operating Income | 83,636 | 70,089 | 99,127 |
| Net Income | 65,500 | 45,918 | 67,234 |
| EBITDA | 109,226 | 119,127 | 158,837 |
| EPS Diluted | 407.86 | 285.80 | 418.31 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 42,523 | 75,572 | 97,613 |
| Total Current Assets | 383,560 | 503,980 | 618,105 |
| Total Assets | 984,988 | 1,151,077 | 1,600,458 |
| Total Current Liabilities | 242,502 | 294,508 | 347,889 |
| Total Liabilities | 452,030 | 527,955 | 851,662 |
| Total Equity | 525,312 | 614,424 | 739,565 |
| Total Debt | 177,235 | 238,701 | 469,356 |
| Net Debt | 134,712 | 163,129 | 371,743 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 68,303 | 39,231 | 159,741 |
| Capital Expenditure | -36,300 | -54,892 | -58,726 |
| Free Cash Flow | 32,003 | -15,661 | 101,015 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 11,763 | 33,049 | 22,041 |