Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.25B | 1.25B | 1.26B | 1.18B | 1.01B |
Gross Profit | 196.17M | 183.77M | 176.63M | 178.37M | 157.37M |
Operating Income | 64.55M | 52.57M | 5.96M | 64.16M | 56.04M |
EBITDA | 86.72M | 64.75M | 24.76M | 82.02M | 72.01M |
Net Income | 44.69M | 20.82M | -12.36M | 49.40M | 22.59M |
Balance Sheet | |||||
Cash & Short-Term Investments | 22.58M | 21.06M | 14.56M | 17.30M | 14.16M |
Total Assets | 908.32M | 880.36M | 908.92M | 852.81M | 740.37M |
Total Debt | 86.12M | 134.34M | 131.54M | 67.33M | 61.14M |
Net Debt | 63.53M | 113.28M | 116.98M | 50.04M | 46.98M |
Total Liabilities | 515.58M | 522.31M | 562.81M | 476.64M | 415.38M |
Stockholders' Equity | 392.74M | 358.05M | 346.12M | 376.16M | 324.99M |
Cash Flow | |||||
Free Cash Flow | 108.44M | 40.09M | -16.44M | 17.79M | 81.35M |
Operating Cash Flow | 114.78M | 48.67M | -6.12M | 27.64M | 90.87M |
Investing Cash Flow | -46.69M | -16.02M | -20.05M | -12.84M | -38.56M |
Financing Cash Flow | -66.56M | -26.14M | 23.44M | -11.67M | -59.58M |