FARO TECHNOLOGIES (FARO) - Zacks Research