v3.22.2.2
BANK BORROWINGS (Tables)
9 Months Ended
Sep. 30, 2022
Bank Borrowings [Abstract]  
Schedule of Bank Borrowings Repayment
Repayment DateRepayment Amount
June 10, 2023
$4.2 million (RMB30 million)
December 10, 2023
$9.8 million (RMB70 million)
June 10, 2024
$14.1 million (RMB100 million)
December 10, 2024
$14.1 million (RMB100 million)
June 10, 2025
$14.1 million (RMB100 million)
December 10, 2025
$14.1 million (RMB100 million)
June 10, 2026
$21.1 million (RMB150 million)
December 10, 2026
$21.1 million (RMB150 million)
Schedule of Bank Borrowings
Changes in bank borrowings are as follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202220212022
Beginning balance$26,458 $8,807 $12,184 $13,301 
Proceeds from bank borrowings— 45,242 26,603 58,708 
Repayments of principal(3,400)(7,150)(15,665)(24,482)
Exchange difference(207)(1,914)(271)(2,542)
Ending balance$22,851 $44,985 $22,851 $44,985 
Balance of bank borrowings includes:December 31,
2021
September 30,
2022
Current$13,301 $7,029 
Non-current 37,956 
Total$13,301 $44,985 
Schedule of Banking Facilities and Aggregate Carrying Amount The aggregate carrying amount of the assets pledged by the Group as of December 31, 2021 and September 30, 2022 are as follows:
December 31,
2021
September 30,
2022
Buildings$31,361 $26,836 
Machinery and equipment7,376 — 
Land use rights4,470 12,328 
Total$43,207 $39,164