Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 552.22M | 508.51M | 461.19M | 311.06M | 196.34M |
Gross Profit | 143.32M | 133.49M | 106.44M | 24.78M | -42.59M |
Operating Income | 93.52M | 85.98M | 67.33M | 8.00M | -49.02M |
EBITDA | 213.94M | 192.81M | 165.71M | 103.24M | 48.79M |
Net Income | 46.50M | 40.06M | 31.71M | -21.81M | -78.88M |
Balance Sheet | |||||
Cash & Short-Term Investments | 27.31M | 16.79M | 53.34M | 18.39M | 50.41M |
Total Assets | 1.38B | 1.27B | 1.24B | 994.37M | 1.05B |
Total Debt | 1.12B | 1.02B | 990.89M | 817.86M | 842.11M |
Net Debt | 1.09B | 1.00B | 938.13M | 800.01M | 792.25M |
Total Liabilities | 1.26B | 1.14B | 1.12B | 914.37M | 949.66M |
Stockholders' Equity | 124.38M | 121.47M | 123.49M | 81.66M | 102.14M |
Cash Flow | |||||
Free Cash Flow | 102.00M | 92.24M | 99.65M | 23.16M | 18.55M |
Operating Cash Flow | 167.55M | 142.81M | 124.60M | 43.56M | 35.71M |
Investing Cash Flow | -71.84M | -54.05M | -34.56M | -17.93M | -24.95M |
Financing Cash Flow | -84.90M | -125.16M | -55.12M | -57.65M | 17.77M |