| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 1.94B | $ 2.16B | $ 2.56B | $ 2.31B | $ 1.23B |
| Gross Profit | $ 451.18M | $ 473.50M | $ 486.06M | $ 510.20M | $ 255.04M |
| Operating Income | $ 47.86M | $ 77.67M | $ 133.75M | $ 172.47M | $ 573.00K |
| EBITDA | $ 78.68M | $ 104.77M | $ 153.91M | $ 193.38M | $ 20.51M |
| Net Income | $ 22.98M | $ 44.53M | $ 90.93M | $ 121.05M | $ -5.59M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 11.91M | $ 13.22M | $ 12.19M | $ 9.81M | $ 5.53M |
| Total Assets | $ 1.04B | $ 984.84M | $ 891.63M | $ 1.02B | $ 640.61M |
| Total Debt | $ 312.82M | $ 236.28M | $ 202.13M | $ 363.56M | $ 195.00M |
| Net Debt | $ 300.90M | $ 223.05M | $ 189.94M | $ 353.75M | $ 189.47M |
| Total Liabilities | $ 470.57M | $ 429.36M | $ 375.66M | $ 599.13M | $ 339.60M |
| Stockholders' Equity | $ 573.92M | $ 555.48M | $ 515.97M | $ 424.44M | $ 301.01M |
| Cash Flow | |||||
| Free Cash Flow | $ 4.19M | $ 153.83M | $ 166.00M | $ -157.38M | $ 51.85M |
| Operating Cash Flow | $ 33.68M | $ 175.16M | $ 185.85M | $ -146.37M | $ 61.65M |
| Investing Cash Flow | $ -109.43M | $ -190.84M | $ -16.56M | $ -13.46M | $ -28.15M |
| Financing Cash Flow | $ 74.44M | $ 16.72M | $ -166.91M | $ 164.12M | $ -33.71M |