XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2022
ACCOUNTS RECEIVABLE, NET  
Schedule of components of accounts receivable, net

December 31, 

2022

2021

Customer related:

Third party

$

110,636

$

83,204

Related parties (1)

2,998

3,675

Other (2)

 

25,584

 

20,204

Accounts receivable

139,218

107,083

Allowance for credit losses

(1,674)

(2,152)

Accounts receivable, net

$

137,544

$

104,931

(1)See Note 27 for additional information.
(2)Other receivables primarily consist of amounts due from the sale of used equipment.
Summary of changes in allowance for credit losses

Year Ended December 31, 

2022

2021

2020

Balance at January 1

      

$

2,152

      

$

3,370

      

$

2,210

Impact of adoption of new accounting standard

(216)

Provision for credit losses

206

(90)

3,525

Write-offs charged against allowance

(684)

(1,128)

(2,149)

Balance at December 31

$

1,674

$

2,152

$

3,370