revenues rose 16.7% year/year to $165.31 mln vs the $186.88 mln consensus.
Highest Q rev looking back 4Q's
What's up with the eps shank though
... what exactly is "consensus"?..... A bunch of #$%$ by anal yeasts in air conditioned offices who never had to do real work for a living..... or not?