XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Net sales      
Product sales $ 765,158 $ 684,678 $ 584,750
Product service 106,764 85,479 80,005
Total net sales 871,922 770,157 664,755
Cost of sales      
Product sales 385,597 343,641 300,704
Product service 72,354 59,356 54,865
Total cost of sales 457,951 402,997 355,569
Gross profit 413,971 367,160 309,186
Expenses:      
Selling 129,642 116,113 99,062
General and administrative 138,019 122,270 97,463
Research and development 24,646 18,367 15,410
Total operating expenses 292,307 256,750 211,935
Income from operations 121,664 110,410 97,251
Interest expense, net 5,289 4,303 3,320
Other income (1,138) (126) 0
Income before income taxes 117,513 106,233 93,931
Income taxes 26,472 34,855 33,978
Net income $ 91,041 $ 71,378 $ 59,953
Earnings per common share:      
Basic (in dollars per share) $ 2.18 $ 1.71 $ 1.44
Diluted (in dollars per share) 2.18 1.71 1.44
Dividends per common share (in dollars per share) $ 0.17 $ 0.14 $ 0.12