Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.06B | 1.75B | 1.96B | 1.74B | 1.20B |
Gross Profit | 225.50M | 165.63M | 175.62M | 243.50M | 124.77M |
Operating Income | 113.60M | 58.55M | 68.45M | 170.55M | 31.15M |
EBITDA | 163.75M | 96.61M | 106.91M | 189.19M | 71.86M |
Net Income | 69.07M | 26.99M | 43.85M | 122.63M | 13.94M |
Balance Sheet | |||||
Cash & Short-Term Investments | 23.57M | 13.62M | 12.73M | 9.02M | 13.80M |
Total Assets | 1.27B | 1.20B | 1.24B | 1.13B | 968.20M |
Total Debt | 304.55M | 333.23M | 320.77M | 177.85M | 242.31M |
Net Debt | 280.98M | 319.60M | 308.04M | 168.83M | 228.51M |
Total Liabilities | 524.39M | 514.29M | 590.21M | 509.82M | 466.81M |
Stockholders' Equity | 743.39M | 675.75M | 645.57M | 611.12M | 493.48M |
Cash Flow | |||||
Free Cash Flow | 65.26M | -3.59M | -104.76M | 59.96M | 149.67M |
Operating Cash Flow | 120.32M | 34.06M | -67.91M | 84.80M | 174.17M |
Investing Cash Flow | -54.69M | -37.59M | -36.30M | -17.86M | -23.59M |
Financing Cash Flow | -59.23M | 4.81M | 107.58M | -72.08M | -142.23M |