XML 25 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Additional Paid-in Capital [Member]
Total
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 (loss) 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 (loss) 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        
Net (loss) income     58,167 13,319   71,486
Treasury stock acquired   $ (15,522)       (15,522)
Treasury stock acquired (in Shares)   373        
Noncontrolling interests distribution and other       (3,733)   (3,733)
Issuance of equity awards, stock based compensation expense $ 1,073 2,701 3,774
Issuance of equity awards, stock based compensation expense (in Shares) (64)        
Balance at Jan. 31, 2025 $ 299 $ (206,360) $ 759,928 $ 83,265 $ 6,470 $ 643,602
Balance (in Shares) at Jan. 31, 2025 29,853 12,659