XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.4
COMPUTATION OF EARNINGS PER SHARE
9 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
COMPUTATION OF EARNINGS PER SHARE

(J) COMPUTATION OF EARNINGS PER SHARE

The calculation of basic and diluted common shares outstanding is as follows:

 

 

For the Three Months Ended December 31,

 

 

For the Nine Months Ended December 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Weighted-Average Shares of Common Stock Outstanding

 

 

33,317,168

 

 

 

34,466,141

 

 

 

33,493,382

 

 

 

34,931,378

 

Effect of Dilutive Shares

 

 

 

 

 

 

 

 

 

 

 

 

Assumed Exercise of Outstanding Dilutive Options

 

 

203,978

 

 

 

305,842

 

 

 

231,459

 

 

 

312,723

 

Less Shares Repurchased from Proceeds of Assumed Exercised Options

 

 

(67,763

)

 

 

(169,413

)

 

 

(86,173

)

 

 

(170,910

)

Restricted Stock and Restricted Stock Units

 

 

155,155

 

 

 

147,151

 

 

 

132,992

 

 

 

128,467

 

Weighted-Average Common Stock and Dilutive Securities Outstanding

 

 

33,608,538

 

 

 

34,749,721

 

 

 

33,771,660

 

 

 

35,201,658

 

Shares Excluded Due to Anti-Dilution Effects

 

 

5,476

 

 

 

5,558

 

 

 

4,047

 

 

 

22,145