XML 39 R134.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segments - Capital Expenditures, Depreciation and Amortization (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Segment Reporting Information [Line Items]      
Capital expenditures $ 80.6us-gaap_PaymentsForCapitalImprovements $ 70.6us-gaap_PaymentsForCapitalImprovements $ 79.4us-gaap_PaymentsForCapitalImprovements
Depreciation and amortization 79.5us-gaap_DepreciationDepletionAndAmortization 76.7us-gaap_DepreciationDepletionAndAmortization 76.7us-gaap_DepreciationDepletionAndAmortization
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 76.4us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
65.4us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
72.3us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Depreciation and amortization 76.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
74.4us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
74.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Commercial & Industrial Group [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 28.5us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
25.3us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
31.0us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
Depreciation and amortization 20.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
20.3us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
21.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_CommercialAndIndustrialGroupMember
Operating Segments [Member] | Snap-on Tools Group [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 36.9us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
26.6us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
29.9us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
Depreciation and amortization 21.4us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
19.5us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
17.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_ToolsGroupMember
Operating Segments [Member] | Repair Systems & Information Group [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 10.6us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
13.0us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
9.8us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
Depreciation and amortization 33.7us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
33.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
35.1us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_RepairSystemsAndInformationGroupMember
Operating Segments [Member] | Financial Services [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 0.4us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
0.5us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
1.6us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
Depreciation and amortization 0.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
0.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
0.6us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sna_FinancialServicesMember
Corporate [Member]      
Segment Reporting Information [Line Items]      
Capital expenditures 4.2us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
5.2us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
7.1us-gaap_PaymentsForCapitalImprovements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Depreciation and amortization $ 2.7us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 2.3us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 1.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember