XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Business Combinations and Dispositions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Feb. 08, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Business Combination, Contingent Consideration, Liability   $ 11,655   $ 3,227
Amortization of Intangible Assets   $ 9,200 $ 9,000  
DeltaTek Oil Tools Limited [Member]        
Amortization of Intangible Assets $ 1,000      
DeltaTek Oil Tools Limited [Member] | Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year)   5 years    
DeltaTek Oil Tools Limited [Member] | Maximum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year)   15 years    
DeltaTek Oil Tools Limited [Member] | Exploration and Production Services (Holdings) Limited [Member]        
Business Combination, Consideration Transferred 17,500      
Payments to Acquire Businesses, Gross 9,000      
Business Combination, Consideration Transferred, Liabilities Incurred 8,500      
DeltaTek Oil Tools Limited [Member] | Exploration and Production Services (Holdings) Limited [Member] | Other Liabilities [Member]        
Business Combination, Contingent Consideration, Liability $ 8,500