XML 35 R16.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Reclassifications Out of Accumulated Other Comprehensive Loss | 12 Months Ended
--- | ---
Dec. 31, 2024
Equity [Abstract] |
Reclassifications Out of Accumulated Other Comprehensive Loss | Reclassifications Out of Accumulated Other Comprehensive Loss
| MSA Safety Incorporated |  |
(In thousands) | 2024 |  | 2023 |  | 2022 |  |  |  |  |  |
Pension and other post-retirement benefits(a) |  |  |  |  |  |  |  |  |  |  |
Balance at beginning of period | $ | (42,652) |  |  | $ | (50,335) |  |  | $ | (57,296) |  |  |  |  |  |  |
Unrecognized net actuarial gains (losses) | 39,049 |  |  | 8,654 |  |  | (2,862) |  |  |  |  |  |  |
Tax (expense) benefit | (9,579) |  |  | (1,514) |  |  | 703 |  |  |  |  |  |  |
Total other comprehensive gain (loss) before reclassifications, net of tax | 29,470 |  |  | 7,140 |  |  | (2,159) |  |  |  |  |  |  |
Amounts reclassified from accumulated other comprehensive loss into net income: |  |  |  |  |  |  |  |  |  |  |
Amortization of prior service credit (Note 15) | (42) |  |  | (84) |  |  | (199) |  |  |  |  |  |  |
Recognized net actuarial losses (Note 15) | 2,482 |  |  | 812 |  |  | 12,592 |  |  |  |  |  |  |
Tax benefit | (648) |  |  | (185) |  |  | (3,273) |  |  |  |  |  |  |
Total amount reclassified from accumulated other comprehensive loss, net of tax, into net income | 1,792 |  |  | 543 |  |  | 9,120 |  |  |  |  |  |  |
Total other comprehensive income | $ | 31,262 |  |  | $ | 7,683 |  |  | $ | 6,961 |  |  |  |  |  |  |
Balance at end of period | $ | (11,390) |  |  | $ | (42,652) |  |  | $ | (50,335) |  |  |  |  |  |  |
Available-for-sale securities |  |  |  |  |  |  |  |  |  |  |
Balance at beginning of period | $ | — |  |  | $ | (2) |  |  | $ | (5) |  |  |  |  |  |  |
Unrealized gain on available-for-sale securities (Note 19) | — |  |  | 2 |  |  | 3 |  |  |  |  |  |  |
Balance at end of period | $ | — |  |  | $ | — |  |  | $ | (2) |  |  |  |  |  |  |
Foreign currency translation |  |  |  |  |  |  |  |  |  |  |
Balance at beginning of period | $ | (86,597) |  |  | $ | (108,380) |  |  | $ | (91,839) |  |  |  |  |  |  |
Reclassification of currency translation from accumulated other comprehensive loss into net income(b) | (1,200) |  |  | 101 |  |  | 2,912 |  |  |  |  |  |  |
Foreign currency translation adjustments | (42,462) |  |  | 21,682 |  |  | (19,453) |  |  |  |  |  |  |
Balance at end of period | $ | (130,259) |  |  | $ | (86,597) |  |  | $ | (108,380) |  |  |  |  |  |  |
(a)Reclassifications out of accumulated other comprehensive loss and into net income are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 15—Pensions and Other Post-retirement Benefits). (b)Reclassifications out of accumulated other comprehensive loss and into net income relate primarily to the approval of our plan to close certain foreign subsidiaries. The reclassifications are included in Currency exchange losses, net, within the Consolidated Statements of Income.

X
- Definition The entire disclosure for any adjustments made during the period to avoid double counting in comprehensive income items displayed as part of net income that also had been displayed as part of other comprehensive income in that period or earlier periods. These adjustments include reclassifications to net income of items in accumulated comprehensive income, such as deferred gains or losses on qualifying hedges when hedged item reported in net income, holding gains or losses on available-for-sale securities transferred into trading category, unrealized holding gains or losses on debt securities transferred from held-to-maturity category into available-for-sale category and accumulated translation adjustment attributable to foreign subsidiary or investment in foreign entity upon sale or liquidation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/220/tableOfContent + Details
Name: | us-gaap_DisclosureOfReclassificationAmountTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration