SMP misses Q2 estimates as revenue trails consensus by $15.2M