Skip to Content

Key Financials

$ Millions% change
Revenues106,283-1.8
Profits17,923-15.8
Assets2,415,689-