| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 65,794 | 73,399 | 67,155 |
| Gross Profit | 7,213 | 6,546 | 5,273 |
| Operating Income | 2,670 | 3,046 | 1,982 |
| Net Income | 1,890 | 2,402 | 1,525 |
| EBITDA | 4,234 | 5,004 | 4,202 |
| EPS Diluted | 0.30 | 0.38 | 0.25 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 2,693 | 2,999 | 4,505 |
| Total Current Assets | 31,815 | 32,632 | 34,374 |
| Total Assets | 58,718 | 60,402 | 61,809 |
| Total Current Liabilities | 28,393 | 29,942 | 29,656 |
| Total Liabilities | 36,116 | 37,801 | 39,057 |
| Total Equity | 19,924 | 19,986 | 20,173 |
| Total Debt | 29,379 | 30,659 | 30,944 |
| Net Debt | 26,686 | 27,659 | 26,439 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | -45 | 2,048 | 3,885 |
| Capital Expenditure | -2,527 | -2,483 | -2,281 |
| Free Cash Flow | -2,572 | -435 | 1,604 |
| Stock-Based Comp | 7 | 20 | 30 |
| Net Change in Cash | 4 | 259 | 1,534 |