XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue recognition - Revenue by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenues from contracts $ 5,061,665 $ 4,086,387 [1] $ 13,969,251 $ 11,673,776 [1]
North America        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 3,364,157 2,645,106 9,278,815 7,451,153
Europe        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 1,054,157 829,392 2,750,159 2,344,533
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenues from contracts 590,017 560,250 1,777,550 1,735,574
Latin America        
Disaggregation of Revenue [Line Items]        
Revenues from contracts $ 53,334 $ 51,639 $ 162,727 $ 142,516
[1] *Prior period amounts have been reclassified to reflect the income statement reclassification as described in Note 1.