XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost on Net Earnings
The Company’s results for the three months ended March 31, 2021 and 2020 reflected the following stock-based compensation cost, and such compensation cost had the following effects on net earnings:
Increase/(Decrease) for the
Three Months Ended March 31,
20212020
Cost of sales$299 $266 
Operating expenses2,323 1,915 
Net earnings(2,022)(1,663)
Schedule of Stock Option Activity
Option activity for the three months ended March 31, 2021 and 2020 is summarized below:
For the three months ended
March 31, 2021
Shares (000s)Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted
Average
Remaining
Contractual
Term
Outstanding as of December 31, 2020858 $80.58 $29,735 
Granted129 119.11 
Exercised(34)70.53 
Forfeited(2)101.38 
Canceled(1)74.57 
Outstanding as of March 31, 2021950 $86.11 $37,322 7.0
Exercisable as of March 31, 2021604 $73.11 $31,603 5.8

For the three months ended
March 31, 2020
Shares (000s)Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted
Average
Remaining
Contractual
Term
Outstanding as of December 31, 2019951 $68.18 $31,814 
Granted145 111.94 
Exercised(82)54.39 
Forfeited(4)89.90 
Canceled— — 
Outstanding as of March 31, 20201,010 $75.48 $25,399 6.7
Exercisable as of March 31, 2020664 $65.39 $22,131 5.4
Schedule of Other Information Pertaining to Stock Option Activity
Other information pertaining to option activity during the three months ended March 31, 2021 and 2020 was as follows:
 Three Months Ended
March 31,
 20212020
Weighted-average fair value of options granted$33.10 $23.05 
Total intrinsic value of stock options exercised ($000s)$1,917 $4,019 
Schedule of Non-vested Restricted Stock Activity
Non-vested restricted stock activity for the three months ended March 31, 2021 and 2020 is summarized below:
Three Months Ended March 31,
20212020
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance as of December 31159 $90.71 138 $80.03 
Granted36 119.11 34 111.44 
Vested(10)85.37 (20)67.43 
Forfeited(2)86.69 (1)86.82 
Non-vested balance as of March 31183 $96.70 151 $89.21 
Schedule of Non-vested Performance Share Activity
Non-vested performance share activity for the three months ended March 31, 2021 and 2020 is summarized below:
Three Months Ended March 31,
20212020
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance as of December 3171 $91.99 70$81.26 
Granted36 108.74 20126.46 
Vested(24)70.64 (8)104.15 
Forfeited(11)74.57 (11)82.71 
Non-vested balance as of March 3172 $110.22 71$91.99