XML 25 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Parties - Schedule Net Sales and Purchases of Related Party Transactions (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Lite On Semiconductor    
Related Party Transaction [Line Items]    
Revenue from related parties $ 305us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_LiteOnSemiconductorMember
$ 115us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_LiteOnSemiconductorMember
Purchases from related parties 6,723us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_LiteOnSemiconductorMember
7,338us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_LiteOnSemiconductorMember
Keylink    
Related Party Transaction [Line Items]    
Revenue from related parties 2,365us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_KeylinkMember
2,264us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_KeylinkMember
Purchases from related parties 1,516us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_KeylinkMember
1,646us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_KeylinkMember
Nuvoton    
Related Party Transaction [Line Items]    
Purchases from related parties $ 3,434us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_NuvotonMember
$ 3,336us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= diod_NuvotonMember