XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Shares Repurchased The following table presents repurchases of the Company’s common stock for the periods presented (in thousands, except total number of shares repurchased and per share data):
Total Number of SharesAverage
Repurchased During theAggregatePrice PerPlan
Dollar AmountNine Months Ended September 30,PurchaseShareCompleted or
Date AuthorizedExpiration DateAuthorized20232022Price RepurchasedExpired
June 12, 2023June 10, 2025$20,000 889,566 — $12,231 $13.75 
December 15, 2022
(1)
December 15, 2024$7,997 400,691 — $6,154 $15.36 August 2023
November 3, 2020
(1)
November 3, 2022$20,000 — 806,324 $9,800 $12.15 November 2022
(1)In November 2020, our Board of Directors authorized a share repurchase of up to $20 million of shares of common stock, which expired in November 2022. At the end of this prior authorization, the Company had repurchased slightly more than $12 million of shares of common stock. On December 15, 2022, our Board of Directors authorized a successor share repurchase program under which the Company was authorized to repurchase up to $8.0 million of shares of common stock through December 15, 2024, which represented the unused portion of the predecessor authorization.