XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of costs related to company's stock-based compensation plan
The following costs related to the Company’s stock-based compensation plans are included in the unaudited consolidated statements of income:
 
Three months ended June 30,
 
Six months ended June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues
$
1,638

 
$
1,370

 
$
2,964

 
$
2,463

General and administrative expenses
2,781

 
3,099

 
5,756

 
5,349

Selling and marketing expenses
2,736

 
2,424

 
5,391

 
4,155

Total
$
7,155

 
$
6,893

 
$
14,111

 
$
11,967


Schedule of stock options activity
Stock option activity under the Company’s stock-based compensation plans is shown below:

Number of
Options
 
Weighted-Average
Exercise
Price
 
Aggregate
Intrinsic
Value
 
Weighted-Average
Remaining
Contractual
Life (Years)
Outstanding at December 31, 2018
162,475

 
$
20.21

 
$
5,267

 
2.24

Granted

 

 

 

Exercised
(35,500
)
 
9.53

 
1,811

 

Forfeited

 

 

 

Outstanding at June 30, 2019
126,975

 
$
23.20

 
$
5,453

 
2.26

Vested and exercisable at June 30, 2019
126,975

 
$
23.20

 
$
5,453

 
2.26


Schedule of restricted stock and RSU activity
Restricted stock and restricted stock unit activity under the Company’s stock-based compensation plans is shown below:
 
Restricted Stock
 
Restricted Stock Units
 
Number
 
Weighted Average
Fair Value
 
Number
 
Weighted Average
Fair Value
Outstanding at December 31, 2018*
103,623

 
$
42.68

 
953,578

 
$
51.81

Granted

 

 
466,173

 
64.15

Vested
(48,854
)
 
35.91

 
(367,613
)
 
46.48

Forfeited

 

 
(38,512
)
 
56.35

Outstanding at June 30, 2019*
54,769

 
$
48.72

 
1,013,626

 
$
59.25

* As of June 30, 2019 and December 31, 2018 restricted stock units vested for which the underlying common stock is yet to be issued are 163,181 and 155,753, respectively.
Schedule of performance based stock awards activity
Performance based restricted stock unit (the “PRSUs”) activity under the Company’s stock-based compensation plans is shown below:
 
Revenue Based PRSUs
 
Market Condition Based PRSUs
 
Number
 
Weighted Average
Fair Value
 
Number
 
Weighted Average
Fair Value
Outstanding at December 31, 2018
100,353

 
$
54.07

 
100,336

 
$
62.43

Granted
54,062

 
64.33

 
54,053

 
92.13

Vested

 

 

 

Forfeited

 

 

 

Outstanding at June 30, 2019
154,415

 
$
57.66

 
154,389

 
$
72.83