XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported on the consolidated balance sheets that sum to amounts reported on the consolidated statement of cash flows (in thousands):

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

Cash and cash equivalents

 

$

124,184

 

 

$

67,005

 

Restricted cash

 

 

 

 

 

158

 

Total cash, cash equivalents, and restricted cash

 

$

124,184

 

 

$

67,163

 

Schedule of Contractual Maturities of Held to Maturity Investments

The contractual maturities of our held to maturity investments as of December 31, 2021 and 2020 are summarized below (in thousands):

 

 

 

December 31, 2021

 

 

December 31, 2020

 

 

 

Amortized

Cost Basis

 

 

Aggregate

Fair Value

 

 

Amortized

Cost Basis

 

 

Aggregate

Fair Value

 

Due in one year or less(1)

 

$

103,733

 

 

$

103,669

 

 

$

59,495

 

 

$

59,495

 

Due after one year through five years

 

 

56,619

 

 

 

56,433

 

 

 

 

 

 

 

Total

 

$

160,352

 

 

$

160,102

 

 

$

59,495

 

 

$

59,495

 

____________________________

(1)

The investments due in one year or less include cash equivalents of $23.8 million as of December 31, 2021 and $59.5 million as of December 31, 2020.

Schedule of Accounts Receivable, Net

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

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accounts receivable – commercial

 

 

 

 

 

 

 

 

Accounts receivable, gross

 

$

7,939

 

 

$

8,090

 

Wholesaler distribution fees and prompt pay discounts

 

 

(1,696

)

 

 

(1,205

)

Reserve for returns

 

 

(2,797

)

 

 

(2,667

)

Total accounts receivable – commercial, net

 

 

3,446

 

 

 

4,218

 

Accounts receivable – collaborations and services

 

 

 

 

 

 

 

 

Accounts receivable, gross

 

 

2,060

 

 

 

 

Allowance for credit losses

 

 

(767

)

 

 

 

Total accounts receivable – collaborations and services, net

 

 

1,293

 

 

 

4,218

 

Accounts receivable – other

 

 

255

 

 

 

 

Total accounts receivable, net

 

$

4,994

 

 

$

4,218