XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Common Stock Outstanding [Member]
Revision of Prior Period, Adjustment [Member]
Common Stock Outstanding [Member]
Total
Balance at Jan. 31, 2023 $ 80 $ 62,562 $ 1,617 $ (26) $ (6,449)     $ 57,784
Net income 0 0 10,471 0 0     10,471
Common stock issued under stock plans, net of shares used for tax withholding 0 (274) 0 0 0     (274)
Repurchase of common stock 0 0 0 (942) 0     (942)
Stock-based compensation expense 0 913 0 0 0     913
Acquisition-related adjustment 0 (3,138) 0 0 0     (3,138)
Foreign currency translation adjustment 0 0 0 0 898     898
Balance at Jan. 31, 2024 80 60,063 12,088 (968) (5,551)     65,712
Balance (in shares) at Jan. 31, 2023             8,007,002  
Treasury stock retired (in shares)             0  
Shares issued, net of shares used for tax withholding (in shares)             66,726  
Balance (in shares) at Jan. 31, 2024           (56,947) 8,016,781  
Net income 0 0 8,983 0 0     8,983
Common stock issued under stock plans, net of shares used for tax withholding 1 (126) 0 0 0     (125)
Stock-based compensation expense 0 860 0 0 0     860
Foreign currency translation adjustment 0 0 0 0 (2,646)     (2,646)
Retirement of treasury stock (1) 0 (967) 968 0     0
Amount attributable to non-controlling interest 0 (646) 0 0 0     (646)
Balance at Jan. 31, 2025 $ 80 $ 60,151 $ 20,104 $ 0 $ (8,197)     $ 72,138
Treasury stock retired (in shares)             (112,015)  
Shares issued, net of shares used for tax withholding (in shares)             77,802  
Balance (in shares) at Jan. 31, 2025           0 7,982,568