XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Fiscal Year 2019 Business Acquisitions (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2018
Aug. 31, 2018
Optoelectronics solutions business    
Business Combinations    
Total purchase price $ 17.5  
Maximum potential earnout consideration $ 1.0  
A privately held services company    
Business Combinations    
Total purchase price   $ 0.8
Maximum potential earnout consideration   $ 5.0
Contingent consideration earnout period   5 years