XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of segment reporting

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

    

Six months ended

​

June 30,

​

June 30,

​

​

2024

​

​

2023

​

​

2024

​

​

2023

Marine

​

​

​

​

​

​

​

​

​

​

​

Contract revenues

$

130,953

​

$

100,543

​

$

237,278

​

$

179,841

Operating (loss) income

$

(5,466)

​

$

3,492

​

$

(10,332)

​

$

(2,588)

Depreciation and amortization expense

$

(4,922)

​

$

(3,812)

​

$

(9,853)

​

$

(7,647)

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

322,031

​

$

265,913

​

$

322,031

​

$

265,913

Property and equipment, net

$

80,115

​

$

84,251

​

$

80,115

​

$

84,251

​

​

​

​

​

​

​

​

​

​

​

​

Concrete

 

  

​

 

​

​

 

  

​

 

  

Contract revenues

$

61,214

​

$

81,991

​

$

115,561

​

$

161,867

Operating income (loss)

$

2,698

​

$

(1,453)

​

$

4,440

​

$

(6,016)

Depreciation and amortization expense

$

(1,048)

​

$

(1,531)

​

$

(2,137)

​

$

(3,142)

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

91,988

​

$

103,296

​

$

91,988

​

$

103,296

Property and equipment, net

$

5,860

​

$

7,542

​

$

5,860

​

$

7,542