| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 49,745 | 69,291 | 58,948 |
| Gross Profit | 10,102 | 16,110 | 12,515 |
| Operating Income | 3,757 | 5,860 | 4,294 |
| Net Income | 2,499 | 4,251 | 3,168 |
| EBITDA | 6,739 | 9,934 | 7,251 |
| EPS Diluted | 1.64 | 2.96 | 2.46 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 5,595 | 6,512 | 4,129 |
| Total Current Assets | 22,442 | 26,183 | 23,457 |
| Total Assets | 56,254 | 59,964 | 61,633 |
| Total Current Liabilities | 17,318 | 16,918 | 15,223 |
| Total Liabilities | 33,460 | 33,991 | 32,563 |
| Total Equity | 22,414 | 25,294 | 26,197 |
| Total Debt | 14,492 | 13,359 | 10,562 |
| Net Debt | 8,897 | 6,847 | 6,433 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 4,677 | 7,832 | 6,511 |
| Capital Expenditure | -1,902 | -3,535 | -4,289 |
| Free Cash Flow | 2,775 | 4,297 | 2,222 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 1,274 | 917 | -2,383 |