XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues Additionally, the below tables summarize the geographic data for our revenues:
Three Months Ended June 30, 2021
U.S.CanadaTotal
(in thousands)
Third party
$9,854 $21,345 $31,199 
Related party
$2,322 $— $2,322 
Three Months Ended June 30, 2020
U.S.CanadaTotal
(in thousands)
Third party
$6,653 $15,771 $22,424 
Related party
$2,115 $2,897 $5,012 
Six Months Ended June 30, 2021
U.S.CanadaTotal
(in thousands)
Third party
$17,492 $41,992 $59,484 
Related party
$4,636 $— $4,636 
Six Months Ended June 30, 2020
U.S.CanadaTotal
(in thousands)
Third party
$13,702 $33,629 $47,331 
Related party
$4,420 $5,891 $10,311 
Schedule of remaining performance obligations
The transaction price allocated to the remaining performance obligations associated with our terminalling and fleet services agreements as of June 30, 2021 are as follows for the periods indicated:
For the six months ended December 31, 2021202220232024ThereafterTotal
(in thousands)
Terminalling Services (1) (2) (3)
$48,677 $75,775 $38,063 $19,528 $126,932 $308,975 
Fleet Services455 1,195 — — — 1,650 
Total$49,132 $76,970 $38,063 $19,528 $126,932 $310,625 
    
(1)A significant portion of our terminalling services agreements are denominated in Canadian dollars. We have converted the remaining performance obligations associated with these Canadian dollar-denominated contracts using the year-to-date average exchange rate of 0.802 U.S. dollars for each Canadian dollar at June 30, 2021.
(2)Includes fixed monthly minimum commitment fees per contracts and excludes constrained estimates of variable consideration for rate-escalations associated with an index, such as the consumer price index, as well as any incremental revenue associated with volume activity above the minimum volumes set forth within the contracts. Also excludes estimated constrained variable consideration included in certain of our terminalling services agreements that is based on crude oil pricing index differentials.
(3)Assumes USD’s Diluent Recovery Unit project goes into service in the second half of 2021, which will result in certain terminalling services agreements of our Hardisty Terminal being automatically extended through mid-2031 and certain agreements at our Stroud Terminal having a termination right in June 2022.
Schedule of changes of balance of contract liabilities We had the following amounts outstanding associated with our contract assets on our consolidated balance sheets in the financial statement line items presented below in the following table for the indicated periods:
June 30, 2021December 31, 2020
(in thousands)
Other current assets$173 $1,622 
The following table presents the amounts outstanding on our consolidated balance sheets and changes associated with the balance of our deferred revenue for the six months ended June 30, 2021:
December 31, 2020Cash Additions for Customer PrepaymentsRevenue RecognizedJune 30, 2021
(in thousands)
Deferred revenue $6,367 $5,949 $(6,367)$5,949 
Other current liabilities$— $2,122 $— $2,122 
Other non-current liabilities (1)
$10,087 $912 $— $10,999 
    
(1)    Includes cumulative revenue that has been deferred due to tiered billing provisions included in certain of our Canadian dollar-denominated contracts, as discussed above. As such, the change in “Other non-current liabilities” presented has been increased by $281 thousand due to the impact of the change in the end of period exchange rate between December 31, 2020 and June 30, 2021.