XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Details  
Schedule of short-term investments

Short-term investments consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

At March 31, 2020

 

​

​

Maturity

​

Amortized cost

​

Unrealized

​

Unrealized

​

Estimated

 

​

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

  

U.S. government agency bonds

​

less than 1

​

​

1,500

​

​

3

​

​

—

​

​

1,503

​

Bank certificates of deposit

​

less than 1

​

​

12,400

​

​

21

​

​

(11)

​

​

12,410

​

Commercial paper

​

less than 1

​

 

8,973

​

 

5

​

 

(16)

​

 

8,962

​

Corporate notes

​

less than 3

​

 

63,719

​

 

198

​

 

(345)

​

 

63,572

​

Asset-backed securities

​

less than 3

​

 

23,591

​

 

87

​

 

(29)

​

 

23,649

​

Total

​

​

​

$

110,183

​

$

314

​

$

(401)

​

$

110,096

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

At December 31, 2019

 

​

​

Maturity

​

Amortized cost

​

Unrealized

​

Unrealized

​

Estimated

 

​

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government bonds

​

less than 1

​

$

—

​

$

—

​

$

—

​

$

—

​

U.S. government agency bonds

​

less than 1

​

​

—

​

​

—

​

​

—

​

​

—

​

Bank certificates of deposit

​

less than 1

​

​

12,999

​

​

7

​

​

—

​

​

13,006

​

Commercial paper

​

less than 1

​

 

7,475

​

 

8

​

 

—

​

 

7,483

​

Corporate notes

​

less than 3

​

 

65,354

​

 

295

​

 

(10)

​

 

65,639

​

Asset-backed securities

​

less than 3

​

 

25,333

​

 

99

​

 

(7)

​

 

25,425

​

Total

​

​

​

$

111,161

​

$

409

​

$

(17)

​

$

111,553

​

Schedule of accounts receivable, net

Accounts receivable consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

​

    

2020

    

2019

  

Accounts receivable

​

$

30,472

​

$

39,657

​

Allowance for credit losses

​

​

(1,587)

​

​

(1,240)

​

​

​

$

28,885

​

$

38,417

​

Schedule of inventory

Inventory, net consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

​

    

2020

    

2019

  

Finished goods

​

$

18,108

​

$

32,108

​

Work in process

​

​

2,730

​

​

3,884

​

Raw material

​

​

6,861

​

​

6,586

​

​

​

$

27,699

​

$

42,578

​

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

    

2020

    

2019

Accrued bonuses

​

$

4,149

​

$

13,525

Accrued vacation benefits

​

​

3,201

​

​

2,784

Accrued legal expenses

​

​

4,277

​

​

3,957

Other accrued liabilities

​

​

26,507

​

​

31,653

​

​

$

38,134

​

$

51,919