| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 149,654 | 207,929 | 193,619 |
| Gross Profit | 52,967 | 78,556 | 35,643 |
| Operating Income | 19,587 | 33,053 | 0 |
| Net Income | 12,160 | 24,154 | 3,583 |
| EBITDA | 27,787 | 42,327 | 18,274 |
| EPS Diluted | 5.89 | 11.76 | 1.77 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 22,923 | 29,805 | 24,618 |
| Total Current Assets | 75,712 | 89,127 | 83,697 |
| Total Assets | 174,512 | 198,618 | 206,462 |
| Total Current Liabilities | 39,568 | 42,805 | 44,033 |
| Total Liabilities | 86,132 | 90,820 | 99,279 |
| Total Equity | 84,064 | 102,455 | 100,579 |
| Total Debt | 28,417 | 32,774 | 954 |
| Net Debt | 5,494 | 2,969 | 11,470 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 10,680 | 29,393 | 22,220 |
| Capital Expenditure | -6,020 | -9,604 | -13,638 |
| Free Cash Flow | 4,660 | 19,789 | 8,582 |
| Stock-Based Comp | 74 | 49 | 0 |
| Net Change in Cash | 5,285 | 6,882 | -5,187 |