XML 15 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Current assets:    
Cash and cash equivalents $ 36,584 $ 28,367
Accounts receivable, net of allowance for doubtful accounts of $1,808 in 2017 and $1,850 in 2016 110,656 93,332
Inventories, net 98,724 91,486
Prepaid expenses and other current assets 11,407 9,557
Total current assets 257,371 222,742
Property and equipment, net 88,338 74,604
Intangible assets, net 124,512 111,719
Goodwill 311,445 280,318
Other assets 4,707 5,149
Total assets 786,373 694,532
Current liabilities:    
Accounts payable 27,469 26,263
Compensation payable 27,468 25,555
Accrued expenses 23,393 20,283
Deferred revenue 25,282 20,173
Income taxes payable 3,167 4,061
Total current liabilities 106,779 96,335
Long-term debt 126,000 116,000
Deferred income taxes 24,714 23,579
Other long-term liabilities 4,948 4,248
Total liabilities 262,441 240,162
Commitments and Contingencies (Note 12)
Stockholders’ equity:    
Preferred Stock, par value $1.00 per share; authorized 1,000,000 shares; none issued 0 0
Common Stock, par value $.10 per share; authorized 75,000,000 shares; issued 2017 - 46,194,370 shares, outstanding 2017 - 41,728,934 shares; issued 2016 - 46,084,047 shares, outstanding 2016 - 41,708,214 shares 4,619 4,608
Additional paid-in capital 174,602 165,573
Retained earnings 407,590 342,053
Accumulated other comprehensive loss (9,900) (11,795)
Treasury Stock, at cost; 2017 - 4,465,440 shares; 2016 - 4,375,833 shares (52,979) (46,069)
Total stockholders’ equity 523,932 454,370
Total liabilities and stockholders' equity $ 786,373 $ 694,532