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,000 us-gaap_ProceedsFromStockOptionsExercised | $ 9,643,000 us-gaap_ProceedsFromStockOptionsExercised | $ 4,306,000 us-gaap_ProceedsFromStockOptionsExercised |
Excess tax benefit (provision) related to stock plans | 2,573,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 2,246,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 2,799,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
Aggregate intrinsic value of stock options exercisable | 25,000,000 us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |  |  |
Aggregate intrinsic value of stock options outstanding | 28,100,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |  |  |
Total intrinsic value of stock options exercised | 3,700,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue | 4,000,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue | 4,400,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue |
Unrecognized stock-based compensation expense | 5,200,000 us-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,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis = us-gaap_EmployeeStockOptionMember | 500,000 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis = us-gaap_EmployeeStockOptionMember | 1,600,000 us-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,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue / msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis = msa_RestrictedStockActivityMember | 9,700,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue / msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis = msa_RestrictedStockActivityMember | 8,000,000 us-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,000 us-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,276 msa_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,766 msa_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 |  |  |

X
- Definition Percentage of target award based on achieving a targeted return on net assets based on which final number of shares to be issued for performance stock units. + References No definition available. + Details
Name: | msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
Namespace Prefix: | msa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of target award based on achieving a targeted total shareholder return based on which final number of shares to be issued for performance stock units. + References No definition available. + Details
Name: | msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
Namespace Prefix: | msa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted stock vest date, years. + References No definition available. + Details
Name: | msa_RestrictedStockVestDateYears
Namespace Prefix: | msa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Reserved For Grant + References No definition available. + Details
Name: | msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesReservedForGrant
Namespace Prefix: | msa_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period + References No definition available. + Details
Name: | msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod
Namespace Prefix: | msa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock options exercisable, years. + References No definition available. + Details
Name: | msa_StockOptionsExercisableYears
Namespace Prefix: | msa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock options expiration period. + References No definition available. + Details
Name: | msa_StockOptionsExpirationPeriod
Namespace Prefix: | msa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized cost of unvested share-based compensation awards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | msa_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardClassAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis=msa_PerformanceStockUnitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | msa_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanNameAxis=msa_RestrictedStockActivityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=msa_NonEmployeeDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_ManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |