XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
REVENUE $ 508,552 $ 478,260 $ 1,543,069 $ 1,460,212
EXPENSES        
Cost of Revenue 307,345 282,339 910,195 841,799
Research and Development 34,625 30,725 104,179 87,394
Selling, General and Administrative 58,192 53,607 172,205 160,172
Total Expenses 400,162 366,671 1,186,579 1,089,365
OPERATING INCOME 108,390 111,589 356,490 370,847
INTEREST INCOME (EXPENSE)        
Interest Income 2,391 3 3,783 16
Interest Expense (4,666) (691) (9,649) (1,387)
Total Interest Income (Expense) (2,275) (688) (5,866) (1,371)
INCOME BEFORE INCOME TAXES 106,115 110,901 350,624 369,476
PROVISION FOR INCOME TAXES 24,566 26,194 81,751 86,986
NET INCOME $ 81,549 $ 84,707 $ 268,873 $ 282,490
Earnings Per Share        
Basic earnings per share $ 1.12 $ 1.16 $ 3.69 $ 3.84
Basic weighted average shares outstanding 72,935 72,835 72,931 73,477
Diluted earnings per share $ 1.12 $ 1.16 $ 3.68 $ 3.84
Diluted weighted average shares outstanding 73,074 73,019 73,119 73,619