XML 80 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 5 - Share Repurchases Under Authorizations (Details) - $ / shares
6 Months Ended 65 Months Ended
Jun. 30, 2016
Jun. 30, 2016
2011 Share Repurchase Authorization [Member]    
Share Repurchase Authorization (in shares) 599,123 2,327,636
Share Repurchase Authorization (in dollars per share) $ 79.21 $ 51.09
The 2016 Stock Repurchase Authorization [Member]    
Share Repurchase Authorization (in shares) 622,225 622,225
Share Repurchase Authorization (in dollars per share) $ 78.52 $ 78.52