XML 69 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Accrual Activities by Components Related to Company's Restructuring Charges (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 03, 2015
Mar. 28, 2014
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance $ 231us-gaap_RestructuringReserve  
Restructuring charges 1,753us-gaap_RestructuringCharges 28us-gaap_RestructuringCharges
Cash payments (542)us-gaap_PaymentsForRestructuring  
Non-cash write-offs and other adjustments (328)us-gaap_RestructuringReserveSettledWithoutCash1  
Accrued expense ending balance 1,114us-gaap_RestructuringReserve  
Employee Severance    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 102us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Restructuring charges 1,328us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash payments (366)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Non-cash write-offs and other adjustments 4us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Accrued expense ending balance 1,068us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Facility    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 105us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Restructuring charges 58us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Cash payments (130)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Accrued expense ending balance 33us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Depreciation    
Restructuring Cost And Reserve [Line Items]    
Restructuring charges 332us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gsig_DepreciationMember
 
Non-cash write-offs and other adjustments (332)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= gsig_DepreciationMember
 
Other Restructuring Charges    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 24us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Restructuring charges 35us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Cash payments (46)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Accrued expense ending balance $ 13us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember