| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 17,645 | 20,351 | 19,566 |
| Gross Profit | 13,069 | 15,198 | 14,927 |
| Operating Income | 4,797 | 5,589 | 4,643 |
| Net Income | 3,176 | 3,614 | 2,983 |
| EBITDA | 5,638 | 6,982 | 6,569 |
| EPS Diluted | 25.49 | 29.31 | 24.37 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 5,249 | 4,336 | 3,922 |
| Total Current Assets | 11,432 | 11,662 | 11,930 |
| Total Assets | 31,068 | 33,941 | 41,367 |
| Total Current Liabilities | 8,774 | 8,506 | 8,631 |
| Total Liabilities | 17,331 | 19,158 | 25,357 |
| Total Equity | 13,347 | 13,998 | 15,212 |
| Total Debt | 9,592 | 11,192 | 17,156 |
| Net Debt | 4,343 | 6,856 | 13,234 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 4,876 | 4,278 | 4,459 |
| Capital Expenditure | -934 | -1,071 | -2,611 |
| Free Cash Flow | 3,942 | 3,207 | 1,848 |
| Stock-Based Comp | 55 | 29 | 0 |
| Net Change in Cash | 1,516 | -422 | -444 |