Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 179.64M | $ 148.73M | $ 114.86M | $ 93.03M | $ 89.43M |
Gross Profit | $ 150.81M | $ 65.59M | $ 62.31M | $ 45.85M | $ 33.30M |
Operating Income | $ 136.43M | $ 41.95M | $ 43.81M | $ 31.77M | $ 19.80M |
EBITDA | $ 162.35M | $ 102.19M | $ 83.17M | $ 59.99M | $ 56.31M |
Net Income | $ 41.72M | $ 78.36M | $ 27.62M | $ 13.82M | $ 16.40M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 33.40M | $ 10.80M | $ 21.17M | $ 115.63M | $ 17.77M |
Total Assets | $ 1.93B | $ 1.97B | $ 620.86M | $ 649.92M | $ 623.17M |
Total Debt | $ 435.00M | $ 499.55M | $ 2.58M | $ 2.87M | $ 48.41M |
Net Debt | $ 430.00M | $ 492.52M | $ -13.59M | $ -110.91M | $ 41.44M |
Total Liabilities | $ 477.44M | $ 533.37M | $ 28.22M | $ 11.78M | $ 52.28M |
Stockholders' Equity | $ 1.43B | $ 1.41B | $ 592.64M | $ 638.14M | $ 570.90M |
Cash Flow | |||||
Free Cash Flow | $ 131.81M | $ -513.87M | $ -71.56M | $ 62.14M | $ -3.95M |
Operating Cash Flow | $ 152.75M | $ 106.92M | $ 81.14M | $ 65.62M | $ 57.34M |
Investing Cash Flow | $ -22.18M | $ -612.67M | $ -143.91M | $ 33.68M | $ -65.03M |
Financing Cash Flow | $ -131.93M | $ 497.56M | $ -34.22M | $ 7.69M | $ 8.75M |