XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE ATTRIBUTABLE TO THE STOCKHOLDERS OF ARGAN - Additional information (Details) - shares
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
NET INCOME PER SHARE ATTRIBUTABLE TO THE STOCKHOLDERS OF ARGAN        
Antidilutive common stock 366,500 761,000 366,500 831,000