XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITYIn December 2020, the Company's board of directors authorized a stock repurchase plan that permits the repurchase of up to 2,350,000 shares of common stock. During the nine months ended September 30, 2021, the Company repurchased and retired 1,261,828 shares of common stock at an average price of $43.05 per share for a total cost of $54.3 million. Under the previous stock repurchase plan that was approved in 2018 and expired in December 2020, the Company was authorized to repurchase up to 1,800,000 shares. During the nine months ended September 30, 2020, the Company repurchased and retired 820,328 common shares for the total cost of $25.7 million. Cumulatively under the previous plan, as of December 31, 2020, the Company repurchased and retired 1,488,519 shares of its common stock at an average price of $33.58 per share for a total cumulative cost of $50.0 million.