Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 223.61M | $ 212.55M | $ 203.84M | $ 206.66M | $ 156.40M |
Gross Profit | $ 220.60M | $ 212.55M | $ 203.84M | $ 206.66M | $ 156.40M |
Operating Income | $ -3.01M | $ 57.12M | $ 43.23M | $ 41.81M | $ 40.76M |
EBITDA | $ -3.17M | $ 57.85M | $ 57.16M | $ 60.11M | $ 47.01M |
Net Income | $ 52.26M | $ 33.41M | $ 33.40M | $ 42.65M | $ 30.81M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 421.02M | $ 485.41M | $ 719.92M | $ 392.79M | $ 463.69M |
Total Assets | $ 4.30B | $ 4.53B | $ 4.26B | $ 3.80B | $ 3.09B |
Total Debt | $ 61.59M | $ 110.19M | $ 88.33M | $ 135.60M | $ 65.81M |
Net Debt | $ -21.53M | $ 38.08M | $ 23.02M | $ 67.68M | $ 5.72M |
Total Liabilities | $ 3.86B | $ 4.13B | $ 3.88B | $ 3.48B | $ 2.76B |
Stockholders' Equity | $ 448.03M | $ 394.02M | $ 383.17M | $ 320.84M | $ 327.02M |
Cash Flow | |||||
Free Cash Flow | $ 50.21M | $ 54.24M | $ 110.73M | $ -58.35M | $ 49.93M |
Operating Cash Flow | $ 57.25M | $ 60.56M | $ 115.92M | $ -48.61M | $ 53.69M |
Investing Cash Flow | $ -71.01M | $ -733.70M | $ -447.72M | $ -32.59M | $ -46.88M |
Financing Cash Flow | $ -274.82M | $ 238.43M | $ 438.60M | $ 631.33M | $ 95.61M |