| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="no" encoding="windows-1252"?> |
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.0bc --> |
<!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co --> |
<!-- Field: Doc-Info; Name: Source; Value: MFCO 20190630 10Q Q3 DFN.xfr; Date: 2019%2D08%2D12T18:48:59Z --> |
<!-- Field: Doc-Info; Name: Status; Value: 0x80020000 --> |
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://microwavefilter.com/role/DocumentAndEntityInformation" xlink:href="mfco-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/BalanceSheets" xlink:href="mfco-20190630.xsd#BalanceSheets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/BalanceSheetsParenthetical" xlink:href="mfco-20190630.xsd#BalanceSheetsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/StatementsOfOperations" xlink:href="mfco-20190630.xsd#StatementsOfOperations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="mfco-20190630.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/StatementsOfCashFlows" xlink:href="mfco-20190630.xsd#StatementsOfCashFlows" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mfco-20190630.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/IndustrySegmentData" xlink:href="mfco-20190630.xsd#IndustrySegmentData" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/Inventories" xlink:href="mfco-20190630.xsd#Inventories" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/IncomeTaxes" xlink:href="mfco-20190630.xsd#IncomeTaxes" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/LegalMatters" xlink:href="mfco-20190630.xsd#LegalMatters" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/FairValueOfFinancialInstruments" xlink:href="mfco-20190630.xsd#FairValueOfFinancialInstruments" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/SignificantCustomers" xlink:href="mfco-20190630.xsd#SignificantCustomers" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/NotesPayable" xlink:href="mfco-20190630.xsd#NotesPayable" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/EarningsPerShare" xlink:href="mfco-20190630.xsd#EarningsPerShare" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/RecentAccountingPronouncements" xlink:href="mfco-20190630.xsd#RecentAccountingPronouncements" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/RevenueRecognition" xlink:href="mfco-20190630.xsd#RevenueRecognition" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/InventoriesTables" xlink:href="mfco-20190630.xsd#InventoriesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/RevenueRecognitionTables" xlink:href="mfco-20190630.xsd#RevenueRecognitionTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/InventoriesDetailsNarrative" xlink:href="mfco-20190630.xsd#InventoriesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/Inventories-ScheduleOfInventoriesNetOfReserveForObsolescenceDetails" xlink:href="mfco-20190630.xsd#Inventories-ScheduleOfInventoriesNetOfReserveForObsolescenceDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/IncomeTaxesDetailsNarrative" xlink:href="mfco-20190630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/SignificantCustomersDetailsNarrative" xlink:href="mfco-20190630.xsd#SignificantCustomersDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/NotesPayableDetailsNarrative" xlink:href="mfco-20190630.xsd#NotesPayableDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/EarningsPerShareDetailsNarrative" xlink:href="mfco-20190630.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://microwavefilter.com/role/RevenueRecognition-ScheduleOfDisaggregationOfRevenueDetails" xlink:href="mfco-20190630.xsd#RevenueRecognition-ScheduleOfDisaggregationOfRevenueDetails" xlink:type="simple"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll"/> |
| <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)"> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_30"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_30" xlink:type="arc" order="31"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaapTreasuryStockValueAcquiredCostMethod_60"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockValueAcquiredCostMethod_60" xlink:type="arc" order="4"/> |
| | </link:definitionLink> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - Summary of Significant Accounting Policies"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/IndustrySegmentData" xlink:title="00000008 - Disclosure - Industry Segment Data"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/Inventories" xlink:title="00000009 - Disclosure - Inventories"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/IncomeTaxes" xlink:title="00000010 - Disclosure - Income Taxes"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/LegalMatters" xlink:title="00000011 - Disclosure - Legal Matters"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/FairValueOfFinancialInstruments" xlink:title="00000012 - Disclosure - Fair Value of Financial Instruments"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/SignificantCustomers" xlink:title="00000013 - Disclosure - Significant Customers"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/NotesPayable" xlink:title="00000014 - Disclosure - Notes Payable"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/EarningsPerShare" xlink:title="00000015 - Disclosure - Earnings Per Share"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/RecentAccountingPronouncements" xlink:title="00000016 - Disclosure - Recent Accounting Pronouncements"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/RevenueRecognition" xlink:title="00000017 - Disclosure - Revenue Recognition"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/InventoriesTables" xlink:title="00000018 - Disclosure - Inventories (Tables)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/RevenueRecognitionTables" xlink:title="00000019 - Disclosure - Revenue Recognition (Tables)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/InventoriesDetailsNarrative" xlink:title="00000020 - Disclosure - Inventories (Details Narrative)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/Inventories-ScheduleOfInventoriesNetOfReserveForObsolescenceDetails" xlink:title="00000021 - Disclosure - Inventories - Schedule of Inventories Net of Reserve for Obsolescence (Details)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000022 - Disclosure - Income Taxes (Details Narrative)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/SignificantCustomersDetailsNarrative" xlink:title="00000023 - Disclosure - Significant Customers (Details Narrative)"> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_TwoCustomersMember" xlink:label="loc_MFCOTwoCustomersMember_0"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MFCOTwoCustomersMember_0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_30"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_30" xlink:type="arc" order="0"/> |
| | </link:definitionLink> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/NotesPayableDetailsNarrative" xlink:title="00000024 - Disclosure - Notes Payable (Details Narrative)"> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_KeyBankNationalAssociationMember" xlink:label="loc_MFCOKeyBankNationalAssociationMember_0"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_MFCOKeyBankNationalAssociationMember_0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_50" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_50" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_50" xlink:type="arc" order="3"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_50" xlink:type="arc" order="4"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayable_50" xlink:type="arc" order="5"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent_50"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestPayableCurrent_50" xlink:type="arc" order="6"/> |
| | </link:definitionLink> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/EarningsPerShareDetailsNarrative" xlink:title="00000025 - Disclosure - Earnings Per Share (Details Narrative)"/> |
| <link:definitionLink xlink:type="extended" xlink:role="http://microwavefilter.com/role/RevenueRecognition-ScheduleOfDisaggregationOfRevenueDetails" xlink:title="00000026 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details)"> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_FiscalYearTwoThousandNineteenMember" xlink:label="loc_MFCOFiscalYearTwoThousandNineteenMember_0"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_MFCOFiscalYearTwoThousandNineteenMember_0" xlink:type="arc" order="1"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_FiscalYearTwoThousandEighteenMember" xlink:label="loc_MFCOFiscalYearTwoThousandEighteenMember_70"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_MFCOFiscalYearTwoThousandEighteenMember_70" xlink:type="arc" order="71"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_RadioFrequencyOrMicrowaveMember" xlink:label="loc_MFCORadioFrequencyOrMicrowaveMember_0"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MFCORadioFrequencyOrMicrowaveMember_0" xlink:type="arc" order="2"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_SatelliteMember" xlink:label="loc_MFCOSatelliteMember_10"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MFCOSatelliteMember_10" xlink:type="arc" order="12"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_CableTelevisionMember" xlink:label="loc_MFCOCableTelevisionMember_20"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MFCOCableTelevisionMember_20" xlink:type="arc" order="22"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_BroadcastTelevisionMember" xlink:label="loc_MFCOBroadcastTelevisionMember_30"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MFCOBroadcastTelevisionMember_30" xlink:type="arc" order="32"/> |
| | <link:loc xlink:type="locator" xlink:href="mfco-20190630.xsd#MFCO_NiagaraScientificMember" xlink:label="loc_MFCONiagaraScientificMember_40"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MFCONiagaraScientificMember_40" xlink:type="arc" order="42"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_150"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_150" xlink:type="arc" order="0"/> |
| | <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_150"/> |
| | <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_150" xlink:type="arc" order="2"/> |
| | </link:definitionLink> |
| </link:linkbase> |