XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Other Significant Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following:

 

 

September 30,

 

 

December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Reagents and supplies

$

21,950

 

 

$

16,491

 

Prepaid expenses

 

5,348

 

 

 

3,682

 

Marketable securities interest receivable

 

2,724

 

 

 

1,016

 

Other receivable

 

1,807

 

 

 

17,810

 

Contract assets

 

206

 

 

 

1,379

 

Prepaid income taxes

 

 

 

 

14

 

Total

$

32,035

 

 

$

40,392

 

Schedule of Other Current Liabilities

Other current liabilities consisted of the following:

 

 

September 30,

 

 

December 31,

 

 

2021

 

 

2020

 

 

(in thousands)

 

Payable to a broker

$

20,092

 

 

$

 

Contingent consideration

 

8,500

 

 

 

 

Payroll liabilities

 

8,380

 

 

 

5,314

 

Operating lease liabilities, short term

 

1,830

 

 

 

267

 

Due to related parties

 

634

 

 

 

409

 

Sales tax payable and other

 

467

 

 

 

2,538

 

Finance lease liabilities, short term

 

16

 

 

 

 

Total

$

39,919

 

 

$

8,528