XML 123 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating profit $ 501,239 $ 572,966 $ 542,316
Stock-based compensation expense (147,730) (99,909) (111,655)
Amortization of purchased intangibles (22,717) (22,223) (17,646)
Loss on sale of business (25,922) 0 0
Interest and other income/(loss), net 51,124 10,025 (1,727)
Foreign exchange loss (15,778) (75,733) (7,197)
Income before provision for income taxes 536,585 507,258 533,392
Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating profit 765,713 799,228 729,072
Unallocated Amounts      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Stock-based compensation expense (147,730) (99,909) (111,655)
Amortization of purchased intangibles (22,717) (22,223) (17,646)
Other acquisition-related expenses (2,723) (1,537) (6,397)
Loss on sale of business (25,922) 0 0
Other unallocated costs $ (65,382) $ (102,593) $ (51,058)