XML 55 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2023
ACCOUNTS RECEIVABLE, NET  
Schedule of expected credit losses

December 31, 

December 31, 

December 31, 

    

2023

    

2022

    

2021

Balance at beginning of period

   

$

1,814

$

5,784

$

7,602

Additions

 

220

441

 

135

Deductions - write-offs, net of recoveries

(281)

(4,381)

(687)

Foreign currency translation

9

(30)

(18)

Other

(1,248)

Balance at end of period

$

1,762

$

1,814

$

5,784