Skip to Content

Key Financials

$ Millions% change
Revenues41,02719.1
Profits435.3-7.6
Assets60,195-