Skip to Content

Key Financials

$ Millions% change
Revenues25,694-4.2
Profits4,090-16.3
Assets674,380-