XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Repurchase Plans

The Company adopted the following plans, approved by the Board, for the purpose of repurchasing its common stock in accordance with applicable rules specified in the Securities Exchange Act of 1934 (the “1934 Act”) (the “Repurchase Plans”):

 

Date of Agreement/Amendment

 

Maximum Cost of Shares That May Be Repurchased

 

 

Cost of Shares Repurchased

 

 

Remaining Cost of Shares That May Be Repurchased

 

August 5, 2015

 

$

 

50,000

 

 

$

 

50,000

 

 

$

 

 

December 14, 2015

 

 

 

50,000

 

 

 

 

50,000

 

 

 

 

 

September 14, 2016

 

 

 

50,000

 

 

 

 

50,000

 

 

 

 

 

October 30, 2018

 

 

 

50,000

 

 

 

 

50,000

 

 

 

 

 

February 6, 2019

 

 

 

50,000

 

 

 

 

48,107

 

 

 

 

1,893

 

February 3, 2022

 

 

 

25,000

 

 

 

 

 

 

 

 

25,000

 

Total as of June 30, 2024

 

$

 

275,000

 

 

$

 

248,107

 

 

$

 

26,893

 

Summary of Allocated Amounts to be Repurchased

Under the Repurchase Plans described above, the Company allocated the following amounts to be repurchased in accordance with SEC Rule 10b5-1 (the “10b5-1 Repurchase Plans”):

Effective Date

 

Termination Date

 

Amount Allocated to 10b5-1 Repurchase Plans

 

September 15, 2015

 

November 5, 2015

 

$

 

5,000

 

January 1, 2016

 

February 5, 2016

 

 

 

10,000

 

April 1, 2016

 

May 19, 2016

 

 

 

5,000

 

July 1, 2016

 

August 5, 2016

 

 

 

15,000

 

September 30, 2016

 

November 8, 2016

 

 

 

20,000

 

January 4, 2017

 

February 6, 2017

 

 

 

10,000

 

March 31, 2017

 

May 19, 2017

 

 

 

10,000

 

June 30, 2017

 

August 7, 2017

 

 

 

10,000

 

October 2, 2017

 

November 6, 2017

 

 

 

10,000

 

January 3, 2018

 

February 8, 2018

 

 

 

10,000

 

June 18, 2018

 

August 9, 2018

 

 

 

10,000

 

September 17, 2018

 

October 31, 2018

 

 

 

10,000

 

December 12, 2018

 

February 7, 2019

 

 

 

10,000

 

February 25, 2019

 

May 17, 2019

 

 

 

25,000

 

March 18, 2019

 

May 17, 2019

 

 

 

10,000

 

June 4, 2019

 

August 7, 2019

 

 

 

25,000

 

June 17, 2019

 

August 7, 2019

 

 

 

20,000

 

September 16, 2019

 

November 6, 2019

 

 

 

20,000

 

December 6, 2019

 

February 5, 2020

 

 

 

25,000

 

December 16, 2019

 

February 5, 2020

 

 

 

15,000

 

March 12, 2020

 

March 19, 2020

 

 

 

20,000

 

March 30, 2021

 

May 21, 2021

 

 

 

10,000

 

June 16, 2021

 

November 5, 2021

 

 

 

10,000

 

December 16, 2021

 

August 3, 2022

 

 

 

5,000

 

December 27, 2022

 

February 22, 2023

 

 

 

10,000