Come on...those are excuses. How does a machine failure impact financials, Form 3's, and announcing a CEO? If anything, with a lack of production and sitting around waiting for a part they should have plenty of time to finish off what they need to. These are updates right - you know, the updates they don't tell you.
Any idea what they do with their days as they wait for a router piece? Maybe if they give you the part number of the piece broken I can find one sooner than a couple weeks.