XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2024
Earnings Per Share  
Schedule of earnings per share

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Numerator:

Net income

$

1,552,520

$

1,423,379

$

3,818,186

$

3,393,133

Denominator:

Basic weighted average shares

 

17,461,652

 

17,576,969

 

17,455,903

 

17,415,358

Dilutive effect of share-based awards

 

5,607

 

619

 

20,186

 

3,907

Diluted weighted average shares

 

17,467,259

 

17,577,588

 

17,476,089

 

17,419,265

Net income per common share:

Basic

$

0.09

$

0.08

$

0.22

$

0.19

Diluted

$

0.09

$

0.08

$

0.22

$

0.19