v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Preferred Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common and Preferred [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Jan. 31, 2025 7,969 0          
Balances at Jan. 31, 2025 $ 80 $ 0 $ 135,666 $ 0 $ (108,448) $ 34 $ 27,332
Net (loss) income 0 0 0 0 (970) 0 (970)
Stock-based compensation $ 0 $ 0 272 0 0 0 272
Balances (in shares) at Apr. 30, 2025 7,969 0          
Balances at Apr. 30, 2025 $ 80 $ 0 135,938 0 (109,418) 34 26,634
Balances (in shares) at Jan. 31, 2025 7,969 0          
Balances at Jan. 31, 2025 $ 80 $ 0 135,666 0 (108,448) 34 27,332
Net (loss) income             959
Balances (in shares) at Jul. 31, 2025 7,969 0          
Balances at Jul. 31, 2025 $ 80 $ 0 136,219 0 (107,489) 34 28,844
Balances (in shares) at Apr. 30, 2025 7,969 0          
Balances at Apr. 30, 2025 $ 80 $ 0 135,938 0 (109,418) 34 26,634
Net (loss) income 0 0 0 0 1,929 0 1,929
Stock-based compensation $ 0 $ 0 281 0 0 0 281
Balances (in shares) at Jul. 31, 2025 7,969 0          
Balances at Jul. 31, 2025 $ 80 $ 0 136,219 0 (107,489) 34 28,844
Balances (in shares) at Jan. 31, 2026 9,089 0          
Balances at Jan. 31, 2026 $ 91 $ 0 148,990 0 (107,698) 34 41,417
Net (loss) income 0 0 0 0 (411) 0 (411)
Stock-based compensation $ 0 $ 0 518 0 0 0 518
Balances (in shares) at Apr. 30, 2026 9,089 0          
Balances at Apr. 30, 2026 $ 91 $ 0 149,508 0 (108,109) 34 41,524
Balances (in shares) at Jan. 31, 2026 9,089 0          
Balances at Jan. 31, 2026 $ 91 $ 0 148,990 0 (107,698) 34 41,417
Net (loss) income             (2,145)
Balances (in shares) at Jul. 31, 2026 9,089 0          
Balances at Jul. 31, 2026 $ 91 $ 0 150,051 0 (109,843) 34 40,333
Balances (in shares) at Apr. 30, 2026 9,089 0          
Balances at Apr. 30, 2026 $ 91 $ 0 149,508 0 (108,109) 34 41,524
Net (loss) income 0 0 0 0 (1,734) 0 (1,734)
Stock-based compensation $ 0 $ 0 543 0 0 0 543
Balances (in shares) at Jul. 31, 2026 9,089 0          
Balances at Jul. 31, 2026 $ 91 $ 0 $ 150,051 $ 0 $ (109,843) $ 34 $ 40,333