XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue
The following tables reflect the disaggregation of our revenues by major category for the 2021 Quarter and the three months ended March 31, 2020 (the "2020 Quarter"), respectively:
Three Months Ended
March 31, 2021
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$64,384 $— $40,331 $24,394 $129,109 
Product Sales— 204,778 — 164,823 369,601 
Refinery Services— 22,509 — — 22,509 
$64,384 $227,287 $40,331 $189,217 $521,219 
Three Months Ended
March 31, 2020
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities & TransportationConsolidated
Fee-based revenues$78,429 $— $62,346 $40,990 $181,765 
Product Sales— 215,366 — 114,768 330,134 
Refinery Services— 28,024 — — 28,024 
$78,429 $243,390 $62,346 $155,758 $539,923 
Schedule of Contract Asset and Liabilities Balances Activity The table below depicts our contract asset and liability balances at December 31, 2020 and March 31, 2021:
Contract AssetsContract Liabilities
CurrentNon-CurrentCurrentNon-Current
Balance at December 31, 2020$36,500 $12,065 $2,988 $19,834 
Balance at March 31, 202135,930 3,174 2,849 19,187 
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 2021$48,198 $14,369 
202275,623 4,703 
202363,982 — 
202456,326 — 
202560,311 — 
Thereafter97,761 — 
Total$402,201 $19,072