Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 284.45M | 201.14M | 173.94M | 130.24M | 82.71M |
Gross Profit | 123.79M | 117.96M | 106.53M | 88.78M | 53.20M |
Operating Income | 147.57M | 129.00M | 180.90M | 200.20M | 151.88M |
EBITDA | 157.50M | 141.98M | 192.63M | 203.17M | 156.54M |
Net Income | 93.70M | 78.06M | 125.57M | 144.52M | 102.70M |
Balance Sheet | |||||
Cash & Short-Term Investments | 16.74M | 20.43M | 19.72M | 21.29M | 56.42M |
Total Assets | 3.14B | 2.72B | 2.55B | 2.54B | 2.23B |
Total Debt | 1.49B | 1.11B | 1.19B | 1.21B | 1.15B |
Net Debt | 1.47B | 1.09B | 1.17B | 1.18B | 1.09B |
Total Liabilities | 1.97B | 1.61B | 1.48B | 1.54B | 1.33B |
Stockholders' Equity | 1.15B | 1.09B | 1.06B | 988.07M | 888.22M |
Cash Flow | |||||
Free Cash Flow | -200.73M | 101.30M | -29.39M | 114.96M | 57.79M |
Operating Cash Flow | -197.73M | 105.63M | -25.08M | 115.79M | 59.84M |
Investing Cash Flow | -123.08M | -133.88M | 107.82M | -152.06M | -223.39M |
Financing Cash Flow | 317.12M | 28.96M | -83.98M | 762.00K | 188.00M |