whysosoon
One of the contracts was supposed to produce ~$4mil in Q1 (Oct-Dec). It didn't, so the only "money in" was the grant monies.
Q2 (Jan-Mar) has revs of $4.3mil. It really should have the $4mil that was supposed to be earned in Q1 PLUS additional revs should also be flowing from the 2 big Contracts.
Why the big delay? What is holding up production/ shipping and ultimately delay in rev recognition? Hopefully we get a good explanation on Monday and it's being corrected or improved.