XML 36 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Income Statement [Abstract]    
REVENUE $ 438,005 $ 392,543
EXPENSES    
Cost of Revenue 245,791 220,112
Research and Development 24,591 24,026
Selling, General and Administrative 49,436 45,183
Total Expenses 319,818 289,321
OPERATING INCOME 118,187 103,222
INTEREST INCOME (EXPENSE)    
Interest income 508 291
Interest expense (156) (147)
Total Interest Income (Expense) 352 144
INCOME BEFORE INCOME TAXES 118,539 103,366
PROVISION/ (BENEFIT) FOR INCOME TAXES 29,169 19,815
NET INCOME $ 89,370 $ 83,551
Earnings Per Share    
Basic earnings per share $ 1.16 $ 1.08
Basic weighted average shares outstanding 76,972 77,188
Diluted earnings per share $ 1.16 $ 1.08
Diluted weighted average shares outstanding 77,067 77,537