v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Accounting Principles
In the following table, revenue is summarized by type and by the applicable accounting standard.
Three Months Ended June 30,
20252024
Topic 842Topic 606TotalTopic 842Topic 606Total
Revenues:
Owned equipment rentals$2,745 $— $2,745 $2,604 $— $2,604 
Re-rent revenue60605858
Ancillary and other rental revenues:
Delivery and pick-up294294267267
Other2665031624145286
Total ancillary and other rental revenues266 344 610 241 312 553 
Total equipment rentals3,071 344 3,415 2,903 312 3,215 
Sales of rental equipment317317365365
Sales of new equipment75756161
Contractor supplies sales41414242
Service and other revenues95959090
Total revenues$3,071 $872 $3,943 $2,903 $870 $3,773 
Six Months Ended June 30,
20252024
Topic 842Topic 606TotalTopic 842Topic 606Total
Revenues:
Owned equipment rentals$5,267 $— $5,267 $5,008 $— $5,008 
Re-rent revenue123123113113
Ancillary and other rental revenues:
Delivery and pick-up546546481481
Other507117624442100542
Total ancillary and other rental revenues507 663 1,170 442 581 1,023 
Total equipment rentals5,897 663 6,560 5,563 581 6,144 
Sales of rental equipment694694748748
Sales of new equipment145145109109
Contractor supplies sales77777878
Service and other revenues186186179179
Total revenues$5,897 $1,765 $7,662 $5,563 $1,695 $7,258 
Schedule of Allowance for Credit Losses The rollforward of our allowance for credit losses (in total, and associated with revenues arising from both Topic 606 and Topic 842) is shown below.
Three Months Ended June 30, 2025Three Months Ended June 30, 2024Six Months Ended June 30, 2025Six Months Ended June 30, 2024
Beginning balance$181 $174 $186 $169 
Charged to costs and expenses (1)
Charged to revenue (2)14 14 28 23 
Deductions and other (3)(15)(15)(37)(23)
Ending balance$183 $176 $183 $176 
_________________
(1)    Reflects bad debt expenses recognized within selling, general and administrative expenses (associated with Topic 606 revenues).
(2)    Primarily reflects credit losses associated with lease revenues that were recognized as a reduction to equipment rentals revenue (primarily associated with Topic 842 revenues).
(3)    Primarily represents write-offs of accounts, net of immaterial recoveries and other activity.