Skip to Content

Key Financials

$ Millions% change
Revenues47,29429.2
Profits1,91315.4
Assets49,871-