XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
EARNINGS PER SHARE      
Net income attributable to the stockholders of Argan, Inc. $ 85,459 $ 32,358 $ 33,098
Weighted average shares outstanding - basic 13,448 13,365 14,083
Effect of stock awards 458 183 93
Weighted average shares outstanding - diluted 13,906 13,548 14,176
Basic (in dollars per share) $ 6.35 $ 2.42 $ 2.35
Diluted (in dollars per share) $ 6.15 $ 2.39 $ 2.33
Anti-dilutive securities not included 105 685 979