5:16 pm FARO Techs reports EPS in-line, misses on revs