XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 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 AmountSix Months Ended June 30,PurchaseShareCompleted or
Date AuthorizedExpiration DateAuthorized20232022Price RepurchasedExpired
June 12, 2023June 10, 2025$20,000 — — $— $— 
December 15, 2022
(1)
December 15, 2024$7,997 396,371 — $6,088 $15.36 
November 3, 2020
(1)
November 3, 2022$20,000 — 603,080 $7,381 $12.24 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 is authorized to repurchase up to $7,997,057 of shares of common stock through December 15, 2024, which represents the unused portion of the predecessor authorization.