Revenue:$18.5BOperating Profit:$791.8MProfit After Tax:$326.9MTotal Assets:$13.3BShareholders' Equity:$3.1BCurrent Ratio:0.99As at Oct 202510 years of data