XML 54 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Statement Details (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventories
Inventories consist of the following (in thousands):
December 31,
 20222021
Finished goods$31,153 $33,112 
Raw materials and components6,823 4,290 
Total inventories$37,976 $37,402 
Summary of Prepaid Expenses and Other
Prepaid expenses and other consists of the following (in thousands):
December 31,
 20222021
Rebate receivables$2,038 $6,398 
Receivables from contract manufacturers3,561 2,626 
Software licenses772 1,261 
Insurance12 1,269 
Deposits829 1,023 
Financed assets— 323 
Other766 724 
Total prepaid expenses and other$7,978 $13,624 
Summary of Property, Plant and Equipment and Rental Assets
Property, plant and equipment consists of the following (in thousands):
 December 31,
 20222021
Test equipment$19,724 $19,095 
Computer equipment and purchased software4,603 7,618 
Product tooling5,007 4,350 
Furniture and fixtures1,214 1,214 
Vehicles119 1,654 
Leasehold improvements772 863 
Total property, plant and equipment, gross31,439 34,794 
Less—accumulated depreciation and amortization(26,049)(26,692)
Total property, plant and equipment, net$5,390 $8,102 
Rental assets consist of the following (in thousands):
 December 31,
 20222021
Rental assets$10,300 $9,967 
Less—accumulated depreciation(5,484)(5,392)
Total rental assets$4,816 $4,575 
Summary of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
December 31,
 20222021
Royalties$992 $2,243 
Payroll and related expenses8,873 9,326 
Warranty obligations480 473 
Professional fees738 502 
Bank overdrafts— 370 
Accrued interest1,112 877 
Deferred revenue5,060 3,832 
Customer advances2,828 — 
Operating lease liabilities1,759 1,769 
Accrued contract manufacturing liabilities1,416 927 
Liabilities related to financed assets— 1,593 
Value added tax payables449 642 
Other4,238 3,699 
Total accrued expenses and other current liabilities$27,945 $26,253