Skip to Content

Key Financials

$ Millions% change
Revenues34,77411.8
Profits-183.4-156.3
Assets41,382-