XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of segment reporting

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

 

​

2024

    

2023

    

2022

 

​

Amount

    

Percent

    

Amount

    

Percent

    

Amount

    

Percent

 

Marine

(dollar amounts in thousands)

​

Contract revenues

$

521,250

 

100.0

%  

$

395,917

 

100.0

%  

$

339,213

 

100.0

%

Cost of contract revenues

 

465,857

 

89.4

%  

 

355,777

 

89.9

%  

 

296,594

 

87.4

%

Gross profit

 

55,393

 

10.6

%  

 

40,140

 

10.1

%  

 

42,619

 

12.6

%

Selling, general and administrative expenses

 

54,491

 

10.5

%  

 

43,307

 

10.9

%  

 

36,909

 

10.9

%

Gain on disposal of assets, net

​

(1,416)

​

(0.3)

%  

​

(6,837)

​

(1.7)

%  

​

(4,077)

​

(1.2)

%

Operating income

$

2,318

 

0.4

%  

$

3,670

 

0.9

%  

$

9,787

 

2.9

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

316,199

​

​

​

$

318,684

​

​

​

$

239,369

​

​

​

Property and equipment, net

$

81,342

​

​

​

$

82,215

​

​

​

$

91,390

​

​

​

Depreciation and amortization

$

18,693

​

​

​

$

18,219

​

​

​

$

16,592

​

​

​

Capital expenditures

$

12,187

​

​

​

$

8,375

​

​

​

$

13,323

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Concrete

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Contract revenues

$

275,144

 

100.0

%  

$

315,861

 

100.0

%  

$

409,109

 

100.0

%

Cost of contract revenues

 

239,377

 

87.0

%  

 

294,338

 

93.2

%  

 

400,986

 

98.0

%

Gross profit

 

35,767

 

13.0

%  

 

21,523

 

6.8

%  

 

8,123

 

2.0

%

Selling, general and administrative expenses

 

28,046

 

10.2

%  

 

26,124

 

8.3

%  

 

25,594

 

6.3

%

Amortization of intangible assets

​

—

​

—

%  

​

427

​

0.1

%  

​

1,239

​

0.3

%

Gain on disposal of assets, net

​

(1,482)

​

(0.5)

%  

​

(1,618)

​

(0.5)

%  

​

(893)

​

(0.2)

%

Intangible asset impairment loss

​

—

​

—

%  

​

6,890

​

2.2

%  

​

—

​

—

%

Operating income (loss)

$

9,203

 

3.3

%  

$

(10,300)

 

(3.3)

%  

$

(17,817)

 

(4.4)

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total assets

$

101,118

​

​

​

$

98,209

​

​

​

$

127,786

​

​

​

Property and equipment, net

$

4,756

​

​

​

$

5,619

​

​

​

$

9,587

​

​

​

Depreciation and amortization

$

4,072

​

​

​

$

5,659

​

​

​

$

7,465

​

​

​

Capital expenditures

$

1,904

​

​

​

$

534

​

​

​

$

1,261

​

​

​