XML 55 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Income (Loss) - Summary of Amounts Reclassifications Out of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Income Before Provision for Income Taxes $ 35,512 $ 31,030
Tax benefit (7,973) (6,052)
Cost of Sales 370,718 404,561
Defined Benefit Pension Plan Adjustments [Member] | Amounts Reclassified From Accumulated Other Comprehensive Income [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Amortization of defined benefit pension actuarial losses [1],[2] (1,071) (715)
Tax benefit [1] 263 172
Income applicable to common stock [1] (808) (543)
Cash Flow Hedge Adjustments [Member] | Amounts Reclassified From Accumulated Other Comprehensive Income [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Income Before Provision for Income Taxes [1] 2 2
Income applicable to common stock [1] 2 2
Cash Flow Hedge Adjustments [Member] | Foreign exchange contracts [Member] | Amounts Reclassified From Accumulated Other Comprehensive Income [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Cost of Sales [1] 2 2
Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Income applicable to common stock [1] $ (806) $ (541)
[1] Amounts in parentheses denote expense to statement of income.
[2] This component of accumulated other comprehensive income is included in the computation of net periodic benefit cost (see Note 9 for additional details).