XML 62 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events (Details) - Subsequent Event - USD ($)
Oct. 28, 2019
Oct. 16, 2019
Subsequent Event [Line Items]    
Dividends (in dollars per share) $ 0.055  
Dividends payable, date payable Nov. 29, 2019  
Dividends payable, date of record Nov. 15, 2019  
Sualab Co., Ltd.    
Subsequent Event [Line Items]    
Consideration transferred   $ 195,000,000
Cash payments   171,000,000
Deferred payments   $ 24,000,000