XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Share-Based Payments (Schedule of Stock Option Activity) (Details) (USD $)
6 Months Ended
Jun. 30, 2014
Shares  
Outstanding, beginning balance 643,595
Options granted 3,500
Options cancelled (5,110)
Options exercised (86,500)
Outstanding, ending balance 555,485
Options exercisable 195,050
Options available for future grants 462,685
Weighted Average Exercise Price  
Outstanding, beginning balance $ 19.58
Options granted $ 32.12
Options cancelled $ 18.99
Options exercised $ 12.99
Outstanding, ending balance $ 20.70
Options exercisable $ 14.30