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