v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 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):

 

 

 

March 31, 2024

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Holding
Gains

 

 

Gross
Unrealized
Holding
Losses

 

 

Aggregate
Fair Value

 

Investment Securities

 

 

 

 

 

 

 

 

 

 

 

 

Agency bonds

 

$

25,969

 

 

$

14

 

 

$

(11

)

 

$

25,972

 

Commercial paper

 

 

7,497

 

 

 

—

 

 

 

—

 

 

 

7,497

 

Treasury bonds

 

 

157,984

 

 

 

47

 

 

 

(319

)

 

 

157,712

 

Total securities

 

$

191,450

 

 

$

61

 

 

$

(330

)

 

$

191,181

 

 

 

 

 

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 March 31, 2024 were as follows (in thousands):

 

 

 

Amortized Cost

 

 

Fair Value

 

Amounts maturing within one year

 

$

117,853

 

 

$

117,851

 

Amounts maturing after one year through five years

 

 

73,597

 

 

 

73,330

 

Total investment securities

 

$

191,450

 

 

$

191,181

 

Components of Inventories

Inventories (in thousands)

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Raw materials

 

$

52,994

 

 

$

64,974

 

Work in process

 

 

7,205

 

 

 

2,149

 

Finished goods

 

 

60,590

 

 

 

51,553

 

Total inventories

 

$

120,789

 

 

$

118,676

 

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

Property and Equipment, Net (in thousands)

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Laboratory and manufacturing equipment

 

$

15,979

 

 

$

15,414

 

Computer equipment and software

 

 

16,302

 

 

 

15,451

 

Internally developed software

 

 

9,082

 

 

 

8,831

 

Furniture and fixtures

 

 

4,745

 

 

 

4,745

 

Leasehold improvements

 

 

10,924

 

 

 

10,924

 

Construction in process

 

 

5,391

 

 

 

4,865

 

Total

 

 

62,423

 

 

 

60,230

 

Less: Accumulated depreciation and amortization

 

 

(37,715

)

 

 

(35,662

)

Property and equipment, net

 

$

24,708

 

 

$

24,568

 

 

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

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Depreciation and amortization expense

 

$

2,053

 

 

$

1,541

 

Summary of Accrued Liabilities

Accrued Liabilities (in thousands)

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued payroll and related expenses

 

$

27,705

 

 

$

31,715

 

Accrued professional fees

 

 

953

 

 

 

2,909

 

Accrued taxes

 

 

2,081

 

 

 

1,482

 

Accrued clinical and research expenses

 

 

685

 

 

 

752

 

Accrued interest

 

 

1,363

 

 

 

1,123

 

Accrued warranty

 

 

2,003

 

 

 

1,531

 

Accrued other

 

 

4,696

 

 

 

5,785

 

Total accrued liabilities

 

$

39,486

 

 

$

45,297