XML 107 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Accounts Receivable and Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Assets      
Accounts receivable $ 53,351   $ 62,223
Liabilities:      
Deferred revenue, current portion 56,016   4,131
Deferred revenue, long-term portion 23,808   40,058
Total deferred revenues 79,824   44,189
Current accounts receivable 53,351   62,223
Other noncurrent assets $ 12,476   $ 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:      
Accounts receivable   $ 2,500