XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Construction Segment Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 171.8 $ 186.6
Total revenue 171.8 186.6
Government    
Disaggregation of Revenue [Line Items]    
Revenue 21.3 8.6
Infrastructure    
Disaggregation of Revenue [Line Items]    
Revenue 161.3 176.5
Other revenue 0.0 0.0
Total revenue 161.3 176.5
Infrastructure | Commercial    
Disaggregation of Revenue [Line Items]    
Revenue 49.4 62.8
Infrastructure | Industrial    
Disaggregation of Revenue [Line Items]    
Revenue 40.3 58.9
Infrastructure | Transportation    
Disaggregation of Revenue [Line Items]    
Revenue 13.9 16.3
Infrastructure | Leisure    
Disaggregation of Revenue [Line Items]    
Revenue 7.5 16.0
Infrastructure | Healthcare    
Disaggregation of Revenue [Line Items]    
Revenue 8.9 8.0
Infrastructure | Convention    
Disaggregation of Revenue [Line Items]    
Revenue 9.4 2.4
Infrastructure | Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 10.6 $ 3.5