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

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

As of December 31, 

    

2021

    

2020

Equity method investments

$

10,166

$

6,376

Value added tax receivable, long term

959

471

Other intangible assets

2,107

1,682

Deferred tax assets

2,340

Other assets

2,369

1,581

$

17,941

$

10,110

Schedule of components of accrued liabilities

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

As of December 31, 

 

2021

    

2020

 

Accrued compensation and related charges

$

5,115

$

4,417

Payable in connection with construction in progress

2,974

1,457

Preferred stock dividends payable

2,901

2,901

Advance from customers

946

374

Accrued professional services

880

675

Accrued product warranty

743

609

Accrued income taxes

539

760

Current portion of operating lease liabilities

488

445

Other tax payable

392

295

Other personnel-related costs

279

101

Accrual for sales returns

48

81

Payable in connection with repurchase of subsidiaries shares

1,439

Payable in connection with land restoration of Nanjing JinMei factory

750

Other accrued liabilities

1,752

1,691

$

17,057

$

15,995