Financial insights of TPR