v3.26.1
Revenues from Customers (Tables)
6 Months Ended
Jun. 30, 2026
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 endedSix months ended
June 30, June 30,
2026202520262025
Rental$49,433 $39,580 $96,548 $78,490 
Sales
Parts605 377 997 1,396 
Other (Compressors/Rebuilds)375 373 474 1,281 
980 750 1,471 2,677 
Aftermarket services988 1,052 1,849 1,598 
Total revenue$51,401 $41,382 $99,868 $82,765