XML 54 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Net sales    
Product sales $ 133,806 $ 119,799
Product services 19,973 17,012
Total net sales 153,779 136,811
Cost of sales    
Product sales 69,141 64,096
Product services 13,440 12,201
Total cost of sales 82,581 76,297
Gross profit 71,198 60,514
Expenses:    
Selling 21,460 19,411
General and administrative 22,197 18,507
Research and development 3,765 3,549
Total operating expenses 47,422 41,467
Income from operations 23,776 19,047
Interest expense 766 550
Interest income (21) (16)
Income before income taxes 23,031 18,513
Income taxes 8,777 7,274
Net income $ 14,254 $ 11,239
Earnings per common share:    
Basic (in dollars per share) $ 0.34 $ 0.27
Diluted (in dollars per share) 0.34 $ 0.27
Dividends per common share (in dollars per share) $ 0.06