XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Schedule of Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]        
Revenues $ 1,744,270 $ 1,583,980 $ 4,999,445 $ 4,560,656
Net income 100,742 95,417 276,968 273,825
Domestic        
Segment Reporting Information [Line Items]        
Revenues 1,694,479 1,532,880 4,858,549 4,414,852
Net income 93,383 87,543 254,298 252,647
International        
Segment Reporting Information [Line Items]        
Revenues 49,791 51,100 140,896 145,804
Net income $ 7,359 $ 7,874 $ 22,670 $ 21,178