XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total segment operating profit: $ 120,561 $ 144,346 $ 231,093 $ 264,717
Stock-based compensation expense (35,684) (33,110) (80,475) (71,689)
Interest and other income, net 12,036 11,710 27,078 23,231
Foreign exchange gain/(loss) 1,213 (6,010) (706) (10,618)
Income before provision for income taxes 133,810 150,046 257,465 277,330
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total segment operating profit: 177,376 193,718 358,559 373,448
Unallocated Amounts        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Stock-based compensation expense (35,684) (33,110) (80,475) (71,689)
Amortization of intangibles assets (5,821) (5,483) (11,770) (11,020)
Other acquisition-related expenses (456) (1,340) (1,679) (1,581)
Other unallocated expenses $ (14,854) $ (9,439) $ (33,542) $ (24,441)