XML 69 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2020
Dec. 28, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period $ 17,276 $ 9,493
Provision related to sales made in:    
Current period 193,791 119,600
Prior periods 3,880 (350)
Payments and customer credits issued (188,714) (111,467)
Balance at end of period 26,233 17,276
Chargebacks and Discounts for Prompt Payment    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 2,322 1,928
Provision related to sales made in:    
Current period 129,936 75,543
Prior periods 3,989 (403)
Payments and customer credits issued (128,733) (74,746)
Balance at end of period 7,514 2,322
Other Customer Credits/Fees and Co-pay Assistance    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 3,038 1,795
Provision related to sales made in:    
Current period 15,605 13,017
Prior periods (111) 206
Payments and customer credits issued (15,035) (11,980)
Balance at end of period 3,497 3,038
Rebates    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 11,916 5,770
Provision related to sales made in:    
Current period 48,250 31,040
Prior periods 2 (153)
Payments and customer credits issued (44,946) (24,741)
Balance at end of period $ 15,222 $ 11,916