Schedule of Reconciliation of Change in Estimated Warranty Liabilities |
The following table provides a reconciliation of the changes in product warranty liabilities for the three and six months ended June 30, 2025 and 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | | | Balance at beginning of the period | $ | 52,210 | | | $ | 37,638 | | | $ | 51,408 | | | $ | 37,173 | | | | Provision for warranties issued during the period | 9,656 | | | 9,581 | | | 18,473 | | | 19,990 | | | | Settlements made during the period | (9,308) | | | (9,062) | | | (17,699) | | | (18,099) | | | | Increases (decreases) in warranty estimates | 1,645 | | | (801) | | | 2,021 | | | (1,708) | | | | Balance at end of the period | $ | 54,203 | | | $ | 37,356 | | | $ | 54,203 | | | $ | 37,356 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
As of June 30, 2025 and December 31, 2024, total product warranty reserves were included in the following consolidated balance sheet accounts (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | | | | | Other current liabilities | $ | 32,648 | | | $ | 31,048 | | Other long-term liabilities | 21,555 | | | 20,360 | | Total warranty reserve | $ | 54,203 | | | $ | 51,408 | |
|
Schedule of Anti-Dilutive Securities |
Potentially dilutive securities outstanding and not included in the calculation of diluted net loss per share (because inclusion would be anti-dilutive) are as follows (in thousands, in common stock equivalent shares): | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | | | Options to purchase common stock | 113 | | | 804 | | | 114 | | | 129 | | | | Unvested restricted stock units | 3,117 | | | 3,322 | | | 2,734 | | | 2,865 | | | | Warrants to purchase common stock | 194 | | | 194 | | | 194 | | | 194 | | | | Awards granted under the ESPP | 54 | | | 59 | | | 53 | | | 29 | | | | Convertible senior notes (if-converted) | 9,159 | | | 9,513 | | | 9,335 | | | 6,877 | | | | | 12,637 | | | 13,892 | | | 12,430 | | | 10,094 | | | |
|