XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of segment reporting

For the Three Months Ended March 31, 2026

Marine

Concrete

General Corporate

Consolidated

Contract revenues

$

110,129

$

106,172

$

$

216,301

Cost of contract revenues

95,550

94,872

190,422

Gross profit

14,579

11,300

25,879

Selling, general and administrative expenses

7,608

3,600

15,111

26,319

Amortization of intangible assets

390

390

Loss (gain) on disposal of assets, net

1

(36)

(35)

Operating income (loss)

$

6,580

$

7,736

$

(15,111)

$

(795)

Other income (expense):

Interest expense

(1,531)

Other income

161

Loss before income taxes

(2,165)

Income tax benefit

(6,852)

Net income

$

4,687

Marine

Concrete

General Corporate

Consolidated

Total assets

$

352,770

$

98,012

$

27,941

$

478,723

Property and equipment, net

$

104,209

$

4,854

$

16,381

$

125,444

Depreciation and amortization

$

4,981

$

700

$

706

$

6,387

Capital expenditures

$

7,037

$

1,431

$

107

$

8,575

For the Three Months Ended March 31, 2025

Marine

Concrete

General Corporate

Consolidated

Contract revenues

$

127,163

$

61,490

$

$

188,653

Cost of contract revenues

108,638

57,000

165,638

Gross profit

18,525

4,490

23,015

Selling, general and administrative expenses

6,373

2,874

13,298

22,545

Gain on disposal of assets, net

(170)

(193)

(363)

Operating income (loss)

$

12,322

$

1,809

$

(13,298)

$

833

Other income (expense):

Interest expense

(2,334)

Other income

227

Income before income taxes

(1,274)

Income tax expense

140

Net loss

$

(1,414)

Marine

Concrete

General Corporate

Consolidated

Total assets

$

290,300

$

99,178

$

25,174

$

414,652

Property and equipment, net

$

67,411

$

3,878

$

16,921

$

88,210

Depreciation and amortization

$

4,378

$

872

$

153

$

5,403

Capital expenditures

$

3,307

$

62

$

5,664

$

9,033