XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Source and Geography
The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.
 202120202019
Product Sales$762,085 $666,193 $609,741 
Co-manufacturing27,994 29,063 24,087 
Bill and Hold— 1,158 3,218 
Consignment4,439 2,939 2,299 
Product Sales Revenue794,518 699,353 639,345 
Royalty Revenue4,505 4,291 4,360 
Total Revenue$799,023 $703,644 $643,705 

The following table presents revenues disaggregated by geography, based on the billing addresses of customers:
 202120202019
United States$584,661 $516,347 $475,033 
Foreign Countries214,362 187,297 168,672 
Total$799,023 $703,644 $643,705