XML 61 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Assets    
Accounts receivable $ 58,905 $ 62,223
Liabilities:    
Deferred revenue, current portion 25,667 4,131
Deferred revenue, long-term portion 56,174 40,058
Total deferred revenues 81,841 44,189
Current accounts receivable 58,905 62,223
Other noncurrent assets $ 12,679 $ 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  
BGI    
Liabilities:    
Deferred revenue, current portion $ 12,049  
Deferred revenue, long-term portion 16,050  
Total deferred revenues 28,099  
Accounts receivable $ 2,500