XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]      
Revenues $ 8,627,824 $ 7,659,832 $ 6,702,546
Direct costs 5,835,558 5,147,540 4,402,728
Indirect costs and selling expenses 1,832,956 1,720,439 1,590,754
Depreciation and amortization 195,125 142,145 141,564
Income from operations 764,185 649,708 567,500
Capital expenditures 65,603 63,686 63,717
Domestic      
Segment Reporting Information [Line Items]      
Revenues 8,370,361 7,432,745 6,512,938
Domestic | Operating segments      
Segment Reporting Information [Line Items]      
Revenues 8,370,361 7,432,745 6,512,938
Direct costs 5,727,031 5,057,415 4,328,842
Indirect costs and selling expenses 1,743,160 1,630,768 1,514,337
Depreciation and amortization 190,618 138,548 138,879
Income from operations 709,552 606,014 530,880
Capital expenditures 63,901 60,898 61,201
International      
Segment Reporting Information [Line Items]      
Revenues 257,463 227,087 189,608
International | Operating segments      
Segment Reporting Information [Line Items]      
Revenues 257,463 227,087 189,608
Direct costs 108,527 90,125 73,886
Indirect costs and selling expenses 89,796 89,671 76,417
Depreciation and amortization 4,507 3,597 2,685
Income from operations 54,633 43,694 36,620
Capital expenditures $ 1,702 $ 2,788 $ 2,516