XML 18 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Income Statement [Abstract]      
Net sales $ 558,524 $ 546,951 $ 510,179
Cost of sales 415,739 411,517 395,476
Gross profit 142,785 135,434 114,703
Selling, general and administrative expenses 76,820 73,159 65,209
Research and development expenses 7,937 5,942 5,222
Operating income 58,028 56,333 44,272
Other (expense) income:      
Interest expense (6,997) (3,954) (2,100)
Interest and other income, net 2,823 1,486 2,502
Other (expense) income, Total (4,174) (2,468) 402
Income before income taxes 53,854 53,865 44,674
Provision for income taxes 19,088 20,382 15,674
Net income $ 34,766 $ 33,483 $ 29,000
Basic income per common share (in dollars per share) $ 1.19 $ 1.17 $ 1.04
Diluted income per common share (in dollars per share) $ 1.18 $ 1.14 $ 1.02
Weighted average shares outstanding:      
Basic (in shares) 29,110 28,731 28,001
Diluted (in shares) 29,581 29,247 28,563