XML 15 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Commitments (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Jun. 05, 2014
Dec. 31, 2014
Term Loan [Member]      
Amended Credit Agreement      
Debt issuance date Jun. 05, 2014    
Principal payable in year 1 (as a percent) 6.00%tpc_DebtInstrumentPrincipalPayableInNextTwelveMonthsPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Principal payable in year 2 (as a percent) 9.00%tpc_DebtInstrumentPrincipalPayableInYearTwoPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Principal payable in year 3 (as a percent) 12.00%tpc_DebtInstrumentPrincipalPayableInYearThreePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Principal payable in year 4 (as a percent) 15.00%tpc_DebtInstrumentPrincipalPayableInYearFourPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Principal payable in year 5 (as a percent) 13.50%tpc_DebtInstrumentPrincipalPayableInYearFivePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Balloon payment at maturity (as a percent) 44.50%tpc_DebtInstrumentPrincipalPaymentTermsBalloonPaymentToBePaidPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Debt Instrument, Maturity Date Jun. 05, 2019    
Face amount $ 250,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
$ 200,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
 
Loan outstanding 238,800,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
   
Term Loan [Member] | Maximum [Member]      
Amended Credit Agreement      
Face amount   300,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Revolving Credit Facility [Member]      
Amended Credit Agreement      
Maximum borrowing capacity 300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Outstanding borrowings 185,000,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
  130,000,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
Available borrowing capacity 114,800,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Letters of credit [Member]      
Amended Credit Agreement      
Sublimit for the issuance of letters of credit 150,000,000tpc_LineOfCreditFacilitySublimitMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
   
Letters of credit outstanding $ 200,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
  $ 1,000,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LetterOfCreditMember
Revolving Credit Facility and Term Loan [Member]      
Amended Credit Agreement      
Debt Instrument, Maturity Date Jun. 05, 2019    
Covenants duration for maximum allowable consolidated leverage ratio 5 years    
Minimum fixed charge ratio 1.25tpc_LineOfCreditComplianceMinimumFixedChargeRatio
/ us-gaap_CreditFacilityAxis
= tpc_RevolvingCreditFacilityAndTermLoanMember
   
Revolving Credit Facility and Term Loan [Member] | Minimum [Member[      
Amended Credit Agreement      
Maximum allowable consolidated leverage ratio 2.75tpc_LineOfCreditComplianceMaximumConsolidatedLeverageRatio
/ us-gaap_CreditFacilityAxis
= tpc_RevolvingCreditFacilityAndTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Revolving Credit Facility and Term Loan [Member] | Maximum [Member]      
Amended Credit Agreement      
Maximum allowable consolidated leverage ratio 3.75tpc_LineOfCreditComplianceMaximumConsolidatedLeverageRatio
/ us-gaap_CreditFacilityAxis
= tpc_RevolvingCreditFacilityAndTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember