XML 58 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill And Intangibles (Intangible Assets) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2013
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,249us-gaap_FiniteLivedIntangibleAssetsGross   $ 20,460us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (11,336)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (11,233)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Carrying Amount 14,913us-gaap_FiniteLivedIntangibleAssetsNet   9,227us-gaap_FiniteLivedIntangibleAssetsNet
Patents      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 6,641us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  6,641us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization (4,309)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  (4,221)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Net Carrying Amount 2,332us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
  2,420us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Weighted- Average Lives 6 years 6 years  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 3,357us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  3,660us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (3,097)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (3,308)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Carrying Amount 260us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  352us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Weighted- Average Lives 5 years 5 years  
Production know-how      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 6,664us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
  6,844us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
Accumulated Amortization (2,742)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
  (2,630)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
Net Carrying Amount 3,922us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
  4,214us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_ProductionKnowHowMember
Weighted- Average Lives 8 years 8 years  
Technology, trademark and tradename      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 9,587us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
  3,315us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
Accumulated Amortization (1,188)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
  (1,074)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
Net Carrying Amount $ 8,399us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
  $ 2,241us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= ipgp_TechnologyTrademarkAndTradenameMember
Weighted- Average Lives 8 years 8 years