| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 131,341 | 277,564 | 372,767 |
| Gross Profit | 20,552 | 52,396 | 61,013 |
| Operating Income | 13,870 | 41,093 | 28,056 |
| Net Income | 11,122 | 39,677 | 20,680 |
| EBITDA | 19,526 | 43,637 | 45,699 |
| EPS Diluted | 26.00 | 28.85 | 17.81 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 2,498 | 19,183 | 11,834 |
| Total Current Assets | 38,048 | 119,210 | 93,383 |
| Total Assets | 106,754 | 272,327 | 264,178 |
| Total Current Liabilities | 30,293 | 93,837 | 69,382 |
| Total Liabilities | 54,176 | 135,368 | 110,998 |
| Total Equity | 51,707 | 135,948 | 152,082 |
| Total Debt | 20,726 | 29,489 | 25,896 |
| Net Debt | 18,228 | 10,306 | 14,062 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 13,295 | 30,951 | 41,914 |
| Capital Expenditure | -11,225 | -20,216 | -36,401 |
| Free Cash Flow | 2,070 | 10,735 | 5,513 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 1,656 | 18,560 | -7,764 |