Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 262.22M | $ 245.69M | $ 200.56M | $ 207.33M | $ 211.53M |
Gross Profit | $ 222.47M | $ 213.90M | $ 186.18M | $ 203.84M | $ 197.01M |
Operating Income | $ 65.57M | $ 63.86M | $ 41.08M | $ 49.45M | $ 52.88M |
EBITDA | $ 73.40M | $ 71.94M | $ 48.83M | $ 57.16M | $ 60.11M |
Net Income | $ 52.91M | $ 52.26M | $ 33.41M | $ 33.40M | $ 31.58M |
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 | $ 81.98M | $ 88.54M | $ 110.19M | $ 88.33M | $ 135.60M |
Net Debt | $ 11.44M | $ 5.42M | $ 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 | $ 394.92M | $ 342.84M |
Cash Flow | |||||
Free Cash Flow | $ 54.88M | $ 47.74M | $ 86.37M | $ 116.98M | $ -58.35M |
Operating Cash Flow | $ 63.57M | $ 54.78M | $ 92.69M | $ 122.17M | $ -48.61M |
Investing Cash Flow | $ 68.35M | $ -68.54M | $ -765.83M | $ -453.97M | $ -32.59M |
Financing Cash Flow | $ -52.14M | $ -274.82M | $ 238.43M | $ 438.60M | $ 631.33M |