Massive earnings miss, contract blow outs, restated acquisition accounting for Bloomer, exit of CEO...$5.3m of provisions for bad contracts!!! ...back to the bad old days... Unbelievable! 3 cent price target.