XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Areas
The Company had total revenue in the following geographic areas:
Year Ended December 31,
(in $000s)202420232022
United States$1,755,222 $1,816,471 $1,529,165 
Canada47,058 48,629 43,921 
Total Revenue$1,802,280 $1,865,100 $1,573,086 
Schedule of Revenue by Major Product and Service Line The Company’s revenue by major product and service line are presented in the tables below.
Year Ended December 31,Year Ended December 31,Year Ended December 31,
202420232022
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$422,295 $— $422,295 $453,696 $— $453,696 $444,155 $— $444,155 
Shipping and handling— 20,658 20,658 — 25,214 25,214 — 19,884 19,884 
Total rental revenue422,295 20,658 442,953 453,696 25,214 478,910 444,155 19,884 464,039 
Sales and services:
Equipment sales9,849 1,213,187 1,223,036 58,064 1,195,389 1,253,453 30,547 951,794 982,341 
Parts and services10,125 126,166 136,291 22,124 110,613 132,737 13,402 113,304 126,706 
Total sales and services19,974 1,339,353 1,359,327 80,188 1,306,002 1,386,190 43,949 1,065,098 1,109,047 
Total revenue$442,269 $1,360,011 $1,802,280 $533,884 $1,331,216 $1,865,100 $488,104 $1,084,982 $1,573,086