XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash, cash equivalents and short-term investments (Tables)
12 Months Ended
Dec. 31, 2021
Cash And Cash Equivalents [Abstract]  
Cash, cash equivalents and short-term investments

Cash, cash equivalents and short-term investments consisted of the following as of December 31, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

(In thousands)

 

Amortized

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

196,106

 

 

$

 

 

$

 

 

$

196,106

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

 

101,581

 

 

 

 

 

 

 

 

 

101,581

 

Total cash equivalents

 

 

101,581

 

 

 

 

 

 

 

 

 

101,581

 

Total cash and cash equivalents

 

 

297,687

 

 

 

 

 

 

 

 

 

297,687

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

 

 

 

 

 

 

 

 

 

 

Total short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

Total cash, cash equivalents and short-term investments

 

$

297,687

 

 

$

 

 

$

 

 

$

297,687

 

Cash, cash equivalents and short-term investments consisted of the following as of January 1, 2021:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

(In thousands)

 

Amortized

Cost

 

 

Unrealized

Gains

 

 

Unrealized

Losses

 

 

Fair

Value

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

146,083

 

 

$

 

 

$

 

 

$

146,083

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market securities

 

 

51,442

 

 

 

 

 

 

 

 

 

51,442

 

Total cash equivalents

 

 

51,442

 

 

 

 

 

 

 

 

 

51,442

 

Total cash and cash equivalents

 

 

197,525

 

 

 

 

 

 

 

 

 

197,525

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

44,993

 

 

 

8

 

 

 

 

 

 

45,001

 

Total short-term investments

 

 

44,993

 

 

 

8

 

 

 

 

 

 

45,001

 

Total cash, cash equivalents and short-term investments

 

$

242,518

 

 

$

8

 

 

$

 

 

$

242,526