XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Contract Revenues by Type of Work and Customer

The Company’s contract revenues by type of work, for the periods indicated, are as follows:

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

Revenues

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Dredging:

 

 

 

 

 

 

 

 

 

 

 

 

Capital—U.S.

 

$

54,602

 

 

$

90,574

 

 

$

125,234

 

 

$

281,278

 

Coastal protection

 

 

23,567

 

 

 

36,934

 

 

 

131,362

 

 

 

153,970

 

Maintenance

 

 

33,816

 

 

 

26,202

 

 

 

141,553

 

 

 

58,662

 

Rivers & lakes

 

 

5,200

 

 

 

4,636

 

 

 

9,747

 

 

 

8,213

 

Total revenues

 

$

117,185

 

 

$

158,346

 

 

$

407,896

 

 

$

502,123

 

 

The Company’s contract revenues by type of customer, for the periods indicated, are as follows:

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

Revenues

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Dredging:

 

 

 

 

 

 

 

 

 

 

 

 

Federal government

 

$

78,681

 

 

$

62,228

 

 

$

328,211

 

 

$

325,162

 

State and local government

 

 

33,316

 

 

 

91,544

 

 

 

74,497

 

 

 

167,067

 

Private

 

 

5,188

 

 

 

4,574

 

 

 

5,188

 

 

 

9,894

 

Total revenues

 

$

117,185

 

 

$

158,346

 

 

$

407,896

 

 

$

502,123

 

Schedule of Accounts Receivable

Accounts receivable at September 30, 2023 and December 31, 2022 are as follows:

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Completed contracts

 

$

1,530

 

 

$

4,682

 

Contracts in progress

 

 

18,172

 

 

 

32,546

 

Retainage

 

 

11,204

 

 

 

8,226

 

 

 

 

30,906

 

 

 

45,454

 

Allowance for credit losses

 

 

(564

)

 

 

(564

)

 

 

 

 

 

 

 

Total accounts receivable—net

 

$

30,342

 

 

$

44,890

 

 

 

 

 

 

 

 

Components of Contracts in Progress

The components of contracts in progress at September 30, 2023 and December 31, 2022 are as follows:

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Costs and earnings in excess of billings:

 

 

 

 

 

 

Costs and earnings for contracts in progress

 

$

296,736

 

 

$

262,125

 

Amounts billed

 

 

(263,110

)

 

 

(210,068

)

Costs and earnings in excess of billings for contracts in progress

 

 

33,626

 

 

 

52,057

 

Costs and earnings in excess of billings for completed contracts

 

 

15,664

 

 

 

14,972

 

Total contract revenues in excess of billings

 

$

49,290

 

 

$

67,029

 

 

 

 

 

 

 

 

Current portion of contract revenues in excess of billings

 

$

49,290

 

 

$

65,922

 

Long-term contract revenues in excess of billings

 

 

-

 

 

 

1,107

 

Total contract revenues in excess of billings

 

$

49,290

 

 

$

67,029

 

 

 

 

 

 

 

 

Billings in excess of costs and earnings:

 

 

 

 

 

 

Amounts billed

 

$

(257,790

)

 

$

(95,013

)

Costs and earnings for contracts in progress

 

 

228,398

 

 

 

85,099

 

Total billings in excess of contract revenues

 

$

(29,392

)

 

$

(9,914

)