Composition of Certain Financial Statement Items (Tables)
|
12 Months Ended |
Dec. 31, 2023 |
| Condensed Consolidated Balance Sheet Components [Abstract] |
|
| Schedule of Inventory |
Inventories consist of the following:
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
December 31, 2022 |
|
|
|
(in thousands) |
|
Finished goods |
|
$ |
43,579 |
|
|
$ |
70,407 |
|
Raw materials |
|
|
440 |
|
|
|
845 |
|
Total inventories |
|
$ |
44,019 |
|
|
$ |
71,252 |
|
|
| Schedule of Property and Equipment |
Property and equipment are presented at cost less accumulated depreciation and amortization. Repairs and maintenance expenditures are expensed as incurred. Depreciation and amortization are computed on a straight-line basis over the following estimated useful lives:
|
|
|
|
|
Estimated Life |
Machinery and equipment |
|
3 years |
Software and software development |
|
2-5 years |
Furniture and fixtures |
|
5 years |
Tooling |
|
2 years |
Leasehold improvements |
|
Term of lease or economic life of asset, if shorter |
Demonstration units and convention booths |
|
1-2 years |
Property and equipment, net consists of the following:
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
December 31, 2022 |
|
|
|
(in thousands) |
|
Machinery and equipment |
|
$ |
2,597 |
|
|
$ |
2,373 |
|
Software and software development |
|
|
2,438 |
|
|
|
2,396 |
|
Furniture and fixtures |
|
|
1,700 |
|
|
|
1,713 |
|
Tooling |
|
|
11,250 |
|
|
|
9,901 |
|
Leasehold improvements |
|
|
1,988 |
|
|
|
2,050 |
|
Demonstration units and convention booths |
|
|
15,767 |
|
|
|
15,379 |
|
Total property and equipment, gross |
|
|
35,740 |
|
|
|
33,812 |
|
Less: accumulated depreciation and amortization |
|
|
(30,916 |
) |
|
|
(27,450 |
) |
Total property and equipment, net |
|
$ |
4,824 |
|
|
$ |
6,362 |
|
|
| Other Current Liabilities |
Other current liabilities consist of the following:
|
|
|
|
|
|
|
|
|
|
|
December 31, 2023 |
|
|
December 31, 2022 |
|
|
|
(in thousands) |
|
Accrued employee expenses |
|
$ |
3,944 |
|
|
$ |
4,171 |
|
Accrued marketing |
|
|
3,335 |
|
|
|
4,147 |
|
Accrued royalty |
|
|
5,275 |
|
|
|
2,527 |
|
Accrued tax-related payables |
|
|
5,206 |
|
|
|
4,159 |
|
Accrued freight |
|
|
2,917 |
|
|
|
1,746 |
|
Accrued expenses |
|
|
8,747 |
|
|
|
8,683 |
|
Total other current liabilities |
|
$ |
29,424 |
|
|
$ |
25,433 |
|
|
| Other Non-operating Expense (Income), Net |
Other non-operating expense (income), net consists of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended |
|
|
|
December 31, |
|
|
|
2023 |
|
|
2022 |
|
|
2021 |
|
|
|
(in thousands) |
|
Change in fair value of contingent consideration |
|
$ |
— |
|
|
$ |
— |
|
|
$ |
(1,928 |
) |
Other non-operating expense (income) |
|
|
394 |
|
|
|
1,753 |
|
|
|
1,827 |
|
Total other non-operating expense (income),net |
|
$ |
394 |
|
|
$ |
1,753 |
|
|
$ |
(101 |
) |
|