v3.26.1
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2026
Earnings Per Share  
Schedule of earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Nine Months Ended June 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

4,489,323

​

$

2,443,814

​

$

11,982,478

​

$

8,516,348

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic weighted average shares

​

 

17,883,090

​

 

17,601,814

​

 

17,792,981

​

 

17,554,824

​

Dilutive effect of share-based awards

​

 

387,242

​

 

233,934

​

 

419,057

​

 

154,971

​

Diluted weighted average shares

​

 

18,270,332

​

 

17,835,748

​

 

18,212,038

​

 

17,709,795

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income per common share:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

$

0.25

​

$

0.14

​

$

0.67

​

$

0.49

​

Diluted

​

$

0.25

​

$

0.14

​

$

0.66

​

$

0.48

​