XML 84 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revisions in Estimates - Schedule of Projects Summarized (Details) - Downward Estimate Change [Member]
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
project
Dec. 31, 2017
USD ($)
project
Dec. 31, 2016
USD ($)
project
Change In Accounting Estimate [Line Items]      
Number of projects with downward estimate changes | project 5 6 4
Increase (decrease) on project profitability $ 86.5 $ 67.2 $ 39.4
Minimum [Member]      
Change In Accounting Estimate [Line Items]      
Range of reduction in gross profit from each project, net (5.3) (6.1) (6.0)
Maximum [Member]      
Change In Accounting Estimate [Line Items]      
Range of reduction in gross profit from each project, net $ (32.0) $ (17.2) $ (13.6)