XML 30 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
Organization and Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2013
Organization and Significant Accounting Policies  
Schedule of estimated useful lives of property and equipment

Machinery and equipment

  2 to 7 years

Computer equipment and software

  2 to 5 years

Furniture and fixtures

  3 to 7 years

Leasehold improvements

  Lesser of useful life or term of lease
Schedule of reconciliation of basic to diluted shares
 
  Year Ended April 30,  
 
  2013   2012   2011  

Numerator for basic earnings per share:

                   

Net income

  $ 10,426,000   $ 30,451,000   $ 25,909,000  

Denominator for basic earnings per share:

                   

Weighted average common shares

    22,069,842     21,783,496     21,591,333  

Dilutive effect of employee stock options, restricted stock and restricted stock units

    320,578     531,978     489,933  
               

Denominator for diluted earnings per share

    22,390,420     22,315,474     22,081,266