XML 91 R77.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Short and Long-Term Debt - Short-Term Debt Additional Information (Detail) $ in Thousands | 1 Months Ended | 12 Months Ended
--- | --- | ---
Feb. 28, 2015 USD ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($)
Line of Credit Facility [Line Items] |  |  |  |
Restricted Cash and Cash Equivalents |  | $ 500 | $ 3,600 |
Gain (Loss) on Extinguishment of Debt |  | (1,494) | $ 0 | $ 0
Average month-end balance |  | 100 |  |
Maximum month-end balance | $ 300 |  |  |
Revolving Credit Facility |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  | $ 600,000 |  |
Debt, Weighted Average Interest Rate |  | 3.47% |  |
Line of Credit Facility, Remaining Borrowing Capacity |  | $ 363,500 |  |
Federal Funds Effective Swap Rate | Revolving Credit Facility |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 0.50% |  |
Daily Libor Rate | Revolving Credit Facility |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 1.00% |  |
Minimum | BASE or LIBOR | Revolving Credit Facility |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 0.00% |  |
Maximum | BASE or LIBOR | Revolving Credit Facility |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 17500.00% |  |
Senior Revolving Credit Facility Maturing in 2023 | Overnight Bank Funding Rate |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Basis Spread on Variable Rate |  | 0.50% |  |
Multi-currency Notes Due in 2031 |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum |  | 1.50 |  |
Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum |  | 3.50 |  |
Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum |  | 4.00 |  |
Master Note Facility Due in 2022 |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum |  | 1.50 |  |
Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum |  | 3.50 |  |
Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum |  | 4.00 |  |
Senior Notes Payable Through Two Thousand Twenty One Five Point Fourty One Percentage [Member] |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Gain (Loss) on Extinguishment of Debt |  | $ 1,500 |  |
Notes Payable, Other Payables [Member] | Multi-currency Notes Due in 2031 |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Additional Senior Notes Available for Request |  | 150,000 |  |
Notes Payable, Other Payables [Member] | Master Note Facility Due in 2022 |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |
Additional Senior Notes Available for Request |  | $ 150,000 |  |

X
- Definition Additional Senior Notes Available for Request + References No definition available. + Details
Name: | msa_AdditionalSeniorNotesAvailableforRequest
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum + References No definition available. + Details
Name: | msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum
Namespace Prefix: | msa_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum + References No definition available. + Details
Name: | msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum
Namespace Prefix: | msa_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum + References No definition available. + Details
Name: | msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum
Namespace Prefix: | msa_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average interest rate of debt outstanding. + References No definition available. + Details
Name: | us-gaap_DebtWeightedAverageInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=114001942&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=114001942&loc=d3e12317-112629 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period. + References No definition available. + Details
Name: | us-gaap_ShorttermDebtAverageOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, maximum month-end borrowings during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ShorttermDebtMaximumMonthendOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=msa_BASEOrLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=msa_SeniorRevolvingCreditFacilityMaturingin2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=msa_OvernightBankFundingRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=msa_MulticurrencyNotesDuein2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=msa_MasterNoteFacilityDuein2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=msa_SeniorNotesPayableThroughTwoThousandTwentyOneFivePointFourtyOnePercentageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |