XML 87 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity (Schedule of Computation of Basic and Diluted Earnings Per Share) (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Stockholders' Equity Note [Abstract]      
Weighted average shares outstanding for basic earnings per share 24,295 23,911 23,321
Common stock equivalents pertaining to stock options and deferred stock units 355 423 432
Weighted average shares outstanding for diluted earnings per share 24,650 24,334 23,753