XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2017
Sep. 30, 2016
REVENUE    
REVENUE $ 359,934 $ 345,028
EXPENSES    
Cost of Revenue 204,715 194,763
Research and Development 20,929 19,739
Selling, General and Administrative 43,733 39,109
Gain on Disposal of a Business 1,705 0
Total Expenses 267,672 253,611
OPERATING INCOME 92,262 91,417
INTEREST INCOME (EXPENSE)    
Interest income 147 108
Interest expense (189) (142)
Total interest income (expense) (42) (34)
INCOME BEFORE INCOME TAXES 92,220 91,383
PROVISION FOR INCOME TAXES 28,809 29,139
NET INCOME $ 63,411 $ 62,244
Earnings Per Share    
Basic earnings per share $ 0.82 $ 0.79
Basic weighted average shares outstanding 77,283 78,413
Diluted earnings per share $ 0.82 $ 0.79
Diluted weighted average shares outstanding 77,646 78,844