XML 58 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheets Details (Tables)
12 Months Ended
Dec. 31, 2020
Balance Sheets Details  
Schedule of components of other assets

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

As of December 31, 

    

2020

    

2019

 

Equity method investments

$

6,376

$

5,961

Value added tax receivable, long term

471

2,708

Other intangible assets

1,682

1,124

Other assets

1,581

10

$

10,110

$

9,803

Schedule of components of accrued liabilities

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

December 31, 

December 31, 

    

2020

    

2019

 

Accrued compensation and related charges

$

4,417

$

3,307

Preferred stock dividends payable

2,901

2,901

Payable in connection with construction

1,457

1,447

Payable in connection with repurchase of subsidiaries shares

1,439

151

Accrued income taxes

760

171

Payable in connection with land restoration of Nanjing JinMei factory

750

703

Accrued professional services

675

630

Accrued product warranty

609

387

Current portion of operating lease liabilities

445

319

Advance from customers

374

396

Other tax payable

295

50

Other personnel-related costs

101

180

Accrual for sales returns

81

26

Other accrued liabilities

1,691

1,013

$

15,995

$

11,681