XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Jan. 31, 2025
EARNINGS PER SHARE  
Schedule of basic and diluted earnings per share Basic and diluted earnings per share for Fiscal 2025, Fiscal 2024, and Fiscal 2023 are computed as follows (shares in thousands)

2025

    

2024

    

2023

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

Net income per share attributable to the stockholders of Argan, Inc.

Basic

$

6.35

$

2.42

$

2.35

Diluted

$

6.15

$

2.39

$

2.33

Anti-dilutive securities not included

105

685

979