XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 13, 2013
ft²
Jan. 31, 2018
USD ($)
segment
shares
Jan. 31, 2017
USD ($)
shares
Jan. 31, 2015
sqft
Feb. 01, 2018
USD ($)
Sep. 08, 2016
USD ($)
Allowance for Doubtful Accounts            
Allowance for doubtful accounts   $ 349,058 $ 198,449      
Bad debt expense   233,550 121,025      
Concessions Accrual            
Concessions Costs   48,000 52,000      
Leases            
Capital lease obligation   0 91,000      
Capitalized Software Development Costs            
Capitalized computer software, additions   1,836,000 1,979,000      
Capitalized computer software, amortization   2,113,385 2,771,437      
Research and development expense   5,352,189 7,453,638      
Revenue Recognition            
Deferred professional costs   471,000 500,000      
Accumulated amortization of deferred costs   312,000 370,000      
Amortization of professional expenses   $ 270,000 254,000      
Goodwill and Intangible Assets            
Number of operating segments | segment   1        
Number of reportable segments | segment   1        
Severances            
Severance expenses   $ 58,000 360,000      
Equity Awards            
Share-based compensation expense   1,109,241 1,787,367      
Income Taxes            
Reserves for uncertain tax positions and corresponding interest and penalties   $ 286,000 $ 263,000      
Net Earnings (Loss) Per Common Share            
Preferred stock to common stock conversion ratio   1        
Convertible Preferred Stock            
Net Earnings (Loss) Per Common Share            
Antidilutive securities (in shares) | shares   2,949,995 2,949,995      
Restricted Stock            
Net Earnings (Loss) Per Common Share            
Antidilutive securities (in shares) | shares   293,568 377,135      
Stock Options            
Net Earnings (Loss) Per Common Share            
Antidilutive securities (in shares) | shares   2,173,156 2,100,480      
Warrant            
Net Earnings (Loss) Per Common Share            
Antidilutive securities (in shares) | shares   1,400,000 1,400,000      
Employee Severance            
Severances            
Accrued severances   $ 0 $ 9,000      
Minimum            
Capitalized Software Development Costs            
Useful life of capitalized computer software   3 years        
Goodwill and Intangible Assets            
Estimated useful life   1 year        
Maximum            
Capitalized Software Development Costs            
Useful life of capitalized computer software   5 years        
Goodwill and Intangible Assets            
Estimated useful life   15 years        
Interpoint Partners, LLC            
Leases            
Area under lease (sq. ft.) | ft² 24,335          
Duration of rent allowance 8 months          
Meta            
Leases            
Area under lease (sq. ft.) | sqft       10,350    
Lease duration       2 months    
Restricted Stock Award            
Equity Awards            
Required service period   1 year        
Restricted Stock            
Equity Awards            
Shares surrendered for tax withholding (in shares) | shares   32,033 8,241      
Tax withholding obligations   $ 42,000 $ 12,000      
Shares awarded (in shares) | shares   220,337 828,225      
Internally-developed software | Opportune IT            
Capitalized Software Development Costs            
Intangible assets   $ 350,000       $ 350,000
Subsequent event | Accumulated deficit | ASU 2014-09            
New Accounting Pronouncements and Changes in Accounting Principles            
Cumulative impact of new accounting principle         $ 1,400,000