v3.25.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
REVENUE      
REVENUE $ 2,375,288 $ 2,215,543 $ 2,077,702
EXPENSES      
Cost of Revenue 1,360,747 1,299,477 1,219,062
Research and Development 162,771 148,256 142,678
Selling, General, and Administrative 283,055 278,419 235,274
Total Expenses 1,806,573 1,726,152 1,597,014
OPERATING INCOME 568,715 489,391 480,688
Interest Income 27,759 25,012 8,959
Interest Expense 10,438 16,384 15,073
INTEREST INCOME (EXPENSE)      
TOTAL INTEREST INCOME (EXPENSE) 17,321 8,628 (6,114)
INCOME BEFORE INCOME TAXES 586,036 498,019 474,574
PROVISION FOR INCOME TAXES 130,288 116,203 107,928
NET INCOME $ 455,748 $ 381,816 $ 366,646
Earnings Per Share      
Basic earnings per share $ 6.25 $ 5.24 $ 5.03
Weighted average shares outstanding for basic earnings per share 72,874 72,867 72,918
Diluted earnings per share $ 6.24 $ 5.23 $ 5.02
Weighted average shares outstanding for diluted earnings per share 73,045 73,025 73,096