| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 203,751 | 255,984 | 217,829 |
| Gross Profit | 12,381 | 27,517 | 10,783 |
| Operating Income | 9,392 | 24,831 | 8,699 |
| Net Income | 4,974 | 17,320 | 4,280 |
| EBITDA | 12,617 | 29,707 | 15,319 |
| EPS Diluted | 0.74 | 2.64 | 0.68 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 3,241 | 1,845 | 1,925 |
| Total Current Assets | 57,776 | 69,223 | 64,042 |
| Total Assets | 127,510 | 132,583 | 123,869 |
| Total Current Liabilities | 49,459 | 53,420 | 48,384 |
| Total Liabilities | 90,593 | 87,364 | 85,632 |
| Total Equity | 39,931 | 49,410 | 43,580 |
| Total Debt | 34,641 | 28,777 | 32,241 |
| Net Debt | 31,947 | 26,932 | 30,316 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 8,860 | 13,659 | 11,036 |
| Capital Expenditure | -3,618 | -4,177 | -4,484 |
| Free Cash Flow | 5,242 | 9,482 | 6,552 |
| Stock-Based Comp | 476 | 1,134 | 742 |
| Net Change in Cash | 1,810 | -1,310 | -11 |