Revenue was in line with analyst estimates. Earnings per share (EPS) surpassed analyst estimates by 9.0%.
For many, the main point of investing is to generate higher returns than the overall market. But the main game is ...