XML 30 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Statement Details
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Details Financial Statement Details
Inventories
Inventories consist of the following (in thousands):
December 31,
 20242023
Finished goods$13,531 $18,939 
Raw materials and components44 1,616 
Total inventories$13,575 $20,555 
Prepaid expenses and other
Prepaid expenses and other consists of the following (in thousands):
December 31,
 20242023
Rebate receivables$3,495 $1,950 
Receivables from contract manufacturers13 1,823 
Other2,418 1,164 
Total prepaid expenses and other$5,926 $4,937 
Property, plant and equipment
Property, plant and equipment consists of the following (in thousands):
 December 31,
 20242023
Test equipment$19,600 $19,600 
Computer equipment and purchased software3,711 3,643 
Product tooling5,182 5,153 
Furniture and fixtures739 739 
Leasehold improvements767 767 
Total property, plant and equipment, gross29,999 29,902 
Less—accumulated depreciation and amortization(28,897)(27,513)
Total property, plant and equipment, net$1,102 $2,389 
Depreciation and amortization
Depreciation and amortization expense related to property, plant and equipment was $1.4 million and $2.9 million for the years ended December 31, 2024 and 2023, respectively.
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
December 31,
 20242023
Deferred revenue$9,245 $2,717 
Payroll and related expenses7,997 3,608 
Accrued contract manufacturing liabilities4,772 7,537 
Operating lease liabilities1,346 1,226 
Royalties954 845 
Accrued interest926 1,038 
Other4,893 4,078 
Total accrued expenses and other current liabilities$30,133 $21,049 
Other long-term liabilities
Other long-term liabilities consist of the following (in thousands):
December 31,
20242023
Long-term deferred revenue$4,608 $1,704 
Other147 647 
Total other long-term liabilities$4,755 $2,351 
As of December 31, 2024, of the $4.6 million long-term deferred revenue balance, $4.4 million relates to performance obligations expected to be satisfied between one and two years, and $0.3 million relates to performance obligations expected to be satisfied between two and three years from December 31, 2024.