Text this: Innovations and continuous improvements and their impact on firm's performance.