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

 

 

Year Ended December 31,

(in thousands)

 

 2021 

 

 2020 

 

 2019 

Beginning balance-credit losses

 

$

41,727

 

 

$

27,938

 

 

$

24,287

 

Additions-charged to expense 

 

9,721

 

 

19,469

 

 

10,095

 

Amounts written off

 

(21,662

)

 

(7,842

)

 

(6,179

)

Other (primarily changes in foreign currency exchange rates)

 

2,024

 

2,162

 

(265

)

Ending balance-credit losses

 

$

31,810

 

 

$

41,727

 

 

$

27,938