XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues from Customers (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table summarizes our revenue disaggregated by product or service type for the periods presented:
Three months ended March 31,
20252024
Rental$38,910 $33,734 
Sales
Compressors821 1,283 
Other (Parts/Rebuilds)1,106 1,220 
1,927 2,503 
Aftermarket services546 670 
Total revenue$41,383 $36,907