| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 943.49M | 875.98M | 911.57M | 845.23M | 669.36M |
| Gross Profit | 439.68M | 411.91M | 422.73M | 377.23M | 284.58M |
| Operating Income | 81.14M | 61.17M | 71.68M | 90.48M | 56.00M |
| EBITDA | 198.30M | 86.33M | 95.26M | 192.73M | 156.27M |
| Net Income | 21.87M | 4.74M | 38.42M | 25.25M | -6.53M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 65.05M | 78.50M | 90.04M | 69.02M | 85.99M |
| Total Assets | 1.49B | 1.46B | 1.51B | 1.47B | 1.51B |
| Total Debt | 1.11B | 1.10B | 1.13B | 1.14B | 1.17B |
| Net Debt | 1.04B | 1.02B | 914.92M | 952.51M | 980.01M |
| Total Liabilities | 1.40B | 1.38B | 1.42B | 1.42B | 1.48B |
| Stockholders' Equity | 107.98M | 95.87M | 99.59M | 59.48M | 34.39M |
| Cash Flow | |||||
| Free Cash Flow | 95.85M | 111.62M | 88.51M | 38.59M | 72.69M |
| Operating Cash Flow | 114.19M | 123.26M | 105.16M | 58.68M | 85.83M |
| Investing Cash Flow | -22.64M | -10.89M | -6.03M | -19.80M | -8.82M |
| Financing Cash Flow | -105.01M | -123.91M | -77.49M | -54.89M | -45.58M |