XML 14 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Condensed Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Balance at Jan. 31, 2022 $ 487,562 $ 299 $ (181,114)   $ 611,607 $ 56,770
Balance (in Shares) at Jan. 31, 2022   29,853,000 12,092,000      
Net income 26,769       19,536 7,233
Treasury stock acquired (13,012)   $ (13,012)      
Treasury stock acquired (in Shares)     472,000      
Noncontrolling interests distribution and other (1,730)         (1,730)
Issuance of equity awards and stock based compensation expense 2,156   $ 356 $ 278 1,522  
Issuance of equity awards and stock based compensation expense (in Shares)     (101,000)      
Balance at Oct. 31, 2022 501,745 $ 299 $ (193,770) 278 632,665 62,273
Balance (in Shares) at Oct. 31, 2022   29,853,000 12,463,000      
Balance at Jul. 31, 2022 503,440 $ 299 $ (186,996)   629,481 60,656
Balance (in Shares) at Jul. 31, 2022   29,853,000 12,213,000      
Net income 4,898       3,184 1,714
Treasury stock acquired (6,819)   $ (6,819)      
Treasury stock acquired (in Shares)     250,000      
Noncontrolling interests distribution and other (97)         (97)
Issuance of equity awards and stock based compensation expense 323   $ 45 278    
Balance at Oct. 31, 2022 501,745 $ 299 $ (193,770) 278 632,665 62,273
Balance (in Shares) at Oct. 31, 2022   29,853,000 12,463,000      
Balance at Jan. 31, 2023 510,994 $ 299 $ (193,721) 578 640,826 63,012
Balance (in Shares) at Jan. 31, 2023   29,853,000 12,463,000      
Net income 50,626       40,367 10,259
Noncontrolling interests distribution and other (716)         (716)
Issuance of equity awards and stock based compensation expense 4,644   $ 1,747 2,897    
Issuance of equity awards and stock based compensation expense (in Shares)     (113,000)      
Balance at Oct. 31, 2023 565,548 $ 299 $ (191,974) 3,475 681,193 72,555
Balance (in Shares) at Oct. 31, 2023   29,853,000 12,350,000      
Balance at Jul. 31, 2023 533,549 $ 299 $ (192,037) 3,181 655,117 66,989
Balance (in Shares) at Jul. 31, 2023   29,853,000 12,350,000      
Net income 31,642       26,076 5,566
Issuance of equity awards and stock based compensation expense 357   $ 63 294    
Balance at Oct. 31, 2023 $ 565,548 $ 299 $ (191,974) $ 3,475 $ 681,193 $ 72,555
Balance (in Shares) at Oct. 31, 2023   29,853,000 12,350,000