XML 15 R64.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE - Schedule of Disaggregation of Revenues (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
revenue_sub-stream
Mar. 31, 2019
USD ($)
Revenue [Abstract]    
Net sales $ 174,436 $ 157,029
United States    
Revenue [Abstract]    
Net sales 126,909 118,111
Foreign Countries    
Revenue [Abstract]    
Net sales 47,527 38,918
Product Sales Revenue    
Revenue [Abstract]    
Net sales $ 173,425 155,950
Number of sub-streams of revenue | revenue_sub-stream 4  
Product Sales    
Revenue [Abstract]    
Net sales $ 167,565 147,912
Co-manufacturing    
Revenue [Abstract]    
Net sales 5,241 6,592
Bill and Hold    
Revenue [Abstract]    
Net sales 0 857
Consignment    
Revenue [Abstract]    
Net sales 619 589
Royalty Revenue    
Revenue [Abstract]    
Net sales $ 1,011 $ 1,079