Skip to Content

Key Financials

$ Millions% change
Revenues68,678-2.1
Profits9,085164.3
Assets541,329-