XML 15 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Income Statement [Abstract]        
Net sales $ 79,071 $ 70,859 $ 155,566 $ 147,509
Cost of sales 47,869 42,626 94,681 90,016
Gross profit 31,202 28,233 60,885 57,493
Distribution expenses 9,770 8,819 18,872 18,948
Selling, general and administrative expenses 12,392 12,722 24,293 23,937
Restructuring charges   555   1,021
Realignment charges       130
Operating income 9,040 6,137 17,720 13,457
Other (expense) income        
Interest expense, net (172) (252) (349) (404)
Other, net (285) 149 (55) 132
Total other (expense) income, net (457) (103) (404) (272)
Income before income taxes 8,583 6,034 17,316 13,185
Provision for income taxes (2,097) (2,055) (5,089) (4,615)
Net income $ 6,486 $ 3,979 $ 12,227 $ 8,570
Earnings per share        
Net income per common share basic $ 0.55 $ 0.34 $ 1.03 $ 0.73
Net income per common share diluted $ 0.53 $ 0.33 $ 1.00 $ 0.72
Weighted average shares outstanding        
Basic 11,882 11,717 11,881 11,707
Diluted 12,293 11,915 12,203 11,890