XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Trade Receivables
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Trade receivables Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
September 30, 2023December 31, 2022
(in thousands)
Trade accounts receivables$673,977 $756,741 
(Less) Allowance for credit losses(49,415)(47,792)
Net book value at end of period$624,562 $708,949 
At September 30, 2023 our largest receivable balance from an individual customer was 10% of our gross accounts receivable. No other customers individually exceeded 10% of our gross accounts receivables.