XML 42 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2021
OTHER PAYABLE AND ACCRUED EXPENSES [Abstract]  
OTHER PAYABLE AND ACCRUED EXPENSES
NOTE 10 – OTHER PAYABLE AND ACCRUED EXPENSES

At December 31, 2021 and 2020, other payable and accrued expenses consisted of the following:

 
December 31,
 
   
2021
   
2020
 
Accrued commissions
 
$
12,507
   
$
7,127
 
Accrued warranty
   
6,631
     
3,975
 
Accrued payroll
   
5,684
     
3,068
 
Accrued professional fees
   
785
     
384
 
Accrued machine testing fees
   
149
     
1,595
 
Others
   
5,979
     
2,656
 
Total
 
$
31,735
   
$
18,805