XML 60 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
21. Stockholders' Equity

Share Repurchases

In November 2020, the Company's Board of Directors approved a new standing share repurchase authorization, whereby the Company may repurchase up to 20 million shares beginning on January 1, 2021 through December 31, 2023. This share repurchase authorization replaced the February 2018 share repurchase authorization.

The Company's prior February 2018 share repurchase authorization, whereby the Company was authorized to repurchase up to 20 million shares of its common stock, expired on December 31, 2020. Upon expiration, there were 7,380,879 shares remaining.

During the year ended December 31, 2021 and 2020 the Company repurchased 182,951 and 979,165 shares of common stock at a total cost of $21,637 and $106,279 or $118.27 and $108.54 per share, respectively.

As of December 31, 2021, 19,817,049 shares remain authorized for repurchase under the November 2020 share repurchase authorization.