v3.25.2
Trade Receivables (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Breakdown in Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
June 30, 2025December 31, 2024
(in thousands)
Trade accounts receivables$694,438 $829,462 
(Less) Allowance for credit losses(26,675)(28,603)
Net book value at end of period$667,763 $800,859