XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Other non-current assets (Tables)
6 Months Ended
Jun. 30, 2020
Other non-current assets [Abstract]  
Other Non-Current Assets
As of June 30, 2020 and December 31, 2019, Other non-current assets consisted of the following:

 
June 30,
2020
   
December 31,
2019
 
Nonrefundable deposit
 
$
24,643
   
$
22,262
 
Contract asset (Note 4)
   
23,525
     
19,474
 
Cost to fulfill (Note 4)
   
9,533
     
8,508
 
Unbilled receivables (Note 4)
   
6,643
     
-
 
Upfront payments to customers
   
5,739
     
5,904
 
Port access rights and initial lease costs
   
-
     
17,762
 
Other
   
7,087
     
7,716
 
Total other non-current assets
 
$
77,170
   
$
81,626