XML 57 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 8 - Net Income Per Share of Class A and Class B Common Stock - Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Common Class A [Member] | Employee Stock Option [Member]        
Shares issuable pursuant to stock options not included since they were antidilutive (in shares) 18 17
Common Class A [Member] | Distributed [Member]        
Effect of dilutive stock options on net income $ 1 $ 3 $ 5 $ 11
Conversion of Class B to Class A common shares outstanding 439 509 1,365 1,425
Common Class A [Member] | Undistributed [Member]        
Effect of dilutive stock options on net income 13 27 42 86
Conversion of Class B to Class A common shares outstanding 3,326 3,690 9,794 11,653
Common Class A [Member]        
Net income applicable to common stockholders - basic 50,262 39,162 134,533 122,092
Net income applicable to common stockholders - diluted $ 54,041 $ 43,391 $ 145,739 $ 135,267
Shares used in basic per share calculations (in shares) 23,432 23,727 23,530 23,742
Conversion of Class B common shares into Class A common shares (in shares) 1,762 2,562 1,960 2,562
Effect of dilutive stock options on weighted average common shares (in shares) 96 191 108 196
Shares used in diluted per share calculations (in shares) 25,290 26,480 25,598 26,500
Basic net income per Class A and Class B share (in dollars per share) $ 2.14 $ 1.65 $ 5.72 $ 5.14
Diluted net income per Class A and Class B share (in dollars per share) $ 2.14 $ 1.64 $ 5.69 $ 5.10
Common Class B [Member] | Employee Stock Option [Member]        
Shares issuable pursuant to stock options not included since they were antidilutive (in shares)
Common Class B [Member] | Distributed [Member]        
Effect of dilutive stock options on net income $ (1) $ (3) $ (5) $ (11)
Conversion of Class B to Class A common shares outstanding
Common Class B [Member] | Undistributed [Member]        
Effect of dilutive stock options on net income (13) (27) (42) (86)
Conversion of Class B to Class A common shares outstanding
Common Class B [Member]        
Net income applicable to common stockholders - basic 3,779 4,229 11,206 13,175
Net income applicable to common stockholders - diluted $ 3,765 $ 4,199 $ 11,159 $ 13,078
Shares used in basic per share calculations (in shares) 1,762 2,562 1,960 2,562
Conversion of Class B common shares into Class A common shares (in shares)
Effect of dilutive stock options on weighted average common shares (in shares)
Shares used in diluted per share calculations (in shares) 1,762 2,562 1,960 2,562
Basic net income per Class A and Class B share (in dollars per share) $ 2.14 $ 1.65 $ 5.72 $ 5.14
Diluted net income per Class A and Class B share (in dollars per share) $ 2.14 $ 1.64 $ 5.69 $ 5.10
Shares used in basic per share calculations (in shares) 25,194 26,289 25,490 26,304
Shares used in diluted per share calculations (in shares) 25,290 26,480 25,598 26,500
Basic net income per Class A and Class B share (in dollars per share) $ 2.15 $ 1.65 $ 5.72 $ 5.14
Diluted net income per Class A and Class B share (in dollars per share) $ 2.14 $ 1.64 $ 5.69 $ 5.10