XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue  
Disaggregation of revenue

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

Sales to do-it-yourself customers

$

2,149,044

$

2,130,002

$

4,151,030

$

4,048,469

Sales to professional service provider customers

 

1,999,704

 

1,853,364

 

3,869,444

 

3,565,328

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

 

123,453

 

85,625

 

227,967

 

163,058

Total sales

$

4,272,201

$

4,068,991

$

8,248,441

$

7,776,855