XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Revenues $ 2,166,982 $ 1,937,456 $ 6,323,680 $ 5,621,537
Costs of revenues:        
Direct costs 1,434,735 1,290,903 4,251,384 3,819,072
Indirect costs and selling expenses 480,917 430,134 1,375,524 1,244,122
Depreciation and amortization 54,961 35,115 139,264 106,385
Total costs of revenues 1,970,613 1,756,152 5,766,172 5,169,579
Income from operations 196,369 181,304 557,508 451,958
Interest expense and other, net 45,117 27,668 113,153 80,758
Income before income taxes 151,252 153,636 444,355 371,200
Income taxes 39,392 38,286 102,380 85,933
Net income $ 111,860 $ 115,350 $ 341,975 $ 285,267
Basic earnings per share (in dollars per share) $ 5.02 $ 5.17 $ 15.31 $ 12.73
Diluted earnings per share (in dollars per share) $ 5.00 $ 5.13 $ 15.21 $ 12.63
Weighted-average basic shares outstanding (in shares) 22,279 22,292 22,332 22,407
Weighted-average diluted shares outstanding (in shares) 22,383 22,478 22,485 22,593