XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues and Trade Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
The Company’s revenues were comprised of the following:
 Three Months Ended March 31,
 20242023
Manufacture and supply revenue$10,518 $9,762 
License and royalty revenue1,132 919 
Co-development and research fees403 453 
Total revenues$12,053 $11,134 
Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:
 Three Months Ended March 31,
 20242023
United States$10,427 $8,165 
Ex-United States1,626 2,969 
Total revenues$12,053 $11,134 
Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:
 March 31,
2024
December 31,
2023
Trade receivables$6,703 $5,570 
Contract and other receivables1,635 2,915 
Less: allowance for doubtful accounts
(14)(14)
Trade and other receivables, net$8,324 $8,471 
Changes in Allowance for Bad Debt
The following table presents the changes in the allowance for doubtful accounts:
 March 31,
2024
December 31,
2023
Allowance for doubtful accounts at beginning of the period$14 $40 
Allowance expense (reduction)
— (26)
Allowance for doubtful accounts at end of the period$14 $14