Contingent contingency: Knowledge heterogeneity and new product development performance revisited · Study