Skip to Content

Key Financials

$ Millions% change
Revenues30,029-12.3
Profits440.9-16.1
Assets92,257-