XML 127 R112.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable and Inventory by Reportable Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts Receivable    
Total accounts receivable $ 57,188 $ 51,494
Inventory    
Total inventory 59,566 62,943
Total segment assets 116,754 114,437
Laser Products    
Accounts Receivable    
Total accounts receivable 21,763 24,083
Inventory    
Total inventory 29,501 34,947
Vision Technologies    
Accounts Receivable    
Total accounts receivable 21,691 18,922
Inventory    
Total inventory 19,583 19,596
Precision Motion    
Accounts Receivable    
Total accounts receivable 13,734 8,489
Inventory    
Total inventory $ 10,482 $ 8,400