XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.
Three Months Ended
March 31,
20222021
Product Sales$218,053 $175,988 
Co-manufacturing8,307 7,278 
Consignment1,591 1,051 
Product Sales Revenue227,951 184,317 
Royalty Revenue916 1,339 
Total Revenue$228,867 $185,656 
The following table presents revenues disaggregated by geography, based on the shipping addresses of customers:
Three Months Ended
March 31,
20222021
United States$174,491 $137,851 
Foreign Countries54,376 47,805 
Total Revenue$228,867 $185,656