XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
Revenues $ 1,744,270 $ 1,583,980 $ 4,999,445 $ 4,560,656
Costs of revenues:        
Direct costs 1,143,781 1,022,181 3,293,867 2,970,370
Indirect costs and selling expenses 410,235 402,227 1,180,619 1,114,310
Depreciation and amortization 35,220 34,216 106,255 99,484
Total costs of revenues 1,589,236 1,458,624 4,580,741 4,184,164
Income from operations 155,034 125,356 418,704 376,492
Interest expense and other, net 23,570 9,084 59,705 30,491
Income before income taxes 131,464 116,272 358,999 346,001
Income taxes 30,722 20,855 82,031 72,176
Net income $ 100,742 $ 95,417 $ 276,968 $ 273,825
Basic earnings per share (dollars per share) $ 4.37 $ 4.08 $ 11.87 $ 11.67
Diluted earnings per share (dollars per share) $ 4.33 $ 4.04 $ 11.76 $ 11.56
Weighted-average basic shares outstanding (in shares) 23,055 23,409 23,329 23,457
Weighted-average diluted shares outstanding (in shares) 23,277 23,616 23,546 23,687