XML 48 R31.htm IDEA: XBRL DOCUMENT v3.5.0.1
Organization and Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2016
Organization and Significant Accounting Policies  
Schedule of estimated useful lives of property and equipment

 

 

 

 

 

Machinery and equipment

    

2 - 7

 years

 

Computer equipment and software

 

2 - 5

 years

 

Furniture and fixtures

 

3 - 7

 years

 

Leasehold improvements

 

Lesser of useful life or term of lease

 

 

 

Schedule of reconciliation of basic to diluted shares

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended April 30,

 

 

    

2016

    

2015

    

2014

 

Numerator for basic earnings per share:

 

 

 

 

 

 

 

 

 

 

Net income

 

$

8,966,000

 

$

2,895,000

 

$

13,718,000

 

Denominator for basic earnings per share:

 

 

 

 

 

 

 

 

 

 

Weighted average common shares

 

 

22,936,413

 

 

22,868,733

 

 

22,354,444

 

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

 

 

217,080

 

 

277,264

 

 

364,774

 

Denominator for diluted earnings per share

 

 

23,153,493

 

 

23,145,997

 

 

22,719,218