Well this is what they said
"NRE revenues expected over the next 10 months"
It sounds like the product(s) are ready to go and deals have been made for said products.
To say revenues expected over the next 10 months sounds like(to me anyway) that we can expect revenue anytime within the next 10 months.
In order for them to state that so positively means they either have deals signed or deals ready to be signed.....JMO
Maybe Mazen can clear the air a bit when he gives us his take on his conversation with the powers that be