Annual report pursuant to Section 13 and 15(d)

Cash, Cash Equivalents and Investments (Tables)

v3.20.1
Cash, Cash Equivalents and Investments (Tables)
12 Months Ended
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]  
Schedule of Cash Equivalents and Investments
The following table presents the cash equivalents and investments carried at fair value in accordance with the hierarchy defined in Note 2 at December 31, 2019 and 2018 (in thousands):
 
Total
Quoted prices in active markets (Level 1)
Significant other observable inputs (Level 2)
Significant unobservable inputs
(Level 3)
December 31, 2019
 
 
 
 
Money market funds, included in cash equivalents
$
47,384

$
47,384

$

$

Investments - US treasuries
5,300

5,300



Investments - Asset-backed securities
7,950


7,950


Investments - Corporate bonds
28,644


28,644


Total
$
89,278

$
52,684

$
36,594

$

 
Total
Quoted prices in active markets (Level 1)
Significant other observable inputs (Level 2)
Significant unobservable inputs
(Level 3)
December 31, 2018
 
 
 
 
Money market funds, included in cash equivalents
$
7,791

$
7,791

$

$

Corporate bonds, included in cash equivalents
10,910


10,910


Investments - US treasuries
7,518

7,518



Investments - Asset-backed securities
5,758


5,758


Investments - Corporate bonds
39,964


39,964


Total
$
71,941

$
15,309

$
56,632

$

nvestments at December 31, 2019 consist of the following (in thousands):
 
Contractual maturity
(in days)
Amortized Cost
Unrealized gains
Unrealized losses
Fair Value
Investments
 
 
 
 
 
US treasuries
46-182
$
5,293

$
25

$
(18
)
$
5,300

Asset-backed securities
49-106
7,962

12

(24
)
7,950

Corporate bonds
2-204
28,709

20

(85
)
28,644

Total
 
$
41,964

$
57

$
(127
)
$
41,894

Investments at December 31, 2018 consist of the following (in thousands):
 
Contractual maturity
(in days)
Amortized Cost
Unrealized gains
Unrealized losses
Fair Value
Investments
 
 
 
 
 
US treasuries
150-164
$
7,541

$

$
(23
)
$
7,518

Asset-backed securities
196-259
5,766

1

(9
)
5,758

Corporate bonds
73-252
40,072

3

(111
)
39,964

Total
 
$
53,379

$
4

$
(143
)
$
53,240