XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2021
Financial Instruments Owned At Fair Value [Abstract]  
Summary of Cash Equivalents and Investments

Cash equivalents and investments consisted of the following:

 

 

 

March 31, 2021

 

 

December 31, 2020

 

(In thousands)

 

Amortized Cost

 

 

Unrealized Gains (Losses), net

 

 

Fair Value

 

 

Amortized Cost

 

 

Unrealized Losses, net

 

 

Fair Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

118,485

 

 

$

 

 

$

118,485

 

 

$

112,907

 

 

$

 

 

$

112,907

 

Certificates of deposit

 

 

7,618

 

 

 

 

 

 

7,618

 

 

 

7,708

 

 

 

 

 

 

7,708

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

7,564

 

 

 

(40

)

 

 

7,524

 

 

 

5,069

 

 

 

(29

)

 

 

5,040

 

Commercial paper

 

 

2,493

 

 

 

7

 

 

 

2,500

 

 

 

7,569

 

 

 

(55

)

 

 

7,514

 

U.S. treasury securities

 

 

24,094

 

 

 

(62

)

 

 

24,032

 

 

 

20,051

 

 

 

(27

)

 

 

20,024

 

 

 

$

160,254

 

 

$

(95

)

 

$

160,159

 

 

$

153,304

 

 

$

(111

)

 

$

153,193

 

Maturing within one year

 

 

 

 

 

 

 

 

 

$

157,659

 

 

 

 

 

 

 

 

 

 

$

150,693

 

Maturing within one to two years

 

 

 

 

 

 

 

 

 

 

2,500

 

 

 

 

 

 

 

 

 

 

 

2,500

 

Total

 

 

 

 

 

 

 

 

 

$

160,159

 

 

 

 

 

 

 

 

 

 

$

153,193

 

 

 

Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:

 

 

 

March 31, 2021

 

 

December 31, 2020

 

(In thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

118,485

 

 

$

 

 

$

 

 

$

118,485

 

 

$

112,907

 

 

$

 

 

$

 

 

$

112,907

 

Certificates of deposit

 

 

7,618

 

 

 

 

 

 

 

 

 

7,618

 

 

 

7,708

 

 

 

 

 

 

 

 

 

7,708

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

7,524

 

 

 

 

 

 

7,524

 

 

 

 

 

 

5,040

 

 

 

 

 

 

5,040

 

Commercial paper

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

 

 

 

7,514

 

 

 

 

 

 

7,514

 

U.S. treasury securities

 

 

 

 

 

24,032

 

 

 

 

 

 

24,032

 

 

 

 

 

 

20,024

 

 

 

 

 

 

20,024

 

 

 

$

126,103

 

 

$

34,056

 

 

$

 

 

$

160,159

 

 

$

120,615

 

 

$

32,578

 

 

$

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878