XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
BASIC AND DILUTED AVERAGE SHARES (Tables)
6 Months Ended
Jun. 30, 2023
BASIC AND DILUTED AVERAGE SHARES  
Schedule Of Reconciliation Of Basic And Diluted Weighted Average Common Shares

 

 

For the Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Basic weighted average shares

 

 

26,916,648

 

 

 

26,924,631

 

Effect of potential dilutive securities

 

 

15,000

 

 

 

15,000

 

Diluted weighted average shares

 

 

26,931,648

 

 

 

26,939,631

 

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Basic weighted average shares

 

 

26,920,618

 

 

 

26,924,631

 

Effect of potential dilutive securities

 

 

15,000

 

 

 

15,000

 

Diluted weighted average shares

 

 

26,935,618

 

 

 

26,939,631

 

Schedule of repurchase of company shares

 

 

 

 

 

 

 

 

 

 

 

Shares available

 

 

 

Total Number of

 

 

Average Price 

 

 

 

 

 

to purchase under

 

Fiscal Period

 

Shares Purchased

 

 

Paid per Share

 

 

Total $ Purchase

 

 

the plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

April 1 - 30, 2023

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1,000,000

 

May 1 - 31, 2023

 

 

17,029

 

 

$6.73

 

 

$114,621

 

 

 

982,971

 

June 1 - 30, 2023

 

 

10,392

 

 

$7.72

 

 

$80,199

 

 

 

972,579

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

27,421

 

 

$7.10

 

 

$194,820

 

 

 

972,579