XML 131 R116.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable and Inventory by Reportable Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accounts Receivable    
Total accounts receivable $ 63,769 $ 57,188
Inventory    
Total inventory 59,745 59,566
Total segment assets 123,514 116,754
Photonics    
Accounts Receivable    
Total accounts receivable 28,886 21,763
Inventory    
Total inventory 28,976 29,501
Vision    
Accounts Receivable    
Total accounts receivable 22,885 21,691
Inventory    
Total inventory 20,656 19,583
Precision Motion    
Accounts Receivable    
Total accounts receivable 11,998 13,734
Inventory    
Total inventory $ 10,113 $ 10,482