Revenue:$2.8BOperating Profit:$295.5MProfit After Tax:$524.0MTotal Assets:$4.5BShareholders' Equity:-$1.0BCurrent Ratio:1.07As at Dec 202510 years of data