Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.42B | 1.23B | 1.55B | 1.41B | 1.40B |
Gross Profit | 224.15M | 196.54M | 118.08M | 116.73M | 110.70M |
Operating Income | 61.93M | 43.34M | 68.58M | 69.17M | 61.09M |
EBITDA | 88.16M | 74.98M | 54.44M | 61.43M | 85.66M |
Net Income | 22.29M | 24.94M | 37.41M | 39.53M | 36.23M |
Balance Sheet | |||||
Cash & Short-Term Investments | 59.88M | 48.03M | 74.84M | 81.81M | 61.91M |
Total Assets | 876.29M | 855.58M | 1.07B | 882.23M | 799.88M |
Total Debt | 222.04M | 239.07M | 293.84M | 219.45M | 202.52M |
Net Debt | 163.89M | 191.10M | 219.07M | 139.91M | 142.80M |
Total Liabilities | 693.91M | 690.19M | 756.09M | 574.20M | 503.90M |
Stockholders' Equity | 150.55M | 136.75M | 287.90M | 286.81M | 274.49M |
Cash Flow | |||||
Free Cash Flow | 80.39M | -2.36M | 59.92M | 100.59M | 22.79M |
Operating Cash Flow | 83.78M | 11.16M | 69.91M | 107.75M | 32.27M |
Investing Cash Flow | -10.74M | -15.55M | -69.41M | -12.78M | -10.59M |
Financing Cash Flow | -63.44M | -25.96M | -3.66M | -72.06M | -3.50M |