v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
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)2026202520262025
United States$482,011 $472,333 $1,490,238 $1,385,467 
Canada13,213 9,725 30,054 30,306 
Total Revenue$495,224 $482,058 $1,520,292 $1,415,773 
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, 2026 and 2025 are presented in the table below.
Three Months Ended September 30,Three Months Ended September 30,
20262025
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$144,599 $— $144,599 $120,203 $— $120,203 
Shipping and handling— 8,097 8,097 — 6,939 6,939 
Total rental revenue144,599 8,097 152,696 120,203 6,939 127,142 
Sales and services:
Equipment sales(1,142)310,739 309,597 383 320,200 320,583 
Parts and services2,266 30,665 32,931 1,619 32,714 34,333 
Total sales and services1,124 341,404 342,528 2,002 352,914 354,916 
Total revenue$145,723 $349,501 $495,224 $122,205 $359,853 $482,058 
Nine Months Ended September 30,Nine Months Ended September 30,
20262025
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$412,450 $— $412,450 $345,127 $— $345,127 
Shipping and handling— 22,521 22,521 — 19,090 19,090 
Total rental revenue412,450 22,521 434,971 345,127 19,090 364,217 
Sales and services:
Equipment sales4,070 981,720 985,790 3,528 947,030 950,558 
Parts and services6,651 92,880 99,531 8,001 92,997 100,998 
Total sales and services10,721 1,074,600 1,085,321 11,529 1,040,027 1,051,556 
Total revenue$423,171 $1,097,121 $1,520,292 $356,656 $1,059,117 $1,415,773 
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following:
(in $000s)September 30, 2026December 31, 2025
Accounts receivable$219,437 $213,472 
Less: allowance for credit losses(14,537)(17,931)
Accounts receivable, net$204,900 $195,541