Revenue:$123.7BOperating Profit:$20.7BProfit After Tax:$19.7BTotal Assets:$272.6BShareholders' Equity:$97.2BCurrent Ratio:0.88Operating Cash Flow:$33.6BAs at Dec 202510 years of data