XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments (Tables)
12 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Financial Information of Reportable Segments
Segment information for the periods presented is as follows (dollars in thousands):
Year Ended June 30,
202520242023
DomesticInternationalTotalDomesticInternationalTotalDomesticInternationalTotal
Revenues$8,370,361 $257,463 $8,627,824 $7,432,745 $227,087 $7,659,832 $6,512,938 $189,608 $6,702,546 
Direct costs5,727,031 108,527 5,835,558 5,057,415 90,125 5,147,540 4,328,842 73,886 4,402,728 
Indirect costs and selling expenses1,743,160 89,796 1,832,956 1,630,768 89,671 1,720,439 1,514,337 76,417 1,590,754 
Depreciation and amortization190,618 4,507 195,125 138,548 3,597 142,145 138,879 2,685 141,564 
Income from operations709,552 54,633 764,185 606,014 43,694 649,708 530,880 36,620 567,500 
Capital expenditures$63,901 $1,702 $65,603 $60,898 $2,788 $63,686 $61,201 $2,516 $63,717