Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 887.07M | 967.35M | 1.06B | 824.40M | 697.11M |
Gross Profit | 365.63M | 415.99M | 457.62M | 365.97M | 308.53M |
Operating Income | 30.64M | 86.28M | 127.79M | 119.31M | 76.45M |
EBITDA | 119.32M | 107.43M | 209.68M | 156.14M | 126.45M |
Net Income | 10.19M | 41.30M | 90.46M | 90.36M | 50.98M |
Balance Sheet | |||||
Cash & Short-Term Investments | 13.47M | 34.04M | 57.21M | 32.90M | 29.62M |
Total Assets | 1.55B | 1.53B | 1.58B | 1.02B | 938.88M |
Total Debt | 571.25M | 562.10M | 571.13M | 320.21M | 377.38M |
Net Debt | 558.87M | 529.35M | 518.87M | 287.31M | 347.76M |
Total Liabilities | 1.01B | 997.99M | 1.09B | 651.25M | 656.23M |
Stockholders' Equity | 541.93M | 535.44M | 497.46M | 367.80M | 282.65M |
Cash Flow | |||||
Free Cash Flow | 76.91M | 77.45M | 99.49M | 75.95M | 78.85M |
Operating Cash Flow | 96.96M | 105.92M | 138.78M | 125.48M | 100.17M |
Investing Cash Flow | -15.02M | -28.05M | -181.28M | -48.71M | -66.29M |
Financing Cash Flow | -103.80M | -96.59M | 61.81M | -73.20M | -13.09M |