XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31,
(in $000s)20252024
United States$413,552 $397,697 
Canada8,680 13,610 
Total Revenue$422,232 $411,307 
Schedule of Revenue by Major Product and Service Line The Company’s revenue by major product and service line for the three months ended March 31, 2025 and 2024 are presented in the table below.
Three Months Ended March 31,Three Months Ended March 31,
20252024
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$110,285 $— $110,285 $101,510 $— $101,510 
Shipping and handling— 5,976 5,976 — 4,661 4,661 
Total rental revenue110,285 5,976 116,261 101,510 4,661 106,171 
Sales and services:
Equipment sales2,161 271,702 273,863 3,018 269,584 272,602 
Parts and services2,673 29,435 32,108 3,244 29,290 32,534 
Total sales and services4,834 301,137 305,971 6,262 298,874 305,136 
Total revenue$115,119 $307,113 $422,232 $107,772 $303,535 $411,307 
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following:
(in $000s)March 31, 2025December 31, 2024
Accounts receivable$219,283 $233,688 
Less: allowance for doubtful accounts(17,053)(17,815)
Accounts receivable, net$202,230 $215,873