SEGMENT INFORMATION (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
| Segment Reporting [Abstract] |
|
| Schedule of Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses |
Revenues from external clients and operating profit/(loss), before unallocated expenses, by reportable segment for the three months ended March 31, 2024 and 2023, were as follows: | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | 2024 | | 2023 | | | | | | Segment revenues: | | | | | | | | | North America | $ | 704,729 | | | $ | 709,957 | | | | | | | Europe | 460,736 | | | 493,147 | | | | | | | Russia | — | | | 7,837 | | | | | | | Total segment revenues | $ | 1,165,465 | | | $ | 1,210,941 | | | | | | | Segment operating profit/(loss): | | | | | | | | | North America | $ | 120,664 | | | $ | 122,831 | | | | | | | Europe | 60,519 | | | 59,904 | | | | | | | Russia | — | | | (3,005) | | | | | | | Total segment operating profit | $ | 181,183 | | | $ | 179,730 | | | | | |
|
| Schedule of Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes |
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below: | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | 2024 | | 2023 | | | | | | Total segment operating profit: | $ | 181,183 | | | $ | 179,730 | | | | | | | Unallocated amounts: | | | | | | | | | 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) | | | | | | | Income from operations | 110,532 | | | 120,371 | | | | | | | 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 | | | | | |
|
| Schedule of Physical Location and Values of Long-Lived Assets |
Physical locations and values of the Company’s long-lived assets are presented below: | | | | | | | | | | | | | As of March 31, 2024 | | As of December 31, 2023 | | Ukraine | $ | 60,825 | | | $ | 62,653 | | | Belarus | 48,473 | | | 49,875 | | | United States | 40,601 | | | 42,510 | | | Poland | 13,920 | | | 15,057 | | | India | 12,006 | | | 12,735 | | | Hungary | 5,715 | | | 6,683 | | | Other | 40,704 | | | 45,540 | | | Total | $ | 222,244 | | | $ | 235,053 | |
|
| Schedule of Revenues by Customer Location |
The table below presents information about the Company’s revenues by client location for the three months ended March 31, 2024 and 2023: | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | 2024 | | 2023 | | | | | | United States | $ | 667,148 | | | $ | 679,437 | | | | | | | United Kingdom | 135,901 | | | 155,327 | | | | | | | Switzerland | 98,444 | | | 89,861 | | | | | | | Netherlands | 51,670 | | | 59,100 | | | | | | | Germany | 50,462 | | | 42,735 | | | | | | | Canada | 22,620 | | | 27,832 | | | | | | | Russia | — | | | 5,873 | | | | | | | Other locations | 139,220 | | | 150,776 | | | | | | | Total | $ | 1,165,465 | | | $ | 1,210,941 | | | | | |
|