Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 201.14M | 173.94M | 130.24M | 82.71M | 95.27M |
Gross Profit | 117.96M | 106.53M | 88.78M | 53.20M | 50.61M |
Operating Income | 129.00M | 180.90M | 200.20M | 151.88M | 141.97M |
EBITDA | 141.98M | 192.63M | 203.17M | 156.54M | 178.34M |
Net Income | 78.06M | 125.57M | 144.52M | 102.70M | 130.52M |
Balance Sheet | |||||
Cash & Short-Term Investments | 20.43M | 19.72M | 21.29M | 56.42M | 31.13M |
Total Assets | 2.72B | 2.55B | 2.54B | 2.23B | 1.89B |
Total Debt | 1.11B | 1.19B | 1.21B | 1.15B | 930.85M |
Net Debt | 1.09B | 1.17B | 1.18B | 1.09B | 899.72M |
Total Liabilities | 1.61B | 1.48B | 1.54B | 1.33B | 1.06B |
Stockholders' Equity | 1.09B | 1.06B | 988.07M | 888.22M | 814.99M |
Cash Flow | |||||
Free Cash Flow | 101.30M | -29.39M | 114.96M | 57.79M | 9.15M |
Operating Cash Flow | 105.63M | -25.08M | 115.79M | 59.84M | 10.41M |
Investing Cash Flow | -133.88M | 107.82M | -152.06M | -223.39M | -129.58M |
Financing Cash Flow | 28.96M | -83.98M | 762.00K | 188.00M | 121.50M |