| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 1,498,276 | 1,737,998 | 2,018,568 |
| Gross Profit | 1,003,246 | 1,168,497 | 1,407,349 |
| Operating Income | 154,497 | 150,323 | 139,612 |
| Net Income | 125,463 | 133,906 | 121,616 |
| EBITDA | 231,434 | 279,826 | 246,955 |
| EPS Diluted | 115.58 | 123.40 | 112.05 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 410,684 | 471,634 | 513,341 |
| Total Current Assets | 1,049,389 | 1,192,030 | 1,326,797 |
| Total Assets | 2,820,915 | 3,102,716 | 3,361,244 |
| Total Current Liabilities | 467,910 | 539,193 | 667,233 |
| Total Liabilities | 775,726 | 840,169 | 924,927 |
| Total Equity | 2,010,994 | 2,225,407 | 2,393,683 |
| Total Debt | 212,453 | 194,161 | 214,187 |
| Net Debt | -198,231 | -277,473 | -299,154 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 228,864 | 211,848 | 283,232 |
| Capital Expenditure | -113,152 | -107,787 | -114,673 |
| Free Cash Flow | 115,712 | 104,061 | 168,559 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 53,833 | 60,950 | 41,707 |