| 
           Consolidated Statements Of Cash Flows (USD $) 
         | 
        12 Months Ended | ||
|---|---|---|---|
| 
           Dec. 31, 2014 
         | 
        
           Dec. 31, 2013 
         | 
        
           Dec. 31, 2012 
         | 
      |
| CASH FLOWS FROM OPERATING ACTIVITIES: | |||
| Net income (loss) | $ 1,961,873us-gaap_NetIncomeLoss | $ (957,888)us-gaap_NetIncomeLoss | $ 2,238,114us-gaap_NetIncomeLoss | 
| Adjustments to reconcile net income to net cash provided by operating activities: | |||
| Depreciation and amortization | 2,482,300us-gaap_DepreciationDepletionAndAmortization | 2,184,830us-gaap_DepreciationDepletionAndAmortization | 2,133,511us-gaap_DepreciationDepletionAndAmortization | 
| Share based compensation | 784,785us-gaap_ShareBasedCompensation | (80,886)us-gaap_ShareBasedCompensation | 302,964us-gaap_ShareBasedCompensation | 
| Deferred taxes | 790,402us-gaap_DeferredIncomeTaxExpenseBenefit | (317,727)us-gaap_DeferredIncomeTaxExpenseBenefit | (631,626)us-gaap_DeferredIncomeTaxExpenseBenefit | 
| Impairment loss | 5,849,853us-gaap_GoodwillImpairmentLoss | ||
| Change in fair value of acquisition-related contingent consideration | (43,898)us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 | 85,501us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 | |
| Loss/(gain) on sale of assets | 112,242us-gaap_GainLossOnDispositionOfAssets | 73,126us-gaap_GainLossOnDispositionOfAssets | (62,630)us-gaap_GainLossOnDispositionOfAssets | 
| Excess tax benefit from share-based payments | (80,402)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | (16,284)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | (67,835)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | 
| Changes in assets and liabilities: | |||
| Trade receivables | 9,057,078us-gaap_IncreaseDecreaseInAccountsReceivable | (8,207,253)us-gaap_IncreaseDecreaseInAccountsReceivable | (189,775)us-gaap_IncreaseDecreaseInAccountsReceivable | 
| Inventories | (2,039,599)us-gaap_IncreaseDecreaseInInventories | 4,647,916us-gaap_IncreaseDecreaseInInventories | (7,705,772)us-gaap_IncreaseDecreaseInInventories | 
| Prepaid income taxes | (936,186)us-gaap_IncreaseDecreaseInPrepaidTaxes | 732,618us-gaap_IncreaseDecreaseInPrepaidTaxes | 1,776,601us-gaap_IncreaseDecreaseInPrepaidTaxes | 
| Other assets | (282,456)us-gaap_IncreaseDecreaseInOtherOperatingAssets | 89,533us-gaap_IncreaseDecreaseInOtherOperatingAssets | 252,378us-gaap_IncreaseDecreaseInOtherOperatingAssets | 
| Accounts payable | 105,602us-gaap_IncreaseDecreaseInAccountsPayable | (4,342,626)us-gaap_IncreaseDecreaseInAccountsPayable | 4,819,481us-gaap_IncreaseDecreaseInAccountsPayable | 
| Accrued compensation and benefits | 139,698us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities | 994,012us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities | (2,250,647)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities | 
| Other accrued liabilities | 405,424us-gaap_IncreaseDecreaseInOtherAccruedLiabilities | 71,293us-gaap_IncreaseDecreaseInOtherAccruedLiabilities | (680,171)us-gaap_IncreaseDecreaseInOtherAccruedLiabilities | 
| Income taxes payable | (243,165)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable | 96,704us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable | (15,168)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable | 
| Other | (85,519)us-gaap_OtherOperatingActivitiesCashFlowStatement | 195,244us-gaap_OtherOperatingActivitiesCashFlowStatement | |
| Net cash provided by operating activities | 12,172,077us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 773,323us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 200,170us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 
| CASH FLOWS FROM INVESTING ACTIVITIES: | |||
| Capital expenditures | (5,577,039)us-gaap_PaymentsToAcquireProductiveAssets | (2,699,347)us-gaap_PaymentsToAcquireProductiveAssets | (2,607,958)us-gaap_PaymentsToAcquireProductiveAssets | 
| Purchases of investments | (12,682,351)us-gaap_PaymentsToAcquireInvestments | (4,401,321)us-gaap_PaymentsToAcquireInvestments | (15,010,778)us-gaap_PaymentsToAcquireInvestments | 
| Proceeds from the sale of fixed assets | 51,073us-gaap_ProceedsFromSaleOfProductiveAssets | 82,078us-gaap_ProceedsFromSaleOfProductiveAssets | 198,109us-gaap_ProceedsFromSaleOfProductiveAssets | 
| Proceeds from the sale of investments | 6,160,000us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments | 12,794,000us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments | 20,456,039us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments | 
| Net cash (used in) provided by investing activities | (12,048,317)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | 5,775,410us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | 3,035,412us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | 
| CASH FLOWS FROM FINANCING ACTIVITIES: | |||
| Cash dividends paid | (5,571,672)us-gaap_PaymentsOfDividends | (4,099,087)us-gaap_PaymentsOfDividends | (6,734,466)us-gaap_PaymentsOfDividends | 
| Mortgage principal payments | (489,706)us-gaap_RepaymentsOfSecuredDebt | (457,464)us-gaap_RepaymentsOfSecuredDebt | (427,345)us-gaap_RepaymentsOfSecuredDebt | 
| Proceeds from issuance of common stock net of shares withheld | 246,119us-gaap_ProceedsFromIssuanceOfCommonStock | 310,857us-gaap_ProceedsFromIssuanceOfCommonStock | 297,664us-gaap_ProceedsFromIssuanceOfCommonStock | 
| Excess tax benefit from stock-based payments | 80,402us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 16,284us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 67,835us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 
| Payment of contingent consideration related to acquisition | (565,647)us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities | (161,060)us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities | (370,096)us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities | 
| Purchase of common stock | (757,951)us-gaap_PaymentsForRepurchaseOfCommonStock | ||
| Net cash used in financing activities | (6,300,504)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | (4,390,470)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | (7,924,359)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | 
| EFFECT OF FOREIGN EXCHANGE RATE CHANGES ON CASH | (145,519)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents | 31,145us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents | 42,779us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents | 
| NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS | (6,322,263)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 2,189,408us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | (4,645,998)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 
| CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR | 20,059,120us-gaap_CashAndCashEquivalentsAtCarryingValue | 17,869,712us-gaap_CashAndCashEquivalentsAtCarryingValue | 22,515,710us-gaap_CashAndCashEquivalentsAtCarryingValue | 
| CASH AND CASH EQUIVALENTS AT END OF YEAR | 13,736,857us-gaap_CashAndCashEquivalentsAtCarryingValue | 20,059,120us-gaap_CashAndCashEquivalentsAtCarryingValue | 17,869,712us-gaap_CashAndCashEquivalentsAtCarryingValue | 
| SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: | |||
| Income taxes paid | 1,591,257us-gaap_IncomeTaxesPaidNet | 1,556,590us-gaap_IncomeTaxesPaidNet | 87,343us-gaap_IncomeTaxesPaidNet | 
| Interest paid | 73,860us-gaap_InterestPaid | 106,101us-gaap_InterestPaid | 138,477us-gaap_InterestPaid | 
| Dividends declared not paid | 1,446,498us-gaap_DividendsPayableCurrentAndNoncurrent | 1,436,318us-gaap_DividendsPayableCurrentAndNoncurrent | |
| Capital expenditures in accounts payable | $ 188,564us-gaap_CapitalExpendituresIncurredButNotYetPaid | ||
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Future cash outflow to pay for purchases of fixed assets that have occurred. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in other expenses incurred but not yet paid. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The increase (decrease) during the reporting period in other assets used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets, other noncurrent assets, or a combination of other current and noncurrent assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The amount of cash paid for interest during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities). No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow to reacquire common stock during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow for financing costs associated with business combinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow associated with the purchase of all investments (debt, security, other) during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash inflow from the additional capital contribution to the entity. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |