XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Net sales $ 321,475 $ 277,227
Cost of goods sold 166,487 141,799
Gross margin 154,988 135,428
Operating expenses:    
Research and development 13,907 10,203
Selling, general and administrative 96,746 83,037
Total operating expenses 110,653 93,240
Operating income 44,335 42,188
Other income (expense):    
Investment and other income 543 155
Interest expense (182) (106)
Income before income taxes and losses of unconsolidated affiliate 44,696 42,237
Income tax expense 9,650 8,582
Income (Loss) From Continuing Operations Before Income (Loss) From Equity Method Investments 35,046 33,655
Income (Loss) from Equity Method Investments 0 (174)
Net income $ 35,046 $ 33,481
Weighted average common shares outstanding:    
Weighted average common shares outstanding, basic (in thousands): 51,973 52,021
Weighted average common shares outstanding, diluted (in thousands): 52,436 52,292
Class A Nonvoting Common Stock    
Earnings Per Share    
Net income per share, basic $ 0.67 $ 0.64
Net income per share, diluted 0.67 0.64
Class B Voting Common Stock    
Earnings Per Share    
Net income per share, basic 0.66 0.63
Net income per share, diluted $ 0.65 $ 0.62