Skip to Content

Key Financials

$ Millions% change
Revenues23,85419.2
Profits-4,147-842.1
Assets59,267-