Revenue for the quarter came in at $123.5 million, down 3.3 percent from last year, and below analysts' average estimate of $145.9 million
Full Story >>
Vote
+63