XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
segment
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 2 2 2
Contract revenues $ 601,360 $ 709,942 $ 708,390
Operating (loss) income (9,317) 26,586 2,193
Depreciation and amortization (22,608) (23,893) (26,096)
Assets 351,750 414,189  
Property and equipment, net of depreciation 106,654 125,497  
Marine Segment      
Segment Reporting Information [Line Items]      
Contract revenues 263,915 388,173 369,138
Marine Segment | Mexico and the Caribbean      
Segment Reporting Information [Line Items]      
Contract revenues 2,900 12,500  
Concrete Segment      
Segment Reporting Information [Line Items]      
Contract revenues 337,445 321,769 339,252
Concrete Segment | Foreign      
Segment Reporting Information [Line Items]      
Contract revenues 0 0  
Operating Segments | Marine Segment      
Segment Reporting Information [Line Items]      
Contract revenues 263,915 388,173 369,138
Operating (loss) income 5,760 29,815 12,841
Depreciation and amortization (17,287) (18,369) (19,889)
Assets 236,773 290,372  
Property and equipment, net of depreciation 93,383 109,298  
Operating Segments | Marine Segment | Revision of Prior Period, Error Correction, Adjustment      
Segment Reporting Information [Line Items]      
Operating (loss) income   12,900 11,800
Operating Segments | Concrete Segment      
Segment Reporting Information [Line Items]      
Contract revenues 337,445 321,769 339,252
Operating (loss) income (15,077) (3,229) (10,648)
Depreciation and amortization (8,143) (8,848) (8,519)
Assets 114,977 123,817  
Property and equipment, net of depreciation 13,271 16,199  
Operating Segments | Concrete Segment | Revision of Prior Period, Error Correction, Adjustment      
Segment Reporting Information [Line Items]      
Operating (loss) income   (12,900) $ (11,800)
Intersegment Eliminations      
Segment Reporting Information [Line Items]      
Contract revenues $ 100 $ 2,800