XML 29 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Narrative) (Details) (USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Share-Based Compensation [Line Items]    
Number of shares of common stock exchanged for each award 1tpc_NumberOfSharesOfCommonStockExchangedForEachAward  
Restricted stock units [Member]    
Share-Based Compensation [Line Items]    
Aggregate number of shares approved 6,228,430tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAwarded
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Compensation expense $ 5.6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 3.9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Unrecognized compensation cost related to the unvested awards 19.9us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Weighted average period over which unrecognized compensation cost is expected to be recognized 2 years 6 months  
Granted, weighted average grant date fair value (in dollars per share) $ 23.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 27.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Forfeited (in shares) 1,560us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Weighted average grant date fair value $ 23.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ 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) 35,000tpc_UnvestedAwardsWillVestBasedOnPerformanceMetric
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Number of unvested stock awards that will vest subject to the satisfaction of service-based requirements (in shares) 1,685,097tpc_UnvestedAwardsWillVestBasedOnServiceRequirement
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Restricted stock units [Member] | Awarded in 2014, 2013 and 2012 [Member]    
Share-Based Compensation [Line Items]    
Number of restricted stock units for which performance targets are established (in shares)   866,500tpc_NumberOfRestrictedStockUnitsForWhichPerformanceTargetsEstablished
/ us-gaap_AwardDateAxis
= tpc_Year20142013And2012Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Restricted stock units [Member] | Awarded in 2015, 2014, and 2013 [Member]    
Share-Based Compensation [Line Items]    
Number of restricted stock units for which performance targets are established (in shares) 291,500tpc_NumberOfRestrictedStockUnitsForWhichPerformanceTargetsEstablished
/ us-gaap_AwardDateAxis
= tpc_Year20152014And2013Member
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Stock Options [Member]    
Share-Based Compensation [Line Items]    
Aggregate number of shares approved 3,385,465tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAwarded
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Granted (in shares) 259,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Compensation expense 3.6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1.5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Unrecognized compensation cost related to the unvested awards 7.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted average period over which unrecognized compensation cost is expected to be recognized 2 years 4 months 24 days  
Granted, weighted average grant date fair value (in dollars per share) $ 12.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 17.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted average grant date fair value $ 12.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Term of stock options 10 years  
Number of vested and exercisable stock options (in shares) 1,485,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Vested and exercisable stock options, weighted average exercise price (in dollars per share) $ 19.57us-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,450,000tpc_NumberOfUnvestedStockOptionAwardsThatWillVestSubjectToSatisfactionOfServiceBasedRequirementsAndAchievementOfPerformanceMetricsInShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Outstanding shares 2,248,000tpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedAndOutstandingBeforeApprovedForGrantNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Intrinsic value of outstanding stock options $ 11.2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Weighted average remaining contractual term of outstanding stock options 5 years 10 months 24 days  
Stock Options [Member] | Awarded in 2014, 2013 and 2012 [Member]    
Share-Based Compensation [Line Items]    
Number of stock option awards subject to performance targets (in shares)   714,000tpc_NumberOfStockOptionAwardsSubjectToAchievementOfPreTaxIncomePerformanceTargets
/ us-gaap_AwardDateAxis
= tpc_Year20142013And2012Member
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Options [Member] | Awarded in 2015, 2014, 2013, And 2012 [Member]    
Share-Based Compensation [Line Items]    
Number of stock option awards subject to performance targets (in shares) 259,000tpc_NumberOfStockOptionAwardsSubjectToAchievementOfPreTaxIncomePerformanceTargets
/ us-gaap_AwardDateAxis
= tpc_Year201520142013And2012Member
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Plan [Member]    
Share-Based Compensation [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) 114,928us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= tpc_TutorPeriniCorporationLongTermIncentivePlanMember