XML 53 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue recognition - Revenue by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 3,479,294 $ 3,364,651
North America    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 2,246,091  
Europe    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 726,310  
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 461,640  
Latin America    
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 45,253