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

​

​

​