From what I've read they had a bad quarter in one aspect of their business. They are still profitable but that part of the business may be weaker in the future. Others on here know this company well and can give you much better info than me.
What really brought the price down was fear. And if the sky hasn't fallen, we humans get comfortable again pretty quickly.