XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Jan. 31, 2025
EARNINGS PER SHARE  
Schedule of earnings per share - basic and diluted The components of earnings per share – basic are as follows (amounts in thousands, except per share amounts):

    

Three Months Ended

    

Nine Months Ended

January 31,

January 31,

2025

    

2024

2025

    

2024

Numerator:

  

 

  

  

 

  

Net income

$

717

$

92

$

8,823

$

2,546

Denominator:

 

  

 

  

 

  

 

  

Weighted average number of common shares outstanding – basic

 

5,321

 

5,303

 

5,316

 

5,299

Earnings per share – basic

$

0.13

$

0.02

$

1.66

$

0.48

The components of earnings per share – diluted are as follows (amounts in thousands, except per share amounts):

    

Three Months Ended

    

Nine Months Ended

January 31,

January 31,

2025

    

2024

2025

    

2024

Numerator:

 

  

 

  

 

  

 

  

Net income

$

717

 

$

92

$

8,823

 

$

2,546

Denominator:

Weighted average number of common shares outstanding – basic

5,321

5,303

5,316

5,299

Dilutive effect of shares of restricted common stock

32

30

32

15

Dilutive effect of shares issuable upon the exercise of stock options that are in-the-money

28

13

28

27

Weighted average number of common shares outstanding – diluted

5,381

5,346

5,376

5,341

Earnings per share – diluted

$

0.13

 

$

0.02

$

1.64

 

$

0.48