XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Net sales        
Product sales $ 170,073,000 $ 153,795,000 $ 500,878,000 $ 426,303,000
Product service 22,040,000 19,908,000 63,777,000 59,450,000
Total net sales 192,113,000 173,703,000 564,655,000 485,753,000
Cost of sales        
Product sales 84,681,000 78,902,000 250,052,000 221,022,000
Product service 15,984,000 14,480,000 45,171,000 40,875,000
Total cost of sales 100,665,000 93,382,000 295,223,000 261,897,000
Gross profit 91,448,000 80,321,000 269,432,000 223,856,000
Expenses:        
Selling 30,509,000 26,887,000 85,312,000 70,967,000
General and administrative 29,204,000 26,106,000 87,672,000 70,555,000
Research and development 4,291,000 4,065,000 13,328,000 10,899,000
Total operating expenses 64,004,000 57,058,000 186,312,000 152,421,000
Income from operations 27,444,000 23,263,000 83,120,000 71,435,000
Interest expense 1,108,000 890,000 3,365,000 2,549,000
Interest income (24,000) (19,000) (62,000) (62,000)
Income before income taxes 26,360,000 22,392,000 79,817,000 68,948,000
Income taxes 8,849,000 8,373,000 25,436,000 25,286,000
Net income $ 17,511,000 $ 14,019,000 $ 54,381,000 $ 43,662,000
Earnings per common share:        
Basic (in dollars per share) $ 0.42 $ 0.34 $ 1.30 $ 1.05
Diluted (in dollars per share) $ 0.42 $ 0.34 1.30 1.05
Dividends per common share (in dollars per share)     $ 0.07 $ 0.06