XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
6 Months Ended
Mar. 31, 2025
Earnings Per Share  
Schedule of earnings per share

Three Months Ended March 31, 

Six Months Ended March 31, 

    

2025

    

2024

    

2025

    

2024

    

Numerator:

Net income

$

5,336,342

$

1,208,316

$

6,072,534

$

2,265,666

Denominator:

Basic weighted average shares

 

17,548,844

 

17,456,120

 

17,531,328

 

17,453,741

Dilutive effect of share-based awards

 

95,150

 

31,407

 

82,358

 

27,476

Diluted weighted average shares

 

17,643,994

 

17,487,527

 

17,613,686

 

17,481,217

Net income per common share:

Basic

$

0.30

$

0.07

$

0.35

$

0.13

Diluted

$

0.30

$

0.07

$

0.34

$

0.13