XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Statement Details (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventories Inventories consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Finished goods$19,893 $31,153 
Raw materials and components10,629 6,823 
Total inventories$30,522 $37,976 
Summary of Prepaid Expenses and Other Accrued expenses and other current liabilities consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Royalties$928 $992 
Payroll and related expenses4,788 8,873 
Warranty obligations480 480 
Professional fees549 738 
Accrued interest1,060 1,112 
Deferred revenue4,478 5,060 
Customer advances— 2,828 
Operating lease liabilities2,006 1,759 
Accrued contract manufacturing liabilities690 1,416 
Value added tax payables485 449 
Other5,879 4,238 
Total accrued expenses and other current liabilities$21,343 $27,945 
Schedule of Other Current Assets
Prepaid expenses and other
Prepaid expenses and other consists of the following (in thousands):
 
June 30,
2023 1
December 31,
2022
Rebate receivables
$1,789 $2,038 
Receivables from contract manufacturers
2,374 3,561 
Software licenses
1,244 772 
Deposits
713 829 
Financed assets
889 — 
Other
573 778 
Total prepaid expenses and other$7,581 $7,978 
1Rounding may impact summation of amounts.