XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments (Tables)
3 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Summarized Financial Information of Reportable Segments
Segment information for the periods presented is as follows (in thousands):
Three Months Ended September 30,
20252024
DomesticInternationalTotalDomesticInternationalTotal
Revenues$2,210,043 $77,580 $2,287,623 $1,996,321 $60,568 $2,056,889 
Direct costs1,513,688 33,506 1,547,194 1,389,114 25,310 1,414,424 
Indirect costs and selling expenses444,026 29,830 473,856 413,839 14,107 427,946 
Depreciation and amortization52,895 1,403 54,298 33,670 1,008 34,678 
Income from operations199,434 12,841 212,275 159,698 20,143 179,841 
Capital expenditures15,189 1,825 17,014 10,802 674 11,476