XML 66 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Year Ended December 31,
 
   
2017
   
2016
   
2015
 
   
(Dollars in thousands,
except per share data)
 
Cost of revenues
  $
3,369
    $
2,400
    $
1,753
 
Selling and marketing expenses
   
452
     
247
     
123
 
General and administrative expenses
   
4,939
     
2,510
     
2,079
 
Total stock-based compensation expense
   
8,760
     
5,157
     
3,955
 
Tax effect on stock-based compensation expense
   
604
     
617
     
440
 
Net effect of stock-based compensation expense
  $
8,156
    $
4,540
    $
3,515
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
Year Ended December 31,
 
   
2017
   
2016
   
2015
 
For stock options issued by the Company:
                       
Risk-free interest rates
   
1.9
%    
1.3
%    
1.4
%
Expected lives (in weighted average years)
   
3.1
     
4.5
     
4.0
 
Dividend yield
   
0.62
%    
1.10
%    
0.70
%
Expected volatility (weighted average)
   
27.2
%    
30.7
%    
29.2
%
Forfeiture rate (weighted average)
   
0.0
%    
8.4
%    
0.0
%
Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]
   
Year Ended December 31,
 
   
2017
   
2016
   
2015
 
   
Shares
(In thousands)
   
Weighted
Average
Exercise
Price
   
Shares
(In thousands)
   
Weighted
Average
Exercise
Price
   
Shares
(In thousands)
   
Weighted
Average
Exercise Price
 
Outstanding at beginning of year
   
2,565
    $
33.36
     
2,438
    $
25.38
     
4,477
    $
27.48
 
Granted, at fair value:
                                               
Stock Options
   
30
     
57.97
     
1,155
     
43.01
     
45
     
38.24
 
SARs*
   
132
     
62.55
     
     
     
     
 
RSUs**
   
23
     
     
 
     
 
     
 
     
 
 
Exercised
   
(1,181
)    
25.92
     
(967
)    
25.33
     
(1,589
)    
26.77
 
Forfeited
   
(21
)    
46.15
     
(57
)    
24.12
     
(125
)    
27.33
 
Expired
   
     
     
(4
)    
26.84
     
(370
)    
45.78
 
Outstanding at end of year
   
1,548
     
41.35
     
2,565
     
33.36
     
2,438
     
25.38
 
Options and SARs exercisable at end of year
   
431
     
32.61
     
557
     
25.22
     
858
     
26.75
 
Weighted-average fair value of options and SARs granted during the year
   
 
    $
22.82
     
 
    $
11.61
     
 
    $
8.68
 
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
 
 
 
 
Options Outstanding
   
Options Exercisable
 
Exercise Price
   
Number of
Stock-based
Awards
Outstanding
   
Weighted
Average
Remaining
Contractual
Life in Years
   
Aggregate
Intrinsic Value
   
Number of
Stock-based
Awards
Exercisable
   
Weighted
Average
Remaining
Contractual
Life in Years
   
Aggregate
Intrinsic Value
 
                                                     
$ -      
23
     
3.9
     
1,455
     
-
     
-
     
-
 
  20.13      
35
     
1.3
     
1,533
     
35
     
1.3
     
1,533
 
  23.34      
176
     
1.4
     
7,150
     
176
     
1.4
     
7,150
 
  25.65      
10
     
0.3
     
398
     
10
     
0.3
     
398
 
  35.15      
15
     
5.1
     
432
     
15
     
5.1
     
432
 
  38.24      
15
     
4.8
     
386
     
15
     
4.8
     
386
 
  42.87      
1,074
     
4.5
     
22,651
     
143
     
4.5
     
3,005
 
  47.46      
38
     
5.9
     
619
     
38
     
5.9
     
619
 
  57.97      
30
     
6.6
     
180
     
-
     
-
     
-
 
  58.79      
23
     
4.5
     
120
     
-
     
-
     
-
 
  63.35      
109
     
5.9
     
66
     
-
     
-
     
-
 
                                                     
         
1,548
     
4.2
    $
34,990
     
432
     
3.0
    $
13,523
 
 
 
 
 
Options Outstanding
   
Options Exercisable
 
Exercise Price
   
Number of
Stock-based
Awards
Outstanding
   
Weighted
Average
Remaining
Contractual
Life in Years
   
Aggregate
Intrinsic Value
   
Number of
Stock-based
Awards
Exercisable
   
Weighted
Average
Remaining
Contractual
Life in Years
   
Aggregate
Intrinsic Value
 
                                                     
$ 18.56      
15
     
2.8
     
526
     
15
     
2.8
     
526
 
  19.69      
15
     
2.6
     
509
     
15
     
2.6
     
509
 
  20.13      
108
     
2.3
     
3,608
     
108
     
2.3
     
3,608
 
  20.54      
53
     
2.3
     
1,761
     
28
     
2.3
     
934
 
  23.34      
635
     
2.4
     
19,226
     
140
     
2.4
     
4,247
 
  24.57      
9
     
2.1
     
269
     
1
     
2.1
     
33
 
  25.65      
68
     
1.3
     
1,905
     
68
     
1.3
     
1,905
 
  26.70      
15
     
3.8
     
404
     
15
     
3.8
     
404
 
  28.23      
30
     
4.8
     
762
     
30
     
4.8
     
762
 
  29.52      
400
     
3.6
     
9,640
     
75
     
3.6
     
1,807
 
  29.95      
17
     
0.3
     
400
     
17
     
0.3
     
400
 
  35.15      
15
     
6.1
     
277
     
-
     
-
     
-
 
  38.24      
45
     
5.8
     
692
     
45
     
5.8
     
692
 
  42.87      
1,080
     
5.5
     
11,610
     
-
     
-
     
-
 
  47.46      
60
     
6.9
     
370
     
-
     
-
     
-
 
                                                     
                                                     
         
2,565
     
4.1
    $
51,959
     
557
     
2.7
    $
15,827
 
Chief Financial Officer [Member]  
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Risk-free interest rates
   
0.81
%
Expected life (in years)
   
3.375
 
Dividend yield
   
0.80
%
Expected volatility
   
33.50
%
Forfeiture rate
   
0.00
%
   
Grant of options
to purchase
100,000
shares of
common
stock
   
Grant of options
to purchase
300,000
shares of
common
stock
 
Risk-free interest rates
   
2.36
%    
1.64
%
Expected life (in years)
   
7.25
     
4.75
 
Dividend yield
   
0.90
%    
0.90
%
Expected volatility
   
42.80
%    
33.10
%
Risk-free interest rates
   
1.30
%
Expected life (in years)
   
4.0
 
Dividend yield
   
0.70
%
Expected volatility
   
32.40
%
Forfeiture rate
   
0.00
%
Risk-free interest rates
   
1.35
%
Expected life (in years)
   
4.0
 
Dividend yield
   
0.70
%
Expected volatility
   
29.20
%
Forfeiture rate
   
0.00
%
Stock Appreciation Rights (SARs) [Member]  
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Risk-free interest rate
   
1.29
%
Expected life (in years)
   
6
 
Dividend yield
   
1.14
%
Expected volatility
   
30.7
%
Forfeiture rate:
       
Senior management
   
0.0
%
Other employees
   
10.5
%
Sub-Optimal Exercise Factor:
       
Senior management
   
2.5
 
Other employees
   
2.0
 
Risk-free interest rate
   
1.65
%
Expected life (in years)
   
7
 
Dividend yield
   
1.1
%
Expected volatility
   
30.6
%
Forfeiture rate
   
0.0
%
Sub-Optimal Exercise Factor
   
2.5
 
Risk-free interest rate    
1.74
%
Expected life (in years)    
5
 
Dividend yield    
0.66
%
Expected volatility    
26.3
%
Forfeiture rate    
10.3
%
Sub-Optimal Exercise Factor    
2
 
Risk-free interest rate    
2.08
%
Expected life (in years)    
7
 
Dividend yield    
0.69
%
Expected volatility    
29.4
%
Forfeiture rate    
0.0
%
Sub-Optimal Exercise Factor    
2.5
 
Risk-free interest rate
   
2.1
%
Expected life (in years)
   
6
 
Dividend yield
   
0.6
%
Expected volatility
   
26.9
%
Forfeiture rate
   
0.0
%
Sub-Optimal Exercise Factor    
2.5