Skip to Content

Key Financials

$ Millions% change
Revenues48,5878.7
Profits513.3-23.7
Assets35,028-