v3.25.4
Trade Receivables (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable The following table shows the breakdown in trade receivables net book value for the presented periods:
Year Ended December 31,
2025
2024
(in thousands)
Trade accounts receivables
$607,983
$829,462
(Less) Allowance for doubtful accounts
(25,881)
(28,603)
Net carrying value at end of period
$582,102
$800,859
Accounts Receivable, Allowance for Credit Loss Changes in allowance for doubtful accounts are summarized below:
Year Ended December 31,
2025
2024
2023
(in thousands)
Balance at beginning of period
$(28,603)
$(43,348)
$(47,792)
Provision for doubtful accounts
(11,524)
(12,910)
(15,709)
Write-offs, net of recoveries
15,553
26,695
21,027
Currency translation adjustment
(1,307)
960
(874)
Balance at end of period
$(25,881)
$(28,603)
$(43,348)