XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues and Trade Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2023
Revenues and Trade Receivables, Net [Abstract]  
Revenue
The Company’s revenues were comprised of the following:
 Three Months Ended
March 31,
 20232022
Manufacture and supply revenue$9,762 $9,171 
License and royalty revenue919 506 
Co-development and research fees453 403 
Proprietary product sales, net— 2,190 
Total revenues$11,134 $12,270 
Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:

 Three Months Ended
March 31,
 20232022
United States$8,165 $11,081 
Ex-United States2,969 1,189 
Total revenues$11,134 $12,270 
Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:

 March 31,
2023
December 31,
2022
Trade receivables$4,122 $3,274 
Contract and other receivables3,507 2,139 
Less: allowance for doubtful accounts(40)(40)
Less: sales-related allowances(38)(669)
Trade and other receivables, net$7,551 $4,704 
Changes in Allowance for Bad Debt
The following table presents the changes in the allowance for doubtful accounts:

 March 31,
2023
December 31,
2022
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 three months ended March 31, 2023:
 Total Sales-Related Allowances
  
Balance at December 31, 2022$669 
Provision— 
Payments / credits(49)
Reclassifications$(582)
Balance at March 31, 2023$38