Financial insights of NVST