XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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 6,986       5,182 1,804
Noncontrolling interests distribution and other (1)         (1)
Issuance of equity awards and stock based compensation expense 44   $ 8   36  
Balance at Apr. 30, 2022 494,591 $ 299 $ (181,106)   616,825 58,573
Balance (in Shares) at Apr. 30, 2022   29,853,000 12,092,000      
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 21,871          
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      
Balance at Apr. 30, 2022 494,591 $ 299 $ (181,106)   616,825 58,573
Balance (in Shares) at Apr. 30, 2022   29,853,000 12,092,000      
Net income 14,885       11,170 3,715
Treasury stock acquired (6,193)   $ (6,193)      
Treasury stock acquired (in Shares)     222,000      
Noncontrolling interests distribution and other (1,632)         (1,632)
Issuance of equity awards and stock based compensation expense 1,789   $ 303   1,486  
Issuance of equity awards and stock based compensation expense (in Shares)     (101,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      
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 6,700       5,236 1,464
Noncontrolling interests distribution and other (716)         (716)
Issuance of equity awards and stock based compensation expense 423   $ 61 362    
Balance at Apr. 30, 2023 517,401 $ 299 $ (193,660) 940 646,062 63,760
Balance (in Shares) at Apr. 30, 2023   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 18,984          
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      
Balance at Apr. 30, 2023 517,401 $ 299 $ (193,660) 940 646,062 63,760
Balance (in Shares) at Apr. 30, 2023   29,853,000 12,463,000      
Net income 12,284       9,055 3,229
Issuance of equity awards and stock based compensation expense 3,864   $ 1,623 2,241    
Issuance of equity awards and stock based compensation expense (in Shares)     (113,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