XML 38 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE
12 Months Ended
Dec. 31, 2024
Revenue  
Revenue

NOTE 14 – REVENUE

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

For the Year Ended

December 31, 

    

2024

    

2023

    

2022

Sales to do-it-yourself customers

$

8,459,084

$

8,248,213

$

7,903,359

Sales to professional service provider customers

 

7,796,486

 

7,245,747

 

6,170,239

Other sales, sales adjustments, and sales from the acquired Vast Auto stores

 

452,909

 

318,290

 

336,262

Total sales

$

16,708,479

$

15,812,250

$

14,409,860

As of December 31, 2024 and 2023, the Company had recorded a deferred revenue liability of $6.8 million and $5.1 million, respectively, related to its loyalty program, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets.  During the year ended December 31, 2024, 2023, and 2022, the Company recognized $17.3 million, $13.9 million and $12.2 million, respectively, of revenue related to its loyalty program, which were included in “Sales” on the accompanying Consolidated Statements of Income.

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