Skip to Content

Key Financials

$ Millions% change
Revenues38,496-11.6
Profits6,76510.2
Assets651,184-