IBM (IBM) reported Q2 FY 2017 earnings of $2.97 per share (versus $2.95 in Q2 FY 2016), beating analysts' consensus estimate of $2.74.
The company's quarterly revenues amounted to $19.289 bln (-4.7% y/y), generally in-line with analysts' consensus estimate of $19.452 bln.
The company also reaffirmed guidance for FY 2017, projecting EPS of 'at least' $13.80 versus analysts' consensus estimate of $13.68.
IBM fell to $149.50 (-2.92%) in pre-market trading.