XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue
The following tables reflect the disaggregation of our revenues by major category for the three months ended March 31, 2024 and 2023, respectively:
Three Months Ended
March 31, 2024
Offshore Pipeline TransportationSoda and Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$101,990 $— $83,574 $15,293 $200,857 
Product Sales— 378,061 — 168,300 546,361 
Refinery Services— 22,887 — — 22,887 
$101,990 $400,948 $83,574 $183,593 $770,105 
Three Months Ended
March 31, 2023
Offshore Pipeline TransportationSoda and Sulfur ServicesMarine TransportationOnshore Facilities & TransportationConsolidated
Fee-based revenues$91,395 $— $83,226 $14,184 $188,805 
Product Sales— 422,824 — 157,159 579,983 
Refinery Services— 21,824 — — 21,824 
$91,395 $444,648 $83,226 $171,343 $790,612 
Schedule of Contract Asset and Liabilities Balances Activity
The table below depicts our contract asset and liability balances at December 31, 2023 and March 31, 2024:
Contract AssetsContract Liabilities
Other Assets, net of amortizationAccrued LiabilitiesOther Long-Term Liabilities
Balance at December 31, 2023
$859 $11,460 $112,734 
Balance at March 31, 2024
1,288 20,920 110,719 
Schedule of Revenue Expected to be Recognized in Future Periods
The following chart depicts how we expect to recognize revenues for future periods related to these contracts:
Offshore Pipeline TransportationOnshore Facilities and Transportation
Remainder of 2024$92,864 $19,325 
2025136,326 25,853 
2026110,428 26,170 
202766,828 14,026 
202845,453 10,000 
Thereafter124,184 2,500 
Total$576,083 $97,874