XML 46 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt and Other Borrowings (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Apr. 01, 2015
Long-term debt [Line Items]        
Total debt $ 859,785,000us-gaap_LongTermDebt $ 844,961,000us-gaap_LongTermDebt    
Long-term debt, net 859,785,000us-gaap_LongTermDebtNoncurrent 844,961,000us-gaap_LongTermDebtNoncurrent    
TETRA [Member]        
Long-term debt [Line Items]        
Total debt 396,700,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
  395,074,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
 
Less current portion (90,000,000)us-gaap_LongTermDebtCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
  (90,074,000)us-gaap_LongTermDebtCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
 
Long-term debt, net 306,700,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
  305,000,000us-gaap_LongTermDebtNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
 
CSI Compressco [Member]        
Long-term debt [Line Items]        
Total debt 553,085,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
539,961,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
   
Bank revolving line of credit facility [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Maturity date Sep. 30, 2019      
Total debt 91,700,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
  90,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
 
Senior Notes Series 2006-A [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 5.90%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2006AMember
5.90%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2006AMember
   
Maturity date Apr. 30, 2016      
Total debt 90,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2006AMember
  90,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2006AMember
 
Senior Notes Series 2008-B [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 6.56%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2008BMember
6.56%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2008BMember
   
Maturity date Apr. 30, 2015      
Total debt 90,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2008BMember
  90,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2008BMember
 
Senior Notes Series 2010-A [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 5.09%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010AMember
5.09%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010AMember
   
Maturity date Dec. 15, 2017      
Total debt 65,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010AMember
  65,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010AMember
 
Senior Notes Series 2010-B [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 5.67%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010BMember
5.67%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010BMember
   
Maturity date Dec. 15, 2020      
Total debt 25,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010BMember
  25,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2010BMember
 
Senior Notes Series 2013 [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2013Member
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2013Member
   
Maturity date Apr. 29, 2020      
Total debt 35,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2013Member
  35,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_SeniorNotesSeries2013Member
 
Secured Notes [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Date of Secured Note Purchase Agreement Mar. 18, 2015      
Maturity date Apr. 01, 2017      
Total debt       50,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
CSI Compressco bank credit facility [Member] | CSI Compressco [Member]        
Long-term debt [Line Items]        
Maturity date Aug. 04, 2019      
Total debt 208,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersBankCreditFacilityMember
195,000,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersBankCreditFacilityMember
   
Other long-term debt [Member] | TETRA [Member]        
Long-term debt [Line Items]        
Total debt 0us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_OtherLongTermDebtMember
  74,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= tti_OtherLongTermDebtMember
 
CSI Compressco Senior Notes [Member] | CSI Compressco [Member]        
Long-term debt [Line Items]        
Senior Note interest rate 7.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersSeniorNotesMember
7.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersSeniorNotesMember
   
Maturity date Aug. 15, 2022      
Total debt $ 345,085,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersSeniorNotesMember
$ 344,961,000us-gaap_LongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= tti_CompresscoPartnersSeniorNotesMember