XML 96 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Remaining Performance Obligations Additional Information (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Construction  
Segment Reporting Information [Line Items]  
Revenue, remaining performance obligation, amount $ 504.2
Service  
Segment Reporting Information [Line Items]  
Revenue, remaining performance obligation, amount $ 41.9