XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance $ 1,634,424 $ 1,509,079 $ 1,411,428 $ 1,260,691 $ 1,385,310 $ 1,331,431 $ 1,411,428 $ 1,331,431
Total other comprehensive income (loss), net of tax (3,039) 36,514 13,548 19,846 (5,934) (10,908) 47,023 3,004
Ending balance 1,713,418 1,634,424 1,509,079 1,368,687 1,260,691 1,385,310 1,713,418 1,368,687
Parent [Member]                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance 1,613,308 1,488,375 1,390,600 1,239,563 1,364,724 1,310,911 1,390,600 1,310,911
Total other comprehensive income (loss), net of tax (3,039) 36,514 13,548 19,846 (5,934) (10,908)    
Ending balance 1,693,201 $ 1,613,308 1,488,375 1,348,319 $ 1,239,563 1,364,724 1,693,201 1,348,319
Foreign Currency Translation Adjustments                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     (97,556)     (67,643) (97,556) (67,643)
OCI before reclassifications             47,163 3,611
Amounts reclassified from AOCI             0 0
Total other comprehensive income (loss), net of tax             47,163 3,611
Ending balance (50,393)     (64,032)     (50,393) (64,032)
Net Unrealized Gain (Loss) on Nonderivative Instruments                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     (14,380)     (14,380) (14,380) (14,380)
OCI before reclassifications             0 0
Amounts reclassified from AOCI             0 0
Total other comprehensive income (loss), net of tax             0 0
Ending balance (14,380)     (14,380)     (14,380) (14,380)
Pension Benefit Obligation Adjustments                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     2,215     1,043 2,215 1,043
OCI before reclassifications             8 0
Amounts reclassified from AOCI             (148) (607)
Total other comprehensive income (loss), net of tax             (140) (607)
Ending balance 2,075     436     2,075 436
Accumulated Other Comprehensive Income (Loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     (109,931)     (81,190) (109,931) (81,190)
OCI before reclassifications             47,171 3,611
Amounts reclassified from AOCI             (148) (607)
Total other comprehensive income (loss), net of tax             47,023 3,004
Ending balance (62,908)     (78,186)     (62,908) (78,186)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     $ (210)     $ (210) (210) (210)
OCI before reclassifications             0 0
Amounts reclassified from AOCI             0 0
Total other comprehensive income (loss), net of tax             0 0
Ending balance $ (210)     $ (210)     $ (210) $ (210)