Skip to Content

Key Financials

$ Millions% change
Revenues42,586-10.6
Profits-13,438-
Assets1,702,165-