XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share, Basic and Diluted
On March 23, 2023, the Company effected a 2-for-1 stock split in the form of a stock dividend on its outstanding shares of common stock. Weighted-average number of shares and earnings per share have been retroactively adjusted in all periods presented as if the new shares had been issued and outstanding at the same time as the original shares.

   
For the three months
ended March 31,
   
For the nine months
ended March 31,
 
   
2023
   
2022
    2023     2022  
                         
Net Income
 
$
8,091,000
   
$
7,188,000
    $ 24,325,000
    $ 21,179,000
 
Weighted Average Shares – Basic
   
17,026,828
     
17,026,828
      17,026,828       17,026,828  
Weighted Average Shares – Diluted
   
17,026,828
     
17,026,828
      17,026,828       17,026,828  
                                 
Earnings per share – Basic
 
$
0.48
   
$
0.42
    $ 1.43     $ 1.24  
Earnings per share – Diluted
 
$
0.48
   
$
0.42
    $ 1.43     $ 1.24