XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]        
REVENUE $ 493,896 $ 422,361 $ 981,952 $ 874,161
EXPENSES        
Cost of Revenue 282,825 257,782 559,460 520,711
Research and Development 29,916 26,780 56,670 52,837
Selling, General and Administrative 55,493 44,167 106,565 89,393
Total Expenses 368,234 328,729 722,695 662,941
OPERATING INCOME 125,662 93,632 259,257 211,220
INTEREST INCOME (EXPENSE)        
Interest income 6 52 13 120
Interest expense (447) (117) (696) (235)
Total Interest Income (Expense) (441) (65) (683) (115)
INCOME BEFORE INCOME TAXES 125,221 93,567 258,574 211,105
PROVISION FOR INCOME TAXES 29,551 21,585 60,791 47,907
NET INCOME $ 95,670 $ 71,982 $ 197,783 $ 163,198
Earnings Per Share        
Basic earnings per share $ 1.30 $ 0.94 $ 2.68 $ 2.14
Basic weighted average shares outstanding 73,580 76,202 73,798 76,354
Diluted earnings per share $ 1.30 $ 0.94 $ 2.68 $ 2.13
Diluted weighted average shares outstanding 73,697 76,280 73,920 76,496