Financial insights of TOL