Financial insights of WEN