XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Condensed Statements of Equity - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance at Jan. 31, 2024 $ 299 $ (191,911) $ 3,769 $ 701,761 $ 73,679 $ 587,597
Balance (in Shares) at Jan. 31, 2024 29,853          
Balance (in Shares) at Jan. 31, 2024   12,350        
Net (loss) income       10,191 2,082 12,273
Noncontrolling interests distribution and other         (1,829) (1,829)
Issuance of equity awards, stock based compensation expense $ 63 295 358
Issuance of equity awards, stock based compensation expense (in Shares)        
Balance at Apr. 30, 2024 $ 299 $ (191,848) 4,064 711,952 73,932 598,399
Balance (in Shares) at Apr. 30, 2024 29,853          
Balance (in Shares) at Apr. 30, 2024   12,350        
Net (loss) income       12,378 2,629 15,007
Noncontrolling interests distribution and other         (8) (8)
Issuance of equity awards, stock based compensation expense $ 891 1,897 2,788
Issuance of equity awards, stock based compensation expense (in Shares) (64)        
Balance at Jul. 31, 2024 $ 299 $ (190,957) 5,961 724,330 76,553 616,186
Balance (in Shares) at Jul. 31, 2024 29,853          
Balance (in Shares) at Jul. 31, 2024   12,286        
Balance at Jan. 31, 2025 $ 299 $ (206,360) 6,470 759,928 83,265 643,602
Balance (in Shares) at Jan. 31, 2025 29,853          
Balance (in Shares) at Jan. 31, 2025   12,659        
Net (loss) income       8,678 1,994 10,672
Treasury stock acquired   $ (32,727)       (32,727)
Treasury stock acquired (in Shares)   822        
Noncontrolling interests distribution and other         (2,005) (2,005)
Issuance of equity awards, stock based compensation expense $ 32 62 94
Issuance of equity awards, stock based compensation expense (in Shares) (100)        
Balance at Apr. 30, 2025 $ 299 $ (239,055) 6,532 768,606 83,254 619,636
Balance (in Shares) at Apr. 30, 2025 29,853          
Balance (in Shares) at Apr. 30, 2025   13,381        
Net (loss) income       7,111 2,217 9,328
Treasury stock acquired   $ (132)       (132)
Treasury stock acquired (in Shares)   4        
Noncontrolling interests distribution and other         (247) (247)
Issuance of equity awards, stock based compensation expense $ 900 1,505 2,405
Issuance of equity awards, stock based compensation expense (in Shares) (60)        
Balance at Jul. 31, 2025 $ 299 $ (238,287) $ 8,037 $ 775,717 $ 85,224 $ 630,990
Balance (in Shares) at Jul. 31, 2025 29,853          
Balance (in Shares) at Jul. 31, 2025   13,325