XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 25,383 $ 27,405 $ 88,289 $ 87,849
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments, net of tax (expense) and benefit of $(526) and $(128), and $(2,363) and $259, respectively (7,328) 13,825 31,555 1,044
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(59) and $(69), and $(176) and $(206), respectively 200 235 601 705
Unrealized loss on derivative instruments, net of tax benefit of $6 and $824, and $624 and $627, respectively (21) (2,815) (2,131) (2,142)
Other comprehensive income (loss), net of tax (7,149) 11,245 30,025 (393)
Comprehensive income $ 18,234 $ 38,650 $ 118,314 $ 87,456