| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 23,795 | 28,590 | 28,343 |
| Gross Profit | 6,985 | 7,538 | 7,948 |
| Operating Income | 2,777 | 3,021 | 2,652 |
| Net Income | 1,844 | 2,001 | 1,983 |
| EBITDA | 4,539 | 4,948 | 4,885 |
| EPS Diluted | 2.56 | 2.79 | 2.76 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 4,379 | 2,369 | 2,515 |
| Total Current Assets | 14,924 | 15,074 | 13,669 |
| Total Assets | 34,701 | 35,346 | 35,195 |
| Total Current Liabilities | 8,858 | 9,038 | 7,744 |
| Total Liabilities | 19,730 | 18,230 | 17,237 |
| Total Equity | 14,974 | 17,110 | 17,955 |
| Total Debt | 7,817 | 7,340 | 6,242 |
| Net Debt | 3,438 | 4,971 | 3,727 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 2,906 | 1,931 | 5,287 |
| Capital Expenditure | -1,705 | -2,141 | -2,236 |
| Free Cash Flow | 1,201 | -210 | 3,051 |
| Stock-Based Comp | 21 | 41 | 30 |
| Net Change in Cash | -265 | -1,898 | -69 |