Financial insights of XPO