XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Components of accrued liabilities    
Preferred stock dividends payable $ 2,901 $ 2,901
Accrued compensation and related charges 2,213 3,307
Payable in connection with land restoration of Nanjing JinMei factory 720 703
Accrued income taxes 714 171
Accrued professional services 659 630
Accrued product warranty 529 387
Advance from customers 494 396
Current portion of operating lease liabilities 421 319
Other tax payable 357 50
Current portion of royalty payments 300  
Payable in connection with construction 208 1,447
Other personnel-related costs 142 180
Accrual for sales returns 92 26
Payable in connection with repurchase of subsidiaries shares 49 151
Other accrued liabilities 1,043 1,013
Accrued liabilities, Total $ 10,842 $ 11,681