Revenue:$15.5BOperating Profit:$1.3BProfit After Tax:$998.0MTotal Assets:$12.2BShareholders' Equity:$6.8BCurrent Ratio:2.97As at Dec 202510 years of data