XML 123 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Plans - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercisable period after grant date 3 years      
Restricted stock vest period after grant date 3 years      
Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period 1 year      
Stock options expiration period 10 years      
Cash proceeds from exercise of options $ 6,926,000us-gaap_ProceedsFromStockOptionsExercised $ 9,643,000us-gaap_ProceedsFromStockOptionsExercised $ 4,306,000us-gaap_ProceedsFromStockOptionsExercised  
Excess tax benefit (provision) related to stock plans 2,573,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,246,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,799,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities  
Aggregate intrinsic value of stock options exercisable 25,000,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1      
Aggregate intrinsic value of stock options outstanding 28,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue      
Total intrinsic value of stock options exercised 3,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 4,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue  
Unrecognized stock-based compensation expense 5,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized      
Weighted average period over which unrecognized stock-based compensation expense is expected to be recognized, in years 1 year      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of target award based on achieving targeted performance conditions 0.00%msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of target award based on achieving targeted performance conditions 200.00%msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Percentage of target award based on achieving targeted return on net assets based on which final number of shares to be issued for performance stock units       200.00%msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excess tax benefit (provision) related to stock plans 1,000,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis
= us-gaap_EmployeeStockOptionMember
500,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis
= us-gaap_EmployeeStockOptionMember
1,600,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis
= us-gaap_EmployeeStockOptionMember
 
Restricted Stock Activity        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of stock units vested 5,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis
= msa_RestrictedStockActivityMember
9,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis
= msa_RestrictedStockActivityMember
8,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis
= msa_RestrictedStockActivityMember
 
Performance Stock Unit Activity        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)       3 years
Fair value of stock units vested $ 4,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis
= msa_PerformanceStockUnitMember
     
Management        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future grants 1,441,276msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForGrant
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ManagementMember
     
Non Employee Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future grants 170,766msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForGrant
/ us-gaap_TitleOfIndividualAxis
= msa_NonEmployeeDirectorsMember
     
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options expiration period 10 years