XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Condensed Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Treasury Stocks [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Balance at Jan. 31, 2023 $ 510,994 $ 299 $ (193,721) $ 578 $ 640,826 $ 63,012
Balance (in Shares) at Jan. 31, 2023   29,853 12,463      
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 12,463      
Balance at Jan. 31, 2023 510,994 $ 299 $ (193,721) 578 640,826 63,012
Balance (in Shares) at Jan. 31, 2023   29,853 12,463      
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 12,350      
Balance at Apr. 30, 2023 517,401 $ 299 $ (193,660) 940 646,062 63,760
Balance (in Shares) at Apr. 30, 2023   29,853 12,463      
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)      
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 12,350      
Balance at Jan. 31, 2024 587,597 $ 299 $ (191,911) 3,769 701,761 73,679
Balance (in Shares) at Jan. 31, 2024   29,853 12,350      
Net income 12,273       10,191 2,082
Noncontrolling interests distribution and other (1,829)         (1,829)
Issuance of equity awards and stock based compensation expense 358   $ 63 295    
Balance at Apr. 30, 2024 598,399 $ 299 $ (191,848) 4,064 711,952 73,932
Balance (in Shares) at Apr. 30, 2024   29,853 12,350      
Balance at Jan. 31, 2024 587,597 $ 299 $ (191,911) 3,769 701,761 73,679
Balance (in Shares) at Jan. 31, 2024   29,853 12,350      
Net income 27,280          
Balance at Jul. 31, 2024 616,186 $ 299 $ (190,957) 5,961 724,330 76,553
Balance (in Shares) at Jul. 31, 2024   29,853 12,286      
Balance at Apr. 30, 2024 598,399 $ 299 $ (191,848) 4,064 711,952 73,932
Balance (in Shares) at Apr. 30, 2024   29,853 12,350      
Net income 15,007       12,378 2,629
Noncontrolling interests distribution and other (8)         (8)
Issuance of equity awards and stock based compensation expense 2,788   $ 891 1,897    
Issuance of equity awards and stock based compensation expense (in Shares)     (64)      
Balance at Jul. 31, 2024 $ 616,186 $ 299 $ (190,957) $ 5,961 $ 724,330 $ 76,553
Balance (in Shares) at Jul. 31, 2024   29,853 12,286