XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Share Transactions
9 Months Ended
Jun. 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,840 shares of common stock through June 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 June 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 
 Total    719,840        $28,904,377 

 

During the three and nine months ended June 30, 2025, no shares were transferred into treasury. As of June 30, 2025, there were 15,909 shares that were not yet transferred into treasury.