v3.25.2
Revenues from Customers (Tables)
6 Months Ended
Jun. 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 June 30, Six months ended June 30,
2025202420252024
Rental$39,580 $34,926 $78,490 $68,660 
Sales
Compressors129 58 950 1,341 
Other (Parts/Rebuilds)621 2,212 1,727 3,432 
750 2,270 2,677 4,773 
Aftermarket services1,052 1,295 1,598 1,965 
Total revenue$41,382 $38,491 $82,765 $75,398