XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 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 June 30, 2024 and 2023, respectively:
Three Months Ended
June 30, 2024
Offshore Pipeline TransportationSoda and Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$99,024 $— $81,871 $18,430 $199,325 
Product Sales— 369,568 — 166,942 536,510 
Refinery Services— 20,426 — — 20,426 
$99,024 $389,994 $81,871 $185,372 $756,261 
Three Months Ended
June 30, 2023
Offshore Pipeline TransportationSoda and Sulfur ServicesMarine TransportationOnshore Facilities & TransportationConsolidated
Fee-based revenues$91,459 $— $77,343 $13,897 $182,699 
Product Sales— 440,301 — 159,108 599,409 
Refinery Services— 22,554 — — 22,554 
$91,459 $462,855 $77,343 $173,005 $804,662 
The following tables reflect the disaggregation of our revenues by major category for the six months ended June 30, 2024 and 2023, respectively:
 
Schedule of Contract Asset and Liabilities Balances Activity  
The table below depicts our contract asset and liability balances at December 31, 2023 and June 30, 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 June 30, 2024
1,631 34,378 104,216 
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$70,508 $12,912 
2025151,333 25,853 
2026122,603 26,170 
202777,482 13,864 
202845,453 10,000 
Thereafter124,184 2,500 
Total$591,563 $91,299