XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE
3 Months Ended
Mar. 31, 2023
Revenue  
Revenue

NOTE 10 – REVENUE

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

For the Three Months Ended

March 31, 

    

2023

    

2022

Sales to do-it-yourself customers

$

1,918,467

$

1,815,814

Sales to professional service provider customers

 

1,711,964

 

1,399,364

Other sales and sales adjustments

 

77,433

 

80,833

Total sales

$

3,707,864

$

3,296,011

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