XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment operating profit: $ 110,532 $ 120,371
Stock-based compensation expense (44,791) (38,579)
Interest and other income, net 15,042 11,521
Foreign exchange loss (1,919) (4,608)
Income before provision for income taxes 123,655 127,284
Operating Segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment operating profit: 181,183 179,730
Unallocated Amounts    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Stock-based compensation expense (44,791) (38,579)
Amortization of intangibles assets (5,949) (5,537)
Other acquisition-related expenses (1,223) (241)
Other unallocated expenses $ (18,688) $ (15,002)