v3.26.1
Accounts receivable, net (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Allowance for Credit Losses The following table presents changes in the allowance for credit losses:
Six months ended June 30,
In thousands20262025
Beginning balance$13,600 $13,596 
Current period provision2,340 2,878 
Write-offs charged against the allowance(4,827)(4,894)
Recoveries of amounts previously written-off689 785 
Other(59)240 
Ending balance$11,743 $12,605