XML 44 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Earnings Per Share (EPS) (Details) - Securities Excluded from the Diluted Per Share Calculation
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Exercise Price Less Than Market Price of Common Shares [Member] | Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 75,760us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
601,812us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
Exercise Price Less Than Market Price of Common Shares [Member] | Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 5,336us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
Exercise Price Less Than Market Price of Common Shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 81,096us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
601,812us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceLessThanMarketPriceOfCommonSharesMember
Exercise Price Greater Than Average Market Price of Common Shares [Member] | Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 3,382,805us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember
1,790,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember
Exercise Price Greater Than Average Market Price of Common Shares [Member] | Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 19,047,081us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember
15,184,565us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember
Exercise Price Greater Than Average Market Price of Common Shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 22,429,886us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember
16,974,565us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= bkyi_ExercisePriceGreaterThanAverageMarketPriceOfCommonSharesMember