XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Assets    
Accounts receivable $ 62,974 $ 62,223
Liabilities:    
Deferred revenue, current portion 19,154 4,131
Deferred revenue, long-term portion 60,527 40,058
Total deferred revenues 79,681 44,189
Current accounts receivable 62,974 62,223
Other noncurrent assets $ 13,091 $ 3,317
Evercord | Processing and storage services | Alternate    
Liabilities:    
Billing collection period (in months) 12 months  
Evercord | Processing and storage services | Minimum    
Liabilities:    
Billing collection period (in months) 6 months  
Evercord | Processing and storage services | Maximum    
Liabilities:    
Billing collection period (in months) 18 months  
Evercord | Storage services    
Liabilities:    
Prepayment plan, delivery duration (in years) 18 years  
Accounts receivable $ 4,400  
Other noncurrent assets $ 300  
Evercord | Storage services | Alternate    
Liabilities:    
Prepayment plan, financing duration (in months) 12 months  
Evercord | Storage services | Minimum    
Liabilities:    
Prepayment plan, financing duration (in months) 6 months  
Evercord | Storage services | Maximum    
Liabilities:    
Prepayment plan, financing duration (in months) 18 months  
BGI    
Liabilities:    
Deferred revenue, current portion $ 15,000  
Deferred revenue, long-term portion 19,982  
Total deferred revenues $ 34,982