| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 572.21M | 606.99M | 620.55M | 652.59M | 474.10M |
| Gross Profit | 127.97M | 164.38M | 152.11M | 143.23M | 101.36M |
| Operating Income | 84.49M | 120.06M | 151.19M | 110.68M | 64.40M |
| EBITDA | 111.61M | 126.08M | 158.34M | 125.05M | 60.66M |
| Net Income | 28.59M | 36.50M | 151.30M | 90.27M | 31.93M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 97.99M | 155.78M | 127.34M | 202.31M | 239.45M |
| Total Assets | 2.34B | 2.20B | 2.07B | 1.44B | 1.17B |
| Total Debt | 1.06B | 1.05B | 889.09M | 514.88M | 368.11M |
| Net Debt | 963.47M | 892.99M | 761.75M | 314.27M | 137.97M |
| Total Liabilities | 1.47B | 1.37B | 1.28B | 802.76M | 610.66M |
| Stockholders' Equity | 552.79M | 527.95M | 496.61M | 396.08M | 343.27M |
| Cash Flow | |||||
| Free Cash Flow | 33.20M | -113.90M | -186.15M | 88.51M | -75.20M |
| Operating Cash Flow | 39.70M | -112.59M | -171.98M | 95.71M | -67.00M |
| Investing Cash Flow | -87.14M | 7.51M | -172.84M | -255.97M | 75.57M |
| Financing Cash Flow | -10.29M | 133.52M | 269.58M | 131.02M | 109.10M |