XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of segment reporting

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

2025

2024

​

2025

2024

​

Amount

    

Amount

​

Amount

    

Amount

Marine

(dollar amounts in thousands)

​

(dollar amounts in thousands)

Contract revenues

$

135,302

 

$

130,953

​

$

262,465

 

$

237,278

Cost of contract revenues

 

115,156

 

 

120,878

​

 

223,794

 

 

220,998

Gross profit

 

20,146

 

 

10,075

​

 

38,671

 

 

16,280

Selling, general and administrative expenses

 

14,141

 

 

15,604

​

 

28,059

 

 

26,759

Gain on disposal of assets, net

​

(225)

​

​

(62)

​

​

(396)

​

​

(146)

Operating income (loss)

$

6,230

 

$

(5,467)

​

$

11,008

 

$

(10,333)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

345,833

​

$

322,031

​

$

345,833

​

$

322,031

Property and equipment, net

$

93,676

​

$

80,115

​

$

93,676

​

$

80,115

Depreciation and amortization

$

4,373

​

$

4,922

​

$

8,904

​

$

9,852

Capital expenditures

$

6,875

​

$

3,269

​

$

15,846

​

$

4,776

​

​

​

​

​

​

​

​

​

​

​

​

Concrete

​

​

​

​

​

​

​

​

​

​

​

Contract revenues

$

69,984

 

$

61,214

​

$

131,474

 

$

115,561

Cost of contract revenues

 

64,333

 

 

53,008

​

 

121,333

 

 

98,022

Gross profit

 

5,651

 

 

8,206

​

 

10,141

 

 

17,539

Selling, general and administrative expenses

 

8,633

 

 

5,531

​

 

17,260

 

 

13,375

Gain on disposal of assets, net

​

(184)

​

​

(24)

​

​

(376)

​

​

(277)

Operating (loss) income

$

(2,798)

 

$

2,699

​

$

(6,743)

 

$

4,441

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

86,890

​

$

91,988

​

$

86,890

​

$

91,988

Property and equipment, net

$

4,001

​

$

5,860

​

$

4,001

​

$

5,860

Depreciation and amortization

$

858

​

$

1,049

​

$

1,730

​

$

2,138

Capital expenditures

$

257

​

$

1,365

​

$

319

​

$

1,711