This is a classic example why one should not have too many eggs in one basket. You could have researched this company front to back, and there is no way to have anticipated this drop. The sell-off seems to have an existential bent to it - ie, will these guys survive? Change in the corner offices is needed for sure.
I am interested - but will wait for the dust to settle on this one.