XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
The following table summarizes stock option activity for the year ended December 31, 2021 and the three months ended March 31, 2022:
Number of SharesWeighted Average Exercise PriceAggregate Intrinsic Value
(in thousands)
Weighted Average Remaining Contractual Life
Stock options outstanding at December 31, 2020785,827 $56.33 $25,629 
Exercised(196,735)$48.65 $7,168 
Cancelled and expired(21,776)$63.80 
Stock options outstanding at December 31, 2021567,316 $58.70 $8,380 
Exercised(80,429)$50.66 $2,360 
Cancelled and expired(8,399)$62.50 
Stock options outstanding at March 31, 2022478,488 $59.99 $12,538 2 years
Stock options exercisable at March 31, 2022422,687 $58.03 $11,905 2 years
Schedule of Non-vested Share Activity [Table Text Block]
The following table summarizes non-vested stock options for the three months ended March 31, 2022:
Number of SharesWeighted Average Fair Value
Non-vested stock options at December 31, 2021114,067 $12.16 
Vested(54,825)$10.04 
Cancelled(3,441)$12.17 
Non-vested stock options at March 31, 202255,801 $14.23 
Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Activity [Table Text Block] The following table summarizes the restricted stock activity during the year ended December 31, 2021:
Number of SharesWeighted Average Fair Value
Non-vested restricted stock at December 31, 202024,000 $71.11 
Granted24,000 $86.01 
Vested(24,000)$71.11 
Non-vested restricted stock at December 31, 202124,000 $86.01 
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Activity [Table Text Block]
The following table summarizes the non-vested RSU activity during the year ended December 31, 2021 and the three months ended March 31, 2022:
Number of UnitsWeighted Average Fair Value
Non-vested RSUs at December 31, 2020346,799 $64.48 
Granted236,240 $78.78 
Vested(152,121)$61.06 
Forfeited(25,564)$67.07 
Non-vested RSUs at December 31, 2021405,354 $73.94 
Granted199,100 $81.02 
Vested(114,959)$71.01 
Forfeited(16,694)$74.55 
Non-vested RSUs at March 31, 2022472,801 $77.61