XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Activity

The table below presents a summary of activity under the 2009 Plan and the 2019 Plan, as of December 31, 2020, and changes during the year then ended:

(in thousands, except share and per share amounts)

 

Shares

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term (Years)

 

 

Aggregate

Intrinsic

Value

 

Outstanding at January 1, 2020

 

 

1,335,034

 

 

$

7.60

 

 

 

 

 

 

 

 

 

Option grants

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock unit grants

 

 

452,274

 

 

 

 

 

 

 

 

 

 

 

 

Exercised options

 

 

(32,200

)

 

 

5.63

 

 

 

 

 

 

 

 

 

Restricted stock unit vesting

 

 

(330,432

)

 

 

 

 

 

 

 

 

 

 

 

Cancelled or forfeited options

 

 

(1,800

)

 

 

7.40

 

 

 

 

 

 

 

 

 

Cancelled or forfeited restricted stock units

 

 

(47,078

)

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2020

 

 

1,375,798

 

 

$

7.87

 

 

 

5.1

 

 

$

13,592,884

 

Exercisable options at December 31, 2020

 

 

314,396

 

 

$

7.87

 

 

 

5.0

 

 

$

3,106,232

 

Summary of Valuation Data

The table below presents our valuation data:

(in thousands, except per share amounts)

 

2020

 

 

2019

 

Valuation Data:

 

 

 

 

 

 

 

 

Weighted-average fair value (per share)

 

$

10.55

 

 

$

6.41

 

Total stock-based compensation expense

 

$

2,338

 

 

$

1,812

 

Total income tax impact on provision

 

$

240

 

 

$

372

 

 

 

Summary of Outstanding RSU's by Vest Date

The table below presents our outstanding RSU’s by vest date:

Vest Date

 

RSU's

 

January 1, 2021

 

 

8,196

 

April 30, 2021

 

 

19,184

 

March 31, 2022

 

 

349,886

 

January 1, 2023

 

 

8,196

 

March 31, 2024

 

 

238,050

 

March 31, 2026

 

 

433,090

 

 

 

 

1,056,602