I think the revenues are recognized as earned on the prepaid revenues. I think they recognized some revenue for development milestones and some for shipments.
This company is at that stage where it is transitioning from sizzle to steak and everyone is hungry. dinner (concrete revenue growth) is 3-6 months out as the sales are likely to be somewhat exponential as market share increases and products go from initial pilot runs to full production.