XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stock Repurchase Activity
Our board of directors has authorized multiple non-concurrent programs to repurchase our common stock. Details of the programs and activity thereunder through March 31, 2023 were as follows:
(in thousands)Effective DateExpiration DateShare Value Authorized for RepurchaseShare Value RepurchasedUnused & Expired Share Repurchase ValueShare Value Available for Future Repurchase
2021 ProgramNovember 2021August 202250,00049,992 N/A
2022 ProgramAugust 2022July 202450,0002,992 N/A$47,008 
The share repurchase activity by period was as follows:
Three Months Ended
March 31,
(in thousands, except shares and per share amounts)20232022
Number of shares repurchased— 121,544 
Shares repurchased cost$— $15,226 
Average price per repurchased share$— $125.27