Quarterly report pursuant to Section 13 or 15(d)

SEGMENT REPORTING AND GEOGRAPHIC INFORMATION - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details)

v3.21.1
SEGMENT REPORTING AND GEOGRAPHIC INFORMATION - Reconciliation of Total Reportable Segments Revenue to Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 1,803,773 $ 1,423,964 $ 4,993,263 $ 4,346,831
Operating segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 1,803,215 1,423,740 4,991,927 4,346,626
Corporate allocations and effects of foreign exchange rates        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 558 $ 224 $ 1,336 $ 205