Skip to Content

Key Financials

$ Millions% change
Revenues31,809-40.9
Profits455.4-11.2
Assets376,860-