Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 161.44M | $ 170.26M | $ 159.66M | $ 147.38M | $ 132.18M |
Gross Profit | $ 161.44M | $ 162.50M | $ 159.66M | $ 147.38M | $ 132.18M |
Operating Income | $ 51.24M | $ 65.26M | $ 55.76M | $ 41.63M | $ 44.58M |
EBITDA | $ 57.43M | $ 63.18M | $ 63.57M | $ 48.41M | $ 50.72M |
Net Income | $ 38.06M | $ 42.72M | $ 42.17M | $ 31.46M | $ 34.20M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 2.09M | $ 267.59M | $ 436.58M | $ 253.78M | $ 63.79M |
Total Assets | $ 4.47B | $ 4.44B | $ 4.45B | $ 4.01B | $ 3.24B |
Total Debt | $ 109.71M | $ 86.81M | $ 88.08M | $ 96.06M | $ 129.15M |
Net Debt | $ 53.12M | $ -180.78M | $ -348.49M | $ -157.72M | $ 65.36M |
Total Liabilities | $ 4.14B | $ 4.16B | $ 4.10B | $ 3.68B | $ 2.94B |
Stockholders' Equity | $ 329.12M | $ 282.27M | $ 346.89M | $ 334.43M | $ 296.64M |
Cash Flow | |||||
Free Cash Flow | $ 51.14M | $ 43.16M | $ 58.05M | $ 33.66M | $ 31.12M |
Operating Cash Flow | $ 57.16M | $ 48.00M | $ 62.23M | $ 40.34M | $ 43.62M |
Investing Cash Flow | $ -222.46M | $ -261.50M | $ -286.48M | $ -576.25M | $ -254.06M |
Financing Cash Flow | $ -45.69M | $ 44.52M | $ 407.04M | $ 725.91M | $ 211.11M |