Skip to Content

Key Financials

$ Millions% change
Revenues24,21312.4
Profits2,2991.5
Assets433,222-