XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details
12 Months Ended
Dec. 31, 2021
Balance Sheet Details  
Balance Sheet Details

Note 3. Balance Sheet Details

Short-term Investments

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

    

At December 31, 2021

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government agency bonds

less than 3

$

123,803

$

8

$

(540)

$

123,271

U.S. government bonds

less than 2

76,765

(240)

76,525

Bank certificates of deposit

less than 1

12,500

1

(9)

12,492

Commercial paper

less than 1

 

2,998

 

 

(1)

 

2,997

Corporate notes

less than 3

 

55,178

 

37

 

(183)

 

55,032

Asset-backed securities

less than 2

 

23,761

 

44

 

(31)

 

23,774

Municipal bonds

less than 3

19,350

(98)

19,252

Total

$

314,355

$

90

$

(1,102)

$

313,343

    

At December 31, 2020

 

Maturity

Amortized cost

Unrealized

Unrealized

Estimated

 

    

(in years)

    

or cost

    

gains

    

losses

    

fair value

 

U.S. government agency bonds

less than 3

$

206,704

$

223

$

(3)

$

206,924

Bank certificates of deposit

less than 1

20,700

8

20,708

Commercial paper

less than 1

 

1,500

 

 

1,500

Corporate notes

less than 3

 

54,866

 

308

 

(1)

55,173

Asset-backed securities

less than 2

 

13,290

 

205

 

 

13,495

Municipal bonds

less than 3

9,954

21

(3)

9,972

Total

$

307,014

$

765

$

(7)

$

307,772

Accounts Receivable, Net

Accounts receivable consisted of the following (in thousands):

December 31,

 

2021

    

2020

 

Accounts receivable

    

$

34,805

$

37,729

Allowance for credit losses

 

(1,367)

 

(1,670)

 

$

33,438

$

36,059

Inventory

Inventory consisted of the following (in thousands):

December 31,

 

2021

    

2020

 

Finished goods

    

$

6,495

$

5,346

Work in process

7,010

 

3,584

Raw material

9,506

 

6,879

 

$

23,011

$

15,809

Property and Equipment, Net

Property and equipment consisted of the following (in thousands):

December 31,

2021

2020

    

Buildings

    

$

874

$

874

Equipment

19,280

15,737

Furniture and fixtures

1,706

 

1,820

Leasehold improvements

6,152

 

5,851

Computer equipment and software

3,333

2,754

Land

7,068

7,068

Construction in progress

51,208

 

5,825

89,621

 

39,929

Less accumulated depreciation and amortization

 

(20,652)

 

(15,921)

 

$

68,969

$

24,008

Depreciation and amortization expense related to property and equipment was $4.8 million, $6.1 million and $3.7 million for the years ended December 31, 2021, December 31, 2020 and December 31, 2019, respectively.

Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

December 31,

 

2021

2020

 

    

Accrued bonuses

    

$

17,015

$

10,815

Accrued vacation benefits

4,196

 

3,728

Other accrued liabilities

34,816

 

30,788

$

56,027

$

45,331