| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 654.14M | 633.50M | 697.21M | 498.29M | 511.08M |
| Gross Profit | 124.99M | 111.80M | 115.00M | 79.73M | 83.78M |
| Operating Income | 41.84M | -2.88M | 38.45M | 15.21M | 23.84M |
| EBITDA | 66.19M | 55.40M | 63.34M | 36.19M | 37.59M |
| Net Income | 11.23M | -28.61M | 14.85M | 17.54M | 12.47M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 53.23M | 48.15M | 64.71M | 56.81M | 61.40M |
| Total Assets | 989.67M | 1.00B | 1.09B | 1.01B | 833.19M |
| Total Debt | 351.55M | 397.25M | 453.27M | 332.27M | 272.45M |
| Net Debt | 298.32M | 349.10M | 374.11M | 264.52M | 201.60M |
| Total Liabilities | 532.20M | 554.66M | 613.78M | 547.06M | 410.82M |
| Stockholders' Equity | 408.78M | 398.55M | 426.11M | 410.37M | 402.70M |
| Cash Flow | |||||
| Free Cash Flow | 61.62M | 56.06M | -68.54M | -24.60M | -36.99M |
| Operating Cash Flow | 74.66M | 72.93M | -47.49M | 2.92M | 54.11M |
| Investing Cash Flow | -12.11M | -19.91M | -28.49M | -52.24M | -86.06M |
| Financing Cash Flow | -56.34M | -71.55M | 85.03M | 28.23M | 62.27M |