XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2023
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
June 30,
Six Months Ended
June 30,
2023202220232022
Product Sales$219,567 $225,260 $442,740 $443,313 
Co-manufacturing7,475 9,819 14,520 18,126 
Consignment3,431 989 4,973 2,580 
Product Sales Revenue230,473 236,068 462,233 464,019 
Royalty Revenue779 625 1,559 1,541 
Total Revenue$231,252 $236,693 $463,792 $465,560 

The following table presents revenues disaggregated by geography, based on the shipping addresses of customers:

Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
United States$171,450 $169,076 $338,334 $343,567 
Foreign Countries59,802 67,617 125,458 121,993 
Total Revenue$231,252 $236,693 $463,792 $465,560