XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Details
9 Months Ended
Sep. 30, 2019
Balance Sheet Details  
Balance Sheet Details

Note 3.  Balance Sheet Details

Short-term investments

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

At September 30, 2019

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

  

U.S. government agency bonds

less than 1

500

500

Bank certificates of deposit

less than 1

10,500

12

10,512

Commercial paper

less than 1

 

9,442

 

12

 

 

9,454

Corporate notes

less than 3

 

66,697

 

331

 

(2)

 

67,026

Asset-backed securities

less than 3

 

25,777

 

124

 

(8)

 

25,893

Total

$

112,916

$

479

$

(10)

$

113,385

At December 31, 2018

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government bonds

less than 1

$

1,300

$

-

$

(3)

$

1,297

U.S. government agency bonds

less than 1

1,994

-

(12)

1,982

Bank certificates of deposit

less than 2

15,201

2

(3)

15,200

Commercial paper

less than 1

 

9,597

 

1

 

(5)

 

9,593

Corporate notes

less than 3

 

60,923

 

24

 

(194)

 

60,753

Asset-backed securities

less than 3

 

21,918

 

18

 

(94)

 

21,842

Total

$

110,933

$

45

$

(311)

$

110,667

Accounts receivable, net

Accounts receivable consisted of the following (in thousands):

September 30, 

December 31, 

    

2019

    

2018

  

Accounts receivable

$

25,085

$

19,333

Allowance for doubtful accounts

(740)

(660)

$

24,345

$

18,673

Inventory, net

Inventory consisted of the following (in thousands):

September 30, 

December 31, 

    

2019

    

2018

  

Finished goods

$

4,260

$

4,256

Work in process

4,404

3,197

Raw material

4,137

5,829

$

12,801

$

13,282

Accrued liabilities

Accrued liabilities consisted of the following (in thousands):

September 30, 

December 31, 

    

2019

    

2018

Accrued bonuses

$

6,714

$

8,604

Accrued vacation benefits

2,696

2,446

Accrued legal expenses

4,604

2,466

Other accrued liabilities

15,588

10,448

$

29,602

$

23,964