XML 39 R57.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Sales by Product Line (Percentages Of Net Sales By Product Line) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Revenue from External Customer [Line Items] |  |  |  |  |  |
Total, percentage of net sales | 100.00%fast_PercentageOfNetSalesByProductLine |  | 100.00%fast_PercentageOfNetSalesByProductLine |  | 100.00%fast_PercentageOfNetSalesByProductLine |
Fasteners [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1967 | [1] |  |  |  |
Total, percentage of net sales | 40.20%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_FastenersMember | [1] | 42.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_FastenersMember | [1] | 44.00%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_FastenersMember | [1]
Tools [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1993 |  |  |  |  |
Total, percentage of net sales | 9.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ToolsMember |  | 9.20%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ToolsMember |  | 9.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ToolsMember |
Cutting tools [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1996 |  |  |  |  |
Total, percentage of net sales | 5.50%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_CuttingToolsMember |  | 5.40%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_CuttingToolsMember |  | 5.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_CuttingToolsMember |
Hydraulics & pneumatics [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1996 |  |  |  |  |
Total, percentage of net sales | 7.20%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_HydraulicsAndPneumaticsMember |  | 7.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_HydraulicsAndPneumaticsMember |  | 7.60%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_HydraulicsAndPneumaticsMember |
Material handling [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1996 |  |  |  |  |
Total, percentage of net sales | 6.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MaterialHandlingMember |  | 5.70%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MaterialHandlingMember |  | 6.00%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MaterialHandlingMember |
Janitorial supplies [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1996 |  |  |  |  |
Total, percentage of net sales | 7.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_JanitorialSuppliesMember |  | 7.00%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_JanitorialSuppliesMember |  | 6.60%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_JanitorialSuppliesMember |
Electrical supplies [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1997 |  |  |  |  |
Total, percentage of net sales | 4.70%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ElectricalSuppliesMember |  | 4.60%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ElectricalSuppliesMember |  | 4.70%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_ElectricalSuppliesMember |
Welding supplies [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1997 |  |  |  |  |
Total, percentage of net sales | 4.70%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_WeldingSuppliesMember |  | 4.50%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_WeldingSuppliesMember |  | 4.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_WeldingSuppliesMember |
Safety supplies [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 1999 | [2] |  |  |  |
Total, percentage of net sales | 12.80%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_SafetySuppliesMember | [2] | 11.20%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_SafetySuppliesMember | [2] | 9.30%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_SafetySuppliesMember | [2]
Metals [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 2001 |  |  |  |  |
Total, percentage of net sales | 0.40%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MetalsMember |  | 0.50%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MetalsMember |  | 0.50%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_MetalsMember |
Direct ship [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 2004 | [3] |  |  |  |
Total, percentage of net sales | 1.00%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_DirectShipMember | [3] | 1.50%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_DirectShipMember | [3] | 1.60%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_DirectShipMember | [3]
Office supplies [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Introduced | 2010 |  |  |  |  |
Total, percentage of net sales | 0.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OfficeSuppliesMember |  | 0.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OfficeSuppliesMember |  | 0.10%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OfficeSuppliesMember |
Other product line [Member] |  |  |  |  |  |
Revenue from External Customer [Line Items] |  |  |  |  |  |
Total, percentage of net sales | 0.70%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OtherProductLineMember |  | 0.90%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OtherProductLineMember |  | 0.90%fast_PercentageOfNetSalesByProductLine / us-gaap_ProductOrServiceAxis = fast_OtherProductLineMember |
[1] | Fastener product line represents fasteners and miscellaneous supplies.
[2] | The safety supplies product line has expanded, as a percentage of sales, in the last several years due to our FAST Solutions® (industrial vending) program.
[3] | Direct ship represents a cross section of products from the eleven product lines. The items included here represent certain items with historically low margins which are shipped directly from our distribution channel to our customers, bypassing our store network.

X
- Definition Percentage of Net sales By Product line + References No definition available. + Details
Name: | fast_PercentageOfNetSalesByProductLine
Namespace Prefix: | fast_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Year Of Introduction Of Product Line + References No definition available. + Details
Name: | fast_YearOfIntroductionOfProductLine
Namespace Prefix: | fast_
Data Type: | us-types:dateStringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_CuttingToolsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_DirectShipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_ElectricalSuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_FastenersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_HydraulicsAndPneumaticsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_JanitorialSuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_MaterialHandlingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_MetalsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_OfficeSuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_OtherProductLineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_SafetySuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_ToolsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=fast_WeldingSuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |