XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued expenses and other payables (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accrued expenses and other payables    
Accrued expenses $ 7,121 $ 6,306
Accrued interest 525 104
Current portion of other long-term payable (See Note 10) 3,886 3,593
Other payables 2,056 2,431
Dividends payable to holders of non-controlling interests 441  
Warranty reserves 34,837 32,907
Total $ 48,866 $ 45,341