XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Share Transactions
12 Months Ended
Sep. 30, 2025
Share Transactions [Abstract]  
Share Transactions

Note 14. Share Transactions 

 

On February 8, 2023, the Board of Directors approved the expansion of the amount authorized for repurchase under the Company’s share repurchase program from $25 million to $35 million. Since announcing this share repurchase program on January 11, 2021, the Company has repurchased an aggregate of 719,940 shares of common stock through September 30, 2025 with a total cost of approximately $28.9 million, or 26.4% of shares outstanding as of the program’s inception. The total remaining amount authorized under the expanded share repurchase program is approximately $6.1 million.

The following table sets forth the number of shares of common stock repurchased by the Company at an average price of $40.15 per share under its share repurchase program from February 10, 2021 through September 30, 2025: 

 

Month Ended  Shares Repurchased  Repurchase Price Per Share  Aggregate Consideration for
Repurchased Shares
February 2021  13,082  $30.25 - $30.96  397,384
March 2021  12,241  $30.25 - $34.42  393,938
April 2021  14,390  $33.11 - $34.89  491,469
May 2021  25,075  $34.56 - $39.93  976,440
August 2021  141,700  $41.03 - $42.28  5,944,213
January 2022  7,312  $39.07 - $40.88  293,756
February 2022  170,589  $39.53 - $41.00  6,908,864
March 2022  132,054  $39.24 - $40.57  5,306,885
April 2022  2,942  $39.07 - $41.00  117,758
May 2022  3,391  $37.70 - $39.78  131,338
June 2022  3,515  $37.28 - $39.19  135,063
July 2022  700  $36.40 - $37.23  25,864
August 2022  3,081  $28.24 - $37.79  112,456
September 2022  91,508  $36.80 - $37.50  3,443,845
October 2022  701  $35.20 - $36.14  14,434
November 2022  1,103  $34.53 - $35.28  38,790
December 2022  1,501  $33.26 - $34.84  51,295
January 2023  2,052  $32.78 - $34.84  68,665
February 2023  3,131  $33.06 - $39.03  115,430
March 2023  2,003  $37.02 - $38.89  76,214
April 2023  649  $35.79 - $37.03  23,671
May 2023  100  $36.53 - $36.53  3,658
June 2023  2,300  $33.63 - $38.76  85,556
August 2023  14,751  $36.98 - $39.41  575,728
September 2023  125  $38.11 - $38.11  4,772
November 2023  475  $37.03 - $37.78  17,825
December 2023  12,748  $37.53 - $41.03  520,749
March 2024  40,000  $45.03 - $45.03  1,801,205
April 2024  700  $43.76 - $43.76  30,637
May 2024  12  $44.82 - $44.82  543
June 2025  15,909  $50.03 - $50.03  795,932
September 2025  100  $47.68 - $47.68  4,773
Total  719,940   $ 28,909,150

 

As of September 30, 2025, there were 100 shares that were not yet transferred into treasury.