XML 44 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
MAJOR CUSTOMERS (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
MAJOR CUSTOMERS [Abstract]    
Number of major customers 2diri_ConcentrationRiskNumberOfMajorCustomers  
Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
Accounts Receivable [Member]    
Summary of customers accounted for significant portion of accounts receivable [Abstract]    
Major customer, accounts receivable 1,821diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
1,024diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
HP Customer A [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerMember
8.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerMember
HP Customer B [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 15.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerBMember
13.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerBMember
HP Customer C [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 14.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerCMember
12.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerCMember
HP Customer D [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 8.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerDMember
10.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpCustomerDMember
Total HP [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 37.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpMember
45.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_HpMember
Total HP [Member] | Accounts Receivable [Member]    
Summary of customers accounted for significant portion of accounts receivable [Abstract]    
Major customer, accounts receivable 1,037diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= diri_HpMember
519diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= diri_HpMember
IBM [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 38.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_IBMMember
32.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_IBMMember
IBM [Member] | Accounts Receivable [Member]    
Summary of customers accounted for significant portion of accounts receivable [Abstract]    
Major customer, accounts receivable 784diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= diri_IBMMember
505diri_ConcentrationRiskAmount
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= diri_IBMMember
Total Major Customers [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 75.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_TotalMajorCustomersMember
77.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_TotalMajorCustomersMember
Others [Member] | Revenues [Member]    
Summary of customers accounted for significant portion of revenues [Abstract]    
Major customer, revenues (in hundredths) 24.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_OthersMember
22.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= diri_OthersMember