have tanked today by as much as 14% after the company reported earnings that missed analyst expectations. So what: Revenue rose 31% to $301 million, with earnings per share of $23.2 million, or $0.17 per share. That bottom-line figure was a mere penny shy of what the Street was looking for.
FULL ARTICLE AT The Motley Fool