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 |
|
|