Skip to Content

Key Financials

$ Millions% change
Revenues27,34945.2
Profits-104.3-127.2
Assets116,154-