XML 45 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Balance Sheets (Parentheticals) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,927us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 1,922us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Accumulated depreciation 21,899us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment 21,925us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Accumulated amortization $ 6,045us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization $ 5,802us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Common stock, par value (in dollars per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized (in shares) 40,000,000us-gaap_CommonStockSharesAuthorized 40,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued (in shares) 23,287,540us-gaap_CommonStockSharesIssued 23,027,704us-gaap_CommonStockSharesIssued
Common stock outstanding (in shares) 23,065,162us-gaap_CommonStockSharesOutstanding 22,860,398us-gaap_CommonStockSharesOutstanding
Treasury stock (in shares) 222,378us-gaap_TreasuryStockShares 167,306us-gaap_TreasuryStockShares