XML 32 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
STOCK OPTIONS OUTSTANDING (Details) - $ / shares
Jun. 30, 2015
Dec. 31, 2014
Dec. 31, 2013
Stock options Outstanding 946,991 1,074,251 1,321,232
Weighted Average Exercise Price on Outstanding Options $ 10.688 $ 9.800  
Stock Options Exercisable   10.111 $ 10.386
Weighted Average Exercise Price on Exercisable Options $ 10.826 $ 10.110  
$ 4.40 - $ 6.90      
Stock options Outstanding 226,753    
Average Remaining Contractual Life in Years $ 5.40    
Weighted Average Exercise Price on Outstanding Options 5.597    
Stock Options Exercisable 213,505    
Weighted Average Exercise Price on Exercisable Options $ 5.529    
$ 6.91 - $ 8.34      
Stock options Outstanding 209,299    
Average Remaining Contractual Life in Years $ 8.32    
Weighted Average Exercise Price on Outstanding Options 7.476    
Stock Options Exercisable 93,264    
Weighted Average Exercise Price on Exercisable Options $ 7.585    
$ 8.35 - $ 12.40      
Stock options Outstanding 176,019    
Average Remaining Contractual Life in Years $ 7.18    
Weighted Average Exercise Price on Outstanding Options 9.445    
Stock Options Exercisable 127,538    
Weighted Average Exercise Price on Exercisable Options $ 9.735    
$ 12.41 - $ 17.17      
Stock options Outstanding 147,561    
Average Remaining Contractual Life in Years $ 1.10    
Weighted Average Exercise Price on Outstanding Options 13.752    
Stock Options Exercisable 143,487    
Weighted Average Exercise Price on Exercisable Options $ 13.718    
$ 17.18 - $ 28.55      
Stock options Outstanding 187,359    
Average Remaining Contractual Life in Years $ 7.08    
Weighted Average Exercise Price on Outstanding Options 19.890    
Stock Options Exercisable 102,973    
Weighted Average Exercise Price on Exercisable Options $ 21.151    
$ 4.40 - $28.55      
Stock options Outstanding 946,991    
Average Remaining Contractual Life in Years $ 6.04    
Weighted Average Exercise Price on Outstanding Options 10.826    
Stock Options Exercisable 680,767    
Weighted Average Exercise Price on Exercisable Options $ 10.688