Skip to Content

Key Financials

$ Millions% change
Revenues71,30511.3
Profits12,94930
Assets1,352,390-