XML 26 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for Doubtful Accounts [Member]      
Allowance for sales returns and doubtful accounts [Roll Forward]      
Balance at Beginning of Period $ 5.8us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 6.3us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 5.4us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Charged to Expenses 8.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
4.0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5.0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Write-offs (8.3)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(4.5)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(4.1)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Other 0.1us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Balance at End of Period 6.5us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5.8us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
6.3us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Allowance for Sales Returns [Member]      
Allowance for sales returns and doubtful accounts [Roll Forward]      
Balance at Beginning of Period 10.9us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
9.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
9.3us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Charged to Expenses 9.3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
10.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
9.2us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Write-offs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Other (10.9)us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
[2] (9.2)us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
[2] (9.3)us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
[2]
Balance at End of Period 9.3us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
10.9us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
9.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Allowance for Inventory Returns [Member]      
Allowance for sales returns and doubtful accounts [Roll Forward]      
Balance at Beginning of Period (9.2)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(8.0)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(7.9)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
Charged to Expenses (7.8)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(9.2)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(8.0)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
Write-offs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
Other 9.2us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
[2] 8.0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
[2] 7.9us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
[2]
Balance at End of Period (7.8)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(9.2)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
(8.0)us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForInventoryReturnsMember
Allowance for Deferred Tax Assets, Current [Member]      
Allowance for sales returns and doubtful accounts [Roll Forward]      
Balance at Beginning of Period 11.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
2.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
1.5us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
Charged to Expenses (0.7)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
9.0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
0.7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
Write-offs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
Other 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
Balance at End of Period 10.5us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
11.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
2.2us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsCurrentMember
Allowance for Deferred Tax Assets, Noncurrent [Member]      
Allowance for sales returns and doubtful accounts [Roll Forward]      
Balance at Beginning of Period 28.5us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
8.9us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
28.4us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
Charged to Expenses 9.8us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
19.6us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
(19.5)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
Write-offs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
Other 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
Balance at End of Period $ 38.3us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
$ 28.5us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
$ 8.9us-gaap_AllowanceForDoubtfulAccountsReceivable
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= syx_AllowanceForDeferredTaxAssetsNoncurrentMember
[1] Other relates to SCC Netherlands BV acquisition allowance for doubtful accounts as of acquisition date.
[2] Amounts represent gross revenue and cost reversals to the estimated sales returns and allowances accounts.