XML 47 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, except Share data, unless otherwise specified
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2012 $ 1us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 115,773us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (111,905)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (328)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 3,541us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2012 12,468,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in settlement of accrued directors' fees 0diri_StockIssuedDuringPeriodValueInSettlementOfAccruedDirectorFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
20diri_StockIssuedDuringPeriodValueInSettlementOfAccruedDirectorFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0diri_StockIssuedDuringPeriodValueInSettlementOfAccruedDirectorFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0diri_StockIssuedDuringPeriodValueInSettlementOfAccruedDirectorFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
20diri_StockIssuedDuringPeriodValueInSettlementOfAccruedDirectorFees
Issuance of common stock in settlement of accrued directors' fees (in shares) 21,000diri_StockIssuedDuringPeriodSharesInSettlementOfAccruedDirectorFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Common stock issued on cashless exercise of options 0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Common stock issued on cashless exercise of options (in shares) 50,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Employee stock based compensation expense 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
109us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
109us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Employee stock based compensation expense (in shares) 0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Common stock issued or issuable for directors' fees 0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
80diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
80diri_StockIssuedDuringPeriodValueDirectorsFees
Common stock issued or issuable for directors' fees (in shares) 109,000diri_StockIssuedDuringPeriodSharesDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Net income 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
164us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
164us-gaap_NetIncomeLoss
Balance at Dec. 31, 2013 1us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
115,982us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(111,741)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(328)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,914us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2013 12,648,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock based compensation expense 0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
112us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
112us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Employee stock based compensation expense (in shares) 0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Common stock issued or issuable for directors' fees 0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
67diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0diri_StockIssuedDuringPeriodValueDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
67diri_StockIssuedDuringPeriodValueDirectorsFees
Common stock issued or issuable for directors' fees (in shares) 72,000diri_StockIssuedDuringPeriodSharesDirectorsFees
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Net income 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
106us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
106us-gaap_NetIncomeLoss
Balance at Dec. 31, 2014 $ 1us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 116,161us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (111,635)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (328)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 4,199us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2014 12,720,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember