Reports Q2 revenue $49.49M, consensus $51.31M. “Our second quarter results included new program wins and continued improvement in demand across ...