| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 30,832 | 40,071 | 46,649 |
| Gross Profit | 10,204 | 12,609 | 15,623 |
| Operating Income | 4,468 | 5,863 | 6,973 |
| Net Income | 3,320 | 4,351 | 4,785 |
| EBITDA | 5,812 | 6,374 | 9,037 |
| EPS Diluted | 1.65 | 2.16 | 2.37 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 4,522 | 4,627 | 3,756 |
| Total Current Assets | 16,271 | 22,152 | 24,198 |
| Total Assets | 43,394 | 53,994 | 68,104 |
| Total Current Liabilities | 8,980 | 13,753 | 15,565 |
| Total Liabilities | 21,737 | 26,021 | 37,897 |
| Total Equity | 21,438 | 27,935 | 30,160 |
| Total Debt | 9,782 | 11,143 | 22,470 |
| Net Debt | 5,260 | 6,516 | 18,714 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 3,262 | 2,614 | 3,830 |
| Capital Expenditure | -1,324 | -2,241 | -3,720 |
| Free Cash Flow | 1,938 | 373 | 110 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | -48 | 71 | -534 |