XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Contract assets $ 43,500,000 $ 36,500,000
Contract liabilities 32,100,000 32,800,000
Net contract assets 11,400,000 $ 3,700,000
$ Change    
Contract assets 7,000,000.0  
Contract liabilities (700,000)  
Net contract assets $ 7,700,000  
% Change    
Contract assets 19.20%  
Contract liabilities (2.10%)  
Net contract assets 208.10%  
Percent of contract liabilities 70.00%  
Impairment losses on contract assets $ 0