XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Areas
The Company had total revenue in the following geographic areas:
Three Months Ended September 30,Nine Months Ended September 30,
(in $000s)2025202420252024
United States$472,333 $435,919 $1,385,467 $1,247,682 
Canada9,725 11,301 30,306 33,858 
Total Revenue$482,058 $447,220 $1,415,773 $1,281,540 
Schedule of Revenue by Major Product and Service Line The Company’s revenue by major product and service line for the three and nine months ended September 30, 2025 and 2024 are presented in the table below.
Three Months Ended September 30,Three Months Ended September 30,
20252024
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$120,203 $— $120,203 $103,703 $— $103,703 
Shipping and handling— 6,939 6,939 — 4,621 4,621 
Total rental revenue120,203 6,939 127,142 103,703 4,621 108,324 
Sales and services:
Equipment sales383 320,200 320,583 3,701 301,775 305,476 
Parts and services1,619 32,714 34,333 2,300 31,120 33,420 
Total sales and services2,002 352,914 354,916 6,001 332,895 338,896 
Total revenue$122,205 $359,853 $482,058 $109,704 $337,516 $447,220 
Nine Months Ended September 30,Nine Months Ended September 30,
20252024
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$345,127 $— $345,127 $303,418 $— $303,418 
Shipping and handling— 19,090 19,090 — 14,074 14,074 
Total rental revenue345,127 19,090 364,217 303,418 14,074 317,492 
Sales and services:   
Equipment sales3,528 947,030 950,558 8,273 855,438 863,711 
Parts and services8,001 92,997 100,998 8,170 92,167 100,337 
Total sales and services11,529 1,040,027 1,051,556 16,443 947,605 964,048 
Total revenue$356,656 $1,059,117 $1,415,773 $319,861 $961,679 $1,281,540 
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following:
(in $000s)September 30, 2025December 31, 2024
Accounts receivable$199,458 $233,688 
Less: allowance for doubtful accounts(17,241)(17,815)
Accounts receivable, net$182,217 $215,873