Share-based Payment Arrangement, Option, Activity [Table Text Block] |
|
|
|
|
|
|
|
|
|
|
Weighted |
|
|
|
|
|
|
|
|
|
|
|
Weighted |
|
|
Average |
|
|
|
|
|
|
|
|
|
|
|
Average |
|
|
Remaining |
|
|
Aggregate |
|
|
|
|
|
|
|
Exercise |
|
|
Contractual |
|
|
Intrinsic |
|
|
|
Shares |
|
|
Price |
|
|
Term (years) |
|
|
Value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(In Thousands) |
|
Nine Months Ended September 30, 2019: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at January 1, 2019 |
|
|
1,238,748 |
|
|
$ |
13.02 |
|
|
|
5.2 |
|
|
$ |
23,355 |
|
Granted |
|
|
10,500 |
|
|
|
34.44 |
|
|
|
9.4 |
|
|
|
(14 |
) |
Exercised |
|
|
(239,300 |
) |
|
|
7.02 |
|
|
|
2.3 |
|
|
|
6,162 |
|
Forfeited |
|
|
(20,200 |
) |
|
|
24.88 |
|
|
|
6.5 |
|
|
|
167 |
|
Outstanding at September 30, 2019 |
|
|
989,748 |
|
|
|
14.46 |
|
|
|
5.0 |
|
|
$ |
18,603 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercisable at September 30, 2019 |
|
|
278,000 |
|
|
$ |
7.36 |
|
|
|
3.1 |
|
|
$ |
7,261 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, 2018: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at January 1, 2018 |
|
|
1,666,834 |
|
|
$ |
10.68 |
|
|
|
5.5 |
|
|
$ |
51,377 |
|
Granted |
|
|
12,750 |
|
|
|
41.58 |
|
|
|
9.5 |
|
|
|
(31 |
) |
Exercised |
|
|
(231,336 |
) |
|
|
4.94 |
|
|
|
3.1 |
|
|
|
7,665 |
|
Forfeited |
|
|
(33,000 |
) |
|
|
15.00 |
|
|
|
6.4 |
|
|
|
758 |
|
Outstanding at September 30, 2018 |
|
|
1,415,248 |
|
|
|
11.79 |
|
|
|
5.1 |
|
|
$ |
38,998 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercisable at September 30, 2018 |
|
|
693,100 |
|
|
$ |
6.78 |
|
|
|
3.5 |
|
|
$ |
22,513 |
|
|
Nonvested Restricted Stock Shares Activity [Table Text Block] |
|
|
Shares |
|
|
Weighted Average Grant Date Fair Value |
|
Nine Months Ended September 30, 2019: |
|
|
|
|
|
|
|
|
Non-vested at January 1, 2019 |
|
|
44,076 |
|
|
$ |
38.44 |
|
Granted |
|
|
33,774 |
|
|
|
33.60 |
|
Vested |
|
|
(5,200 |
) |
|
|
20.31 |
|
Forfeited |
|
|
(2,500 |
) |
|
|
38.17 |
|
Non-vested at September 30, 2019 |
|
|
70,150 |
|
|
|
37.46 |
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, 2018: |
|
|
|
|
|
|
|
|
Non-vested at January 1, 2018 |
|
|
120,676 |
|
|
$ |
10.29 |
|
Granted |
|
|
12,850 |
|
|
|
41.48 |
|
Vested |
|
|
(73,700 |
) |
|
|
5.88 |
|
Forfeited |
|
|
(750 |
) |
|
|
41.21 |
|
Non-vested at September 30, 2018 |
|
|
59,076 |
|
|
|
22.18 |
|
|