XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Allowance for Doubtful Accounts (Tables)
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Schedule of Activity Related to the Allowance for Doubtful Accounts
The activity related to the allowance for doubtful accounts was as follows:
Three months ended September 30,Nine months ended September 30,
(in thousands)2022202120222021
Balance at beginning of period$7,918 $7,334 $5,980 $7,698 
Bad debt expense193 626 2,648 324 
Amount of receivables written off (203)(224)(472)(268)
Foreign currency translation(227)(74)(475)(92)
Balance at end of period$7,681 $7,662 $7,681 $7,662