XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2
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, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total segment operating profit: $ 93,020 $ 125,274 $ 222,262 $ 232,525
Stock-based compensation expense (27,893) (23,898) (35,005) (48,451)
Amortization of intangibles assets (5,756) (3,961) (11,000) (7,101)
Interest and other income, net 1,579 2,580 1,414 7,954
Foreign exchange loss (85,941) (4,693) (108,726) (2,394)
Income before provision for income taxes 8,658 123,161 114,950 238,085
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total segment operating profit: 164,478 167,741 328,439 313,896
Unallocated Amounts        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Stock-based compensation expense (27,893) (23,898) (35,005) (48,451)
Other acquisition-related expenses (90) (2,099) (669) (4,032)
Other unallocated expenses $ (37,719) $ (12,509) $ (59,503) $ (21,787)