XML 25 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions (Details) (USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Related Party Transaction, Due from (to) Related Party [Abstract]    
Lease expense $ 0.8us-gaap_LeaseAndRentalExpense $ 0.6us-gaap_LeaseAndRentalExpense
Chairman and Chief Executive Officer [Member]    
Related Party Transaction, Due from (to) Related Party [Abstract]    
Number of separate lease agreements 2tpc_NumberOfSeparateLeaseAgreements
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
 
Lease effective date Jun. 01, 2014  
Aggregate monthly payments under non-cancelable operating lease agreements 0.2tpc_OperatingLeaseMonthlyLeasePayment
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
 
Percentage increase per annum in monthly lease payments under non-cancelable operating lease agreements 3.00%tpc_PercentageIncreasePerAnnumInMonthlyLeasePaymentsUnderNonCancelableOperatingLeaseAgreement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
 
O&G [Member]    
Related Party Transaction, Due from (to) Related Party [Abstract]    
Ownership percentage in joint venture 30.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
 
Estimated total contract value 362tpc_RelatedPartyTransactionEstimatedContractValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
 
Expenses for equipment and services $ 2.0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
$ 1.5us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
Number of Company's shares of common stock held by related party joint venture partner (in shares) 500,000tpc_CommonStockNumberOfSharesHeldByRelatedPartyJointVenturePartner
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
500,000tpc_CommonStockNumberOfSharesHeldByRelatedPartyJointVenturePartner
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
Percentage of common stock held by related party 1.02%tpc_PercentageOfCommonStockHeldByRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember
1.03%tpc_PercentageOfCommonStockHeldByRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tpc_OAndGIndustriesIncMember