XML 17 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Other Business Acquisition (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2018
Aug. 31, 2018
A privately held services company    
Business Combinations    
Total purchase price   $ 0.8
Maximum contingent consideration   $ 5.0
Contingent consideration earnout period   5 years
Optoelectronics solutions business    
Business Combinations    
Total purchase price $ 17.5  
Maximum contingent consideration $ 1.0