XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Revenue $ 585,087 $ 538,562 $ 1,759,916 $ 1,655,631
EXPENSES        
Cost of Revenue 340,586 328,224 1,016,868 972,205
Research and Development 39,411 35,993 120,192 108,363
Selling, General, and Administrative 66,350 62,246 209,839 211,298
Total Expenses 446,347 426,463 1,346,899 1,291,866
OPERATING INCOME 138,740 112,099 413,017 363,765
INTEREST INCOME (EXPENSE)        
Interest Income 5,899 6,499 21,406 16,365
Interest Expense 2,731 4,433 8,336 12,495
Total Interest Income (Expense) 3,168 2,066 13,070 3,870
INCOME BEFORE INCOME TAXES 141,908 114,165 426,087 367,635
PROVISION FOR INCOME TAXES 30,800 27,066 97,943 86,892
NET INCOME $ 111,108 $ 87,099 $ 328,144 $ 280,743
Earnings Per Share        
Basic earnings per share $ 1.53 $ 1.20 $ 4.50 $ 3.85
Basic weighted average shares outstanding 72,851 72,872 72,893 72,860
Diluted earnings per share $ 1.52 $ 1.19 $ 4.49 $ 3.85
Diluted weighted average shares outstanding 73,013 73,031 73,058 73,010