XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]        
REVENUE $ 478,260 $ 433,776 $ 1,460,212 $ 1,307,938
EXPENSES        
Cost of Revenue 282,339 267,770 841,799 788,481
Research and Development 30,725 27,395 87,394 80,233
Selling, General and Administrative 53,607 47,408 160,172 136,801
Total Expenses 366,671 342,573 1,089,365 1,005,515
OPERATING INCOME 111,589 91,203 370,847 302,423
INTEREST INCOME (EXPENSE)        
Interest income 3 24 16 144
Interest expense (691) (290) (1,387) (525)
Total Interest Income (Expense) (688) (266) (1,371) (381)
INCOME BEFORE INCOME TAXES 110,901 90,937 369,476 302,042
PROVISION FOR INCOME TAXES 26,194 19,528 86,986 67,435
NET INCOME $ 84,707 $ 71,409 $ 282,490 $ 234,607
Earnings Per Share        
Basic earnings per share $ 1.16 $ 0.95 $ 3.84 $ 3.09
Basic weighted average shares outstanding 72,835 75,357 73,477 76,022
Diluted earnings per share $ 1.16 $ 0.95 $ 3.84 $ 3.08
Diluted weighted average shares outstanding 73,019 75,431 73,619 76,141