XML 88 R72.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENT INFORMATION - By geographical area (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenues and identifiable assets by geographical area      
Total net revenues $ 1,182,115 $ 1,089,286 $ 960,951
Long lived tangible assets 179,906 168,173 181,610
Long lived assets 619,968 602,387 542,190
Total Americas      
Revenues and identifiable assets by geographical area      
Total net revenues 682,345 684,209 613,587
Long lived tangible assets 121,028 119,752 133,254
Long lived assets 503,789 499,150 450,241
United States      
Revenues and identifiable assets by geographical area      
Total net revenues 565,316 552,677 478,791
Long lived tangible assets 117,414 103,582 65,046
Long lived assets 476,314 457,516 380,200
Mexico      
Revenues and identifiable assets by geographical area      
Total net revenues 71,225 106,472 119,910
Long lived tangible assets 436 12,143 63,914
Long lived assets 436 12,143 63,914
Other Americas      
Revenues and identifiable assets by geographical area      
Total net revenues 45,804 25,060 14,886
Long lived tangible assets 3,178 4,027 4,294
Long lived assets 27,039 29,491 6,127
Total EMEA      
Revenues and identifiable assets by geographical area      
Total net revenues 322,781 257,603 219,005
Long lived tangible assets 39,115 31,909 33,847
Long lived assets 93,133 84,584 75,187
United Kingdom      
Revenues and identifiable assets by geographical area      
Total net revenues 292,297 231,909 185,803
Long lived tangible assets 30,282 21,916 23,396
Long lived assets 80,896 71,126 61,319
Other Europe, Middle East and Africa      
Revenues and identifiable assets by geographical area      
Total net revenues 30,484 25,694 33,202
Long lived tangible assets 8,833 9,993 10,451
Long lived assets 12,237 13,458 13,868
Asia-Pacific      
Revenues and identifiable assets by geographical area      
Total net revenues 176,989 147,474 128,359
Long lived tangible assets 19,763 16,512 14,509
Long lived assets 23,046 18,653 16,762
Geographic region      
Revenues and identifiable assets by geographical area      
Total net revenues 1,182,115 1,089,286 960,951
Geographic region | Total Americas      
Revenues and identifiable assets by geographical area      
Total net revenues 692,452 693,430 618,926
Geographic region | United States      
Revenues and identifiable assets by geographical area      
Total net revenues 575,423 561,898 484,130
Geographic region | Mexico      
Revenues and identifiable assets by geographical area      
Total net revenues 71,225 106,472 119,910
Geographic region | Other Americas      
Revenues and identifiable assets by geographical area      
Total net revenues 45,804 25,060 14,886
Geographic region | Total EMEA      
Revenues and identifiable assets by geographical area      
Total net revenues 322,995 257,765 219,547
Geographic region | United Kingdom      
Revenues and identifiable assets by geographical area      
Total net revenues 292,511 232,071 186,345
Geographic region | Other Europe, Middle East and Africa      
Revenues and identifiable assets by geographical area      
Total net revenues 30,484 25,694 33,202
Geographic region | Asia-Pacific      
Revenues and identifiable assets by geographical area      
Total net revenues 209,210 182,678 152,858
Elimination      
Revenues and identifiable assets by geographical area      
Total net revenues (42,542) (44,587) (30,380)
Elimination | Total Americas      
Revenues and identifiable assets by geographical area      
Total net revenues 10,107 9,221 5,339
Elimination | United States      
Revenues and identifiable assets by geographical area      
Total net revenues 10,107 9,221 5,339
Elimination | Total EMEA      
Revenues and identifiable assets by geographical area      
Total net revenues 214 162 542
Elimination | United Kingdom      
Revenues and identifiable assets by geographical area      
Total net revenues 214 162 542
Elimination | Asia-Pacific      
Revenues and identifiable assets by geographical area      
Total net revenues $ 32,221 $ 35,204 $ 24,499