XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table presents changes in the allowance for doubtful accounts:
Nine months ended September 30,
In thousands20242023
Beginning balance$16,338 $16,697 
Current period provision3,092 7,073 
Write-offs charged against the allowance(6,639)(14,075)
Recoveries of amounts previously written-off2,190 3,429 
Other189 19 
Ending balance$15,170 $13,143