Skip to Content

Key Financials

$ Millions% change
Revenues25,563-2.7
Profits8,05355.4
Assets64,112-