XML 66 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
STATEMENTS OF SHAREHOLDERS’ EQUITY (USD $)
Common Stock
Treasury Stock
Retained Earnings
Total
Beginning Balance, amount at Dec. 31, 2012 $ 8,656,926us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (319,215)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 9,003,783us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 17,341,494us-gaap_StockholdersEquity
Beginning Balance, shares at Dec. 31, 2012 4,804,708us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock based compensation expense 22,839us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      22,839us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Common stock issued and options exercised, shares 51,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Common stock issued and options exercised, amount 177,320us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      177,320us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Treasury stock purchased, shares (23,149)WVVI_TreasuryStockPurchasedShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Treasury stock purchased, amount    (105,887)WVVI_TreasuryStockPurchasedAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   (105,887)WVVI_TreasuryStockPurchasedAmount
Net income     1,423,492us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,423,492us-gaap_NetIncomeLoss
Ending Balance, amount at Dec. 31, 2013 8,857,085us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(425,102)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
10,427,275us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
18,859,258us-gaap_StockholdersEquity
Ending Balance, shares at Dec. 31, 2013 4,832,559us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock based compensation expense 21,164us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      21,164us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Common stock issued and options exercised, shares 37,229us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Common stock issued and options exercised, amount 148,490us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      148,490us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Net income     2,161,340us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,161,340us-gaap_NetIncomeLoss
Ending Balance, amount at Dec. 31, 2014 $ 9,026,739us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (425,102)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 12,588,615us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 21,190,252us-gaap_StockholdersEquity
Ending Balance, shares at Dec. 31, 2014 4,869,788us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember