Revenue:$2.3BOperating Profit:$627.3MProfit After Tax:$717.5MShareholders' Equity:$2.5BCurrent Ratio:3.29Operating Cash Flow:$607.7MAs at Dec 202510 years of data