XML 20 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Share-Based Payments (Schedule of Stock Option Activity) (Details) (USD $)
3 Months Ended
Mar. 31, 2014
Shares  
Outstanding, beginning balance 643,595
Options granted 3,500
Options cancelled (3,950)
Options exercised (80,260)
Outstanding, ending balance 562,885
Options exercisable 201,290
Options available for future grants 461,525
Weighted Average Exercise Price  
Outstanding, beginning balance $ 19.58
Options granted $ 32.12
Options cancelled $ 16.62
Options exercised $ 12.56
Outstanding, ending balance $ 20.68
Options exercisable $ 14.36