Supplemental Balance Sheet Information (Details) (USD $)
0 Months Ended 3 Months Ended 6 Months Ended 0 Months Ended
Sep. 21, 2005
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Jul. 08, 2013
May 03, 2014
Jul. 31, 2014
Inventories [Abstract]                
Raw material and component parts   $ 6,836,000   $ 6,836,000       $ 5,900,000
Work in progress   2,834,000   2,834,000       2,077,000
Finished goods   6,867,000   6,867,000       7,157,000
Inventory, net   16,537,000   16,537,000       15,134,000
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   21,341,000   21,341,000       19,105,000
Less accumulated depreciation   11,004,000   11,004,000       10,320,000
Property and equipment, net   10,337,000   10,337,000       8,785,000
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   27,633,000   27,633,000       19,500,000
Accumulated Amortization   6,644,000   6,644,000       6,117,000
Net   20,989,000   20,989,000       13,383,000
Goodwill acquired 10,660,000              
Contingent payment obligation   561,000   561,000       0
Amortization included in general and administrative expense   295,000 186,000 543,000 366,000      
Future amortization expense [Abstract]                
2016   1,300,000   1,300,000        
2017   1,300,000   1,300,000        
2018   1,300,000   1,300,000        
2019   1,300,000   1,300,000        
2020   1,300,000   1,300,000        
Deferred Revenue Arrangement [Line Items]                
Less: Short-term portion   1,288,000   1,288,000       1,288,000
Long-term portion   12,598,000   12,598,000       13,242,000
Alcon, Inc. settlement [Member]                
Deferred Revenue Arrangement [Line Items]                
Deferred revenue   13,886,000   13,886,000       14,530,000
Revolving Credit Facility [Member]                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity   9,500,000   9,500,000        
Borrowings under credit facility   0   0        
Equipment Line of Credit [Member]                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity   1,000,000   1,000,000        
Borrowings under credit facility   0   0        
Description of variable rate basis       one-month LIBOR        
Term Loan Facility [Member]                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity   13,000,000   13,000,000        
Borrowings under credit facility   2,750,000   2,750,000        
Amortization of advances under term loan       5 years        
Restricted borrowing for earn-out payments   6,500,000   6,500,000        
Description of variable rate basis       The one-, two- or three-month LIBOR plus        
Basis spread on variable rate (in hundredths)       1.75%        
Interest rate at period end (in hundredths)   1.90%   1.90%        
Interest charge on unused portion of facility (in hundredths)       0.20%        
Maturity date       Feb. 28, 2018        
Number of financial covenants       2        
Maximum leverage ratio       2.25        
Minimum fixed charge coverage ratio       1.25        
Debt to EBITDA ratio       0.33        
Fixed charge coverage ratio       14.0        
M.I.S.S. [Member]                
Finite-Lived Intangible Assets [Line Items]                
Goodwill acquired           1,459,000    
Other intangible assets acquired           936,000    
Ophthalmology Manufacturing Company [Member]                
Finite-Lived Intangible Assets [Line Items]                
Goodwill acquired             439,000  
Other intangible assets acquired             765,000  
Sterimedix [Member]                
Finite-Lived Intangible Assets [Line Items]                
Goodwill acquired   4,871,000            
Other intangible assets acquired   8,180,000            
Contingent payment obligation   2,561,000   2,561,000        
Proprietary Know-How [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   4,208,000   4,208,000       4,208,000
Accumulated Amortization   2,381,000   2,381,000       2,208,000
Net   1,827,000   1,827,000       2,000,000
Other intangible assets acquired 3,707,000              
Trademark [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   5,944,000   5,944,000       5,944,000
Accumulated Amortization   0   0       0
Net   5,944,000   5,944,000       5,944,000
Tradename [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   2,960,000   2,960,000       447,000
Accumulated Amortization   60,000   60,000       44,000
Net   2,900,000   2,900,000       403,000
Licensing Agreement [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   5,694,000   5,694,000       5,694,000
Accumulated Amortization   3,030,000   3,030,000       2,895,000
Net   2,664,000   2,664,000       2,799,000
Customer Relationships [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   5,260,000   5,260,000       806,000
Accumulated Amortization   119,000   119,000       61,000
Net   5,141,000   5,141,000       745,000
Other Intangibles [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   1,123,000   1,123,000       26,000
Accumulated Amortization   25,000   25,000       6,000
Net   1,098,000   1,098,000       20,000
Patents [Member]                
Finite-Lived Intangible Assets [Line Items]                
Gross Carrying Value   2,444,000   2,444,000       2,375,000
Accumulated Amortization   1,029,000   1,029,000       903,000
Net   1,415,000   1,415,000       1,472,000
Land [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   1,688,000   1,688,000       984,000
Building and Improvements [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   6,667,000   6,667,000       6,650,000
Machinery and Equipment [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   10,375,000   10,375,000       9,023,000
Furniture and Fixtures [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   1,401,000   1,401,000       1,182,000
Software [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   1,116,000   1,116,000       1,113,000
Construction in Progress [Member]                
Property, Plant and Equipment [Line Items]                
Property and equipment, gross   $ 94,000   $ 94,000       $ 153,000