Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 858.09M | 977.44M | 854.67M | 992.08M | 904.90M |
Gross Profit | 387.13M | 409.18M | 369.31M | 462.95M | 420.58M |
Operating Income | 102.35M | 115.34M | 91.22M | 162.47M | 158.39M |
EBITDA | 163.33M | 177.14M | 140.06M | 209.64M | 185.83M |
Net Income | 92.55M | 104.17M | 74.21M | 129.00M | 116.81M |
Balance Sheet | |||||
Cash & Short-Term Investments | 100.27M | 42.63M | 538.28M | 533.53M | 557.57M |
Total Assets | 1.01B | 910.39M | 1.16B | 1.14B | 1.15B |
Total Debt | 338.73M | 305.18M | 85.88M | 96.03M | 101.51M |
Net Debt | 238.46M | 262.55M | -452.40M | -437.50M | -439.07M |
Total Liabilities | 463.98M | 432.26M | 266.12M | 290.59M | 421.50M |
Stockholders' Equity | 541.73M | 475.94M | 891.07M | 853.96M | 724.63M |
Cash Flow | |||||
Free Cash Flow | 165.00K | -115.60M | 58.57M | 149.44M | 133.22M |
Operating Cash Flow | 48.34M | -45.72M | 81.62M | 194.16M | 187.49M |
Investing Cash Flow | -53.44M | -68.07M | -19.36M | -34.83M | -50.58M |
Financing Cash Flow | 62.75M | 148.02M | 20.21M | -166.39M | -71.71M |