Skip to Content

Key Financials

$ Millions% change
Revenues27,704-3.7
Profits-372.9-136.3
Assets17,629-