XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Accumulated other comprehensive loss, net of tax, beginning balance $ (21,241)  
Beginning Balances, value 1,113,313 $ 1,079,085
Other comprehensive gain (loss) before reclassifications 3,178 2,182
Amounts reclassified from accumulated other comprehensive loss 964 (942)
Total other comprehensive income 4,142 1,240
Accumulated other comprehensive loss, net of tax, ending balance (17,099)  
Ending Balances, value 1,104,698 1,085,167
Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balances, value (17,446) (12,913)
Other comprehensive gain (loss) before reclassifications 3,230 (1,537)
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive income 3,230 (1,537)
Ending Balances, value (14,216) (14,450)
Derivative Instruments, Net of Tax [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balances, value (2,884) 160
Other comprehensive gain (loss) before reclassifications (132) 3,676
Amounts reclassified from accumulated other comprehensive loss 964 (942)
Total other comprehensive income 832 2,734
Ending Balances, value (2,052) 2,894
Other [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balances, value (911) (1,107)
Other comprehensive gain (loss) before reclassifications 80 43
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive income 80 43
Ending Balances, value (831) (1,064)
AOCI Attributable to Parent [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balances, value (21,241) (13,860)
Total other comprehensive income 4,142 1,240
Ending Balances, value $ (17,099) $ (12,620)