XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
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, 2020 and 2019, respectively:
Three Months Ended
June 30, 2020
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$64,964  $—  $56,720  $21,845  $143,529  
Product Sales—  172,410  —  52,314  224,724  
Refinery Services—  20,214  —  —  20,214  
$64,964  $192,624  $56,720  $74,159  $388,467  
Three Months Ended
June 30, 2019
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$78,427  $—  $58,706  $37,764  $174,897  
Product Sales—  252,089  —  185,282  437,371  
Refinery Services—  22,517  —  —  22,517  
$78,427  $274,606  $58,706  $223,046  $634,785  
        The following tables reflect the disaggregation of our revenues by major category for the six months ended June 30, 2020 and 2019, respectively:
Six Months Ended
June 30, 2020
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities and TransportationConsolidated
Fee-based revenues$143,393  $—  $119,066  $62,835  $325,294  
Product Sales—  387,776  —  167,082  554,858  
Refinery Services—  48,238  —  —  48,238  
$143,393  $436,014  $119,066  $229,917  $928,390  
Six Months Ended
June 30, 2019
Offshore Pipeline TransportationSodium Minerals & Sulfur ServicesMarine TransportationOnshore Facilities & TransportationConsolidated
Fee-based revenues$156,744  $—  $115,356  $75,776  $347,876  
Product Sales—  509,932  —  356,826  866,758  
Refinery Services—  40,160  —  —  40,160  
$156,744  $550,092  $115,356  $432,602  $1,254,794  
Schedule of Contract Asset and Liabilities Balances Activity The table below depicts our contract asset and liability balances at December 31, 2019 and June 30, 2020:
Contract AssetsContract Liabilities
CurrentNon-CurrentCurrentNon-Current
Balance at December 31, 2019$21,912  $54,232  $2,896  $23,170  
Balance at June 30, 202035,913  28,013  3,081  21,597  
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 2020$36,542  $31,735  
202160,357  22,271  
202270,546  4,703  
202359,698  —  
202453,778  —  
Thereafter156,136  —  
Total$437,057  $58,709