Skip to Content

Key Financials

$ Millions% change
Revenues23,939-5.6
Profits3,15810.2
Assets121,307-