XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues by Major Source

The following table sets forth the Company’s revenues by major source (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Marine transportation segment:

 

 

 

 

 

 

 

 

 

Inland transportation

 

$

1,553,232

 

 

$

1,416,483

 

 

$

1,277,010

 

Coastal transportation

 

 

359,818

 

 

 

305,454

 

 

 

339,957

 

 

$

1,913,050

 

 

$

1,721,937

 

 

$

1,616,967

 

Distribution and services segment:

 

 

 

 

 

 

 

 

 

Commercial and industrial

 

$

621,991

 

 

$

624,581

 

 

$

576,561

 

Power generation

 

 

484,972

 

 

 

403,576

 

 

 

256,713

 

Oil and gas

 

 

245,863

 

 

 

341,546

 

 

 

334,513

 

 

$

1,352,826

 

 

$

1,369,703

 

 

$

1,167,787