XML 68 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Accounts receivable, discount period 30 days    
Activity related to product revenues allowances and reserve categories      
Beginning Balance $ 89,201 $ 49,296 $ 36,023
Provision related to current period sales 222,521 163,922 81,205
Adjustments related to prior period sales (9,638) (104) (20,852)
Credits/payments made (179,401) (123,913) (47,080)
Ending Balance $ 122,683 89,201 49,296
Prior period adjustment as total percent of net product revenues (less than) 0.50%    
Customer deposits $ 232,401 73,416  
New accounting pronouncement or change in accounting principle, cumulative effect of change on equity or net assets 6,500    
Trade Allowances      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 2,568 2,089 1,463
Provision related to current period sales 25,892 20,075 10,890
Adjustments related to prior period sales (189) (90) (214)
Credits/payments made (25,507) (19,506) (10,050)
Ending Balance 2,764 2,568 2,089
Rebates, Chargebacks and Discounts      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 81,927 44,669 29,102
Provision related to current period sales 176,996 134,198 65,781
Adjustments related to prior period sales (8,943) 154 (19,410)
Credits/payments made (137,765) (97,094) (30,804)
Ending Balance 112,215 81,927 44,669
Product Returns      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 3,492 1,228 4,713
Provision related to current period sales 4,038 3,047 779
Adjustments related to prior period sales (13) (17) (993)
Credits/payments made (4,496) (766) (3,271)
Ending Balance 3,021 3,492 1,228
Other Incentives      
Activity related to product revenues allowances and reserve categories      
Beginning Balance 1,214 1,310 745
Provision related to current period sales 15,595 6,602 3,755
Adjustments related to prior period sales (493) (151) (235)
Credits/payments made (11,633) (6,547) (2,955)
Ending Balance $ 4,683 $ 1,214 $ 1,310