XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Allowance for Credit Losses The following table presents changes in the allowance for credit losses:
Year ended December 31,
In thousands
2024
2023
Beginning balance
$16,338
$16,697
Current period provision
5,155
12,316
Write-offs charged against the allowance
(10,564)
(17,143)
Recoveries of amounts previously written-off
2,676
4,325
Other
(9)
143
Ending balance
$13,596
$16,338