| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 47,071 | 53,309 | 43,649 |
| Gross Profit | 14,517 | 16,403 | 17,670 |
| Operating Income | 7,805 | 5,178 | 8,651 |
| Net Income | 6,189 | 3,003 | 6,191 |
| EBITDA | 14,286 | 12,573 | 16,314 |
| EPS Diluted | 2.87 | 1.28 | 2.84 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 286 | 861 | 5,901 |
| Total Current Assets | 8,959 | 12,147 | 14,399 |
| Total Assets | 168,864 | 179,608 | 180,317 |
| Total Current Liabilities | 18,229 | 20,301 | 17,435 |
| Total Liabilities | 105,496 | 116,210 | 115,834 |
| Total Equity | 60,826 | 59,887 | 61,454 |
| Total Debt | 75,640 | 80,980 | 81,199 |
| Net Debt | 75,354 | 80,119 | 75,298 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 9,256 | 11,230 | 14,201 |
| Capital Expenditure | -8,093 | -4,821 | -4,876 |
| Free Cash Flow | 1,163 | 6,409 | 9,325 |
| Stock-Based Comp | 157 | 260 | 0 |
| Net Change in Cash | -170 | 587 | 5,078 |