XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.2
COMPUTATION OF EARNINGS PER SHARE (Tables)
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Common Shares Outstanding

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

 

 

For the Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

Weighted-Average Shares of Common Stock Outstanding

 

 

35,274,753

 

 

 

37,982,580

 

Effect of Dilutive Shares

 

 

 

 

 

 

Assumed Exercise of Outstanding Dilutive Options

 

 

320,261

 

 

 

428,779

 

Less Shares Repurchased from Proceeds of Assumed Exercised Options

 

 

(173,894

)

 

 

(311,790

)

Restricted Stock

 

 

111,164

 

 

 

123,380

 

Weighted-Average Common Stock and Dilutive Securities Outstanding

 

 

35,532,284

 

 

 

38,222,949

 

Shares Excluded Due to Anti-Dilution Effects

 

 

58,288

 

 

 

32,656