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