XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Equity Equity
Share Repurchase Program

On May 24, 2022, the Company’s Board of Directors (the “Board of Directors”) authorized a share repurchase program to purchase up to $40,000,000 of Common Stock (the “2022 Program”). During the second and fourth quarter of 2022, the Company repurchased 536,839 shares of its Common Stock for $3,731,712. These shares were subsequently cancelled. The 2022 Program, which did not obligate the Company to repurchase a specific number of shares, expired on November 24, 2023.

On January 31, 2024, the Company's Board of Directors authorized a new share repurchase program pursuant to which the Company may purchase up to $36,000,000 in shares of Common Stock during a six-month period ending July 30, 2024 (the "Repurchase Program"). The Repurchase Program does not obligate the Company to repurchase a specific number of shares.
Under the terms of the Repurchase Program, the Company may purchase shares of Common Stock on a discretionary basis from time to time through open market repurchases or privately negotiated transactions or through other means, including by entering into Rule 10b5-1 trading plans or accelerated share repurchase programs, in each case, during an “open window” and when the Company does not possess material non-public information.

The timing, manner, price and amount of shares repurchased under the Repurchase Program will depend on a variety of factors, including stock price, trading volume, market conditions, corporate and regulatory requirements and other general business considerations. The Repurchase Program may be modified, suspended or discontinued at any time without prior notice.

Repurchases under the Repurchase Program may be funded from the Company’s existing cash and cash equivalents, future cash flow or proceeds of borrowings or debt offerings.
During the three months ended March 31, 2024, the Company repurchased and subsequently cancelled 1,255,614 shares of Common Stock for $4,877,559.