Skip to Content

Key Financials

$ Millions% change
Revenues48,444-1.2
Profits5,41128.9
Assets755,717-