XML 95 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Schedule of Restricted Stock Unit Activity

RSU activity for the year ended December 31, 2019 is presented below (in thousands, except per share data):

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

Average

 

 

 

Number of

 

 

Grant Date

 

 

 

Shares

 

 

Fair Value

 

Unvested at December 31, 2018

 

 

497

 

 

$

40.89

 

Granted

 

 

436

 

 

 

43.84

 

Vested

 

 

(193

)

 

 

39.55

 

Forfeited

 

 

(84

)

 

 

43.24

 

Unvested at December 31, 2019

 

 

656

 

 

$

42.94

 

Schedule of Stock Option Activity

Stock option activity for the year ended December 31, 2019 is presented below (in thousands, except per share data and contractual term):

 

 

 

 

 

 

 

Weighted -

 

 

Weighted -

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

Exercise

 

 

Remaining

 

 

Aggregate

 

 

 

Number

 

 

Price Per

 

 

Contractual

 

 

Intrinsic

 

 

 

of Shares

 

 

Share

 

 

Term (in years)

 

 

Value

 

Outstanding at December 31, 2018

 

 

583

 

 

$

35.27

 

 

 

 

 

 

 

 

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(125

)

 

 

34.03

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(22

)

 

 

35.38

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2019

 

 

436

 

 

$

35.62

 

 

 

3.75

 

 

$

2,650

 

Exercisable at December 31, 2019

 

 

422

 

 

$

35.62

 

 

 

3.67

 

 

$

2,566

 

Vested and expected to vest at December 31, 2019

 

 

436

 

 

$

35.62

 

 

 

3.75

 

 

$

2,650

 

Summary of Shares Purchased by Employees Under the Stock Purchase Plan

Shares purchased by employees under the Stock Purchase Plan are as follows (in thousands, except per share data):

 

 

Shares

 

 

Purchase

 

Purchase Period Ended

Purchased

 

 

Price

 

February 28, 2019

 

25

 

 

$

41.82

 

August 31, 2019

 

35

 

 

$

29.64

 

February 28, 2018

 

27

 

 

$

34.43

 

August 31, 2018

 

28

 

 

$

34.21