XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Statement [Abstract]      
Revenue $ 117,480 $ 116,033 $ 133,446
Cost of Revenue 73,741 74,673 84,688
Gross Profit 43,739 41,360 48,758
Costs and Expenses:      
Selling and Marketing 23,177 23,301 26,884
Research and Development 6,753 6,206 8,084
General and Administrative 9,553 9,420 11,357
Operating Expenses 39,483 38,927 46,325
Operating Income 4,256 2,433 2,433
Other Income (Expense):      
Gain on Extinguishment of Debt – PPP Loan 4,466    
Loss on Disposal of Assets (696)    
Interest Expense (677) (955) (682)
Gain (Loss) on Foreign Currency Transactions (288) 590 (448)
Other, net (27) 111 67
Other Income (Expense), net 2,778 (254) (1,063)
Income before Income Taxes 7,034 2,179 1,370
Income Tax Provision (Benefit) 605 895 (389)
Net Income $ 6,429 $ 1,284 $ 1,759
Net Income Per Common Share—Basic $ 0.89 $ 0.18 $ 0.25
Net Income Per Common Share—Diluted $ 0.88 $ 0.18 $ 0.24
Weighted Average Number of Common Shares Outstanding—Basic 7,207 7,104 7,024
Dilutive Effect of Common Stock Equivalents 132 62 214
Weighted Average Number of Common Shares Outstanding—Diluted 7,339 7,166 7,238