Revenue of $7.1 million in Q1 was impacted by the shifting of certain NRE milestones into future quarters, primarily due to ...