XML 77 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders’ Equity (USD $)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Balance at Dec. 31, 2012 $ 15,581,870us-gaap_StockholdersEquity $ 14,512us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 30,074,801us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (8,557,178)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (494,550)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (5,455,715)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in shares) at Dec. 31, 2012   14,511,816us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      1,892,176us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Net income 776,590us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
776,590us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Other comprehensive income (loss):            
Foreign currency translation adjustment 7,157us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
7,157us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Total comprehensive income 783,747us-gaap_OtherComprehensiveIncomeLossNetOfTax          
Common stock dividends paid, $0.03 per share (378,576)us-gaap_DividendsCommonStock 0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(378,576)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Stock-based compensation 41,745us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
41,745us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Expired stock options & warrants; deferred tax effect (31,618)relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect 0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(31,618)relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Contribution of treasury shares to ESOP 125,000us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued 0us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,481us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
122,519us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Contribution of treasury shares to ESOP (in shares)   0us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (42,248)us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Warrants exercised 13,668relv_StockIssuedDuringPeriodValueExerciseOfWarrants 8relv_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
13,660relv_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0relv_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0relv_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0relv_StockIssuedDuringPeriodValueExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Warrants exercised (in shares)   7,789relv_StockIssuedDuringPeriodShareExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0relv_StockIssuedDuringPeriodShareExerciseOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common stock purchased for treasury (5,364)us-gaap_TreasuryStockValueAcquiredCostMethod 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(5,364)us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common stock purchased for treasury (in shares)   0us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      4,045us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance at Dec. 31, 2013 16,130,472us-gaap_StockholdersEquity 14,520us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
30,101,069us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(8,159,164)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(487,393)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(5,338,560)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in shares) at Dec. 31, 2013   14,519,605us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      1,853,973us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Net income 724,569us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
724,569us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Other comprehensive income (loss):            
Foreign currency translation adjustment (78,445)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(78,445)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Total comprehensive income 646,124us-gaap_OtherComprehensiveIncomeLossNetOfTax          
Stock-based compensation 46,370us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
46,370us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Expired stock options & warrants; deferred tax effect (2,187)relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect 0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(2,187)relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0relv_AdjustmentToAdditionalPaidInCapitalExpiredStockOptionsAndWarrantsDeferredTaxEffect
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common stock issued to consultant 176,499us-gaap_StockIssuedDuringPeriodValueIssuedForServices 153us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
176,346us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Common stock issued to consultant (in shares)   153,478us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      0us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance at Dec. 31, 2014 $ 16,997,278us-gaap_StockholdersEquity $ 14,673us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 30,321,598us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (7,434,595)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (565,838)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (5,338,560)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
Balance (in shares) at Dec. 31, 2014   14,673,083us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      1,853,973us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember