Skip to Content

Key Financials

$ Millions% change
Revenues31,32417.1
Profits169.5-49.1
Assets35,401-