XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net was comprised of the following (in thousands):
March 31,
2024
December 31,
2023
Gross accounts receivable$1,156,861 $1,199,980 
Allowance for credit losses(3,037)(3,022)
Contract charge-backs and sales volume allowances(457,454)(559,334)
Cash discount allowances(27,415)(23,892)
Subtotal(487,906)(586,248)
Trade accounts receivable, net$668,955 $613,732 
Schedules of Percent of Gross Trade Receivables
Concentration of Receivables
Trade accounts receivable from customers representing 10% or more of the Company’s total trade accounts receivable were as follows:
March 31,
2024
December 31,
2023
Customer A32 %40 %
Customer B29 %24 %
Customer C23 %22 %