XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Accounting Policies [Abstract]        
Net (loss) income attributable to common stockholders $ (743,246) $ 431,925 $ (639,549) $ 1,063,449
Effect of dilutive securities:
Diluted net income $ (743,246) $ 431,925 $ (639,549) $ 1,063,449
Weighted average common shares outstanding - basic 35,811,087 35,697,568 35,785,719 35,660,440
Series A Preferred
Options   526,106 520,914
Warrants
Weighted average common shares outstanding and assumed conversion – diluted 35,811,087 36,223,674 35,785,719 36,181,353
Basic net (loss) income per common share $ (0.02) $ 0.01 $ (0.02) $ 0.03
Diluted net income (loss) per common share $ (0.02) $ 0.01 $ (0.02) $ 0.03
(a) - Anti-dilutive securities excluded: 689,000 689,000