XML 23 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTE 11 - SHARE-BASED COMPENSATION (Details 2) (Stock option, USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Stock option
   
Outstanding at beginning of year 904,656us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
1,158,405us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Granted 3,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
133,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Exercised (31,250)DAIO_OptionsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
0DAIO_OptionsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Cancelled, Expired or Forfeited (270,219)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
(386,749)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Outstanding at end of year 606,187us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
904,656us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest at the end of the period 574,188us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
827,155us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Exercisable at end of year 383,001us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
486,141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Outstanding at beginning of year $ 3.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 4.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Granted $ 2.3us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 2us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Exercised $ 3.07us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
  
Cancelled, Expired or Forfeited $ 4.6us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 4.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Outstanding at end of year $ 3.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 3.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest at the end of the period $ 3.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 4.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Exercisable at end of year $ 3.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
$ 3.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_EmployeeStockOptionMember
Outstanding at end of year 3 years 3 months 14 days 3 years 6 months 7 days
Vested or expected to vest at the end of the period 3 years 3 months 2 years 6 months 14 days
Exercisable at end of year 2 years 10 months 24 days 2 years 6 months 14 days