XML 102 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information - Schedule of Reconciliation of Operating Income to AOI Less SBC (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income $ 84,497 $ 68,630 $ 284,111 $ 240,738
Amortization of purchased intangibles 11,339 11,448 34,188 35,159
Deferred compensation plan 6,033 6,983 12,371 13,665
Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating income 84,497 68,630 284,111 240,738
Amortization of purchased intangibles 11,339 11,448 34,188 35,159
Deferred compensation plan 6,033 6,983 12,371 13,665
Acquisition expenses 2,157 2,454 4,799 6,782
Realignment expenses 0 9 0 818
AOI less SBC $ 104,026 $ 89,524 $ 335,469 $ 297,162