XML 129 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Reconciliation of Operating Income to Adjusted OI w/SBC (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Operating income $ 302,150 $ 230,542 $ 208,612
Amortization of purchased intangibles 46,679 51,219 53,592
Deferred compensation plan 12,382 13,580 (15,782)
Realignment costs 847 12,579  
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Operating income 302,150 230,542 208,612
Amortization of purchased intangibles 46,679 51,219 53,592
Deferred compensation plan 12,382 13,580 (15,782)
Acquisition expenses 10,222 17,866 25,398
Realignment expenses 789 11,470 2,109
Adjusted OI w/SBC 372,222 324,677 273,929
Reportable Segment | Colleagues      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Realignment costs $ 847 $ 12,579  
Power Line Systems | Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Acquisition expenses     $ 9,804