XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Business Combinations and Dispositions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 08, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Business Combination, Contingent Consideration, Liability   $ 11,655   $ 11,655   $ 3,227
Amortization of Intangible Assets   $ 9,400 $ 9,800 $ 18,600 $ 18,800  
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   5 years    
DeltaTek Oil Tools Limited [Member] | Maximum [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)   15 years   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