XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]        
Revenues $ 1,649,416 $ 1,485,778 $ 3,255,175 $ 2,976,676
Costs of revenues:        
Direct costs 1,094,314 974,018 2,150,086 1,948,189
Indirect costs and selling expenses 388,303 354,977 770,384 712,083
Depreciation and amortization 35,932 32,676 71,035 65,268
Total costs of revenues 1,518,549 1,361,671 2,991,505 2,725,540
Income from operations 130,867 124,107 263,670 251,136
Interest expense and other, net 19,942 11,009 36,135 21,407
Income before income taxes 110,925 113,098 227,535 229,729
Income taxes 23,824 22,799 51,309 51,321
Net income $ 87,101 $ 90,299 $ 176,226 $ 178,408
Basic earnings per share $ 3.71 $ 3.86 $ 7.51 $ 7.60
Diluted earnings per share $ 3.68 $ 3.83 $ 7.44 $ 7.52
Weighted-average basic shares outstanding 23,506 23,399 23,463 23,480
Weighted-average diluted shares outstanding 23,676 23,598 23,677 23,722