Skip to Content

Key Financials

$ Millions% change
Revenues24,24825.8
Profits2,136-40.9
Assets38,192-