XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2022
Valuation and Qualifying Accounts [Abstract]  
Schedule of valuation and qualifying accounts

 

 

Year Ended December 31,

(in thousands)

 

2022 

 

2021 

 

2020 

Beginning balance-credit losses

 

$

31,810

 

 

$

41,727

 

 

$

27,938

 

Additions-charged to expense 

 

16,276

 

 

9,721

 

 

19,469

 

Amounts written off

 

(12,865

)

 

(21,662

)

 

(7,842

)

Other (primarily changes in foreign currency exchange rates)

 

1,789

 

2,024

 

2,162

Ending balance-credit losses

 

$

37,010

 

 

$

31,810

 

 

$

41,727