XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2020
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost on Net Earnings
The Company’s results for the three and six months ended June 30, 2020 and 2019 reflected the following stock-based compensation cost, and such compensation cost had the following effects on net earnings:
Increase/(Decrease) for theIncrease/(Decrease) for the
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Cost of sales$310  $288  $575  $576  
Operating expenses2,010  1,703  3,926  3,046  
Net earnings(1,756) (1,533) (3,419) (2,791) 
Schedule of Stock Option Activity
Option activity for the six months ended June 30, 2020 and 2019 is summarized below:
For the six months ended
June 30, 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(130) 52.54  
Forfeited(4) 89.90  
Canceled—  —  
Outstanding as of June 30, 2020962  $76.78  $19,915  6.5
Exercisable as of June 30, 2020618  $66.68  $17,418  5.3

For the six months ended
June 30, 2019
Shares (000s)Weighted
Average
Exercise
Price
Aggregate
Intrinsic
Value
Weighted
Average
Remaining
Contractual
Term
Outstanding as of December 31, 2018887  $61.59  $16,192  
Granted187  84.29  
Exercised(33) 55.88  
Forfeited(7) 80.59  
Canceled(4) 70.90  
Outstanding as of June 30, 20191,030  $65.74  $35,242  6.5
Exercisable as of June 30, 2019658  $56.77  $28,413  5.2
Schedule of Other Information Pertaining to Stock Option Activity
Other information pertaining to option activity during the three and six months ended June 30, 2020 and 2019 was as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2020201920202019
Weighted-average fair value of options granted$—  $19.18  $23.05  $18.27  
Total intrinsic value of stock options exercised ($000s)$2,351  $997  $6,371  $1,299  
Schedule of Non-vested Restricted Stock Activity
Non-vested restricted stock activity for the six months ended June 30, 2020 and 2019 is summarized below:
Six Months Ended June 30,
20202019
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance as of December 31138  $80.03  79  $72.75  
Granted35  110.72  67  84.44  
Vested(20) 67.59  (8) 58.52  
Forfeited(1) 86.82  (1) 76.73  
Non-vested balance as of June 30152  $89.22  137  $79.31  
Schedule of Non-vested Performance Share Activity
Non-vested performance share activity for the six months ended June 30, 2020 and 2019 is summarized below:
Six Months Ended June 30,
20202019
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance as of December 3170  $81.26  53$75.61  
Granted20  126.46  3381.79
Vested(8) 104.15  (9)65.64
Forfeited(11) 82.71  (7)60.85
Non-vested balance as of June 3071  $91.99  70$81.26