XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net consists of the following (in thousands):

 

 

 

December 31, 2024

 

 

December 31, 2023

 

Accounts receivable – commercial

 

 

 

 

 

 

Accounts receivable, gross

 

$

22,879

 

 

$

20,199

 

Wholesaler distribution fees and prompt pay discounts

 

 

(4,186

)

 

 

(2,469

)

Reserve for returns

 

 

(8,858

)

 

 

(6,215

)

Allowance for credit losses

 

 

 

 

 

(157

)

Total accounts receivable – commercial, net

 

 

9,835

 

 

 

11,358

 

Accounts receivable – collaborations and services(1)

 

 

1,969

 

 

 

3,543

 

Total accounts receivable, net

 

$

11,804

 

 

$

14,901

 

___________________________

(1)
Includes the $1.1 million regulatory milestone payment receivable from Cipla. See Note 11 Collaborations, Licensing and Other Arrangements Cipla License and Distribution Agreement.
Schedule of Activities and Ending Reserve Balance

The Company recognizes revenue net of gross-to-net adjustments. The activities and ending reserve balance consists of the following (in thousands):

 

 

December 31, 2024

 

 

December 31, 2023

 

Prompt Pay Discount Reserve, Allowance for Wholesale Distribution Fees
and Reserves for Returns:

 

 

 

 

 

 

Beginning balance

 

$

8,841

 

 

$

6,644

 

Provisions

 

 

20,336

 

 

 

18,977

 

Deductions

 

 

(16,133

)

 

 

(16,780

)

Ending balance

 

$

13,044

 

 

$

8,841