XML 15 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8 - Earnings Per Share - Calculation of Earnings Per Share (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Numerator for net income per share - basic:    
Net income $ 3,480us-gaap_NetIncomeLoss $ 5,453us-gaap_NetIncomeLoss
Common Class A [Member]    
Numerator for net income per share - basic:    
Net income 1,738us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2,722us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Allocation of distributed and undistributed income to unvested restricted stock shareholders (12)us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
 
Net income attributable to common shareholders 1,726us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2,722us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Denominator for net income per share - basic:    
Weighted average common shares outstanding - basic (in shares) 20,792us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
20,742us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net income per share - basic (in dollars per share) $ 0.08us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.13us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Numerator for net income per share - diluted:    
Net income attributable to common shareholders for basic computation 1,726us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
2,722us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Denominator for net income per share - diluted:    
Weighted average common shares outstanding - basic (in shares) 20,792us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
20,742us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted average effect of dilutive securities – stock options (in shares) 241us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
392us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Denominator for diluted earnings per share – adjusted weighted average shares (in shares) 21,033us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
21,134us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Net income per share - diluted (in dollars per share) $ 0.08us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.13us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Class B [Member]    
Numerator for net income per share - basic:    
Net income 1,742us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,731us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Allocation of distributed and undistributed income to unvested restricted stock shareholders (10)us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
 
Net income attributable to common shareholders 1,732us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,731us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Denominator for net income per share - basic:    
Weighted average common shares outstanding - basic (in shares) 3,478us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
3,469us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Net income per share - basic (in dollars per share) $ 0.50us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.79us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Numerator for net income per share - diluted:    
Net income attributable to common shareholders for basic computation $ 1,732us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2,731us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Denominator for net income per share - diluted:    
Weighted average common shares outstanding - basic (in shares) 3,478us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
3,469us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted average effect of dilutive securities – stock options (in shares) 46us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
72us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Denominator for diluted earnings per share – adjusted weighted average shares (in shares) 3,524us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
3,541us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Net income per share - diluted (in dollars per share) $ 0.49us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.77us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember