XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues from Customers (Tables)
9 Months Ended
Sep. 30, 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 September 30, Nine months ended September 30,
2025202420252024
Rental$41,502 $37,350 $119,992 $106,010 
Sales
Compressors35 383 985 1,724 
Other (Parts/Rebuilds)436 1,460 2,163 4,892 
471 1,843 3,148 6,616 
Aftermarket services1,428 1,493 3,026 3,458 
Total revenue$43,401 $40,686 $126,166 $116,084