XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2022
Accounts Receivable  
Accounts Receivable

4.   ACCOUNTS RECEIVABLE

Accounts receivable consisted of the following (in thousands):

December 31, 

 

    

2022

    

2021

 

Trade

$

561,857

$

568,964

Vendor consideration, returns and other

 

57,388

 

47,506

Due from employees

 

108

 

105

Total gross accounts receivable

 

619,353

 

616,575

Allowances for:

Sales returns

 

(3,806)

 

(4,218)

Credit losses

 

(5,267)

 

(4,825)

Accounts receivable, net

$

610,280

$

607,532