XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition, Related Sales Allowance and Accruals (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
deliverable
Jun. 30, 2016
USD ($)
Product Revenue        
Gross product sales $ 234,354 $ 176,581 $ 441,078 $ 328,773
Provision for product sales allowances and accruals:        
Contractual adjustments 75,684 53,938 145,512 99,519
Governmental rebates 28,328 19,660 52,707 36,707
Total 104,012 73,598 198,219 136,226
Product sales, net $ 130,342 $ 102,983 $ 242,859 $ 192,547
Service Revenue        
Number of service revenue deliverables | deliverable     2  
Prepayment term for storage of newborn cord blood and tissue units (in years)     18 years