XML 50 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill By Reportable Segment (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Goodwill $ 241,975us-gaap_GoodwillGross $ 202,810us-gaap_GoodwillGross
Accumulated impairment of goodwill (151,229)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (131,654)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Total 90,746us-gaap_Goodwill 71,156us-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
43,565us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Accumulated impairment of goodwill (31,722)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
(12,147)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Total 51,008us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
31,418us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_MedicalTechnologiesMember
Precision Motion    
Goodwill [Line Items]    
Goodwill 26,291us-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 $ 9,245us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember
$ 9,245us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= gsig_PrecisionMotionMember