XML 67 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheets Details (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheets Details  
Schedule of components of other assets

The components of other assets are summarized below (in thousands):

As of December 31, 

    

 

2022

    

2021

Equity method investments

$

14,607

$

10,166

Value added tax receivable, long term

1,632

959

Other intangible assets

1,926

2,107

Deferred tax assets

2,236

2,340

Other assets

1,230

2,369

$

21,631

$

17,941

Schedule of components of accrued liabilities

The components of accrued liabilities are summarized below (in thousands):

As of December 31, 

 

2022

    

2021

 

Accrued compensation and related charges

$

4,774

$

5,115

Payable in connection with construction in progress

4,135

2,974

Preferred stock dividends payable

2,901

2,901

Accrued professional services

930

880

Other tax payable

867

392

Accrued income taxes

729

539

Accrued product warranty

669

743

Current portion of operating lease liabilities

485

488

Advances from customers

338

946

Other personnel-related costs

291

279

Accrual for sales returns

112

48

Other accrued liabilities

1,933

1,752

$

18,164

$

17,057