XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2018
Jan. 31, 2018
Allowance for doubtful accounts $ 323,524 $ 349,058
Accumulated amortization of capitalized software development costs 18,973,594 18,658,183
Accumulated amortization of intangible assets 7,203,732 6,968,786
Deferred financing costs, accumulated amortization $ 110,542 $ 128,275
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Number of authorized shares of common stock (in shares) 45,000,000 45,000,000
Common stock, shares issued (in shares) 20,034,446 20,005,977
Common stock, shares outstanding (in shares) 20,034,446 20,005,977
Series A Preferred Stock    
Preferred stock dividend rate 0.00% 0.00%
Convertible redeemable preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Convertible redeemable preferred stock, 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,895,464 2,949,995
Convertible redeemable preferred stock, shares outstanding (in shares) 2,895,464 2,949,995