Skip to Content

Key Financials

$ Millions% change
Revenues32,1145.6
Profits728.4-34.1
Assets305,705-