| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 24,634 | 27,156 | 29,871 |
| Gross Profit | 13,383 | 14,114 | 13,781 |
| Operating Income | 6,868 | 6,574 | 6,191 |
| Net Income | 3,469 | 3,585 | 2,842 |
| EBITDA | 11,416 | 12,907 | 13,707 |
| EPS Diluted | 2.02 | 4.18 | 3.30 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 3,696 | 1,384 | 1,539 |
| Total Current Assets | 7,577 | 6,565 | 7,053 |
| Total Assets | 53,645 | 60,608 | 68,484 |
| Total Current Liabilities | 11,084 | 9,058 | 11,474 |
| Total Liabilities | 18,638 | 24,427 | 32,629 |
| Total Equity | 33,547 | 34,694 | 35,004 |
| Total Debt | 8,229 | 7,553 | 21,902 |
| Net Debt | 4,533 | 6,168 | 20,363 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 11,488 | 10,269 | 13,393 |
| Capital Expenditure | -10,061 | -14,273 | -14,033 |
| Free Cash Flow | 1,427 | -4,004 | -640 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | -563 | -2,312 | 154 |