XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE
9 Months Ended
Sep. 30, 2023
Revenue  
Revenue

NOTE 10 – REVENUE

The table below identifies the Company’s revenues disaggregated by major customer type for the three and nine months ended September 30, 2023 and 2022 (in thousands):

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Sales to do-it-yourself customers

$

2,206,511

$

2,086,201

$

6,254,980

$

5,914,238

Sales to professional service provider customers

 

1,914,884

 

1,630,571

 

5,480,212

 

4,601,111

Other sales and sales adjustments

 

81,985

 

81,847

 

245,043

 

250,018

Total sales

$

4,203,380

$

3,798,619

$

11,980,235

$

10,765,367

See Note 7 for information concerning the expected costs associated with the Company’s assurance warranty obligations.