XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill By Reportable Segment (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 03, 2015
Dec. 31, 2014
Goodwill [Line Items]    
Goodwill $ 249,528us-gaap_GoodwillGross $ 241,975us-gaap_GoodwillGross
Accumulated impairment of goodwill (151,229)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (151,229)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Total 98,299us-gaap_Goodwill 90,746us-gaap_Goodwill
Laser Products    
Goodwill [Line Items]    
Goodwill 132,954us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
132,954us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
Accumulated impairment of goodwill (102,461)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
(102,461)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
Total 30,493us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
30,493us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_LaserProductsMember
Medical Technologies    
Goodwill [Line Items]    
Goodwill 82,730us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
82,730us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Accumulated impairment of goodwill (31,722)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
(31,722)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Total 51,008us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
51,008us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Precision Motion    
Goodwill [Line Items]    
Goodwill 33,844us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
26,291us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
Accumulated impairment of goodwill (17,046)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
(17,046)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
Total $ 16,798us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
$ 9,245us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember