Skip to Content

Key Financials

$ Millions% change
Revenues34,061-8.4
Profits6,2256.9
Assets657,156-