XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Net sales    
Product sales $ 187,965 $ 166,901
Product service 24,801 20,824
Total net sales 212,766 187,725
Cost of sales    
Product sales 95,099 83,616
Product service 17,008 14,602
Total cost of sales 112,107 98,218
Gross profit 100,659 89,507
Expenses:    
Selling 31,600 27,893
General and administrative 32,096 30,003
Research and development 5,329 4,548
Total operating expenses 69,025 62,444
Income from operations 31,634 27,063
Interest expense, net 1,189 1,093
Other income (1,138) 0
Income before income taxes 31,583 25,970
Income taxes 8,654 7,170
Net income $ 22,929 $ 18,800
Earnings per common share:    
Basic (in dollars per share) $ 0.55 $ 0.45
Diluted (in dollars per share) 0.55 0.45
Dividends declared per common share (in dollars per share) $ 0 $ 0.07