XML 61 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue  
Disaggregation of revenue

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