XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]    
Revenue $ 1,459,506 $ 1,363,392
Operating costs and expenses:    
Costs of revenue 939,934 878,881
Indirect costs and selling expenses 355,004 357,592
Depreciation and amortization 30,144 26,762
Total operating costs and expenses 1,325,082 1,263,235
Income from operations 134,424 100,157
Interest expense and other, net 9,980 16,811
Income before income taxes 124,444 83,346
Income tax expense 30,800 15,369
Net income $ 93,644 $ 67,977
Basic earnings per share $ 3.73 $ 2.73
Diluted earnings per share $ 3.67 $ 2.66
Weighted-average basic shares outstanding 25,099 24,894
Weighted-average diluted shares outstanding 25,486 25,532