XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION - By geographical area (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
SEGMENT INFORMATION                      
Total net revenues $ 480,907 $ 405,406 $ 373,235 $ 279,210 $ 411,870 $ 302,889 $ 295,597 $ 268,071 $ 1,538,758 $ 1,278,427 $ 1,183,236
Long lived tangible assets 185,880       188,710       185,880 188,710 179,149
Long lived assets 676,889       679,072       676,889 679,072 653,876
Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 1,011,888 740,010 625,447
Long lived tangible assets 137,594       135,047       137,594 135,047 125,974
Long lived assets 562,097       560,870       562,097 560,870 542,426
United States                      
SEGMENT INFORMATION                      
Total net revenues                 527,120 653,127 569,601
Long lived tangible assets 127,682       126,388       127,682 126,388 117,622
Long lived assets 535,225       534,417       535,225 534,417 514,489
Mexico                      
SEGMENT INFORMATION                      
Total net revenues                 423,185 23,467 8,109
Long lived tangible assets 3,312       609       3,312 609 261
Long lived assets 4,407       609       4,407 609 261
Other Americas                      
SEGMENT INFORMATION                      
Total net revenues                 61,583 63,416 47,737
Long lived tangible assets 6,600       8,050       6,600 8,050 8,091
Long lived assets 22,465       25,844       22,465 25,844 27,676
Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 284,830 324,766 329,610
Long lived tangible assets 30,762       32,185       30,762 32,185 32,586
Long lived assets 94,071       93,487       94,071 93,487 87,534
United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 234,858 280,268 276,658
Long lived tangible assets 26,506       27,952       26,506 27,952 27,749
Long lived assets 82,690       87,289       82,690 87,289 80,758
Other EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 49,972 44,498 52,952
Long lived tangible assets 4,256       4,233       4,256 4,233 4,837
Long lived assets 11,381       6,198       11,381 6,198 6,776
APAC                      
SEGMENT INFORMATION                      
Total net revenues                 242,040 213,651 228,179
Long lived tangible assets 17,524       21,478       17,524 21,478 20,589
Long lived assets $ 20,721       $ 24,715       20,721 24,715 23,916
Reportable Geographical Components                      
SEGMENT INFORMATION                      
Total net revenues                 1,538,758 1,278,427 1,183,236
Reportable Geographical Components | Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 1,035,204 757,471 641,769
Reportable Geographical Components | United States                      
SEGMENT INFORMATION                      
Total net revenues                 550,436 670,588 585,923
Reportable Geographical Components | Mexico                      
SEGMENT INFORMATION                      
Total net revenues                 423,185 23,467 8,109
Reportable Geographical Components | Other Americas                      
SEGMENT INFORMATION                      
Total net revenues                 61,583 63,416 47,737
Reportable Geographical Components | Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 295,913 330,601 332,497
Reportable Geographical Components | United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 245,941 286,103 279,545
Reportable Geographical Components | Other EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 49,972 44,498 52,952
Reportable Geographical Components | APAC                      
SEGMENT INFORMATION                      
Total net revenues                 267,659 250,138 261,181
Eliminations                      
SEGMENT INFORMATION                      
Total net revenues                 (60,018) (59,783) (52,211)
Eliminations | Total Americas                      
SEGMENT INFORMATION                      
Total net revenues                 23,316 17,461 16,322
Eliminations | United States                      
SEGMENT INFORMATION                      
Total net revenues                 23,316 17,461 16,322
Eliminations | Total EMEA                      
SEGMENT INFORMATION                      
Total net revenues                 11,083 5,835 2,887
Eliminations | United Kingdom                      
SEGMENT INFORMATION                      
Total net revenues                 11,083 5,835 2,887
Eliminations | APAC                      
SEGMENT INFORMATION                      
Total net revenues                 $ 25,619 $ 36,487 $ 33,002