Skip to Content

Key Financials

$ Millions% change
Revenues28,467-7.7
Profits264.6-49.1
Assets11,297-