| Accrued Expenses and Other Current Liabilities |
9. Accrued expenses and other current liabilities Accrued expenses and other current liabilities consisted of the following:
|
|
|
|
|
|
|
|
|
(in thousands) |
|
June 30, 2026 |
|
|
December 31, 2025 |
|
Accrued cost of revenue |
|
$ |
32,717 |
|
|
$ |
16,156 |
|
Accrued compensation |
|
|
2,801 |
|
|
|
2,699 |
|
Accrued interest |
|
|
— |
|
|
|
399 |
|
Other accrued expenses |
|
|
4,292 |
|
|
|
4,516 |
|
Total accrued expenses |
|
$ |
39,810 |
|
|
$ |
23,770 |
|
|
|
|
|
|
|
|
Warranty reserves |
|
$ |
10,397 |
|
|
$ |
10,357 |
|
Current portion of operating lease liability |
|
|
529 |
|
|
|
404 |
|
Non-federal tax obligations (collections), net |
|
|
395 |
|
|
|
(36 |
) |
Total other current liabilities |
|
$ |
11,321 |
|
|
$ |
10,725 |
|
Other accrued expenses primarily include amounts due for (i) legal costs associated with outstanding corporate or legal matters and (ii) other professional services. Activity by period in the Company's warranty accruals was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, |
|
|
Six months ended June 30, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
Balance at beginning of period |
|
$ |
11,367 |
|
|
$ |
11,851 |
|
|
$ |
11,913 |
|
|
$ |
11,904 |
|
Warranties issued and remediation added during the period |
|
|
669 |
|
|
|
569 |
|
|
|
1,107 |
|
|
|
1,614 |
|
Settlements made during the period |
|
|
(428 |
) |
|
|
(585 |
) |
|
|
(1,130 |
) |
|
|
(1,241 |
) |
Changes in liability for pre-existing warranties |
|
|
(1 |
) |
|
|
(25 |
) |
|
|
(283 |
) |
|
|
(467 |
) |
Balance at end of period |
|
$ |
11,607 |
|
|
$ |
11,810 |
|
|
$ |
11,607 |
|
|
$ |
11,810 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of |
|
|
|
|
|
|
|
|
|
June 30, 2026 |
|
|
June 30, 2025 |
|
Warranty accruals are reported in: |
|
|
|
|
|
|
|
|
|
|
|
|
Other current liabilities |
|
|
|
|
|
|
|
$ |
10,397 |
|
|
$ |
9,861 |
|
Other non-current liabilities |
|
|
|
|
|
|
|
|
1,210 |
|
|
|
1,949 |
|
Balance at end of period |
|
|
|
|
|
|
|
$ |
11,607 |
|
|
$ |
11,810 |
|
|