Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 853.70M | 953.31M | 914.98M | 905.96M | 1.18B |
Gross Profit | 98.11M | 136.32M | 136.74M | 94.28M | 130.72M |
Operating Income | 31.17M | 94.77M | 74.75M | 46.19M | 63.09M |
EBITDA | 45.37M | 109.05M | 85.57M | 57.07M | 78.41M |
Net Income | 22.34M | 73.24M | 26.63M | 19.01M | 18.55M |
Balance Sheet | |||||
Cash & Short-Term Investments | 21.43M | 205.38M | 196.10M | 148.26M | 18.05M |
Total Assets | 439.61M | 521.61M | 487.36M | 446.34M | 130.11M |
Total Debt | 166.46M | 177.90M | 172.73M | 140.45M | 41.18M |
Net Debt | 160.61M | -12.41M | -15.98M | -7.82M | 23.13M |
Total Liabilities | 212.34M | 228.03M | 219.35M | 186.41M | 60.34M |
Stockholders' Equity | 227.27M | 293.58M | 268.01M | 259.93M | 69.77M |
Cash Flow | |||||
Free Cash Flow | -78.70M | 52.84M | 92.98M | 117.71M | 10.27M |
Operating Cash Flow | -75.46M | 59.13M | 98.09M | 119.42M | 10.89M |
Investing Cash Flow | 3.74M | 15.36M | -10.66M | -1.38M | 6.53M |
Financing Cash Flow | -116.43M | -75.41M | -46.40M | -25.72M | -26.86M |