XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue  
Disaggregation of revenue

For the Three Months Ended

March 31, 

    

2024

    

2023

Sales to do-it-yourself customers

$

2,001,986

$

1,918,467

Sales to professional service provider customers

 

1,869,740

 

1,711,964

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

 

104,514

 

77,433

Total sales

$

3,976,240

$

3,707,864