XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition, Related Sales Allowance and Accruals (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
deliverable
Sep. 30, 2016
USD ($)
Product Revenue        
Gross product sales $ 235,299 $ 201,303 $ 676,377 $ 530,076
Provision for product sales allowances and accruals:        
Contractual adjustments 80,110 61,504 225,622 161,023
Governmental rebates 30,858 24,022 83,565 60,729
Total 110,968 85,526 309,187 221,752
Product sales, net $ 124,331 $ 115,777 $ 367,190 $ 308,324
Service Revenue        
Number of service revenue deliverables | deliverable     2  
Prepayment term for storage of newborn cord blood and tissue units     18 years