XML 64 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Valuation And Qualifying Accounts (Detail) (Allowance for doubtful accounts receivable, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 5,717us-gaap_ValuationAllowancesAndReservesBalance $ 5,869us-gaap_ValuationAllowancesAndReservesBalance $ 5,934us-gaap_ValuationAllowancesAndReservesBalance
Charged to costs and expenses 1,871us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 921us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 774us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
Charged to other accounts 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
Other (1,702)slgn_ValuationAllowancesAndReservesChargedOrCreditedToOtherAccounts [1] (992)slgn_ValuationAllowancesAndReservesChargedOrCreditedToOtherAccounts [1] (1,018)slgn_ValuationAllowancesAndReservesChargedOrCreditedToOtherAccounts [1]
Balance at end of period 5,497us-gaap_ValuationAllowancesAndReservesBalance 5,717us-gaap_ValuationAllowancesAndReservesBalance 5,869us-gaap_ValuationAllowancesAndReservesBalance
Foreign Currency Translation [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Cumulative translation adjustment $ (389)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ (81)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 179us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] Uncollectible accounts written off, net of recoveries.