XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock Repurchase Programs

On December 3, 2020, our board of directors authorized a stock repurchase program, under which we were authorized to purchase up to an aggregate of $100.0 million of our outstanding common stock during the three-year period ending December 3, 2023. No shares of our common stock were repurchased under this program during the three months ended March 31, 2023. During the three months ended March 31, 2022, we repurchased 354,123 shares of our common stock under this program for $23.3 million, which includes applicable commissions and fees.

On February 15, 2023, our board of directors authorized the cancellation of the balance under the stock repurchase program ending December 3, 2023 and also authorized a stock repurchase program, effective February 23, 2023, under which we are authorized to purchase up to an aggregate of $100.0 million of our outstanding common stock during the two-year period ending February 23, 2025. No shares were repurchased under this program during the three months ended March 31, 2023.