XML 69 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of segment reporting

    

Year Ended December 31,

2023

2022

2021

Marine

 

Contract revenues

$

395,917

$

339,213

$

263,915

Operating income

 

3,670

 

9,787

 

5,760

Depreciation and amortization expense

 

(18,219)

 

(16,592)

 

(17,287)

Total assets

$

318,684

$

239,369

Property and equipment, net

 

82,215

 

91,390

Concrete

 

  

 

  

 

  

Contract revenues

$

315,861

$

409,109

$

337,445

Operating loss

 

(10,300)

 

(17,817)

 

(15,077)

Depreciation and amortization expense

 

(5,659)

 

(7,465)

 

(8,143)

Total assets

$

98,209

$

127,786

Property and equipment, net

 

5,619

 

9,587