XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS COMBINATION (Details)
$ in Thousands, £ in Millions
3 Months Ended 6 Months Ended
Apr. 22, 2025
USD ($)
Mar. 06, 2025
Jan. 02, 2025
USD ($)
Oct. 03, 2024
USD ($)
Sep. 30, 2024
Jul. 31, 2024
USD ($)
Patent
Mar. 15, 2024
GBP (£)
Patent
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Business Combination [Line Items]                      
Revenue               $ 39,421 $ 37,533 $ 82,301 $ 74,507
Net income (loss)               (2,407) 365 (4,076) 3,492
EDP Merger Agreement                      
Business Combination [Line Items]                      
Gross cash purchase consideration       $ 13,900              
Casing Technologies Group Limited                      
Business Combination [Line Items]                      
Acquisition-related costs                 400   1,100
Total measurement period adjustments related to assumed accrued liabilities                   1,700  
Casing Technologies Group Limited | CTG Purchase Agreement                      
Business Combination [Line Items]                      
Business acquisition percentage             100.00%        
Gross cash purchase consideration | £             £ 20.9        
Number of intellectual property rights patent | Patent             60        
Superior Drilling Products, Inc                      
Business Combination [Line Items]                      
Gross cash purchase consideration           $ 47,900          
Date of acquisition   Mar. 06, 2024                  
Number of acquired patents | Patent           30          
Acquisition-related costs                 $ 700   $ 800
European Drilling Projects B.V.                      
Business Combination [Line Items]                      
Business acquisition percentage         100.00%            
Gross cash purchase consideration       13,900              
Percentage of shares to acquire         100.00%            
Promissory note payable       $ 5,200              
Increase decrease in promissory note payable $ 300                    
Titan Tools Group Limited                      
Business Combination [Line Items]                      
Business acquisition percentage     100.00%                
Gross cash purchase consideration     $ 10,774                
Percentage of shares to acquire     100.00%                
Acquisition-related costs               300   500  
Revenue               3,000   5,600  
Net income (loss)               $ 600   $ 700  
Titan Tools Group Limited | Titan Merger Agreement                      
Business Combination [Line Items]                      
Gross cash purchase consideration     $ 10,800