XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Additional Paid-in Capital [Member]
Total
Balance at Jan. 31, 2021 $ 299 $ (174,535) $ 559,019 $ 52,400   $ 437,183
Balance (in Shares) at Jan. 31, 2021 29,853 11,877        
Net income     52,364 8,838   61,202
Capital contributions       304   304
Treasury stock acquired   $ (6,627)       (6,627)
Treasury stock acquired (in Shares)   252        
Noncontrolling interests distribution and other       (4,772)   (4,772)
Issuance of equity awards, stock based compensation expense   $ 48 224     272
Issuance of equity awards, stock based compensation expense (in Shares)   (37)        
Balance at Jan. 31, 2022 $ 299 $ (181,114) 611,607 56,770   487,562
Balance (in Shares) at Jan. 31, 2022 29,853 12,092        
Net income     27,697 10,240   37,937
Treasury stock acquired   $ (13,012)       (13,012)
Treasury stock acquired (in Shares)   472        
Noncontrolling interests distribution and other       (3,998)   (3,998)
Issuance of equity awards, stock based compensation expense   $ 405 1,522   $ 578 2,505
Issuance of equity awards, stock based compensation expense (in Shares)   (101)        
Balance at Jan. 31, 2023 $ 299 $ (193,721) 640,826 63,012 578 510,994
Balance (in Shares) at Jan. 31, 2023 29,853 12,463        
Net income     60,935 14,989   75,924
Capital contributions       22   22
Noncontrolling interests distribution and other       (4,344)   (4,344)
Issuance of equity awards, stock based compensation expense   $ 1,810     3,191 5,001
Issuance of equity awards, stock based compensation expense (in Shares)   (113)        
Balance at Jan. 31, 2024 $ 299 $ (191,911) $ 701,761 $ 73,679 $ 3,769 $ 587,597
Balance (in Shares) at Jan. 31, 2024 29,853 12,350