XML 67 R50.htm IDEA: XBRL DOCUMENT
v3.8.0.1

NOTE 12 - SHARE REPURCHASE PROGRAMS (Details) | 12 Months Ended
--- | ---
Dec. 31, 2016 USD ($) $ / shares shares
Total Number of Shares Purchased | 80,345
Average Price Paid per Share | $ / shares | $ 2.36
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 80,345
March 2016 |
Total Number of Shares Purchased | 42,515
Average Price Paid per Share | $ / shares | $ 2.26
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 42,515
Approximate Dollar Value of Shares that May Yet Be Purchased under the Program | $ | $ 903,161
April 2016 |
Total Number of Shares Purchased | 8,480
Average Price Paid per Share | $ / shares | $ 2.35
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 8,480
Approximate Dollar Value of Shares that May Yet Be Purchased under the Program | $ | $ 883,064
May 2016 |
Total Number of Shares Purchased | 7,650
Average Price Paid per Share | $ / shares | $ 2.52
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 7,650
Approximate Dollar Value of Shares that May Yet Be Purchased under the Program | $ | $ 863,602
June 2016 |
Total Number of Shares Purchased | 15,200
Average Price Paid per Share | $ / shares | $ 2.45
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 15,200
Approximate Dollar Value of Shares that May Yet Be Purchased under the Program | $ | $ 826,078
July 2016 |
Total Number of Shares Purchased | 6,500
Average Price Paid per Share | $ / shares | $ 2.61
Total Number of Shares Purchased as Part of Publicly Announced Repurchase Program | 6,500
Approximate Dollar Value of Shares that May Yet Be Purchased under the Program | $ | $ 808,991

X
- References No definition available. + Details
Name: | DAIO_ApproximateDollarValueOfSharesYetToBePurchased
Namespace Prefix: | DAIO_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | DAIO_SharesRepurchasedDuringPeriod
Namespace Prefix: | DAIO_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653 + Details
Name: | us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=DAIO_March2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=DAIO_April2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=DAIO_May2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=DAIO_June2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AcceleratedShareRepurchasesDateAxis=DAIO_Juy2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |