XML 70 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Nature of Business and Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Activity related to product revenues allowances and reserve categories      
Beginning Balance $ 49,296 $ 36,023 $ 87,133
Provision related to current period sales 163,922 81,205 48,006
Adjustments related to prior period sales (104) (20,852) 3,270
Credits/payments made (123,913) (47,080) (102,386)
Ending Balance 89,201 49,296 36,023
Trade Allowances      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 2,089 1,463 1,535
Provision related to current period sales 20,075 10,890 8,468
Adjustments related to prior period sales (90) (214) (43)
Credits/payments made (19,506) (10,050) (8,497)
Ending Balance 2,568 2,089 1,463
Rebates, Chargebacks and Discounts      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 44,669 29,102 68,244
Provision related to current period sales 134,198 65,781 35,713
Adjustments related to prior period sales 154 (19,410) 329
Credits/payments made (97,094) (30,804) (75,184)
Ending Balance 81,927 44,669 29,102
Product Returns      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 1,228 4,713 15,799
Provision related to current period sales 3,047 779 2,478
Adjustments related to prior period sales (17) (993) 3,056
Credits/payments made (766) (3,271) (16,620)
Ending Balance 3,492 1,228 4,713
Other Incentives      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 1,310 745 1,555
Provision related to current period sales 6,602 3,755 1,347
Adjustments related to prior period sales (151) (235) (72)
Credits/payments made (6,547) (2,955) (2,085)
Ending Balance $ 1,214 $ 1,310 $ 745