Skip to Content

Key Financials

$ Millions% change
Revenues118,551-4.9
Profits-12,331-719.1
Assets219,912-