XML 16 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Other non-current assets (Tables)
3 Months Ended
Mar. 31, 2020
Other non-current assets [Abstract]  
Other Non-Current Assets
As of March 31, 2020 and December 31, 2019, Other non-current assets consisted of the following:

  
March 31,
2020
  
December 31,
2019
 
Nonrefundable deposit
 
$
24,439
  
$
22,262
 
Contract asset (Note 4)
  
21,582
   
19,474
 
Cost to fulfill (Note 4)
  
8,630
   
8,508
 
Unbilled receivables (Note 4)
  
6,732
   
-
 
Upfront payments to customers
  
5,819
   
5,904
 
Port access rights and initial lease costs
  
-
   
17,762
 
Other
  
6,825
   
7,716
 
Total other non-current assets
 
$
74,027
  
$
81,626