XML 44 R52.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Geographic Information (Long-Lived Assets By Geographic Areas) (Details) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
--- | --- | --- | ---
Segment Reporting Information [Line Items] |  |  |
Long-Lived Assets | $ 775,837 us-gaap_AssetsNoncurrent | $ 667,323 us-gaap_AssetsNoncurrent | $ 529,176 us-gaap_AssetsNoncurrent
United States [Member] |  |  |
Segment Reporting Information [Line Items] |  |  |
Long-Lived Assets | 725,189 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_US | 632,783 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_US | 495,609 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_US
Canada [Member] |  |  |
Segment Reporting Information [Line Items] |  |  |
Long-Lived Assets | 37,580 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_CA | 22,572 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_CA | 15,954 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = country_CA
Other Foreign Countries [Member] |  |  |
Segment Reporting Information [Line Items] |  |  |
Long-Lived Assets | $ 13,068 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = fast_OtherCountriesMember | $ 11,968 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = fast_OtherCountriesMember | $ 17,613 us-gaap_AssetsNoncurrent / us-gaap_StatementBusinessSegmentsAxis = fast_OtherCountriesMember

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.10-17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=fast_OtherCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |