XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]    
REVENUE $ 451,800 $ 438,005
EXPENSES    
Cost of Revenue 262,929 245,791
Research and Development 26,057 24,591
Selling, General and Administrative 45,226 49,436
Total Expenses 334,212 319,818
OPERATING INCOME 117,588 118,187
INTEREST INCOME (EXPENSE)    
Interest income 68 508
Interest expense (117) (156)
Total Interest Income (Expense) (49) 352
INCOME BEFORE INCOME TAXES 117,539 118,539
PROVISION FOR INCOME TAXES 26,323 29,169
NET INCOME $ 91,216 $ 89,370
Earnings Per Share    
Basic earnings per share $ 1.19 $ 1.16
Basic weighted average shares outstanding 76,507 76,972
Diluted earnings per share $ 1.19 $ 1.16
Diluted weighted average shares outstanding 76,713 77,067