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 | 91.99M | 110.58M | 90.51M | 157.89M | 148.09M |
EBITDA | 196.45M | 207.61M | 171.67M | 219.49M | 201.58M |
Net Income | 77.31M | 83.17M | 61.53M | 91.01M | 79.78M |
Balance Sheet | |||||
Cash & Short-Term Investments | 562.50M | 571.87M | 539.84M | 536.96M | 560.56M |
Total Assets | 1.25B | 1.29B | 1.23B | 1.21B | 1.21B |
Total Debt | 96.29M | 123.65M | 86.32M | 96.66M | 102.34M |
Net Debt | -466.21M | -393.72M | -453.52M | -440.30M | -441.24M |
Total Liabilities | 292.02M | 329.60M | 267.52M | 292.06M | 418.82M |
Stockholders' Equity | 700.87M | 697.89M | 688.91M | 661.00M | 569.80M |
Cash Flow | |||||
Free Cash Flow | 97.96M | 159.06M | 70.31M | 145.74M | 126.52M |
Operating Cash Flow | 140.01M | 185.01M | 93.36M | 190.47M | 182.81M |
Investing Cash Flow | 16.39M | -80.14M | -24.91M | -34.84M | -47.60M |
Financing Cash Flow | -111.27M | -127.34M | -65.57M | -162.25M | -71.70M |