Revenue:$2.6BOperating Profit:$342.2MProfit After Tax:$191.0MTotal Assets:$5.1BShareholders' Equity:$2.7BCurrent Ratio:3.68As at Dec 202510 years of data