Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 402.77M | 462.95M | 516.59M | 516.65M | 506.19M |
Gross Profit | 108.51M | 95.15M | 121.96M | 159.01M | 139.16M |
Operating Income | 29.48M | 13.78M | 39.23M | 66.49M | 52.08M |
EBITDA | 71.90M | 39.59M | 57.00M | 81.39M | 67.86M |
Net Income | 29.15M | -25.00K | 25.89M | 58.79M | 39.01M |
Balance Sheet | |||||
Cash & Short-Term Investments | 8.82M | 14.09M | 10.55M | 17.07M | 5.71M |
Total Assets | 552.63M | 533.27M | 621.41M | 517.67M | 460.30M |
Total Debt | 194.54M | 221.49M | 272.06M | 155.00M | 109.97M |
Net Debt | 185.72M | 207.39M | 264.11M | 140.54M | 106.78M |
Total Liabilities | 292.13M | 301.18M | 378.12M | 274.59M | 236.68M |
Stockholders' Equity | 260.50M | 231.82M | 243.07M | 243.08M | 223.62M |
Cash Flow | |||||
Free Cash Flow | 36.85M | 76.70M | -26.12M | 26.32M | 84.92M |
Operating Cash Flow | 38.26M | 77.99M | -24.93M | 27.79M | 85.97M |
Investing Cash Flow | 4.29M | 2.48M | -55.42M | -16.63M | 2.46M |
Financing Cash Flow | -48.00M | -74.34M | 73.85M | 103.00K | -86.77M |