XML 32 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Stock Compensation [Abstract]  
Schedule Of Shares Available For Grant

Authorized

Available for Grant

Plan

Shares

2019

2018

1996 Discounted Employee Stock Purchase Plan, as amended

1,900,000

234,000

295,000

2009 Equity and Cash Incentive Plan

9,000,000

2,100,000

958,000

Total

10,900,000

2,334,000

1,253,000

Schedule Of Stock Grant Activity For RSAs

Weighted

Average

Grant Date

RSAs

Shares

Fair Value

Unvested at December 31, 2016

392,000

$

10.64

Granted

138,000

17.00

Vested

(129,000)

10.84

Forfeited

(18,000)

11.78

Unvested at December 31, 2017

383,000

12.81

Granted

128,000

23.83

Vested

(136,000)

12.96

Forfeited

(49,000)

12.07

Unvested at December 31, 2018

326,000

17.19

Granted

93,000

29.77

Vested

(149,000)

14.45

Forfeited

(27,000)

20.53

Unvested at December 31, 2019

243,000

23.30

Schedule Of Stock Grant Activity For PSAs

Weighted

Average

Grant Date

PSAs

Shares

Fair Value

Unvested at December 31, 2016

250,000

$

10.18

Granted

--

--

Vested

(250,000)

10.18

Forfeited

--

--

Unvested at December 31, 2017

--

--

Granted

--

--

Vested

--

--

Forfeited

--

--

Unvested at December 31, 2018

-

--

Granted

--

--

Vested

--

--

Forfeited

--

--

Unvested at December 31, 2019

-

--

Schedule Of Stock Grant Activity For RSUs

Weighted

Average

Remaining

Aggregate

Contractual

Intrinsic

RSUs

Shares

Term in years

Value

Unvested at December 31, 2016

178,000

1.24

$

3,405,000

Granted

196,000

Vested

(64,000)

Forfeited

(24,000)

Unvested at December 31, 2017

286,000

1.26

5,477,000

Granted

115,000

Vested

(99,000)

Forfeited

(51,000)

Unvested at December 31, 2018

251,000

1.05

7,123,000

Granted

103,000

Vested

(101,000)

Forfeited

(27,000)

Unvested at December 31, 2019

226,000

0.93

6,131,000

Vested and expected to vest

226,000

0.93

$

6,131,000

Schedule Of Stock Grant Activity For PSUs

Weighted

Average

Remaining

Aggregate

Contractual

Intrinsic

PSUs

Shares

Term in years

Value

Unvested at December 31, 2016

188,000

0.77

$

3,603,000

Granted

126,000

Vested

(128,000)

Forfeited

(17,000)

Unvested at December 31, 2017

169,000

0.71

3,236,000

Granted

104,000

Vested

(109,000)

Forfeited

(17,000)

Unvested at December 31, 2018

147,000

0.72

4,179,000

Granted

322,000

Vested

(87,000)

Forfeited

(35,000)

Unvested at December 31, 2019

347,000

2.33

9,400,000

Vested and expected to vest

347,000

2.33

$

9,400,000

Summary Of Stock Option Activity

Weighted

Average

Weighted

Remaining

Aggregate

Average

Contractual

Intrinsic

Shares

Exercise Price

Term in years

Value

Outstanding at December 31, 2016

1,911,000

$

8.59

3.55

$

20,179,000

Granted

260,000

16.30

Exercised

(394,000)

6.30

Forfeited

(31,000)

12.47

Expired

(5,000)

7.01

Outstanding at December 31, 2017

1,741,000

10.19

3.64

15,598,000

Granted

219,000

21.55

Exercised

(578,000)

7.59

Forfeited

(49,000)

14.10

Expired

--

--

Outstanding at December 31, 2018

1,333,000

13.04

3.93

20,439,000

Granted

169,000

29.62

Exercised

(334,000)

9.87

Forfeited

(39,000)

22.64

Expired

--

--

Outstanding at December 31, 2019

1,129,000

16.14

3.67

12,763,000

Vested and expected to vest

1,129,000

$

16.14

3.67

$

12,763,000

Exercisable at December 31, 2019

782,000

$

12.55

2.89

$

11,371,000

Summary Of Other Information Concerning Stock Options

2019

2018

2017

Weighted-average fair value of options granted

$

11.47

$

8.38

$

5.97

Intrinsic value of options exercised

6,519,000

9,961,000

4,748,000

Schedule Of Weighted-Average Assumptions Used To Determine The Fair Value Of Options

2019

2018

2017

Stock

ESPP

Stock

ESPP

Stock

ESPP

Options

Options

Options

Options

Options

Options

Expected life of options

5.00 Years

0.50 Years

5.00 Years

0.50 Years

4.75 Years

0.50 Years

Expected stock price volatility

0.40

0.39

0.40

0.34

0.40

0.39

Risk-free interest rate

2.54%

2.35%

2.64%

1.73%

1.87%

0.85%

Summary Of Total Stock Compensation Expenses

2019

2018

2017

RSA, PSA, RSU, and PSU expense

$

7,451

$

5,076

$

5,335

Stock option and ESPP option expense

1,960

1,732

1,978

Total stock compensation expense

$

9,411

$

6,808

$

7,313