XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Statement Details
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Details Financial Statement Details
Inventories
Inventories consist of the following (in thousands):
 June 30,
2024
December 31,
2023
Finished goods$17,983 $21,264 
Raw materials and components23 1,616 
Total inventories$18,006 $22,880 
Prepaid expenses and other
Prepaid expenses and other consists of the following (in thousands):
 June 30,
2024
December 31,
2023
Rebate receivables
$1,566 $1,950 
Receivables from contract manufacturers
1,752 1,823 
Software licenses
901 504 
Deposits
713 503 
Other
468 431 
Total prepaid expenses and other$5,400 $5,211 
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
 June 30,
2024
December 31,
2023
Royalties$1,824 $845 
Payroll and related expenses6,827 4,159 
Warranty obligations480 480 
Accrued interest1,146 1,038 
Deferred revenue13,363 5,583 
Operating lease liabilities1,579 1,681 
Accrued contract manufacturing liabilities5,843 7,537 
Other5,957 5,699 
Total accrued expenses and other current liabilities$37,019 $27,022 
Other long-term liabilities
Other long-term liabilities consist of the following (in thousands):
 June 30,
2024
December 31,
2023
Long-term deferred revenue$6,981 $1,704 
Warranty obligations120 120 
Other33 536 
Total other long-term liabilities$7,134 $2,360 
As of June 30, 2024, of the $7.0 million long-term deferred revenue balance, $6.3 million relates to performance obligations expected to be satisfied between one and two years, and $0.7 million relates to performance obligations expected to be satisfied between two and three years from June 30, 2024.