The Effect of New Product Launches on Financial Performance