Quarterly report pursuant to Section 13 or 15(d)

Revenue by geographic location (Details)

v2.4.0.8
Revenue by geographic location (Details) (USD $)
3 Months Ended 9 Months Ended
Jan. 31, 2014
Jan. 31, 2013
Jan. 31, 2014
Jan. 31, 2013
Revenues by geographic location $ 7,641,079 $ 6,438,961 $ 22,418,038 $ 21,396,469
United States
       
Revenues by geographic location 6,246,904 4,572,914 18,562,000 16,553,265
Europe
       
Revenues by geographic location 830,553 1,217,323 2,359,604 3,167,483
Other (principally Asia Pacific Region)
       
Revenues by geographic location $ 563,622 $ 648,724 $ 1,496,434 $ 1,675,721