XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 06, 2018
USD ($)
Feb. 27, 2018
USD ($)
Derivative [Line Items]          
Liabilities, Fair Value Adjustment $ 733 $ 2,975 $ (4,404)    
Business Combination, Contingent Consideration, Liability (10,000)        
Traded exchange rate   19.28      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 3,400 $ 0 0    
Contingent consideration, maximum       $ 1,500 $ 15,000
Net losses associated with foreign currency derivative program $ (400) (1,300) 2,000    
Derivatives [Line Items]          
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 5.75        
Warranty Liability $ 2,073 13,202      
Fair Value Adjustment of Warrants (11,129) (5,301) $ 2,106    
Forward sale contracts   (130)      
Total derivatives designated as hedging instruments (177) (127)      
Business Combination, Liabilities Arising from Contingencies, Amount Recognized 11,000       $ 7,600
Forward Purchase Contract, Euros [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount   $ 1,743      
Traded exchange rate   1.19      
Value date   Jan. 18, 2018      
Forward Purchase Contract, Euros, One [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 3,571        
Traded exchange rate 1.18        
Value date Mar. 15, 2019        
Forward Sale Contract, Mexican Pesos [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 4,783 $ 6,067      
Traded exchange rate 20.07        
Value date Jan. 17, 2019 Jan. 18, 2018      
Forward Purchase Contract, Mexican Pesos [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 1,086 $ 6,974      
Traded exchange rate 20.25 19.28      
Value date Jan. 17, 2019 Jan. 18, 2018      
Forward Sale Contract, Norwegian krone [Domain]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 975        
Traded exchange rate 8.72        
Value date Jan. 17, 2019        
Forward Purchase Contract, Euros, Two [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 3,585        
Traded exchange rate 1.18        
Value date Mar. 15, 2019        
Forward Sale Contract, Euro [Domain]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 1,930        
Traded exchange rate 1.14        
Value date Jan. 17, 2019        
Forward Purchase Contract, Pounds Sterling [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 948 $ 5,998      
Traded exchange rate 1.26 1.33      
Value date Jan. 17, 2019 Jan. 18, 2018      
Forward sale contract, Canadian Dollar [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount $ 5,942 $ 3,756      
Traded exchange rate 1.35 1.29      
Value date Jan. 17, 2019 Jan. 18, 2018      
Forward Purchase Contract, Saudi Arabia riyal [Member]          
Derivative [Line Items]          
U.S. Dollar notional amount   $ 4,131      
Traded exchange rate   8.40      
Value date   Jan. 18, 2018      
Fair Value, Measurements, Recurring [Member]          
Derivative [Line Items]          
Foreign Currency Contract, Asset, Fair Value Disclosure $ 117 $ 241      
Foreign Currency Contracts, Liability, Fair Value Disclosure 294 378      
Business Combination, Contingent Consideration, Liability (12,452)        
Financial and Nonfinancial Liabilities, Fair Value Disclosure 41,721 74,775      
Fair Value, Measurements, Recurring [Member] | Mandatorily Redeemable Preferred Stock [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 27,019 61,436      
Fair Value, Measurements, Recurring [Member] | Warrant [Member]          
Derivative [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 2,073 13,202      
Compressco Partners Senior Notes 7.50% [Member]          
Derivative [Line Items]          
Notes Payable, Fair Value Disclosure 332,500        
TETRA Senior Notes [Member]          
Derivative [Line Items]          
Notes Payable, Fair Value Disclosure   130,800      
Notes Payable   125,000      
Current Assets [Member]          
Derivatives [Line Items]          
Forward purchase contracts (41) (111)      
Forward sale contracts (76)        
Current Liabilities [Member]          
Derivatives [Line Items]          
Forward purchase contracts (168) (113)      
Forward sale contracts $ 126 $ (255)