Skip to Content

Key Financials

$ Millions% change
Revenues39,8642.1
Profits415.5-67.3
Assets40,071-