Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.45B | 1.42B | 1.23B | 1.55B | 1.41B |
Gross Profit | 235.90M | 224.15M | 196.54M | 118.08M | 116.73M |
Operating Income | 68.23M | 61.93M | 43.34M | 68.58M | 69.17M |
EBITDA | 93.88M | 88.16M | 74.98M | 54.44M | 61.43M |
Net Income | 25.50M | 22.29M | 24.94M | 37.41M | 39.53M |
Balance Sheet | |||||
Cash & Short-Term Investments | 70.33M | 59.88M | 48.03M | 74.84M | 81.81M |
Total Assets | 926.26M | 876.29M | 855.58M | 1.07B | 882.23M |
Total Debt | 226.06M | 222.04M | 239.07M | 293.84M | 219.45M |
Net Debt | 157.53M | 163.89M | 191.10M | 219.07M | 139.91M |
Total Liabilities | 731.11M | 693.91M | 690.19M | 756.09M | 574.20M |
Stockholders' Equity | 161.54M | 150.55M | 136.75M | 287.90M | 286.81M |
Cash Flow | |||||
Free Cash Flow | 76.95M | 80.39M | -2.36M | 59.92M | 100.59M |
Operating Cash Flow | 82.60M | 83.78M | 11.16M | 69.91M | 107.75M |
Investing Cash Flow | -17.07M | -10.74M | -15.55M | -69.41M | -12.78M |
Financing Cash Flow | -55.72M | -63.44M | -25.96M | -3.66M | -72.06M |