XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Revenues $ 1,833,934 $ 1,649,416 $ 3,684,081 $ 3,255,175
Costs of revenues:        
Direct costs 1,255,251 1,094,314 2,528,169 2,150,086
Indirect costs and selling expenses 409,355 388,303 813,988 770,384
Depreciation and amortization 36,023 35,932 71,270 71,035
Total costs of revenues 1,700,629 1,518,549 3,413,427 2,991,505
Income from operations 133,305 130,867 270,654 263,670
Interest expense and other, net 27,519 19,942 53,090 36,135
Income before income taxes 105,786 110,925 217,564 227,535
Income taxes 21,916 23,824 47,647 51,309
Net income $ 83,870 $ 87,101 $ 169,917 $ 176,226
Basic earnings per share (in dollars per shares) $ 3.76 $ 3.71 $ 7.56 $ 7.51
Diluted earnings per share (in dollars per shares) $ 3.74 $ 3.68 $ 7.50 $ 7.44
Weighted-average basic shares outstanding (in shares) 22,282 23,506 22,464 23,463
Weighted-average diluted shares outstanding (in shares) 22,407 23,676 22,650 23,677