Skip to Content

Key Financials

$ Millions% change
Revenues33,8175.2
Profits1,722-16.4
Assets498,728-