XML 64 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]        
REVENUE $ 429,406 $ 380,364 $ 1,286,530 $ 1,159,182
EXPENSES        
Cost of Revenue 258,571 235,594 753,629 682,990
Research and Development 28,308 23,442 80,086 71,458
Selling, General and Administrative 47,391 44,682 145,890 136,683
Loss on Disposal of Assets 3,198 205 3,095 183
Total Expenses 337,468 303,923 982,700 891,314
OPERATING INCOME 91,938 76,441 303,830 267,868
INTEREST INCOME (EXPENSE)        
Interest income 197 155 1,050 697
Interest expense (165) (224) (477) (520)
Total Interest Income (Expense) 32 (69) 573 177
INCOME BEFORE INCOME TAXES 91,970 76,372 304,403 268,045
PROVISION/ (BENEFIT) FOR INCOME TAXES 18,115 17,120 69,080 57,153
NET INCOME $ 73,855 $ 59,252 $ 235,323 $ 210,892
Earnings Per Share        
Basic earnings per share $ 0.96 $ 0.77 $ 3.06 $ 2.73
Basic weighted average shares outstanding 76,683 77,177 76,845 77,194
Diluted earnings per share $ 0.96 $ 0.77 $ 3.06 $ 2.72
Diluted weighted average shares outstanding 76,884 77,286 76,962 77,411