XML 39 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity And Stock-Based Compensation (Schedule Of Stock Options Outstanding And Exercisable) (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Equity And Stock-Based Compensation [Line Items]      
Weighted Average Exercise Price of Options Outstanding, Granted $ 12.34us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 7.40us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Class A [Member]      
Equity And Stock-Based Compensation [Line Items]      
Common Stock Options Outstanding, Beginning balance 568,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
709,850us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
709,850us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Options Outstanding, Granted 12,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
80,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Options Outstanding, Exercised (47,500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  (157,600)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Options Outstanding, Expired     (64,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Options Outstanding, Ending balance 532,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  568,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Exercise Price of Options Outstanding, Beginning price $ 6.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 6.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 6.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Exercise Price of Options Outstanding, Granted $ 12.34us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  $ 8.56us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Exercise Price of Options Outstanding, Exercised $ 6.87us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  $ 6.21us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Exercise Price of Options Outstanding, Expired     $ 6.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Exercise Price of Options Outstanding, Ending price $ 7.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  $ 6.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Exercisable Options, Outstanding Beginning balance 348,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
490,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
490,350us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Stock Exercisable Options, Outstanding Ending balance 313,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  348,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Price of Exercisable Options, Outstanding Beginning balance $ 6.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 6.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 6.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted Average Price of Exercisable Options, Outstanding Ending balance $ 7.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
  $ 6.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B [Member]      
Equity And Stock-Based Compensation [Line Items]      
Common Stock Options Outstanding, Beginning balance 185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Options Outstanding, Granted        
Common Stock Options Outstanding, Ending balance 185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
  185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted Average Exercise Price of Options Outstanding, Beginning price $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted Average Exercise Price of Options Outstanding, Granted        
Weighted Average Exercise Price of Options Outstanding, Ending price $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
  $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Exercisable Options, Outstanding Beginning balance 185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Exercisable Options, Outstanding Ending balance 185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
  185,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted Average Price of Exercisable Options, Outstanding Beginning balance $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted Average Price of Exercisable Options, Outstanding Ending balance $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
  $ 9.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember