XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE
9 Months Ended
Jan. 31, 2026
EARNINGS PER SHARE  
EARNINGS PER SHARE

(12)EARNINGS PER SHARE

Refer to Note 14 to the consolidated financial statements contained in the 2025 Form 10-K for detail regarding the calculation of earnings per share – basic and earnings per share – 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, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Numerator:

  ​

 

  ​

  ​

 

  ​

Net income

$

3,147

$

717

$

9,039

$

8,823

Denominator:

 

 

  ​

 

  ​

 

  ​

Weighted average number of common shares outstanding – basic

 

5,340

 

5,321

 

5,334

 

5,316

Earnings per share – basic

$

0.59

$

0.13

$

1.69

$

1.66

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, 

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Numerator:

 

  

 

  

 

  

 

  

Net income

$

3,147

 

$

717

$

9,039

 

$

8,823

Denominator:

Weighted average number of common shares outstanding – basic

5,340

5,321

5,334

5,316

Dilutive effect of unvested shares of restricted common stock

34

32

35

32

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

15

28

15

28

Weighted average number of common shares outstanding – diluted

5,389

5,381

5,384

5,376

Earnings per share – diluted

$

0.58

 

$

0.13

$

1.68

 

$

1.64