| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 264,570 | 303,705 | 354,831 |
| Gross Profit | 183,059 | 206,910 | 239,885 |
| Operating Income | 18,213 | -5,676 | 11,688 |
| Net Income | 8,742 | -6,371 | 4,781 |
| EBITDA | 65,717 | 41,988 | 59,824 |
| EPS Diluted | 40.77 | -28.00 | 21.02 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 38,331 | 15,275 | 26,790 |
| Total Current Assets | 67,446 | 41,840 | 51,085 |
| Total Assets | 457,993 | 424,772 | 426,093 |
| Total Current Liabilities | 89,863 | 157,311 | 109,602 |
| Total Liabilities | 291,832 | 267,064 | 263,803 |
| Total Equity | 166,161 | 157,708 | 162,290 |
| Total Debt | 227,865 | 208,053 | 99,311 |
| Net Debt | 189,534 | 192,778 | 72,521 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 50,065 | 45,716 | 70,717 |
| Capital Expenditure | -13,235 | -15,788 | -14,847 |
| Free Cash Flow | 36,830 | 29,928 | 55,870 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | 21,301 | -23,056 | 11,515 |