XML 114 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Net sales      
Net sales $ 918,155 $ 871,922 $ 770,157
Cost of sales      
Cost of sales 490,701 457,951 402,997
Gross profit 427,454 413,971 367,160
Expenses:      
Selling 140,232 129,642 116,113
General and administrative 172,383 138,019 122,270
Research and development 31,320 24,646 18,367
Total operating expenses 343,935 292,307 256,750
Income from operations 83,519 121,664 110,410
Interest expense, net 9,505 5,289 4,303
Other income (1,305) (1,138) (126)
Income before income taxes 75,319 117,513 106,233
Income taxes 20,277 26,472 34,855
Net income $ 55,042 $ 91,041 $ 71,378
Earnings per common share:      
Basic (in dollars per share) $ 1.32 $ 2.18 $ 1.71
Diluted (in dollars per share) 1.32 2.18 1.71
Dividends per common share (in dollars per share) $ 0.20 $ 0.17 $ 0.14
Product sales      
Net sales      
Net sales $ 795,403 $ 765,158 $ 684,678
Cost of sales      
Cost of sales 406,514 385,597 343,641
Product service      
Net sales      
Net sales 122,752 106,764 85,479
Cost of sales      
Cost of sales $ 84,187 $ 72,354 $ 59,356