Financial insights of DPZ