Skip to Content

    Key Financials

    $ Millions% change
    Revenues48,32112.1
    Profits10,1319.5
    Assets984,644-