XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues from Customers (Tables)
12 Months Ended
Dec. 31, 2024
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:
Year Ended December 31,
202420232022
Rental$144,236 $106,159 $74,465 
Sales
Compressors1,746 1,800 3,601 
Flares87 239 
Other (Parts/Rebuilds)5,863 7,034 4,728 
7,613 8,921 8,568 
Aftermarket services4,893 6,087 1,792 
Total revenue$156,742 $121,167 $84,825