Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 572.21M | 606.99M | 620.55M | 652.59M | 474.10M |
Gross Profit | 127.97M | 164.38M | 152.11M | 143.23M | 101.36M |
Operating Income | 84.49M | 120.06M | 151.19M | 110.68M | 64.40M |
EBITDA | 111.61M | 126.08M | 158.34M | 105.16M | 69.23M |
Net Income | 28.59M | 36.50M | 151.30M | 90.27M | 31.93M |
Balance Sheet | |||||
Cash & Short-Term Investments | 97.99M | 155.78M | 127.34M | 202.31M | 239.45M |
Total Assets | 2.34B | 2.20B | 2.07B | 1.44B | 1.17B |
Total Debt | 1.06B | 1.05B | 889.09M | 514.88M | 368.11M |
Net Debt | 963.47M | 892.99M | 761.75M | 314.27M | 137.97M |
Total Liabilities | 1.47B | 1.37B | 1.28B | 802.76M | 610.66M |
Stockholders' Equity | 552.79M | 527.95M | 496.61M | 396.08M | 343.27M |
Cash Flow | |||||
Free Cash Flow | 33.20M | -113.90M | -186.15M | 88.51M | -75.20M |
Operating Cash Flow | 39.70M | -112.59M | -171.98M | 95.71M | -67.00M |
Investing Cash Flow | -87.14M | 7.51M | -172.84M | -255.97M | 75.57M |
Financing Cash Flow | -10.29M | 133.52M | 269.58M | 131.02M | 109.10M |