XML 45 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets - Schedule of Intangible Assets (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Intangible assets subject to amortization [Line Items]    
Useful life 8 years  
Gross Carrying Amount $ 86,928us-gaap_FiniteLivedIntangibleAssetsGross $ 86,925us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (40,164)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (32,245)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Currency Exchange (7,471)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments (7,000)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
Net 39,293us-gaap_FiniteLivedIntangibleAssetsNet 47,680us-gaap_FiniteLivedIntangibleAssetsNet
Gross Carrying Amount 6,403us-gaap_OtherIndefiniteLivedIntangibleAssets 6,403us-gaap_OtherIndefiniteLivedIntangibleAssets
Currency Exchange (668)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments (512)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments
Net 5,735us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill 5,891us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Total Intangible Assets - Gross Carrying Amount 93,331us-gaap_IntangibleAssetsGrossExcludingGoodwill 93,328us-gaap_IntangibleAssetsGrossExcludingGoodwill
Total Intangible Assets - Accumulated Amortization (40,164)diod_IntangibleAssetsAccumulatedAmortization (32,245)diod_IntangibleAssetsAccumulatedAmortization
Total Intangible Assets - Currency Exchange and Other (8,139)diod_IntangibleAssetsCurrencyTranslation (7,512)diod_IntangibleAssetsCurrencyTranslation
Intangible assets, net 45,028us-gaap_IntangibleAssetsNetExcludingGoodwill 53,571us-gaap_IntangibleAssetsNetExcludingGoodwill
Trademarks and Trade Names    
Intangible assets subject to amortization [Line Items]    
Gross Carrying Amount 6,403us-gaap_OtherIndefiniteLivedIntangibleAssets
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
6,403us-gaap_OtherIndefiniteLivedIntangibleAssets
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Currency Exchange (668)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
(512)us-gaap_IndefiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Net 5,735us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
5,891us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Patents    
Intangible assets subject to amortization [Line Items]    
Gross Carrying Amount 11,815us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
11,812us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization (7,014)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(6,274)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Currency Exchange (249)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(228)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Net 4,552us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
5,310us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Patents | Minimum    
Intangible assets subject to amortization [Line Items]    
Useful life 5 years 5 years
Patents | Maximum    
Intangible assets subject to amortization [Line Items]    
Useful life 15 years 15 years
Software License    
Intangible assets subject to amortization [Line Items]    
Useful life 3 years 3 years
Gross Carrying Amount 1,212us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
1,212us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
Accumulated Amortization (1,149)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
(1,149)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
Currency Exchange (63)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
(63)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= diod_SoftwareLicenseMember
Developed Technology    
Intangible assets subject to amortization [Line Items]    
Gross Carrying Amount 53,509us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
53,508us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Accumulated Amortization (25,799)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
(20,654)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Currency Exchange (5,808)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
(5,516)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Net 21,902us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
27,338us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Developed Technology | Minimum    
Intangible assets subject to amortization [Line Items]    
Useful life 2 years 2 years
Developed Technology | Maximum    
Intangible assets subject to amortization [Line Items]    
Useful life 10 years 10 years
Customer Relationships    
Intangible assets subject to amortization [Line Items]    
Useful life 12 years 12 years
Gross Carrying Amount 20,393us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
20,393us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (6,202)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(4,168)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Currency Exchange (1,351)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(1,193)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net $ 12,839us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
$ 15,032us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember