| Schedule of Financial Information of Reportable Segments |
Segment information for the periods presented is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year ended June 30, | | 2026 | | 2025 | | 2024 | | Domestic | | International | | Total | | Domestic | | International | | Total | | Domestic | | International | | Total | | Revenues | $ | 9,260,288 | | | $ | 307,491 | | | $ | 9,567,779 | | | $ | 8,370,361 | | | $ | 257,463 | | | $ | 8,627,824 | | | $ | 7,432,745 | | | $ | 227,087 | | | $ | 7,659,832 | | | Direct costs | 6,255,615 | | | 135,271 | | | 6,390,886 | | | 5,727,031 | | | 108,527 | | | 5,835,558 | | | 5,057,415 | | | 90,125 | | | 5,147,540 | | | Indirect costs and selling expenses | 1,904,658 | | | 106,521 | | | 2,011,179 | | | 1,743,160 | | | 89,796 | | | 1,832,956 | | | 1,630,768 | | | 89,671 | | | 1,720,439 | | | Depreciation and amortization | 240,142 | | | 5,757 | | | 245,899 | | | 190,618 | | | 4,507 | | | 195,125 | | | 138,548 | | | 3,597 | | | 142,145 | | | Income from operations | 859,873 | | | 59,942 | | | 919,815 | | | 709,552 | | | 54,633 | | | 764,185 | | | 606,014 | | | 43,694 | | | 649,708 | | | Capital expenditures | 99,950 | | | 6,703 | | | 106,653 | | | 63,901 | | | 1,702 | | | 65,603 | | | 60,898 | | | 2,788 | | | 63,686 | |
|