Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 124.52M | $ 109.12M | $ 82.32M | $ 70.27M | $ 56.38M |
Gross Profit | $ 91.30M | $ 78.94M | $ 59.46M | $ 47.84M | $ 41.17M |
Operating Income | $ 17.61M | $ 26.51M | $ 17.71M | $ 16.06M | $ 12.28M |
EBITDA | $ -96.01M | $ 71.70M | $ 46.56M | $ 36.64M | $ 29.60M |
Net Income | $ -1.97M | $ 5.53M | $ 3.16M | $ 29.94M | $ 78.51M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 48.68M | $ 49.66M | $ 61.37M | $ 49.65M | $ 34.86M |
Total Assets | $ 1.18B | $ 989.67M | $ 986.54M | $ 733.14M | $ 665.93M |
Total Debt | $ 518.99M | $ 506.23M | $ 496.25M | $ 278.27M | $ 273.06M |
Net Debt | $ 509.98M | $ 496.01M | $ 476.92M | $ 269.66M | $ 268.77M |
Total Liabilities | $ 568.85M | $ 532.14M | $ 481.77M | $ 302.66M | $ 315.03M |
Stockholders' Equity | $ 612.80M | $ 457.53M | $ 504.77M | $ 430.48M | $ 350.90M |
Cash Flow | |||||
Free Cash Flow | $ 69.35M | $ 46.42M | $ -257.83M | $ -228.80M | $ -150.88M |
Operating Cash Flow | $ 69.35M | $ 46.42M | $ 56.10M | $ 27.58M | $ 16.93M |
Investing Cash Flow | $ -242.15M | $ -52.56M | $ -267.63M | $ -102.97M | $ -91.12M |
Financing Cash Flow | $ 172.35M | $ 2.77M | $ 201.38M | $ 72.91M | $ -26.89M |