XML 104 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues and Trade Receivables, Net (Tables)
9 Months Ended
Sep. 30, 2022
Revenues and Trade Receivables, Net [Abstract]  
Revenue
The Company’s revenues were comprised of the following:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2022202120222021
Manufacture and supply revenue$8,411 $10,447 $27,456 $27,623 
License and royalty revenue376 328 1,434 5,000 
Co-development and research fees395 523 1,039 1,417 
Proprietary product sales, net2,281 1,989 7,069 5,714 
Total revenues$11,463 $13,287 $36,998 $39,754 
Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:

 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2022202120222021
United States$9,078 $10,530 $31,416 $33,487 
Ex-United States2,385 2,757 5,582 6,267 
Total revenues$11,463 $13,287 $36,998 $39,754 
Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:

 September 30,
2022
December 31,
2021
Trade receivables$9,358 $9,678 
Contract and other receivables2,150 3,087 
Less: allowance for doubtful accounts(40)(40)
Less: sales-related allowances(731)(605)
Trade and other receivables, net$10,737 $12,120 
Changes in Allowance for Bad Debt
The following table presents the changes in the allowance for doubtful accounts:

 September 30,
2022
December 31,
2021
Allowance for doubtful accounts at beginning of the period$40 $40 
Additions charged to expense— — 
Write-downs charged against the allowance— — 
Allowance for doubtful accounts at end of the period$40 $40 
Sales Related Allowances and Accruals The following table provides a summary of activity with respect to sales related allowances and accruals for the nine months ended September 30, 2022:
 Total Sales Related Allowances
  
Balance at December 31, 2021$605 
Provision1,121 
Payments / credits(995)
Balance at September 30, 2022$731