XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts receivable, net (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table presents changes in the allowance for doubtful accounts:
Three months ended March 31,
In thousands20252024
Beginning balance$13,596 $16,338 
Current period provision410 567 
Write-offs charged against the allowance(2,571)(2,138)
Recoveries of amounts previously written-off370 744 
Other69 32 
Ending balance$11,874 $15,543