v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]    
Revenues $ 2,474,597 $ 2,287,623
Costs of revenues:    
Direct costs 1,597,689 1,547,194
Indirect costs and selling expenses 550,113 473,856
Depreciation and amortization 79,267 54,298
Total costs of revenues 2,227,069 2,075,348
Income from operations 247,528 212,275
Interest expense and other, net 73,240 46,173
Income before income taxes 174,288 166,102
Income taxes 43,921 41,292
Net income $ 130,367 $ 124,810
Basic earnings per share (in dollars per share) $ 5.90 $ 5.67
Diluted earnings per share (in dollars per share) $ 5.84 $ 5.63
Weighted-average basic shares outstanding (in shares) 22,100 21,994
Weighted-average diluted shares outstanding (in shares) 22,316 22,166