v3.25.1
SEGMENT INFORMATION - Summary of Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue, net $ 42,880 $ 36,974
Selling, general, and administrative expense 21,609 17,942
Depreciation and amortization 6,722 5,365
Operating income 3,303 5,130
Goodwill impairment 1,901 0
Consolidated income before taxes (1,828) 4,063
Tool Rental    
Segment Reporting Information [Line Items]    
Revenue, net 34,533 29,966
Total Cost of Sales 7,688 6,484
Product Sale    
Segment Reporting Information [Line Items]    
Revenue, net 8,347 7,008
Total Cost of Sales 3,558 2,053
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue, net 46,248 39,554
Total Cost of Sales 14,614 11,117
Total consolidated cost of revenue 11,246 8,537
Selling, general, and administrative expense 18,246 14,504
Segment EBITDA 13,388  
Segment profit   13,932
Corporate expenses 2,634 3,041
Depreciation and amortization 6,722 5,365
Stock Option Expense 541 208
Monitoring fees 188 188
Operating income 3,303 5,130
Transaction expenses 732 890
Goodwill impairment 1,901  
Other expenses 2,498 178
Consolidated income before taxes (1,828) 4,063
Operating Segments | Western Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 41,196 38,307
Total Cost of Sales 12,140 10,640
Selling, general, and administrative expense 15,479 14,153
Segment EBITDA 13,576  
Segment profit   13,514
Goodwill impairment 900  
Operating Segments | Eastern Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 5,052 1,247
Total Cost of Sales 2,473 477
Selling, general, and administrative expense 2,767 351
Segment EBITDA (188)  
Segment profit   419
Goodwill impairment 1,000  
Operating Segments | Tool Rental    
Segment Reporting Information [Line Items]    
Revenue, net 37,186 32,526
Total Cost of Sales 10,341 9,580
Operating Segments | Tool Rental | Western Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 32,662 32,102
Total Cost of Sales 8,390 9,524
Operating Segments | Tool Rental | Eastern Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 4,525 424
Total Cost of Sales 1,951 56
Operating Segments | Product Sale    
Segment Reporting Information [Line Items]    
Revenue, net 9,061 7,027
Total Cost of Sales 4,273 1,536
Operating Segments | Product Sale | Western Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 8,534 6,205
Total Cost of Sales 3,750 1,115
Operating Segments | Product Sale | Eastern Hemisphere    
Segment Reporting Information [Line Items]    
Revenue, net 527 823
Total Cost of Sales 522 421
Intersegment Elimination    
Segment Reporting Information [Line Items]    
Revenue, net (3,368) (2,580)
Total consolidated cost of revenue $ (3,368) $ (2,580)