XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Allowance for doubtful accounts $ 349,058 $ 198,449
Accumulated amortization of capitalized software development costs 18,658,183 16,544,797
Deferred financing costs, accumulated amortization $ 128,275 $ 199,211
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 45,000,000 45,000,000
Common stock, shares issued (in shares) 20,005,977 19,695,391
Common stock, shares outstanding (in shares) 20,005,977 19,695,391
Series A Preferred Stock    
Preferred stock dividend rate (as a percent) 0.00% 0.00%
Convertible redeemable preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Convertible redeemable preferred stock, liquidation and redemption value $ 8,849,985 $ 8,849,985
Convertible redeemable preferred stock, shares authorized (in shares) 4,000,000 4,000,000
Convertible redeemable preferred stock, shares issued (in shares) 2,949,995 2,949,995
Convertible redeemable preferred stock, shares outstanding (in shares) 2,949,995 2,949,995
Unamortized preferred stock discount $ 0 $ 0