v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]      
Revenues $ 9,567,779 $ 8,627,824 $ 7,659,832
Costs of revenues:      
Direct costs 6,390,886 5,835,558 5,147,540
Indirect costs and selling expenses 2,011,179 1,832,956 1,720,439
Depreciation and amortization 245,899 195,125 142,145
Total costs of revenues 8,647,964 7,863,639 7,010,124
Income from operations 919,815 764,185 649,708
Interest expense and other, net 215,454 158,844 105,059
Income before income taxes 704,361 605,341 544,649
Income taxes 168,553 105,511 124,725
Net income $ 535,808 $ 499,830 $ 419,924
Basic earnings per share (in dollars per shares) $ 24.28 $ 22.47 $ 18.76
Diluted earnings per share (in dollars per shares) $ 24.16 $ 22.32 $ 18.60
Weighted-average basic shares outstanding (in shares) 22,065 22,247 22,381
Weighted-average diluted shares outstanding (in shares) 22,176 22,393 22,573