Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future minimum lease payments (Details)

v2.4.0.8
Commitments and Contingencies - Future minimum lease payments (Details) (USD $)
Apr. 30, 2014
2015 $ 391,000
2016 383,000
2017 158,000
2018 90,000
2019 45,000
Thereafter   
Total 1,067,000
Commitments | Non-Related Party
 
2015 301,000
2016 293,000
2017 68,000
2018   
2019   
Thereafter   
Total 662,000
Commitments | Related Party
 
2015 90,000
2016 90,000
2017 90,000
2018 90,000
2019 45,000
Thereafter   
Total $ 405,000