SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Fastenal Co. – ‘10-Q’ for 9/30/20 – ‘EX-101.SCH’

On:  Friday, 10/16/20, at 11:06am ET   ·   For:  9/30/20   ·   Accession #:  815556-20-67   ·   File #:  0-16125

Previous ‘10-Q’:  ‘10-Q’ on 7/17/20 for 6/30/20   ·   Next:  ‘10-Q’ on 4/16/21 for 3/31/21   ·   Latest:  ‘10-Q’ on 4/16/24 for 3/31/24   ·   2 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

10/16/20  Fastenal Co.                      10-Q        9/30/20   50:4.8M

Quarterly Report   —   Form 10-Q
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML    563K 
 2: EX-31       Section 302 CEO and CFO Certification               HTML     26K 
 3: EX-32       Section 906 CEO and CFO Certifcation                HTML     18K 
10: R1          Document and Entity Information                     HTML     68K 
11: R2          Condensed Consolidated Balance Sheets               HTML     89K 
12: R3          Condensed Consolidated Balance Sheets               HTML     38K 
                (Parenthetical)                                                  
13: R4          Condensed Consolidated Statements of Earnings       HTML     74K 
14: R5          Condensed Consolidated Statements of Comprehensive  HTML     32K 
                Income                                                           
15: R6          Condensed Consolidated Statements of Comprehensive  HTML     18K 
                Income (Parenthetical)                                           
16: R7          Condensed Consolidated Statements of Stockholders'  HTML     65K 
                Equity                                                           
17: R8          Condensed Consolidated Statements of Cash Flows     HTML    103K 
18: R9          Basis of Presentation                               HTML     24K 
19: R10         Asset Acquisition                                   HTML     18K 
20: R11         Revenue                                             HTML     98K 
21: R12         Stockholders' Equity                                HTML    127K 
22: R13         Income Taxes                                        HTML     20K 
23: R14         Operating Leases                                    HTML     17K 
24: R15         Debt Commitments                                    HTML     56K 
25: R16         Legal Contingencies                                 HTML     18K 
26: R17         Subsequent Events                                   HTML     18K 
27: R18         Basis of Presentation (Policies)                    HTML     28K 
28: R19         Revenue (Tables)                                    HTML     93K 
29: R20         Stockholders' Equity (Tables)                       HTML    132K 
30: R21         Debt Commitments (Tables)                           HTML     55K 
31: R22         Basis of Presentation (Details)                     HTML     22K 
32: R23         Asset Acquisition (Details)                         HTML     24K 
33: R24         Revenue - Revenues by Geographic Areas (Details)    HTML     30K 
34: R25         Revenue - Percentages of Sales by End Market        HTML     28K 
                (Details)                                                        
35: R26         Revenue - Percentages of Sales by Product Line      HTML     44K 
                (Details)                                                        
36: R27         Stockholders' Equity - Additional Information       HTML     32K 
                (Details)                                                        
37: R28         Stockholders' Equity - Schedule of Dividends Paid   HTML     22K 
                Previously or Declared (Details)                                 
38: R29         Stockholders' Equity - Stock Options Granted        HTML     58K 
                (Details)                                                        
39: R30         Stockholders' Equity - Fair Value Assumptions for   HTML     58K 
                Options Granted (Details)                                        
40: R31         Stockholders' Equity - Reconciliation of            HTML     24K 
                Denominators used in Computation of Basic and                    
                Diluted Earnings Per Share (Details)                             
41: R32         Stockholders' Equity - Summary of Anti-Dilutive     HTML     20K 
                Options Excluded (Details)                                       
42: R33         Income Taxes - Additional Information (Details)     HTML     21K 
43: R34         Operating Leases - Additional Information           HTML     17K 
                (Details)                                                        
44: R35         Debt Commitments - Debt Obligations and Letters of  HTML     55K 
                Credit Outstanding (Details)                                     
45: R36         Debt Commitments - Unsecured Revolving Credit       HTML     31K 
                Facility (Details)                                               
46: R37         Debt Commitments - Senior Unsecured Promissory      HTML     20K 
                Notes Payable (Details)                                          
48: XML         IDEA XML File -- Filing Summary                      XML     84K 
 9: XML         XBRL Instance -- fast-20200930_htm                   XML   1.31M 
47: EXCEL       IDEA Workbook of Financial Reports                  XLSX     50K 
 5: EX-101.CAL  XBRL Calculations -- fast-20200930_cal               XML    130K 
 6: EX-101.DEF  XBRL Definitions -- fast-20200930_def                XML    259K 
 7: EX-101.LAB  XBRL Labels -- fast-20200930_lab                     XML    872K 
 8: EX-101.PRE  XBRL Presentations -- fast-20200930_pre              XML    485K 
 4: EX-101.SCH  XBRL Schema -- fast-20200930                         XSD     91K 
49: JSON        XBRL Instance as JSON Data -- MetaLinks              219±   308K 
50: ZIP         XBRL Zipped Folder -- 0000815556-20-000067-xbrl      Zip    171K 


‘EX-101.SCH’   —   XBRL Schema — fast-20200930


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- XBRL Document Created with Wdesk from Workiva -->
<!-- Copyright 2020 Workiva -->
<!-- r:25d924ce-61ba-4447-b864-6a6bc00aad8d,g:b6216335-be4a-4678-85c6-bd1ac0c31b1d -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fast="http://www.fastenal.com/20200930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fastenal.com/20200930">
<xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
<xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
<xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
<xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
<xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
<xs:annotation>
<xs:appinfo>
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20200930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20200930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20200930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fast-20200930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
<link:roleType id="DocumentandEntityInformation" roleURI="http://www.fastenal.com/role/DocumentandEntityInformation">
<link:definition> 0001001 - Document - Document and Entity Information </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.fastenal.com/role/CondensedConsolidatedBalanceSheets">
<link:definition> 1001002 - Statement - Condensed Consolidated Balance Sheets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.fastenal.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
<link:definition> 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedStatementsofEarnings" roleURI="http://www.fastenal.com/role/CondensedConsolidatedStatementsofEarnings">
<link:definition> 1003004 - Statement - Condensed Consolidated Statements of Earnings </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.fastenal.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
<link:definition> 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.fastenal.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical">
<link:definition> 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.fastenal.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
<link:definition> 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.fastenal.com/role/CondensedConsolidatedStatementsofCashFlows">
<link:definition> 1007008 - Statement - Condensed Consolidated Statements of Cash Flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BasisofPresentation" roleURI="http://www.fastenal.com/role/BasisofPresentation">
<link:definition> 2101101 - Disclosure - Basis of Presentation </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BasisofPresentationPolicies" roleURI="http://www.fastenal.com/role/BasisofPresentationPolicies">
<link:definition> 2202201 - Disclosure - Basis of Presentation (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="BasisofPresentationDetails" roleURI="http://www.fastenal.com/role/BasisofPresentationDetails">
<link:definition> 2403401 - Disclosure - Basis of Presentation (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="AssetAcquisition" roleURI="http://www.fastenal.com/role/AssetAcquisition">
<link:definition> 2104102 - Disclosure - Asset Acquisition </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="AssetAcquisitionDetails" roleURI="http://www.fastenal.com/role/AssetAcquisitionDetails">
<link:definition> 2405402 - Disclosure - Asset Acquisition (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="Revenue" roleURI="http://www.fastenal.com/role/Revenue">
<link:definition> 2106103 - Disclosure - Revenue </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenueTables" roleURI="http://www.fastenal.com/role/RevenueTables">
<link:definition> 2307301 - Disclosure - Revenue (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenueRevenuesbyGeographicAreasDetails" roleURI="http://www.fastenal.com/role/RevenueRevenuesbyGeographicAreasDetails">
<link:definition> 2408403 - Disclosure - Revenue - Revenues by Geographic Areas (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenuePercentagesofSalesbyEndMarketDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyEndMarketDetails">
<link:definition> 2409404 - Disclosure - Revenue - Percentages of Sales by End Market (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="RevenuePercentagesofSalesbyProductLineDetails" roleURI="http://www.fastenal.com/role/RevenuePercentagesofSalesbyProductLineDetails">
<link:definition> 2410405 - Disclosure - Revenue - Percentages of Sales by Product Line (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquity" roleURI="http://www.fastenal.com/role/StockholdersEquity">
<link:definition> 2111104 - Disclosure - Stockholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityTables" roleURI="http://www.fastenal.com/role/StockholdersEquityTables">
<link:definition> 2312302 - Disclosure - Stockholders' Equity (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityAdditionalInformationDetails">
<link:definition> 2413406 - Disclosure - Stockholders' Equity - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityScheduleofDividendsPaidPreviouslyorDeclaredDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityScheduleofDividendsPaidPreviouslyorDeclaredDetails">
<link:definition> 2414407 - Disclosure - Stockholders' Equity - Schedule of Dividends Paid Previously or Declared (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityStockOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityStockOptionsGrantedDetails">
<link:definition> 2415408 - Disclosure - Stockholders' Equity - Stock Options Granted (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityFairValueAssumptionsforOptionsGrantedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityFairValueAssumptionsforOptionsGrantedDetails">
<link:definition> 2416409 - Disclosure - Stockholders' Equity - Fair Value Assumptions for Options Granted (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquityReconciliationofDenominatorsusedinComputationofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.fastenal.com/role/StockholdersEquityReconciliationofDenominatorsusedinComputationofBasicandDilutedEarningsPerShareDetails">
<link:definition> 2417410 - Disclosure - Stockholders' Equity - Reconciliation of Denominators used in Computation of Basic and Diluted Earnings Per Share (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="StockholdersEquitySummaryofAntiDilutiveOptionsExcludedDetails" roleURI="http://www.fastenal.com/role/StockholdersEquitySummaryofAntiDilutiveOptionsExcludedDetails">
<link:definition> 2418411 - Disclosure - Stockholders' Equity - Summary of Anti-Dilutive Options Excluded (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxes" roleURI="http://www.fastenal.com/role/IncomeTaxes">
<link:definition> 2119105 - Disclosure - Income Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/IncomeTaxesAdditionalInformationDetails">
<link:definition> 2420412 - Disclosure - Income Taxes - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeases" roleURI="http://www.fastenal.com/role/OperatingLeases">
<link:definition> 2121106 - Disclosure - Operating Leases </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="OperatingLeasesAdditionalInformationDetails" roleURI="http://www.fastenal.com/role/OperatingLeasesAdditionalInformationDetails">
<link:definition> 2422413 - Disclosure - Operating Leases - Additional Information (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitments" roleURI="http://www.fastenal.com/role/DebtCommitments">
<link:definition> 2123107 - Disclosure - Debt Commitments </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsTables" roleURI="http://www.fastenal.com/role/DebtCommitmentsTables">
<link:definition> 2324303 - Disclosure - Debt Commitments (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsDebtObligationsandLettersofCreditOutstandingDetails">
<link:definition> 2425414 - Disclosure - Debt Commitments - Debt Obligations and Letters of Credit Outstanding (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsUnsecuredRevolvingCreditFacilityDetails">
<link:definition> 2426415 - Disclosure - Debt Commitments - Unsecured Revolving Credit Facility (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails" roleURI="http://www.fastenal.com/role/DebtCommitmentsSeniorUnsecuredPromissoryNotesPayableDetails">
<link:definition> 2427416 - Disclosure - Debt Commitments - Senior Unsecured Promissory Notes Payable (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="LegalContingencies" roleURI="http://www.fastenal.com/role/LegalContingencies">
<link:definition> 2128108 - Disclosure - Legal Contingencies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType id="SubsequentEvents" roleURI="http://www.fastenal.com/role/SubsequentEvents">
<link:definition> 2129109 - Disclosure - Subsequent Events </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
</xs:appinfo>
</xs:annotation>
<xs:element id="fast_A3.22SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A3.22SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_CanadaandMexicoMember" abstract="true" name="CanadaandMexicoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AssetAcquisitionAbstract" abstract="true" name="AssetAcquisitionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
<xs:element id="fast_PurchasePriceofAssetsAcquired" abstract="false" name="PurchasePriceofAssetsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
<xs:element id="fast_ApexIndustrialTechnologiesLLCMember" abstract="true" name="ApexIndustrialTechnologiesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_MaterialHandlingMember" abstract="true" name="MaterialHandlingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AprilTwentyFirstTwoThousandFifteenMemberDomain" abstract="true" name="AprilTwentyFirstTwoThousandFifteenMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_FastenersMember" abstract="true" name="FastenersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_CuttingToolsMember" abstract="true" name="CuttingToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AssetAcquisitionDisclosureTextBlock" abstract="false" name="AssetAcquisitionDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
<xs:element id="fast_A2.45SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.45SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_JanuarySecondTwoThousandEighteenMember" abstract="true" name="JanuarySecondTwoThousandEighteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_JanitorialSuppliesMember" abstract="true" name="JanitorialSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_DeferredTaxPaymentsLiabilityCARESAct" abstract="false" name="DeferredTaxPaymentsLiabilityCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
<xs:element id="fast_SafetySuppliesMember" abstract="true" name="SafetySuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_JanuarySecondTwoThousandTwentyMember" abstract="true" name="JanuarySecondTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_ScheduleofAssetAcquisitionLineItems" abstract="true" name="ScheduleofAssetAcquisitionLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
<xs:element id="fast_OtherCustomersMember" abstract="true" name="OtherCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_ElectricalSuppliesMember" abstract="true" name="ElectricalSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
<xs:element id="fast_NonResidentialConstructionCustomersMember" abstract="true" name="NonResidentialConstructionCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_A1.69SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A1.69SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_DeferredFederalAndStateIncomeTaxPaymentsCARESAct" abstract="false" name="DeferredFederalAndStateIncomeTaxPaymentsCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
<xs:element id="fast_AssetAcquisitionDomain" abstract="true" name="AssetAcquisitionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_JanuarySecondTwoThousandNineteenMember" abstract="true" name="JanuarySecondTwoThousandNineteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_WeldingSuppliesMember" abstract="true" name="WeldingSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_A2.00SeniorPromissoryNotePayableMember" abstract="true" name="A2.00SeniorPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_ToolsMember" abstract="true" name="ToolsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AprilSeventeenthTwoThousandTwelveMember" abstract="true" name="AprilSeventeenthTwoThousandTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_A2.50SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.50SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_HydraulicsAndPneumaticsMember" abstract="true" name="HydraulicsAndPneumaticsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_NonNorthAmericaMember" abstract="true" name="NonNorthAmericaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AprilSixteenthTwoThousandThirteenMember" abstract="true" name="AprilSixteenthTwoThousandThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_JanuaryThirdTwoThousandSeventeenMember" abstract="true" name="JanuaryThirdTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_DebtInstrumentMaximumFaceAmountAllowable" abstract="false" name="DebtInstrumentMaximumFaceAmountAllowable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
<xs:element id="fast_A2.66SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.66SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_A2.72SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.72SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_ManufacturingCustomersMember" abstract="true" name="ManufacturingCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_IdentifiableIntangibleAssetsAcquired" abstract="false" name="IdentifiableIntangibleAssetsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
<xs:element id="fast_AprilNineteenthTwoThousandSixteenMemberDomain" abstract="true" name="AprilNineteenthTwoThousandSixteenMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_ScheduleofAssetAcquisitionTable" abstract="true" name="ScheduleofAssetAcquisitionTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
<xs:element id="fast_A2.13SeniorUnsecuredPromissoryNotePayableMember" abstract="true" name="A2.13SeniorUnsecuredPromissoryNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AprilTwentySecondTwoThousandFourteenMember" abstract="true" name="AprilTwentySecondTwoThousandFourteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
<xs:element id="fast_AssetAcquisitionAxis" abstract="true" name="AssetAcquisitionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
</xs:schema>


2 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 4/23/19  Fastenal Co.                      8-K:5,9     4/23/19    2:143K
10/15/10  Fastenal Co.                      8-K:5,9    10/11/10    2:47K                                    Donnelley … Solutions/FA
Top
Filing Submission 0000815556-20-000067   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., Apr. 29, 2:41:18.2pm ET