XML 81 R51.htm IDEA: XBRL DOCUMENT
v3.22.0.1

STOCK-BASED COMPENSATION (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
STOCK-BASED COMPENSATION |
Summary of stock option activity | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | Weighted | ​
​ | ​ | Number of | ​ | average exercise | ​
​ |  | Shares |  | price | ​
Outstanding, January 1, 2019 | ​ | 369,483 | ​ | $ | 26.40 | ​
Exercised | ​ | 358,649 | ​ | ​ | 26.63 | ​
Outstanding, December 31, 2019 |  | 10,834 | ​ | $ | 18.59 | ​
Exercised |  | 10,834 | ​ | ​ | 18.59 | ​
Outstanding, December 31, 2020 |  | — | ​ | $ | — | ​
Exercised |  | — | ​ | ​ | — | ​
Outstanding and exercisable December 31, 2021 | ​ | — | ​ | $ | — | ​
Summary of restricted stock activity | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | Weighted |
​ | ​ | Number of | ​ | average grant |
​ |  | shares |  | date fair value |
Nonvested stock at January 1, 2019 | ​ | 631,764 | ​ | $ | 85.85 | ​
Granted | ​ | 216,891 | ​ | ​ | 93.45 | ​
Vested | ​ | (313,856) | ​ | ​ | 83.25 | ​
Forfeited | ​ | (98,786) | ​ | ​ | 85.50 | ​
Nonvested stock at December 31, 2019 | ​ | 436,013 | ​ | $ | 91.58 | ​
Granted | ​ | 193,912 | ​ | ​ | 115.89 | ​
Vested | ​ | (272,258) | ​ | ​ | 88.32 | ​
Forfeited | ​ | (15,585) | ​ | ​ | 106.70 | ​
Nonvested stock at December 31, 2020 |  | 342,082 | ​ | $ | 108.40 | ​
Granted |  | 298,084 | ​ | ​ | 92.32 | ​
Vested |  | (166,598) | ​ | ​ | 106.13 | ​
Forfeited |  | (30,249) | ​ | ​ | 97.01 | ​
Nonvested stock at December 31, 2021 |  | 443,319 | ​ | $ | 99.22 | ​
Summary of performance-based restricted stock units | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | Weighted | ​
​ | ​ | Number of | ​ | average grant | ​
​ |  | Shares |  | date fair value | ​
Nonvested stock at January 1, 2019 | ​ | 151,842 | ​ | $ | 100.81 | ​
Granted | ​ | 86,134 | ​ | ​ | 88.22 | ​
Vested | ​ | (69,372) | ​ | ​ | 74.56 | ​
Forfeited | ​ | (36,356) | ​ | ​ | 97.78 | ​
Nonvested stock at December 31, 2019 | ​ | 132,248 | ​ | $ | 107.21 | ​
Granted | ​ | 72,975 | ​ | ​ | 125.62 | ​
Vested | ​ | (48,053) | ​ | ​ | 108.91 | ​
Forfeited | ​ | (34,504) | ​ | ​ | 109.85 | ​
Nonvested stock at December 31, 2020 |  | 122,666 | ​ | $ | 115.18 | ​
Granted |  | 71,302 | ​ | ​ | 98.32 | ​
Vested |  | (29,468) | ​ | ​ | 111.45 | ​
Forfeited |  | (12,090) | ​ | ​ | 110.20 | ​
Nonvested stock at December 31, 2021 |  | 152,410 | ​ | $ | 108.41 | ​

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested restricted stock shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration