Skip to Content

Key Financials

$ Millions% change
Revenues32,33219.3
Profits-182.2-10,850
Assets25,157-