Revenue:$6.8BOperating Profit:$445.5MProfit After Tax:$216.6MTotal Assets:$7.7BShareholders' Equity:$4.3BCurrent Ratio:1.02As at Dec 20245 years of data