XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:        
Net operating loss carry-forwards $ 54,459 $ 38,858    
Allowance for doubtful accounts and inventory provision 3,311 4,712    
Product warranty 6,309 8,769    
Impairment of property, plant and equipment 1,367 1,210    
Deferred income 334 392    
Accrued expense 235 239    
Others 838 920    
Less: valuation allowance (66,853) (55,100) $ (37,287) $ (30,857)
Net deferred tax assets $ 0 $ 0