XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenues from External Customers and Operating Profit/(Loss), Before Unallocated Expenses Revenues from external customers and operating profit/(loss), before unallocated expenses, by reportable segment for the three and six months ended June 30, 2023 and 2022, were as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Segment revenues:
North America$680,071 $723,657 $1,390,028 $1,411,368 
Europe483,442 451,944 976,589 903,914 
Russia6,693 19,260 14,530 51,193 
Total segment revenues$1,170,206 $1,194,861 $2,381,147 $2,366,475 
Segment operating profit/(loss):  
North America$131,660 $127,420 $254,491 $254,154 
Europe64,801 35,396 124,705 92,107 
Russia(2,743)1,662 (5,748)(17,822)
Total segment operating profit$193,718 $164,478 $373,448 $328,439 
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
June 30,
Six Months Ended
June 30,
2023202220232022
Total segment operating profit:$193,718 $164,478 $373,448 $328,439 
Unallocated amounts:
Stock-based compensation expense(33,110)(27,893)(71,689)(35,005)
Amortization of intangibles assets(5,483)(5,756)(11,020)(11,000)
Other acquisition-related expenses (1,340)(90)(1,581)(669)
Other unallocated expenses(9,439)(37,719)(24,441)(59,503)
Income from operations144,346 93,020 264,717 222,262 
Interest and other income, net11,710 1,579 23,231 1,414 
Foreign exchange loss(6,010)(85,941)(10,618)(108,726)
Income before provision for income taxes$150,046 $8,658 $277,330 $114,950 
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
June 30,
2023
As of
December 31,
2022
Ukraine$67,721 $70,183 
United States61,199 68,804 
Belarus53,503 57,311 
Poland14,166 14,685 
Hungary7,907 8,552 
India7,214 8,506 
Other 44,062 45,307 
Total$255,772 $273,348 
Schedule of Revenues by Customer Location The table below presents information about the Company’s revenues by customer location for the three and six months ended June 30, 2023 and 2022:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
United States$649,622 $686,952 $1,329,059 $1,343,979 
United Kingdom152,481 149,730 307,808 302,927 
Switzerland89,497 79,226 179,358 161,056 
Netherlands58,408 50,879 117,508 101,058 
Germany45,028 39,874 87,763 76,263 
Canada26,485 31,811 54,317 58,840 
Russia5,872 17,987 11,745 48,679 
Other locations142,813 138,402 293,589 273,673 
Total$1,170,206 $1,194,861 $2,381,147 $2,366,475