v3.24.2.u1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Gross Unrealized Gains and Unrealized Losses of Investment Securities Excluding Investments in Money Market Funds The following is a summary of the gross unrealized gains and unrealized losses on the Company’s investment securities, excluding investments in money market funds (in thousands):

 

 

 

June 30, 2024

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Holding
Gains

 

 

Gross
Unrealized
Holding
Losses

 

 

Aggregate
Fair Value

 

Investment Securities

 

 

 

 

 

 

 

 

 

 

 

 

Agency bonds

 

$

20,976

 

 

$

1

 

 

$

(11

)

 

$

20,966

 

Treasury bonds

 

 

178,433

 

 

 

19

 

 

 

(427

)

 

 

178,025

 

Total securities

 

$

199,409

 

 

$

20

 

 

$

(438

)

 

$

198,991

 

 

 

 

 

December 31, 2023

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Holding
Gains

 

 

Gross
Unrealized
Holding
Losses

 

 

Aggregate
Fair Value

 

Investment Securities

 

 

 

 

 

 

 

 

 

 

 

 

Agency bonds

 

$

99,076

 

 

$

68

 

 

$

(90

)

 

$

99,054

 

Commercial paper

 

 

22,369

 

 

 

5

 

 

 

—

 

 

 

22,374

 

Corporate notes

 

 

3,491

 

 

 

—

 

 

 

(1

)

 

 

3,490

 

Treasury bonds

 

 

93,312

 

 

 

317

 

 

 

(41

)

 

 

93,588

 

Total securities

 

$

218,248

 

 

$

390

 

 

$

(132

)

 

$

218,506

 

Summary of Contractual Maturities of Investment Securities

The contractual maturities of the Company’s investment securities as of June 30, 2024 were as follows (in thousands):

 

 

 

Amortized Cost

 

 

Fair Value

 

Amounts maturing within one year

 

$

125,126

 

 

$

124,995

 

Amounts maturing after one year through five years

 

 

74,283

 

 

 

73,996

 

Total investment securities

 

$

199,409

 

 

$

198,991

 

Components of Inventories

Inventories (in thousands)

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Raw materials

 

$

55,762

 

 

$

64,974

 

Work in process

 

 

12,490

 

 

 

2,149

 

Finished goods

 

 

57,844

 

 

 

51,553

 

Total inventories

 

$

126,096

 

 

$

118,676

 

Schedule of Property and Equipment, Net and Depreciation and Amortization Expense

Property and Equipment, Net (in thousands)

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Laboratory and manufacturing equipment

 

$

16,084

 

 

$

15,414

 

Computer equipment and software

 

 

15,710

 

 

 

15,451

 

Internally developed software

 

 

10,855

 

 

 

8,831

 

Furniture and fixtures

 

 

4,781

 

 

 

4,745

 

Leasehold improvements

 

 

10,933

 

 

 

10,924

 

Construction in process

 

 

5,930

 

 

 

4,865

 

Total

 

 

64,293

 

 

 

60,230

 

Less: Accumulated depreciation and amortization

 

 

(39,734

)

 

 

(35,662

)

Property and equipment, net

 

$

24,559

 

 

$

24,568

 

The Company recognized depreciation and amortization expense on property and equipment as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Depreciation and amortization expense

 

$

2,014

 

 

$

1,671

 

 

$

4,066

 

 

$

3,212

 

Summary of Accrued Liabilities

Accrued Liabilities (in thousands)

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued payroll and related expenses

 

$

20,452

 

 

$

31,715

 

Accrued professional fees

 

 

1,009

 

 

 

2,909

 

Accrued taxes

 

 

1,552

 

 

 

1,482

 

Accrued clinical and research expenses

 

 

797

 

 

 

752

 

Accrued interest

 

 

1,171

 

 

 

1,123

 

Accrued warranty

 

 

2,200

 

 

 

1,531

 

Accrued other

 

 

11,741

 

 

 

5,785

 

Total accrued liabilities

 

$

38,922

 

 

$

45,297