XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

12,675

 

 

$

15,434

 

Prepaid expenses

 

7,744

 

 

 

6,814

 

Reagents and supplies

 

5,827

 

 

 

4,280

 

Marketable securities interest receivable

 

4,994

 

 

 

2,525

 

Other receivable

 

1,319

 

 

 

19,836

 

Total

$

32,559

 

 

$

48,889

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Accrued legal liabilities

$

7,026

 

 

$

1,276

 

Accrued bonus and commission

 

6,255

 

 

 

5,558

 

Payroll liabilities

 

5,741

 

 

 

6,667

 

Other accrued liabilities

 

4,215

 

 

 

2,134

 

Operating lease liabilities - short term

 

3,957

 

 

 

6,132

 

Vacation accrual

 

3,543

 

 

 

3,214

 

Total

$

30,737

 

 

$

24,981

 

 

Accrued legal liabilities included $6.9 million in connection with the Company’s voluntary disclosure process as described in Note 8, Debt, Commitments and Contingencies.
Schedule of Other Long-Term Liabilities

Other long-term liabilities consisted of the following:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Other long-term liabilities

 

4,973

 

 

 

6,068

 

Notes payable, long term

 

2,964

 

 

 

3,372

 

Total

$

15,084

 

 

$

18,235