XML 45 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Pre-tax Stock-based Compensation
The following table summarizes the pre-tax stock-based compensation expense included in reported net income (in thousands):
 
 
Years ended December 31,
 
 
2016
 
2015
 
2014
Cost of revenue
 
$
2,545

 
$
2,366

 
$
1,609

Selling, general and administrative expenses
 
684

 
684

 
519

Total stock-based compensation expense
 
$
3,229

 
$
3,050

 
$
2,128

Schedule of Non-qualified Stock Option Activity
Summarized information for our non-qualified stock options is as follows:
 
Stock Options
 
Number of
options
 
Weighted
average
exercise price
 
Weighted
average
remaining
contractual
term
 
Aggregate
intrinsic
value
Outstanding at December 31, 2015
 
110,550

 
$
14.54

 
 
 
 
Granted
 

 

 
 
 
 
Exercised
 
(41,900
)
 
13.16

 
 
 
 
Forfeited
 
(500
)
 
15.65

 
 
 
 
Expired
 
(600
)
 
19.38

 
 
 
 
Outstanding at December 31, 2016
 
67,550

 
$
15.34

 
0.54
 
$
896,000

Exercisable at December 31, 2016
 
64,150

 
$
15.30

 
0.50
 
$
853,000

Schedule of Restricted Stock Units Activity
Summarized share information for our restricted stock units is as follows:
 
 
Year ended
December 31,
2016
 
Weighted
average
grant date
fair value
 
 
(In shares)
 
(In dollars)
Outstanding and unvested, beginning of period
 
221,664

 
$
28.74

Granted
 
66,019

 
26.89

Vested
 
(76,010
)
 
24.32

Forfeited
 
(4,657
)
 
25.19

Outstanding and unvested, end of period
 
207,016

 
$
29.85

Schedule of Performance Restricted Stock Unit Activity
Summarized share information for our performance-based restricted stock units is as follows:
 
 
Year ended
December 31,
2016
 
Weighted
average
grant date
fair value
 
 
(In shares)
 
(In dollars)
Outstanding and unvested, beginning of period
 
52,476

 
$
36.71

Granted
 
71,918

 
26.97

Vested
 

 

Forfeited
 

 

Outstanding and unvested, end of period
 
124,394

 
$
31.08