Skip to Content

Key Financials

$ Millions% change
Revenues120,979-2.8
Profits12,933382.9
Assets218,196-