XML 16 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Net sales    
Product sales $ 166,901,000 $ 133,806,000
Product service 20,824,000 19,973,000
Total net sales 187,725,000 153,779,000
Cost of sales    
Product sales 83,616,000 69,141,000
Product service 14,602,000 13,440,000
Total cost of sales 98,218,000 82,581,000
Gross profit 89,507,000 71,198,000
Expenses:    
Selling 27,893,000 21,460,000
General and administrative 30,003,000 22,197,000
Research and development 4,548,000 3,765,000
Total operating expenses 62,444,000 47,422,000
Income from operations 27,063,000 23,776,000
Interest expense 1,112,000 766,000
Interest income (19,000) (21,000)
Income before income taxes 25,970,000 23,031,000
Income taxes 7,170,000 8,777,000
Net income $ 18,800,000 $ 14,254,000
Earnings per common share:    
Basic (in dollars per share) $ 0.45 $ 0.34
Diluted (in dollars per share) 0.45 0.34
Dividends per common share (in dollars per share) $ 0.07 $ 0.06