XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of segment reporting

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

September 30,

​

September 30,

​

​

2025

​

2024

​

​

2025

​

2024

Marine

​

​

​

Contract revenues

$

142,943

 

$

140,013

​

$

405,409

 

$

377,291

Cost of contract revenues

 

117,061

 

 

122,418

​

 

340,856

 

 

343,416

Gross profit

 

25,882

 

 

17,595

​

 

64,553

 

 

33,875

Selling, general and administrative expenses

 

15,143

 

 

13,108

​

 

43,202

 

 

39,867

Gain on disposal of assets, net

​

(246)

​

​

(998)

​

​

(642)

​

​

(1,144)

Operating income (loss)

$

10,985

 

$

5,485

​

$

21,993

 

$

(4,848)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

342,525

​

$

322,031

​

$

342,525

​

$

322,031

Property and equipment, net

$

97,103

​

$

80,115

​

$

97,103

​

$

80,115

Depreciation and amortization

$

5,081

​

$

4,553

​

$

13,985

​

$

14,405

Capital expenditures

$

8,788

​

$

3,964

​

$

24,634

​

$

8,740

​

​

​

​

​

​

​

​

​

​

​

​

Concrete

​

​

​

​

​

​

​

​

​

​

​

Contract revenues

$

82,154

 

$

86,662

​

$

213,628

 

$

202,223

Cost of contract revenues

 

78,284

 

 

77,193

​

 

199,617

 

 

175,215

Gross profit

 

3,870

 

 

9,469

​

 

14,011

 

 

27,008

Selling, general and administrative expenses

 

9,916

 

 

7,738

​

 

27,176

 

 

21,113

Gain on disposal of assets, net

​

(382)

​

​

(565)

​

​

(758)

​

​

(842)

Operating (loss) income

$

(5,664)

 

$

2,296

​

$

(12,407)

 

$

6,737

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

79,850

​

$

91,988

​

$

79,850

​

$

91,988

Property and equipment, net

$

4,011

​

$

5,860

​

$

4,011

​

$

5,860

Depreciation and amortization

$

811

​

$

1,015

​

$

2,541

​

$

3,153

Capital expenditures

$

557

​

$

193

​

$

876

​

$

1,904