CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jan. 31, 2016
Jul. 31, 2015
Current assets:    
Cash and cash equivalents $ 21,604,000 $ 31,720,000
Accounts receivable, net of allowance for doubtful accounts of $2,183 at January 31 and $2,092 at July 31 76,016,000 69,805,000
Inventories, net 79,429,000 72,078,000
Deferred income taxes 6,144,000 6,233,000
Prepaid expenses and other current assets 13,353,000 8,525,000
Total current assets 196,546,000 188,361,000
Property and equipment, net 69,995,000 62,541,000
Intangible assets, net 113,805,000 85,836,000
Goodwill 277,847,000 241,951,000
Other assets 5,135,000 5,342,000
Total assets 663,328,000 584,031,000
Current liabilities:    
Accounts payable 15,698,000 16,184,000
Compensation payable 13,447,000 18,557,000
Accrued expenses 18,872,000 15,092,000
Deferred revenue 18,090,000 18,323,000
Income taxes payable   2,468,000
Total current liabilities 66,107,000 70,624,000
Long-term debt 133,500,000 78,500,000
Deferred income taxes 32,611,000 23,722,000
Other long-term liabilities $ 3,658,000 $ 4,552,000
Commitments and contingencies
Stockholders' equity:    
Preferred Stock, par value $1.00 per share; authorized 1,000,000 shares; none issued
Common Stock, par value $.10 per share; authorized 75,000,000 shares; issued January 31 - 46,073,596 shares, outstanding January 31 - 41,702,185 shares; issued July 31 - 45,913,154 shares, outstanding July 31 - 41,604,359 shares $ 4,607,000 $ 4,591,000
Additional paid-in capital 161,170,000 156,050,000
Retained earnings 314,246,000 287,105,000
Accumulated other comprehensive (loss) income (6,802,000) 1,224,000
Treasury Stock, at cost; January 31 - 4,371,411 shares at cost; July 31 - 4,308,795 shares at cost (45,769,000) (42,337,000)
Total stockholders' equity 427,452,000 406,633,000
Total liabilities and stockholders' equity $ 663,328,000 $ 584,031,000