Skip to Content

Key Financials

$ Millions% change
Revenues31,06211.6
Profits-26.5-121.8
Assets11,531-