Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 100.95M | $ 65.46M | $ 45.65M | $ 41.57M | $ 56.15M |
Gross Profit | $ 99.82M | $ 65.46M | $ 45.65M | $ 41.57M | $ 56.15M |
Operating Income | $ 64.90M | $ 41.31M | $ 15.57M | $ 15.61M | $ 17.09M |
EBITDA | $ 0.00 | $ 35.67M | $ 16.69M | $ 16.68M | $ 0.00 |
Net Income | $ 46.28M | $ 24.84M | $ 11.90M | $ 12.33M | $ 12.95M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 68.67M | $ 95.41M | $ 152.37M | $ 69.29M | $ 127.67M |
Total Assets | $ 1.76B | $ 1.43B | $ 1.23B | $ 968.22M | $ 955.49M |
Total Debt | $ 69.20M | $ 23.90M | $ 31.10M | $ 31.57M | $ 22.58M |
Net Debt | $ 425.00K | $ -71.51M | $ -121.27M | $ -37.72M | $ -105.09M |
Total Liabilities | $ 1.48B | $ 1.16B | $ 31.10M | $ 31.57M | $ 813.38M |
Stockholders' Equity | $ 279.32M | $ 262.06M | $ 251.38M | $ 153.82M | $ 142.11M |
Cash Flow | |||||
Free Cash Flow | $ 42.21M | $ 24.23M | $ 15.11M | $ 14.40M | $ 10.30M |
Operating Cash Flow | $ 42.84M | $ 27.54M | $ 21.56M | $ 15.66M | $ 14.34M |
Investing Cash Flow | $ -357.84M | $ -256.59M | $ -178.86M | $ -72.12M | $ -7.45M |
Financing Cash Flow | $ 288.37M | $ 172.09M | $ 240.38M | $ -2.03M | $ 69.43M |