Earnings per share (EPS) was mostly in line with analyst estimates. The primary driver behind last 12 months revenue was the ...