XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20252024
Topic 842Topic 606TotalTopic 842Topic 606Total
Revenues:
Owned equipment rentals$2,522 $— $2,522 $2,404 $— $2,404 
Re-rent revenue63635555
Ancillary and other rental revenues:
Delivery and pick-up252252214214
Other2416730820155256
Total ancillary and other rental revenues241 319 560 201 269 470 
Total equipment rentals2,826 319 3,145 2,660 269 2,929 
Sales of rental equipment377377383383
Sales of new equipment70704848
Contractor supplies sales36363636
Service and other revenues91918989
Total revenues$2,826 $893 $3,719 $2,660 $825 $3,485 
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure 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 March 31, 2025Three Months Ended March 31, 2024
Beginning balance$186 $169 
Charged to costs and expenses (1)
Charged to revenue (2)14 
Deductions and other (3)(22)(8)
Ending balance$181 $174 
_________________
(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.