Financial insights of NDSN