XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Goodwill - Summary of Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
May 15, 2024
Dec. 31, 2023
Oct. 02, 2023
Sep. 30, 2023
Feb. 08, 2023
Goodwill $ 343,885   $ 247,687      
Coretrax [Member]            
Goodwill 95,282 $ 95,773        
DeltaTek Oil Tools Limited [Member]            
Goodwill 8,151   8,151   $ 8,200 $ 7,157
PRT Offshore [Member]            
Goodwill 19,473     $ 18,556    
NLA [Member]            
Goodwill 163,296   139,512      
NLA [Member] | Coretrax [Member]            
Goodwill 22,867          
NLA [Member] | DeltaTek Oil Tools Limited [Member]            
Goodwill 2,445          
NLA [Member] | PRT Offshore [Member]            
Goodwill 19,473          
ESSA [Member]            
Goodwill 101,423   83,319      
ESSA [Member] | Coretrax [Member]            
Goodwill 18,104          
ESSA [Member] | DeltaTek Oil Tools Limited [Member]            
Goodwill 3,261          
ESSA [Member] | PRT Offshore [Member]            
Goodwill 0          
MENA [Member]            
Goodwill 47,365   5,441      
MENA [Member] | Coretrax [Member]            
Goodwill 41,924          
MENA [Member] | DeltaTek Oil Tools Limited [Member]            
Goodwill 1,223          
MENA [Member] | PRT Offshore [Member]            
Goodwill 0          
APAC [Member]            
Goodwill 31,801   $ 19,415      
APAC [Member] | Coretrax [Member]            
Goodwill 12,387          
APAC [Member] | DeltaTek Oil Tools Limited [Member]            
Goodwill 1,222          
APAC [Member] | PRT Offshore [Member]            
Goodwill $ 0