XML 97 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Narrative) (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2009
item
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to the unvested awards $ 15.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized      
Weighted average period over which unrecognized compensation cost is expected to be recognized 2 years 9 months 18 days      
Total granted and outstanding (in shares) 1,989,000tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedAndOutstandingBeforeApprovedForGrantNumber      
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares of common stock exchanged for each award 1tpc_NumberOfSharesOfCommonStockExchangedForEachAward
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Aggregate number of shares approved 5,976,430tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAwarded
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Granted, Weighted Average Grant Date Fair Value (in dollars per share) $ 27.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 19.87us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 14.39us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Approved for grant (in shares) 749,000tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsApprovedForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Number of unvested stock awards that will vest subject to the satisfaction of service-based requirements (in shares) 53,000tpc_UnvestedAwardsWillVestBasedOnServiceRequirement
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Number of unvested stock awards that will vest subject to the satisfaction of service-based requirements and the achievement of performance metrics (in shares) 1,752,597tpc_UnvestedAwardsWillVestBasedOnPerformanceMetric
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Restricted Stock Units [Member] | Awarded In 2014, 2013, And 2012 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of restricted stock units for which performance targets established (in shares) 866,500tpc_NumberOfRestrictedStockUnitsForWhichPerformanceTargetsEstablished
/ us-gaap_AwardDateAxis
= tpc_AwardDate1Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Restricted Stock Units [Member] | Awarded In 2014 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of restricted stock units for which performance targets established (in shares) 120,097tpc_NumberOfRestrictedStockUnitsForWhichPerformanceTargetsEstablished
/ us-gaap_AwardDateAxis
= tpc_AwardDate2Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Approved for grant (in shares) 788,097tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsApprovedForGrant
/ us-gaap_AwardDateAxis
= tpc_AwardDate2Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for grant       750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Aggregate number of shares approved 3,085,465tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAwarded
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Unrecognized compensation cost related to the unvested awards 7.9us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Weighted average period over which unrecognized compensation cost is expected to be recognized 2 years 8 months 12 days      
Term of Stock Options 10 years      
Granted, Grant Date Fair Value (in dollars per share) $ 17.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 7.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 5.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Number of vested and exercisable stock options (in shares) 1,210,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Vested and exercisable stock options, weighted average exercise price (in dollars per share) $ 20.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Number of unvested stock option awards that will vest subject to the satisfaction of service-based requirements (in shares) 475,000tpc_NumberOfUnvestedStockOptionAwardsThatWillVestSubjectToSatisfactionOfServiceBasedRequirements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Number of unvested stock option awards that will vest subject to the satisfaction of service-based requirements and the achievement of performance metrics (in shares) 2,150,000tpc_NumberOfUnvestedStockOptionAwardsThatWillVestSubjectToSatisfactionOfServiceBasedRequirementsAndAchievementOfPerformanceMetricsInShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Total granted and outstanding (in shares) 1,989,000tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedAndOutstandingBeforeApprovedForGrantNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Intrinsic value of outstanding stock options $ 10.4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Weighted average remaining contractual term of outstanding stock options 5 years 10 months 24 days      
Number of installments for vesting of stock awards       5tpc_NumberOfInstallmentsForVestingOfStockAwards
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Options [Member] | Awarded In 2013 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Approved for grant (in shares) 250,000tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsApprovedForGrant
/ us-gaap_AwardDateAxis
= tpc_AwardDate3Member
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Number of stock option awards subject to achievement of pre-tax income performance targets (in shares) 84,000tpc_NumberOfStockOptionAwardsSubjectToAchievementOfPreTaxIncomePerformanceTargets
/ us-gaap_AwardDateAxis
= tpc_AwardDate3Member
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Stock Options [Member] | Awarded In 2012 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stock option awards subject to achievement of pre-tax income performance targets (in shares) 380,000tpc_NumberOfStockOptionAwardsSubjectToAchievementOfPreTaxIncomePerformanceTargets
/ us-gaap_AwardDateAxis
= tpc_AwardDate4Member
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for grant 8,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= tpc_TutorPeriniCorporationLongTermIncentivePlanMember
     
Number of shares available for future grant (in shares) 659,740us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= tpc_TutorPeriniCorporationLongTermIncentivePlanMember