XML 17 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization and Summary of Significant Accounting Policies (Earning Per Share) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounting Policies [Abstract]                      
Income (loss) from continuing operations, net of tax $ 7,013us-gaap_IncomeLossFromContinuingOperations $ 20,388us-gaap_IncomeLossFromContinuingOperations $ 10,902us-gaap_IncomeLossFromContinuingOperations $ 14,580us-gaap_IncomeLossFromContinuingOperations $ 11,528us-gaap_IncomeLossFromContinuingOperations $ 13,572us-gaap_IncomeLossFromContinuingOperations $ 5,583us-gaap_IncomeLossFromContinuingOperations $ 6,976us-gaap_IncomeLossFromContinuingOperations $ 52,883us-gaap_IncomeLossFromContinuingOperations $ 37,659us-gaap_IncomeLossFromContinuingOperations $ 69,134us-gaap_IncomeLossFromContinuingOperations
Weighted-average shares outstanding - basic                 18,177,178us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 17,197,840us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,426,209us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive stock options (in shares)                 520,600us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 570,235us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 564,949us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Denominator for diluted earnings per share - Adjusted weighted-average shares and assumed conversions (shares)                 18,697,778us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,768,075us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 16,991,158us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income per basic share (in dollars per share) $ 0.38us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 1.12us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.60us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.81us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.66us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.79us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.33us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.41us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 2.91us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 2.19us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 4.21us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Net income per diluted share (in dollars per share) $ 0.37us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 1.09us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.58us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.79us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.64us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.76us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.32us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.39us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 2.83us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 2.12us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 4.07us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Antidilutive securities excluded from computation of earnings per share (shares)                 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 68,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount