XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION - By geographical area (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
SEGMENT INFORMATION                      
Total net revenues $ 411,870 $ 302,889 $ 295,597 $ 268,071 $ 336,821 $ 290,477 $ 276,681 $ 279,257 $ 1,278,427 $ 1,183,236 $ 1,146,902
Long lived tangible assets 188,710       179,149       188,710 179,149 199,452
Long lived assets 679,072       653,876       679,072 653,876 647,364
Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 740,010 625,447 666,894
Long lived tangible assets 135,047       125,974       135,047 125,974 136,534
Long lived assets 560,870       542,426       560,870 542,426 525,762
United States                      
SEGMENT INFORMATION                      
Total net revenues                 653,127 569,601 589,579
Long lived tangible assets 126,388       117,622       126,388 117,622 126,100
Long lived assets 534,417       514,489       534,417 514,489 493,423
Mexico                      
SEGMENT INFORMATION                      
Total net revenues                 23,467 8,109 10,583
Long lived tangible assets 609       261       609 261 2,379
Long lived assets 609       261       609 261 2,379
Other Americas                      
SEGMENT INFORMATION                      
Total net revenues                 63,416 47,737 66,732
Long lived tangible assets 8,050       8,091       8,050 8,091 8,055
Long lived assets 25,844       27,676       25,844 27,676 29,960
Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 324,766 329,610 251,302
Long lived tangible assets 32,185       32,586       32,185 32,586 33,572
Long lived assets 93,487       87,534       93,487 87,534 88,737
United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 280,268 276,658 221,423
Long lived tangible assets 27,952       27,749       27,952 27,749 25,183
Long lived assets 87,289       80,758       87,289 80,758 80,348
Other EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 44,498 52,952 29,879
Long lived tangible assets 4,233       4,837       4,233 4,837 8,389
Long lived assets 6,198       6,776       6,198 6,776 8,389
APAC                      
SEGMENT INFORMATION                      
Total net revenues                 213,651 228,179 228,706
Long lived tangible assets 21,478       20,589       21,478 20,589 29,346
Long lived assets $ 24,715       $ 23,916       24,715 23,916 32,865
Reportable Geographical Components                      
SEGMENT INFORMATION                      
Total net revenues                 1,278,427 1,183,236 1,146,902
Reportable Geographical Components | Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 757,471 641,769 684,392
Reportable Geographical Components | United States                      
SEGMENT INFORMATION                      
Total net revenues                 670,588 585,923 607,077
Reportable Geographical Components | Mexico                      
SEGMENT INFORMATION                      
Total net revenues                 23,467 8,109 10,583
Reportable Geographical Components | Other Americas                      
SEGMENT INFORMATION                      
Total net revenues                 63,416 47,737 66,732
Reportable Geographical Components | Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 330,601 332,497 252,176
Reportable Geographical Components | United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 286,103 279,545 222,297
Reportable Geographical Components | Other EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 44,498 52,952 29,879
Reportable Geographical Components | APAC                      
SEGMENT INFORMATION                      
Total net revenues                 250,138 261,181 258,974
Eliminations                      
SEGMENT INFORMATION                      
Total net revenues                 (59,783) (52,211) (48,640)
Eliminations | Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 17,461 16,322 17,498
Eliminations | United States                      
SEGMENT INFORMATION                      
Total net revenues                 17,461 16,322 17,498
Eliminations | Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 5,835 2,887 874
Eliminations | United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 5,835 2,887 874
Eliminations | APAC                      
SEGMENT INFORMATION                      
Total net revenues                 $ 36,487 $ 33,002 $ 30,268