XML 85 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Information [Line Items]    
Revenue $ 383.4 $ 362.5
Construction    
Segment Reporting Information [Line Items]    
Revenue 176.5 192.1
Energy    
Segment Reporting Information [Line Items]    
Revenue 8.7 4.8
Telecommunications    
Segment Reporting Information [Line Items]    
Revenue 186.4 155.5
Broadcasting    
Segment Reporting Information [Line Items]    
Revenue 10.1 9.8
Operating Segments | Construction    
Segment Reporting Information [Line Items]    
Revenue 176.5 192.1
Operating Segments | Energy    
Segment Reporting Information [Line Items]    
Revenue 10.4 5.1
Operating Segments | Telecommunications    
Segment Reporting Information [Line Items]    
Revenue 186.4 155.5
Operating Segments | Broadcasting    
Segment Reporting Information [Line Items]    
Revenue $ 10.1 $ 9.8