XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Revision of Prior Period, Adjustment [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Jan. 31, 2022 $ 82 $ 61,766 $ (2,295)   $ (1,992) $ (3,104) $ 54,457
Net income (loss) 0 0 (885)   0 0 (885)
Stock-based compensation expense 0 236 0   0 0 236
Foreign currency translation adjustment 0 0 0   0 (932) (932)
Common stock issued under stock plans, net of shares used for tax withholding 0 16 0   0 0 16
Balance at Apr. 30, 2022 $ 82 62,018 (3,180)   (1,992) (4,036) 52,892
Balances (in shares) at Jan. 31, 2022 8,151,754     (234,281)      
Balance at Jan. 31, 2022 $ 82 61,766 (2,295)   (1,992) (3,104) 54,457
Net income (loss)             2,711
Foreign currency translation adjustment             (4,122)
Balance at Oct. 31, 2022 $ 80 62,307 (1,617)   $ 0 (5,979) 54,791
Balances (in shares) at Jan. 31, 2022 8,151,754     (234,281)      
Treasury stock retired (in shares)         (4,887)    
Shares issued, net of shares used for tax withholding (in shares) 94,416            
Balances (in shares) at Oct. 31, 2022 8,007,002            
Balance at Apr. 30, 2022 $ 82 62,018 (3,180)   $ (1,992) (4,036) 52,892
Net income (loss) 0 0 1,868   0 0 1,868
Stock-based compensation expense 0 284 0   0 0 284
Foreign currency translation adjustment 0 0 0   0 (455) (455)
Common stock issued under stock plans, net of shares used for tax withholding 0 (247) 0   0 0 (247)
Repurchase of common stock 0 0 0   (43) 0 (43)
Balance at Jul. 31, 2022 80 62,055 (3,345)   0 (4,491) 54,299
Retirement of treasury stock (2) 0 (2,033)   2,035 0 0
Net income (loss) 0 0 1,728   0 0 1,728
Stock-based compensation expense 0 243 0   0 0 243
Foreign currency translation adjustment 0 0 0   0 (2,735) (2,735)
Common stock issued under stock plans, net of shares used for tax withholding 0 9 0   0 0 9
Balance at Oct. 31, 2022 80 62,307 (1,617)   0 (5,979) 54,791
Pension liability $ 0 0 0   0 1,247 1,247
Balances (in shares) at Oct. 31, 2022 8,007,002            
Balance at Jan. 31, 2023 $ 80 62,562 1,617   (26) (6,449) 57,784
Net income (loss) 0 0 (1,123)   0 0 (1,123)
Stock-based compensation expense 0 229 0   0 0 229
Foreign currency translation adjustment 0 0 0   0 (437) (437)
Balance at Apr. 30, 2023 $ 80 62,791 494   (26) (6,886) 56,453
Balances (in shares) at Jan. 31, 2023 8,007,002     0      
Balance at Jan. 31, 2023 $ 80 62,562 1,617   (26) (6,449) 57,784
Net income (loss)             1,834
Foreign currency translation adjustment             (2,133)
Balance at Oct. 31, 2023 $ 80 62,991 3,451   $ (967) (8,582) 56,973
Balances (in shares) at Jan. 31, 2023 8,007,002     0      
Treasury stock retired (in shares)         0    
Shares issued, net of shares used for tax withholding (in shares) 56,499            
Balances (in shares) at Oct. 31, 2023 8,063,501            
Balance at Apr. 30, 2023 $ 80 62,791 494   $ (26) (6,886) 56,453
Net income (loss) 0 0 1,022   0 0 1,022
Stock-based compensation expense 0 245 0   0 0 245
Foreign currency translation adjustment 0 0 0   0 339 339
Common stock issued under stock plans, net of shares used for tax withholding 0 (274) 0   0 0 (274)
Repurchase of common stock 1            
Repurchase of common stock   0 0   (312) 0 (311)
Balance at Jul. 31, 2023 81 62,762 1,516   (338) (6,547) 57,474
Net income (loss) 0 0 1,935   0 0 1,935
Stock-based compensation expense 0 229 0   0 0 229
Foreign currency translation adjustment 0 0 0   0 (2,035) (2,035)
Repurchase of common stock (1)            
Repurchase of common stock   0 0   (629) 0 (630)
Balance at Oct. 31, 2023 $ 80 $ 62,991 $ 3,451   $ (967) $ (8,582) $ 56,973
Balances (in shares) at Oct. 31, 2023 8,063,501