Skip to Content

Key Financials

$ Millions% change
Revenues41,715-3.9
Profits341.4-47.6
Assets21,119-