XML 43 R44.htm IDEA: XBRL DOCUMENT v2.4.0.8
Organization and Significant Accounting Policies (Details 3) (USD $)
3 Months Ended 12 Months Ended
Apr. 30, 2014
Jan. 25, 2014
Oct. 26, 2013
Jul. 27, 2013
Apr. 30, 2013
Jan. 26, 2013
Oct. 27, 2012
Jul. 28, 2012
Apr. 30, 2014
item
Apr. 30, 2013
Apr. 30, 2012
Self-Insurance Liability                      
Estimated self-insurance liability of employee medical claim $ 1,281,000       $ 1,543,000       $ 1,281,000 $ 1,543,000  
Revenue Recognition                      
Number of key factors that impact reliability of management's estimates for revenue recognition                 2    
Maximum term of contract, considered as a factor in management estimates                 6 months    
Research and Development                      
Revenue                 28,393,000 37,317,000 27,852,000
Cost of sales                 18,644,000 26,496,000 22,703,000
Lease Accounting                      
Deferred rent liabilities 1,239,000       771,000       1,239,000 771,000  
Advertising Costs                      
Advertising expenses                 225,000 238,000 924,000
Numerator for basic earnings per share:                      
Net income $ 8,057,000 $ 11,216,000 $ 1,655,000 $ (7,210,000) $ (795,000) $ 3,869,000 $ 8,738,000 $ (1,386,000) $ 13,718,000 $ 10,426,000 $ 30,451,000
Denominator for basic earnings per share:                      
Weighted average common shares                 22,354,444 22,069,842 21,783,496
Dilutive effect of employee stock options, unvested restricted stock and restricted stock units (in shares)                 364,774 320,578 531,978
Denominator for diluted earnings per share (in shares)                 22,719,218 22,390,420 22,315,474
Anti-dilutive stock options, restricted stock units or shares of unvested restricted stock                      
Number of options, restricted stock and restricted stock units which met anti-dilutive criterion                 51,000 191,000 58,000