XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Earnings Per Share, Basic and Diluted (Details)
6 Months Ended
Oct. 31, 2017
USD ($)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 1 $ 158,834
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 2 (564,020)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 3 (993,699)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 4 (927,931)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 5 5,487,765
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 6 4,554,226
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 7 5,262,359
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 8 4,552,371
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 9 5,892,580
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 10 4,554,226
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 11 5,262,359
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 12 $ 4,552,371
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 13 0.03
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 14 (0.12)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 15 (0.19)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 16 (0.20)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 17 0.03
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 18 (0.12)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 19 (0.19)
Earnings (loss) Per Common Share (eps) Schedule Of Earnings Per Share, Basic And Diluted 20 (0.20)