XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Other Comprehensive Income (Loss) - Summary of Related Tax Effects Allocated to Each Component of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Before Tax Amount                
Before Tax Amount $ (3,044)     $ (2,566)     $ (8,105) $ 6,064
Before Tax Amount 978     (3,272)     (1,179) (6,718)
Before Tax Amount (2,066)     (5,838)     (9,284) (654)
Tax Expense                
Tax Expense 1,511     (186)     1,500 (2,182)
Tax Expense (228)     804     344 1,756
Tax Expense 1,283     618     1,844 (426)
After Tax Amount                
After Tax Amount (1,533)     (2,752)     (6,605) 3,882
After Tax Amount 750     (2,468)     (835) (4,962)
Other comprehensive loss (783) $ (5,663) $ (994) (5,220) $ 100 $ 4,040 (7,440) (1,080)
Cumulative translation adjustment                
Before Tax Amount                
Before Tax Amount 2,699     (3,452)     (1,157) (1,946)
Tax Expense                
Tax Expense 0     0     0 0
After Tax Amount                
After Tax Amount 2,699     (3,452)     (1,157) (1,946)
After Tax Amount             0 0
Net actuarial gain (loss) and prior service credit                
Before Tax Amount                
Before Tax Amount 64     (1,009)     (1,009) (1,223)
Before Tax Amount 111     109     324 315
Tax Expense                
Tax Expense 1     1     3 2
Tax Expense 0     0     0 0
After Tax Amount                
After Tax Amount 65     (1,008)     (1,006) (1,221)
After Tax Amount 111     109     324 315
Derivative instruments                
Before Tax Amount                
Before Tax Amount (5,807)     1,895     (5,939) 9,233
Before Tax Amount 867     (3,381)     (1,503) (7,033)
Tax Expense                
Tax Expense 1,510     (187)     1,497 (2,184)
Tax Expense (228)     804     344 1,756
After Tax Amount                
After Tax Amount (4,297)     1,708     (4,442) 7,049
After Tax Amount $ 639     $ (2,577)     $ (1,159) $ (5,277)