XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue recognition - Revenue by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenues from contracts $ 4,674,811 $ 3,824,580 [1] $ 8,907,586 $ 7,587,389 [1],[2]
North America        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 3,079,738 2,421,073 5,914,658 4,806,047
Europe        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 942,070 753,171 1,696,002 1,515,141
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 599,135 607,190 1,187,533 1,175,324
Latin America        
Disaggregation of Revenue [Line Items]        
Revenues from contracts $ 53,868 $ 43,146 $ 109,393 $ 90,877
[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.