XML 71 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Statements of Shareholders' Equity (USD $)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Balance at Dec. 31, 2011 $ 7,080us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 35,346,273us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 19,834,852us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (1,140,226)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (21,772)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 54,026,207us-gaap_StockholdersEquity
Balance (in Shares) at Dec. 31, 2011 7,079,638us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net Income     11,011,130us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    11,011,130us-gaap_NetIncomeLoss
Change in unrealized loss from interest rate swap         (19,055)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(19,055)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Common stock issued in share offering 1,195us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
13,322,499us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      13,323,694us-gaap_StockIssuedDuringPeriodValueOther
Common stock issued in share offering (in Shares) 1,195,750us-gaap_StockIssuedDuringPeriodSharesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Common stock issued upon exercise of stock options 210us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,290,305us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      1,290,515us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Common stock issued upon exercise of stock options (in Shares) 210,143us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        240,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Common stock issued as employee compensation 19us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
266,032us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      266,051us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Common stock issued as employee compensation (in Shares) 19,165us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock compensation expense   382,657us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      382,657us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Tax provision (benefit) for stock option exercise   313,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      313,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
Treasury stock retired (133)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(1,140,093)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  1,140,226us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Treasury stock retired (in Shares) (133,257)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Balance at Dec. 31, 2012 8,371us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
49,780,673us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
30,845,982us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (40,827)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
80,594,199us-gaap_StockholdersEquity
Balance (in Shares) at Dec. 31, 2012 8,371,439us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Net Income     7,736,894us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    7,736,894us-gaap_NetIncomeLoss
Change in unrealized loss from interest rate swap         19,712us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
19,712us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Common stock issued upon exercise of stock options 18us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(18)us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
       
Common stock issued upon exercise of stock options (in Shares) 18,399us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        45,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Common stock issued as employee compensation 21us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
193,884us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      193,905us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Common stock issued as employee compensation (in Shares) 20,655us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock compensation expense   379,809us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      379,809us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Tax provision (benefit) for stock option exercise   27,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      27,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
Balance at Dec. 31, 2013 8,410us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
50,381,348us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
38,582,876us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (21,115)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
88,951,519us-gaap_StockholdersEquity
Balance (in Shares) at Dec. 31, 2013 8,410,493us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        8,500,555us-gaap_CommonStockSharesIssued
Net Income     (25,209,275)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    (25,209,275)us-gaap_NetIncomeLoss
Change in unrealized loss from interest rate swap         11,399us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
11,399us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Common stock issued upon exercise of stock options 86us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
447,665us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      447,751us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Common stock issued upon exercise of stock options (in Shares) 85,312us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        155,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Common stock issued as employee compensation 5us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
57,992us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      57,997us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Common stock issued as employee compensation (in Shares) 4,750us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock compensation expense   467,765us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      467,765us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Tax provision (benefit) for stock option exercise   86,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      86,000us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
Balance at Dec. 31, 2014 $ 8,501us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 51,440,770us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 13,373,601us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  $ (9,716)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 64,813,156us-gaap_StockholdersEquity
Balance (in Shares) at Dec. 31, 2014 8,500,555us-gaap_CommonStockSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        8,500,555us-gaap_CommonStockSharesIssued