XML 57 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue recognition - Revenue by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 4,232,775 $ 3,762,809 [1],[2]
North America    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 2,834,920 2,384,974
Europe    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 753,932 761,970
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Revenues from contracts 588,398 568,134
Latin America    
Disaggregation of Revenue [Line Items]    
Revenues from contracts $ 55,525 $ 47,731
[1] *Prior period amounts have been reclassified to reflect the income statement reclassification as described in Note 1.
[2] *Prior period amounts have been reclassified to reflect the income statement reclassification as described in Note 1.