XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Other Payables and Accrued Expenses
At September 30, 2023 and December 31, 2022, other payables and accrued expenses consisted of the following:
September 30,
2023
December 31,
2022
Accrued commissions$17,663 $14,890 
Accrued warranty10,448 8,780 
Accrued payroll13,713 12,201 
Accrued professional fees482 724 
Accrued machine testing fees529 1,215 
Accrued machine sales fees5,103 5,874 
Accrued Lingang construction fees27,259 738 
Others5,203 7,779 
Total$80,400 $52,201