Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 226.50M | $ 223.61M | $ 212.55M | $ 203.84M | $ 206.66M |
Gross Profit | $ 226.50M | $ 220.60M | $ 212.55M | $ 203.84M | $ 206.66M |
Operating Income | $ 0.00 | $ -3.01M | $ 57.12M | $ 43.23M | $ 41.81M |
EBITDA | $ 0.00 | $ -3.17M | $ 57.85M | $ 57.16M | $ 60.11M |
Net Income | $ 52.91M | $ 52.26M | $ 33.41M | $ 33.40M | $ 42.65M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 496.46M | $ 421.02M | $ 485.41M | $ 719.92M | $ 392.79M |
Total Assets | $ 4.32B | $ 4.30B | $ 4.53B | $ 4.26B | $ 3.80B |
Total Debt | $ 55.74M | $ 61.59M | $ 110.19M | $ 88.33M | $ 135.60M |
Net Debt | $ -14.80M | $ -21.53M | $ 38.08M | $ 23.02M | $ 67.68M |
Total Liabilities | $ 3.83B | $ 3.86B | $ 4.13B | $ 3.88B | $ 3.48B |
Stockholders' Equity | $ 495.32M | $ 448.03M | $ 394.02M | $ 383.17M | $ 320.84M |
Cash Flow | |||||
Free Cash Flow | $ 54.88M | $ 50.21M | $ 54.24M | $ 110.73M | $ -58.35M |
Operating Cash Flow | $ 63.57M | $ 57.25M | $ 60.56M | $ 115.92M | $ -48.61M |
Investing Cash Flow | $ 68.35M | $ -71.01M | $ -733.70M | $ -447.72M | $ -32.59M |
Financing Cash Flow | $ -52.14M | $ -274.82M | $ 238.43M | $ 438.60M | $ 631.33M |