Skip to Content

Key Financials

$ Millions% change
Revenues60,62916.1
Profits12,92020.3
Assets110,920-