XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components
6 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventories
Inventories consist of finished goods and work-in-process, and are stated at the lower of standard cost (which approximates actual cost on a first-in, first-out basis) or market (net realizable value).
Inventories consist of the following: 
June 30,
2024
December 31,
2023
Finished goods$2,943 $2,719 
Work-in-process2,078 1,249 
Inventories$5,021 $3,968 


Property and Equipment, Net
Property and equipment, net consists of the following:
June 30,
2024
December 31,
2023
Gross property and equipment$25,348 $22,519 
Less: accumulated depreciation and amortization(18,297)(16,522)
Property and equipment, net$7,051 $5,997 
Goodwill
Goodwill resulted from the acquisition of ViXS Systems, Inc. (the "Acquisition"), in 2017, whereby we recorded goodwill of $18,407.
Goodwill is not amortized; however, we review goodwill for impairment annually and whenever events or changes in circumstances indicate that the fair value of the reporting unit may be less than its carrying value. Conditions that would trigger an impairment assessment include, but are not limited to, a significant adverse change in our business climate or a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continued losses or adverse changes in legal factors, regulation or business environment or a sustained decrease in stock price. Our stock price has declined recently, however, combined with our assessment of other events and circumstances, we do not believe this to be a current triggering event requiring a goodwill impairment assessment as of June 30, 2024. We perform our annual impairment assessment for goodwill on November 30 of each year.

Accrued Liabilities and Current Portion of Long-Term Liabilities
Accrued liabilities and current portion of long-term liabilities consist of the following:
June 30,
2024
December 31,
2023
Accrued payroll and related liabilities$2,909 $4,286 
Operating lease liabilities, current2,266 2,381 
Accrued costs related to restructuring1,419 — 
Current portion of accrued liabilities for asset financings1,104 1,124 
Other1,450 1,901 
Accrued liabilities and current portion of long-term liabilities$9,148 $9,692