| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 198.35M | $ 199.85M | $ 183.54M | $ 140.62M | $ 109.85M |
| Gross Profit | $ 136.64M | $ 137.31M | $ 126.94M | $ 92.98M | $ 71.69M |
| Operating Income | $ 36.14M | $ 29.51M | $ 15.68M | $ 9.42M | $ 4.90M |
| EBITDA | $ 267.73M | $ 142.79M | $ 110.43M | $ 75.34M | $ 60.43M |
| Net Income | $ 139.34M | $ 13.66M | $ -16.89M | $ -15.01M | $ -33.33M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 17.55M | $ 14.49M | $ 11.00M | $ 26.23M | $ 15.67M |
| Total Assets | $ 1.37B | $ 1.44B | $ 1.52B | $ 1.27B | $ 920.27M |
| Total Debt | $ 646.02M | $ 872.55M | $ 916.62M | $ 690.14M | $ 520.37M |
| Net Debt | $ 628.47M | $ 858.05M | $ 905.62M | $ 663.91M | $ 504.70M |
| Total Liabilities | $ 781.30M | $ 953.66M | $ 998.09M | $ 767.29M | $ 581.05M |
| Stockholders' Equity | $ 579.55M | $ 483.02M | $ 517.84M | $ 498.68M | $ 334.45M |
| Cash Flow | |||||
| Free Cash Flow | $ 96.07M | $ 81.87M | $ 72.23M | $ 32.63M | $ 35.68M |
| Operating Cash Flow | $ 96.07M | $ 81.87M | $ 72.23M | $ 57.94M | $ 41.74M |
| Investing Cash Flow | $ 87.46M | $ -79.00K | $ -252.36M | $ -356.08M | $ -259.12M |
| Financing Cash Flow | $ -166.11M | $ -86.80M | $ 167.97M | $ 309.46M | $ 227.03M |