SEC Info℠ | Home | Search | My Interests | Help | Sign In | Please Sign In | ||||||||||||||||||||
As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 1/31/20 Gencor Industries Inc 10-Q 12/31/19 44:2.2M Donnelley … Solutions/FA |
Document/Exhibit Description Pages Size 1: 10-Q Quarterly Report HTML 198K 2: EX-31.1 Certification -- §302 - SOA'02 HTML 21K 3: EX-31.2 Certification -- §302 - SOA'02 HTML 21K 4: EX-32 Certification -- §906 - SOA'02 HTML 16K 14: R1 Cover Page HTML 57K 31: R2 Condensed Consolidated Balance Sheets HTML 92K 42: R3 Condensed Consolidated Balance Sheets HTML 40K (Parenthetical) 20: R4 Condensed Consolidated Statements of Income HTML 71K 13: R5 Condensed Consolidated Statements of Shareholders' HTML 35K Equity 30: R6 Condensed Consolidated Statements of Cash Flows HTML 78K 41: R7 Basis of Presentation HTML 27K 19: R8 Marketable Securities HTML 71K 15: R9 Inventories HTML 31K 21: R10 Costs and Estimated Earnings in Excess of Billings HTML 28K 17: R11 Earnings per Share Data HTML 38K 27: R12 Customers with 10% (or greater) of Net Revenues HTML 18K 39: R13 Income Taxes HTML 21K 22: R14 Revenue Recognition and Related Costs HTML 38K 18: R15 Basis of Presentation (Policies) HTML 90K 28: R16 Marketable Securities (Tables) HTML 68K 40: R17 Inventories (Tables) HTML 28K 23: R18 Costs and Estimated Earnings in Excess of Billings HTML 28K (Tables) 16: R19 Earnings per Share Data (Tables) HTML 36K 34: R20 Revenue Recognition and Related Costs (Tables) HTML 29K 36: R21 Marketable Securities - Company's Assets Measured HTML 41K at Fair Value (Detail) 25: R22 Marketable Securities - Additional Information HTML 24K (Detail) 11: R23 Inventories - Net Inventories (Detail) HTML 27K 35: R24 Inventories - Additional Information (Detail) HTML 41K 37: R25 Costs and Estimated Earnings in Excess of Billings HTML 25K - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail) 26: R26 Earnings per Share Data - Basic and Diluted HTML 45K Earnings Per Share (Detail) 12: R27 Earnings Per Share Data - Additional Information HTML 22K (Detail) 33: R28 Customers with 10% (or greater) of Net Revenues - HTML 36K Additional information (Detail) 38: R29 Income Taxes - Additional Information (Detail) HTML 26K 43: R30 Revenue Recognition and Related Costs - HTML 30K Disaggregation of Company's Net Revenue by Major Source (Detail) 29: R31 Revenue Recognition and Related Costs - Additional HTML 29K Information (Detail) 44: XML IDEA XML File -- Filing Summary XML 72K 32: EXCEL IDEA Workbook of Financial Reports XLSX 35K 5: EX-101.INS XBRL Instance -- genc-20191231 XML 667K 7: EX-101.CAL XBRL Calculations -- genc-20191231_cal XML 88K 8: EX-101.DEF XBRL Definitions -- genc-20191231_def XML 233K 9: EX-101.LAB XBRL Labels -- genc-20191231_lab XML 503K 10: EX-101.PRE XBRL Presentations -- genc-20191231_pre XML 360K 6: EX-101.SCH XBRL Schema -- genc-20191231 XSD 79K 24: ZIP XBRL Zipped Folder -- 0001193125-20-020487-xbrl Zip 64K
<?xml version="1.0" encoding="windows-1252"?> | |||||||||||||||||||||
<!-- Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-January-2020 [11:31:48] {AM} --> | |||||||||||||||||||||
<xbrli:xbrl xmlns:genc="http://www.gencor.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2019-01-31"> | |||||||||||||||||||||
<link:schemaRef xlink:type="simple" xlink:href="genc-20191231.xsd"/> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P12_31_2017To12_31_2017"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2017-12-31 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2017-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P01_01_2018To01_01_2018"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-01-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-01-01 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_30_2019"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2018"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2018"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_EquityFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:EquityFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_EquityFundsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:EquityFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_MutualFundMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_MutualFundMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:ExchangeTradedFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:ExchangeTradedFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CorporateBondSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CorporateBondSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CashAndCashEquivalentsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CashAndCashEquivalentsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis"> genc:CurrentLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> genc:CommonClassUndefinedMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_EquityFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:EquityFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_EquityFundsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:EquityFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_MutualFundMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_MutualFundMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:ExchangeTradedFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:ExchangeTradedFundsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CorporateBondSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CorporateBondSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CashAndCashEquivalentsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:CashAndCashEquivalentsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis"> genc:CurrentLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> genc:CommonClassUndefinedMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:EquipmentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis"> us-gaap:TransferredOverTimeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_EquipmentSalesMembersrtProductOrServiceAxis_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:EquipmentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis"> us-gaap:TransferredAtPointInTimeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_PartsAndComponentSalesMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:PartsAndComponentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_FreightRevenueMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:FreightRevenueMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_OtherRevenuesMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:OtherRevenuesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerThreeMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerThreeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerFourMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerFourMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerFiveMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerFiveMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerSixMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerSixMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerOneMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2018To12_31_2018_CustomerTwoMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerTwoMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2018-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2018-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:EquipmentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis"> us-gaap:TransferredOverTimeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_EquipmentSalesMembersrtProductOrServiceAxis_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:EquipmentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis"> us-gaap:TransferredAtPointInTimeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_PartsAndComponentSalesMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:PartsAndComponentSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_FreightRevenueMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:FreightRevenueMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_OtherRevenuesMembersrtProductOrServiceAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> genc:OtherRevenuesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_MaximumMembersrtRangeAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis"> genc:MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis"> genc:MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_MoreThanFiveYearFromBalanceSheetDateAndThereafterMemberusgaapPublicUtilitiesInventoryAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis"> genc:MoreThanFiveYearFromBalanceSheetDateAndThereafterMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerOneMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_CustomerTwoMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> genc:CustomerTwoMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P10_01_2019To12_31_2019_InternalRevenueServiceIRSMemberusgaapIncomeTaxAuthorityAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis"> us-gaap:InternalRevenueServiceIRSMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-10-01 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-12-31 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="P09_30_2019To09_30_2019_InventoryValuationAdjustmentMemberusgaapAdjustmentsForChangeInAccountingPrincipleAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis"> genc:InventoryValuationAdjustmentMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:startDate> 2019-09-30 </xbrli:startDate> | |||||||||||||||||||||
<xbrli:endDate> 2019-09-30 </xbrli:endDate> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn01_30_2020_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> genc:CommonClassUndefinedMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2020-01-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn01_30_2020_CommonClassBMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2020-01-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2018_CommonClassBMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> genc:CommonClassUndefinedMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2018_CommonClassBMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> genc:CommonClassUndefinedMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2018-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn09_30_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-09-30 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<xbrli:context id="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"> | |||||||||||||||||||||
<xbrli:entity> | |||||||||||||||||||||
<xbrli:identifier scheme="http://www.sec.gov/CIK"> 0000064472 </xbrli:identifier> | |||||||||||||||||||||
<xbrli:segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</xbrli:segment> | |||||||||||||||||||||
</xbrli:entity> | |||||||||||||||||||||
<xbrli:period> | |||||||||||||||||||||
<xbrli:instant> 2019-12-31 </xbrli:instant> | |||||||||||||||||||||
</xbrli:period> | |||||||||||||||||||||
</xbrli:context> | |||||||||||||||||||||
<us-gaap:CashAndCashEquivalentsAtCarryingValue id="Factid_9731825" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 14343000 </us-gaap:CashAndCashEquivalentsAtCarryingValue> | |||||||||||||||||||||
<us-gaap:CashAndCashEquivalentsAtCarryingValue id="Factid_9731826" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 10302000 </us-gaap:CashAndCashEquivalentsAtCarryingValue> | |||||||||||||||||||||
<us-gaap:AccountsReceivableNetCurrent id="Factid_9731829" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 1662000 </us-gaap:AccountsReceivableNetCurrent> | |||||||||||||||||||||
<us-gaap:AccountsReceivableNetCurrent id="Factid_9731830" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 1603000 </us-gaap:AccountsReceivableNetCurrent> | |||||||||||||||||||||
<us-gaap:PrepaidExpenseCurrent id="Factid_9731835" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 1454000 </us-gaap:PrepaidExpenseCurrent> | |||||||||||||||||||||
<us-gaap:PrepaidExpenseCurrent id="Factid_9731836" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 499000 </us-gaap:PrepaidExpenseCurrent> | |||||||||||||||||||||
<us-gaap:AssetsCurrent id="Factid_9731837" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 163765000 </us-gaap:AssetsCurrent> | |||||||||||||||||||||
<us-gaap:AssetsCurrent id="Factid_9731838" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 156930000 </us-gaap:AssetsCurrent> | |||||||||||||||||||||
<us-gaap:PropertyPlantAndEquipmentNet id="Factid_9731839" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 7977000 </us-gaap:PropertyPlantAndEquipmentNet> | |||||||||||||||||||||
<us-gaap:PropertyPlantAndEquipmentNet id="Factid_9731840" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 8389000 </us-gaap:PropertyPlantAndEquipmentNet> | |||||||||||||||||||||
<us-gaap:OtherAssetsNoncurrent id="Factid_9731841" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 53000 </us-gaap:OtherAssetsNoncurrent> | |||||||||||||||||||||
<us-gaap:OtherAssetsNoncurrent id="Factid_9731842" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 53000 </us-gaap:OtherAssetsNoncurrent> | |||||||||||||||||||||
<us-gaap:Assets id="Factid_9731843" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 171795000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets id="Factid_9731844" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 165372000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:AccountsPayableCurrent id="Factid_9731845" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 2714000 </us-gaap:AccountsPayableCurrent> | |||||||||||||||||||||
<us-gaap:AccountsPayableCurrent id="Factid_9731846" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 1907000 </us-gaap:AccountsPayableCurrent> | |||||||||||||||||||||
<us-gaap:ContractWithCustomerLiabilityCurrent id="Factid_9731847" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 4921000 </us-gaap:ContractWithCustomerLiabilityCurrent> | |||||||||||||||||||||
<us-gaap:ContractWithCustomerLiabilityCurrent id="Factid_9731848" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 1918000 </us-gaap:ContractWithCustomerLiabilityCurrent> | |||||||||||||||||||||
<us-gaap:AccruedLiabilitiesCurrent id="Factid_9731849" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 4423000 </us-gaap:AccruedLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:AccruedLiabilitiesCurrent id="Factid_9731850" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 2660000 </us-gaap:AccruedLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:LiabilitiesCurrent id="Factid_9731851" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 12058000 </us-gaap:LiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:LiabilitiesCurrent id="Factid_9731852" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 6485000 </us-gaap:LiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:DeferredTaxLiabilitiesNoncurrent id="Factid_9731853" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 1715000 </us-gaap:DeferredTaxLiabilitiesNoncurrent> | |||||||||||||||||||||
<us-gaap:DeferredTaxLiabilitiesNoncurrent id="Factid_9731854" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 3372000 </us-gaap:DeferredTaxLiabilitiesNoncurrent> | |||||||||||||||||||||
<us-gaap:Liabilities id="Factid_9731855" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 13773000 </us-gaap:Liabilities> | |||||||||||||||||||||
<us-gaap:Liabilities id="Factid_9731856" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 9857000 </us-gaap:Liabilities> | |||||||||||||||||||||
<us-gaap:CommitmentsAndContingencies id="Factid_9731857" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CommitmentsAndContingencies id="Factid_9731858" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PreferredStockValue id="Factid_9731859" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CommonStockValue id="Factid_9731860" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1228000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockValue id="Factid_9731861" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1228000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockValue id="Factid_9731862" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 231000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockValue id="Factid_9731863" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 231000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:AdditionalPaidInCapitalCommonStock id="Factid_9731864" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 12177000 </us-gaap:AdditionalPaidInCapitalCommonStock> | |||||||||||||||||||||
<us-gaap:AdditionalPaidInCapitalCommonStock id="Factid_9731865" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 12159000 </us-gaap:AdditionalPaidInCapitalCommonStock> | |||||||||||||||||||||
<us-gaap:RetainedEarningsAccumulatedDeficit id="Factid_9731866" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 144386000 </us-gaap:RetainedEarningsAccumulatedDeficit> | |||||||||||||||||||||
<us-gaap:RetainedEarningsAccumulatedDeficit id="Factid_9731867" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 141897000 </us-gaap:RetainedEarningsAccumulatedDeficit> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9731868" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 158022000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:LiabilitiesAndStockholdersEquity id="Factid_9731870" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 171795000 </us-gaap:LiabilitiesAndStockholdersEquity> | |||||||||||||||||||||
<us-gaap:LiabilitiesAndStockholdersEquity id="Factid_9731871" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 165372000 </us-gaap:LiabilitiesAndStockholdersEquity> | |||||||||||||||||||||
<us-gaap:ResearchAndDevelopmentExpense id="Factid_9731876" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 766000 </us-gaap:ResearchAndDevelopmentExpense> | |||||||||||||||||||||
<us-gaap:ResearchAndDevelopmentExpense id="Factid_9731877" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 723000 </us-gaap:ResearchAndDevelopmentExpense> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_9731878" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 2382000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense id="Factid_9731879" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 2190000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:CostsAndExpenses id="Factid_9731880" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 16858000 </us-gaap:CostsAndExpenses> | |||||||||||||||||||||
<us-gaap:CostsAndExpenses id="Factid_9731881" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 19323000 </us-gaap:CostsAndExpenses> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss id="Factid_9731882" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1172000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss id="Factid_9731883" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 2004000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:InvestmentIncomeNet id="Factid_9731884" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 632000 </us-gaap:InvestmentIncomeNet> | |||||||||||||||||||||
<us-gaap:InvestmentIncomeNet id="Factid_9731885" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 534000 </us-gaap:InvestmentIncomeNet> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesGainLoss id="Factid_9731886" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1317000 </us-gaap:MarketableSecuritiesGainLoss> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesGainLoss id="Factid_9731887" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -2147000 </us-gaap:MarketableSecuritiesGainLoss> | |||||||||||||||||||||
<us-gaap:NonoperatingIncomeExpense id="Factid_9731889" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1939000 </us-gaap:NonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:NonoperatingIncomeExpense id="Factid_9731890" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -1613000 </us-gaap:NonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Factid_9731891" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 3111000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> | |||||||||||||||||||||
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest id="Factid_9731892" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 391000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit id="Factid_9731893" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 622000 </us-gaap:IncomeTaxExpenseBenefit> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit id="Factid_9731894" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 78000 </us-gaap:IncomeTaxExpenseBenefit> | |||||||||||||||||||||
<us-gaap:ProfitLoss id="Factid_9731937" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 2489000 </us-gaap:ProfitLoss> | |||||||||||||||||||||
<us-gaap:ProfitLoss id="Factid_9731938" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 313000 </us-gaap:ProfitLoss> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireMarketableSecurities id="Factid_9731939" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 35313000 </us-gaap:PaymentsToAcquireMarketableSecurities> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireMarketableSecurities id="Factid_9731940" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 68444000 </us-gaap:PaymentsToAcquireMarketableSecurities> | |||||||||||||||||||||
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities id="Factid_9731941" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 34659000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities> | |||||||||||||||||||||
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities id="Factid_9731942" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 65998000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInTradingSecurities id="Factid_9731943" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1256000 </us-gaap:IncreaseDecreaseInTradingSecurities> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInTradingSecurities id="Factid_9731944" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -2059000 </us-gaap:IncreaseDecreaseInTradingSecurities> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes id="Factid_9731945" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1657000 </us-gaap:IncreaseDecreaseInDeferredIncomeTaxes> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes id="Factid_9731946" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 485000 </us-gaap:IncreaseDecreaseInDeferredIncomeTaxes> | |||||||||||||||||||||
<us-gaap:DepreciationDepletionAndAmortization id="Factid_9731947" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 418000 </us-gaap:DepreciationDepletionAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationDepletionAndAmortization id="Factid_9731948" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 386000 </us-gaap:DepreciationDepletionAndAmortization> | |||||||||||||||||||||
<us-gaap:ProvisionForDoubtfulAccounts id="Factid_9731949" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 0 </us-gaap:ProvisionForDoubtfulAccounts> | |||||||||||||||||||||
<us-gaap:ProvisionForDoubtfulAccounts id="Factid_9731950" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 25000 </us-gaap:ProvisionForDoubtfulAccounts> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation id="Factid_9731951" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 18000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation id="Factid_9731952" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 17000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsReceivable id="Factid_9731953" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 59000 </us-gaap:IncreaseDecreaseInAccountsReceivable> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsReceivable id="Factid_9731954" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 532000 </us-gaap:IncreaseDecreaseInAccountsReceivable> | |||||||||||||||||||||
<genc:IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling id="Factid_9731955" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 455000 </genc:IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling> | |||||||||||||||||||||
<genc:IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling id="Factid_9731956" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -1419000 </genc:IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInInventories id="Factid_9731957" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 325000 </us-gaap:IncreaseDecreaseInInventories> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInInventories id="Factid_9731958" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 2015000 </us-gaap:IncreaseDecreaseInInventories> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInPrepaidExpense id="Factid_9731959" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 955000 </us-gaap:IncreaseDecreaseInPrepaidExpense> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInPrepaidExpense id="Factid_9731960" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -322000 </us-gaap:IncreaseDecreaseInPrepaidExpense> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsPayable id="Factid_9731961" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 807000 </us-gaap:IncreaseDecreaseInAccountsPayable> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsPayable id="Factid_9731962" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 1755000 </us-gaap:IncreaseDecreaseInAccountsPayable> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability id="Factid_9731963" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 3003000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability id="Factid_9731964" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -1166000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccruedLiabilities id="Factid_9731965" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1763000 </us-gaap:IncreaseDecreaseInAccruedLiabilities> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccruedLiabilities id="Factid_9731966" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 104000 </us-gaap:IncreaseDecreaseInAccruedLiabilities> | |||||||||||||||||||||
<us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities id="Factid_9731967" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1558000 </us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities id="Factid_9731968" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -3395000 </us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInOperatingActivities id="Factid_9731969" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 4047000 </us-gaap:NetCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInOperatingActivities id="Factid_9731970" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -3082000 </us-gaap:NetCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireProductiveAssets id="Factid_9731971" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 6000 </us-gaap:PaymentsToAcquireProductiveAssets> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireProductiveAssets id="Factid_9731972" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 661000 </us-gaap:PaymentsToAcquireProductiveAssets> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInInvestingActivities id="Factid_9731973" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> -6000 </us-gaap:NetCashProvidedByUsedInInvestingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInInvestingActivities id="Factid_9731974" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -661000 </us-gaap:NetCashProvidedByUsedInInvestingActivities> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect id="Factid_9731977" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 4041000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect id="Factid_9731978" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -3743000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Factid_9731979" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 10302000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Factid_9731980" contextRef="PAsOn09_30_2018" unitRef="Unit_USD" decimals="0"> 8012000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Factid_9731981" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 14343000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents id="Factid_9731982" contextRef="PAsOn12_31_2018" unitRef="Unit_USD" decimals="0"> 4269000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:InventoryRawMaterialsNetOfReserves id="Factid_9732020" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 14389000 </us-gaap:InventoryRawMaterialsNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryRawMaterialsNetOfReserves id="Factid_9732021" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 14158000 </us-gaap:InventoryRawMaterialsNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryWorkInProcessNetOfReserves id="Factid_9732022" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 1877000 </us-gaap:InventoryWorkInProcessNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryWorkInProcessNetOfReserves id="Factid_9732023" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 1397000 </us-gaap:InventoryWorkInProcessNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryFinishedGoodsNetOfReserves id="Factid_9732024" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 9425000 </us-gaap:InventoryFinishedGoodsNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryFinishedGoodsNetOfReserves id="Factid_9732025" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 9811000 </us-gaap:InventoryFinishedGoodsNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryNet id="Factid_9732026" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 25691000 </us-gaap:InventoryNet> | |||||||||||||||||||||
<us-gaap:InventoryNet id="Factid_9732027" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 25366000 </us-gaap:InventoryNet> | |||||||||||||||||||||
<us-gaap:InventoryLIFOReserve id="Factid_9732028" contextRef="PAsOn12_30_2019" unitRef="Unit_USD" decimals="0"> 4467000 </us-gaap:InventoryLIFOReserve> | |||||||||||||||||||||
<us-gaap:InventoryLIFOReserve id="Factid_9732029" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 4700000 </us-gaap:InventoryLIFOReserve> | |||||||||||||||||||||
<us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1 id="Factid_9732030" contextRef="P09_30_2019To09_30_2019_InventoryValuationAdjustmentMemberusgaapAdjustmentsForChangeInAccountingPrincipleAxis" unitRef="Unit_USD" decimals="0"> 2708000 </us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1> | |||||||||||||||||||||
<genc:CostsIncurredOnUncompletedContracts id="Factid_9732031" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 22503000 </genc:CostsIncurredOnUncompletedContracts> | |||||||||||||||||||||
<genc:CostsIncurredOnUncompletedContracts id="Factid_9732032" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 18707000 </genc:CostsIncurredOnUncompletedContracts> | |||||||||||||||||||||
<genc:EstimatedEarningsOnUncompletedContracts id="Factid_9732033" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 9776000 </genc:EstimatedEarningsOnUncompletedContracts> | |||||||||||||||||||||
<genc:EstimatedEarningsOnUncompletedContracts id="Factid_9732034" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 9063000 </genc:EstimatedEarningsOnUncompletedContracts> | |||||||||||||||||||||
<genc:CostsAndEstimatedEarningsOnUncompletedContracts id="Factid_9732035" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 32279000 </genc:CostsAndEstimatedEarningsOnUncompletedContracts> | |||||||||||||||||||||
<genc:CostsAndEstimatedEarningsOnUncompletedContracts id="Factid_9732036" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 27770000 </genc:CostsAndEstimatedEarningsOnUncompletedContracts> | |||||||||||||||||||||
<us-gaap:ContractReceivableDueInNextRollingTwelveMonths id="Factid_9732037" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="INF"> 18896000 </us-gaap:ContractReceivableDueInNextRollingTwelveMonths> | |||||||||||||||||||||
<us-gaap:ContractReceivableDueInNextRollingTwelveMonths id="Factid_9732038" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="INF"> 13932000 </us-gaap:ContractReceivableDueInNextRollingTwelveMonths> | |||||||||||||||||||||
<dei:DocumentType id="Factid_9732962" contextRef="P10_01_2019To12_31_2019"> 10-Q </dei:DocumentType> | |||||||||||||||||||||
<dei:DocumentFiscalPeriodFocus id="Factid_9733199" contextRef="P10_01_2019To12_31_2019"> Q1 </dei:DocumentFiscalPeriodFocus> | |||||||||||||||||||||
<dei:DocumentFiscalYearFocus id="Factid_9733201" contextRef="P10_01_2019To12_31_2019"> 2020 </dei:DocumentFiscalYearFocus> | |||||||||||||||||||||
<dei:TradingSymbol id="Factid_9733365" contextRef="P10_01_2019To12_31_2019"> GENC </dei:TradingSymbol> | |||||||||||||||||||||
<dei:EntityCentralIndexKey id="Factid_9733507" contextRef="P10_01_2019To12_31_2019"> 0000064472 </dei:EntityCentralIndexKey> | |||||||||||||||||||||
<dei:EntityCurrentReportingStatus id="Factid_9736009" contextRef="P10_01_2019To12_31_2019"> Yes </dei:EntityCurrentReportingStatus> | |||||||||||||||||||||
<dei:EntityInteractiveDataCurrent id="Factid_9736014" contextRef="P10_01_2019To12_31_2019"> Yes </dei:EntityInteractiveDataCurrent> | |||||||||||||||||||||
<dei:EntityEmergingGrowthCompany id="Factid_9736016" contextRef="P10_01_2019To12_31_2019"> false </dei:EntityEmergingGrowthCompany> | |||||||||||||||||||||
<dei:Security12bTitle id="Factid_9736023" contextRef="P10_01_2019To12_31_2019"> Common Stock </dei:Security12bTitle> | |||||||||||||||||||||
<dei:SecurityExchangeName id="Factid_9736026" contextRef="P10_01_2019To12_31_2019"> NASDAQ </dei:SecurityExchangeName> | |||||||||||||||||||||
<dei:EntityAddressStateOrProvince id="Factid_9736032" contextRef="P10_01_2019To12_31_2019"> FL </dei:EntityAddressStateOrProvince> | |||||||||||||||||||||
<dei:EntityCommonStockSharesOutstanding id="Factid_9736099" contextRef="PAsOn01_30_2020_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 12277337 </dei:EntityCommonStockSharesOutstanding> | |||||||||||||||||||||
<dei:EntityCommonStockSharesOutstanding id="Factid_9736100" contextRef="PAsOn01_30_2020_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 2308857 </dei:EntityCommonStockSharesOutstanding> | |||||||||||||||||||||
<dei:EntityFilerCategory id="Factid_9736202" contextRef="P10_01_2019To12_31_2019"> Accelerated Filer </dei:EntityFilerCategory> | |||||||||||||||||||||
<dei:EntitySmallBusiness id="Factid_9736203" contextRef="P10_01_2019To12_31_2019"> true </dei:EntitySmallBusiness> | |||||||||||||||||||||
<dei:EntityIncorporationStateCountryCode id="Factid_9736204" contextRef="P10_01_2019To12_31_2019"> DE </dei:EntityIncorporationStateCountryCode> | |||||||||||||||||||||
<us-gaap:MarketableSecurities id="Factid_9736206" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 104176000 </us-gaap:MarketableSecurities> | |||||||||||||||||||||
<us-gaap:MarketableSecurities id="Factid_9736210" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 104896000 </us-gaap:MarketableSecurities> | |||||||||||||||||||||
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="Factid_9736211" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 476000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> | |||||||||||||||||||||
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="Factid_9736212" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 459000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized id="Factid_9736275" contextRef="PAsOn12_31_2019" unitRef="Unit_shares" decimals="INF"> 300000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized id="Factid_9736277" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 15000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued id="Factid_9736278" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 12277337 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized id="Factid_9736282" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 15000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued id="Factid_9736283" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 12277337 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding id="Factid_9736315" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 12277337 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding id="Factid_9736316" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 12277337 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized id="Factid_9736319" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 6000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued id="Factid_9736320" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 2308857 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized id="Factid_9736323" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 6000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued id="Factid_9736324" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 2308857 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding id="Factid_9736325" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 2308857 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding id="Factid_9736329" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF"> 2308857 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized id="Factid_9736332" contextRef="PAsOn09_30_2019" unitRef="Unit_shares" decimals="INF"> 300000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CostOfRevenue id="Factid_9736667" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 13710000 </us-gaap:CostOfRevenue> | |||||||||||||||||||||
<us-gaap:CostOfRevenue id="Factid_9736668" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 16410000 </us-gaap:CostOfRevenue> | |||||||||||||||||||||
<us-gaap:OtherNonoperatingIncomeExpense id="Factid_9736669" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> -10000 </us-gaap:OtherNonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock id="Factid_9736843" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 1 – Basis of Presentation </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim <div style="display:inline;">f</div>inancial information and with the instructions to Form <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and notes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all material adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the quarter ended December 31, 2019 are not necessarily indicative of the results that may be expected for the year ending September 30, 2020.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The accompanying Condensed Consolidated Balance Sheet at September 30, 2019 has been derived from the audited financial statements at that date but does not include all of the information and notes required by generally accepted accounting principles for complete financial statements. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">For further information, refer to the consolidated financial statements and notes thereto included in the Gencor Industries, Inc. Annual Report on <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Form 10-K</div> for the year ended September 30, 2019.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Accounting Pronouncements and Policies </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">In May 2014, the FASB issued ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Revenue from Contracts with Customers</div> (Topic 606) (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09”),</div> amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> in the first quarter of fiscal 2019. The Company elected to adopt the standard using the modified retrospective method. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> did not have a significant impact on its consolidated financial statements.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">In February 2016, the FASB issued ASU No. <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;"> Leases</div> (Topic 842) (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02”).</div> With adoption of this standard, lessees will have to recognize most leases as a <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and a lease liability on their balance sheet. For income statement purposes, the FASB retained a dual model, requiring leases to be classified as either operating or finance. Classification will be based on criteria that are similar to those applied in current lease accounting. ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> must be applied on a modified retrospective basis and is effective for fiscal years beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> in the first quarter of fiscal 2020. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> did not have a significant impact on its consolidated financial statements.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">In May 2017, the FASB issued ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Compensation—Stock Compensation</div> (Topic 718): <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Scope of Modification Accounting</div> (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09”).</div> The new guidance clarifies when a change to the terms or conditions of a share based payment award must be accounted for as a modification. ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> in the first quarter of fiscal 2019. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> did not have a significant impact on consolidated financial statements.</div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No other accounting pronouncements recently issued or newly effective have had, or are expected to have, a material impact on the Company’s consolidated financial statements.</div><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock id="Factid_9737136" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s assets measured at fair value as of December 31, 2019:</div></div> <div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; height: 15px;;text-align:right;;vertical-align:bottom;;width:5.5%;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">64,758,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">107,232,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized gains recognized during the quarter ended December 31, 2019 on trading securities still held as of December 31, 2019 were $1,190,000. There were no transfers of investments between Level 1 and Level 2 during the quarter ended December 31, 2019. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.5%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">66,632,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">105,322,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses recognized during the quarter ended December 31, 2018 on trading securities still held as of December 31, 2018 were $(2,425,000). There were no transfers of <div style="letter-spacing: 0px; top: 0px;;display:inline;">investments</div> between Level 1 and Level 2 during the quarter ended December 31, 2018. In the quarter ended December <div style="letter-spacing: 0px; top: 0px;;display:inline;">31<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> </div>2018, the Company invested an additional $2.0 million of its operating cash in marketable securities. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock> | |||||||||||||||||||||
<us-gaap:InventoryDisclosureTextBlock id="Factid_9737249" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 3 – Inventories </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">Inventories are valued at the lower of cost or net realizable value. Net realizable value is defined as the estimated selling price of goods less reasonable costs of completion and delivery. During the fourth quarter of fiscal 2019, the Company changed its method for accounting for cost of inventories from the <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">last-in,</div> <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> (“LIFO”) method to the <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> (“FIFO”) method. As required by accounting principles generally accepted in the United States of America (“GAAP”), the Company reflected this change in accounting principle on a retrospective basis, resulting in changes to the historical periods presented. The Company believes the FIFO method improve<div style="display:inline;">s</div> financial reporting by better reflecting the current value of inventory on the consolidated balance sheets, by more closely aligning the flow of physical inventory with the accounting for the inventory, and by providing better matching of revenues and expenses.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fiscal 2018 consolidated financial statements have been retrospectively adjusted to apply the new method of FIFO cost accounting for inventories. The cumulative effect of this change on periods prior to those presented herein resulted in an increase in retained earnings of $2,708,000. There was no material impact to the previously reported unaudited interim fiscal 2018 quarterly condensed consolidated results of operations or statements of income as a result of the retrospective application of the change in inventory accounting principle. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">trade-in</div> from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, the cost basis of inventories three to four years old are reduced by 50%, while the cost basis of inventories four to five years old are reduced by 75%, and the cost basis of inventories greater than five years old are reduced to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"> </div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net inventories at December 31, 2019 and September 30, 2019 consist of the following: </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background-color: initial; letter-spacing: 0px; font-size: 12pt; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 74%;"></td><td style="padding: 0px; vertical-align: top; width: 5%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top; width: 5%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">September 30, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,389,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,158,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">1,877,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">1,397,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">9,425,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">9,811,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;">$</td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">25,691,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;">$</td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">25,366,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Slow-moving and obsolete inventory reserves were $4,467,000 and $4,700,000 at December 30, 2019 and September 30, 2019, respectively.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:InventoryDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:ScheduleOfInventoryCurrentTableTextBlock id="Factid_9737251" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net inventories at December 31, 2019 and September 30, 2019 consist of the following: </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background-color: initial; letter-spacing: 0px; font-size: 12pt; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 74%;"></td><td style="padding: 0px; vertical-align: top; width: 5%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top; width: 5%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">September 30, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,389,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,158,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">1,877,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">1,397,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 74%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">9,425,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">9,811,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;">$</td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">25,691,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;">$</td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">25,366,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 74%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 5%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:ScheduleOfInventoryCurrentTableTextBlock> | |||||||||||||||||||||
<genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock id="Factid_9737254" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 4 – Costs and Estimated Earnings in Excess of Billings </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts as of December 31, 2019 and September 30, 2019 consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:66%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:11%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:11%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;">December 31, 2019</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;">September 30, 2019</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">18,707,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">9,063,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27,770,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Billings to date</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">13,932,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,838,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock> | |||||||||||||||||||||
<genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock id="Factid_9737255" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts as of December 31, 2019 and September 30, 2019 consist of the following: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="padding: 0px;;width:66%;"></td><td style="padding: 0px;;vertical-align:bottom;;width:11%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;;vertical-align:bottom;;width:11%;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;">December 31, 2019</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;">September 30, 2019</td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">18,707,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">9,063,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27,770,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Billings to date</div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">13,932,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">13,838,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss id="Factid_9737286" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 2489000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_9737288" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_shares" decimals="0"> 14586000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Factid_9737289" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_shares" decimals="0"> 14541000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_9737292" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_shares" decimals="0"> 14720000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Factid_9737293" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_shares" decimals="0"> 14699000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic id="Factid_9737294" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD_per_Share" decimals="2"> 0.17 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic id="Factid_9737295" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD_per_Share" decimals="2"> 0.02 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted id="Factid_9737296" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD_per_Share" decimals="2"> 0.17 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted id="Factid_9737297" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD_per_Share" decimals="2"> 0.02 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskDisclosureTextBlock id="Factid_9737302" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 6 – Customers with 10% (or greater) of Net Revenues </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Two customers accounted for 13.4% and 13.2% of net revenues, respectively, for the quarter ended December 31, 2019. Net revenues for each of these two customers were less than 1% during the prior year comparative periods. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Four other customers accounted for 24.7%, 22.9%, 14.8% and 13.7% of net revenues, respectively, for the quarter ended December 31, 2018.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:ConcentrationRiskDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737851" contextRef="PAsOn12_31_2019_EquityFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 14070000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737854" contextRef="PAsOn12_31_2019_EquityFundsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 14070000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737855" contextRef="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_MutualFundMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 4052000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737858" contextRef="PAsOn12_31_2019_MutualFundMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 4052000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737859" contextRef="PAsOn12_31_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 5298000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737862" contextRef="PAsOn12_31_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 5298000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737864" contextRef="PAsOn12_31_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 42474000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737866" contextRef="PAsOn12_31_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 42474000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737867" contextRef="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 40005000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737870" contextRef="PAsOn12_31_2019_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 40005000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737871" contextRef="PAsOn12_31_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 1333000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737874" contextRef="PAsOn12_31_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 1333000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737875" contextRef="PAsOn12_31_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 64758000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737876" contextRef="PAsOn12_31_2019_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 42474000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737878" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 107232000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737887" contextRef="PAsOn09_30_2019_EquityFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 10412000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737888" contextRef="PAsOn09_30_2019_EquityFundsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 10412000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737889" contextRef="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_MutualFundMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 3987000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737890" contextRef="PAsOn09_30_2019_MutualFundMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 3987000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737891" contextRef="PAsOn09_30_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 5163000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737892" contextRef="PAsOn09_30_2019_ExchangeTradedFundsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 5163000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737893" contextRef="PAsOn09_30_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 38690000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737894" contextRef="PAsOn09_30_2019_CorporateBondSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 38690000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737895" contextRef="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 45171000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737896" contextRef="PAsOn09_30_2019_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 45171000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737897" contextRef="PAsOn09_30_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 1899000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737898" contextRef="PAsOn09_30_2019_CashAndCashEquivalentsMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="0"> 1899000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737899" contextRef="PAsOn09_30_2019_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 66632000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737900" contextRef="PAsOn09_30_2019_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_USD" decimals="0"> 38690000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesCurrent id="Factid_9737901" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 105322000 </us-gaap:MarketableSecuritiesCurrent> | |||||||||||||||||||||
<genc:CostBasisReductionInInventoryPercentage id="Factid_9738055" contextRef="P10_01_2019To12_31_2019_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_pure" decimals="2"> 0.50 </genc:CostBasisReductionInInventoryPercentage> | |||||||||||||||||||||
<genc:CostBasisReductionInInventoryPercentage id="Factid_9738056" contextRef="P10_01_2019To12_31_2019_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_pure" decimals="2"> 0.75 </genc:CostBasisReductionInInventoryPercentage> | |||||||||||||||||||||
<genc:InventoryCostBasisDeterminationPeriodMinimum id="Factid_9738058" contextRef="P10_01_2019To12_31_2019_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> P0Y </genc:InventoryCostBasisDeterminationPeriodMinimum> | |||||||||||||||||||||
<genc:InventoryCostBasisDeterminationPeriodMaximum id="Factid_9738059" contextRef="P10_01_2019To12_31_2019_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> P4Y </genc:InventoryCostBasisDeterminationPeriodMaximum> | |||||||||||||||||||||
<genc:InventoryCostBasisDeterminationPeriodMinimum id="Factid_9738060" contextRef="P10_01_2019To12_31_2019_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> P0Y </genc:InventoryCostBasisDeterminationPeriodMinimum> | |||||||||||||||||||||
<genc:InventoryCostBasisDeterminationPeriodMaximum id="Factid_9738061" contextRef="P10_01_2019To12_31_2019_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMemberusgaapPublicUtilitiesInventoryAxis"> P5Y </genc:InventoryCostBasisDeterminationPeriodMaximum> | |||||||||||||||||||||
<genc:InventoryCostBasisDeterminationPeriodMinimum id="Factid_9738144" contextRef="P10_01_2019To12_31_2019_MoreThanFiveYearFromBalanceSheetDateAndThereafterMemberusgaapPublicUtilitiesInventoryAxis"> P5Y </genc:InventoryCostBasisDeterminationPeriodMinimum> | |||||||||||||||||||||
<genc:InventoryValuationEstimate id="Factid_9738145" contextRef="P10_01_2019To12_31_2019_MoreThanFiveYearFromBalanceSheetDateAndThereafterMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_USD" decimals="0"> 0 </genc:InventoryValuationEstimate> | |||||||||||||||||||||
<us-gaap:InventoryWriteDown id="Factid_9738146" contextRef="P10_01_2019To12_31_2019_MoreThanFiveYearFromBalanceSheetDateAndThereafterMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_USD" decimals="0"> 0 </us-gaap:InventoryWriteDown> | |||||||||||||||||||||
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="Factid_9738244" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF"> 272000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares> | |||||||||||||||||||||
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Factid_9738246" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF"> 134000 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements> | |||||||||||||||||||||
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="Factid_9738248" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_shares" decimals="INF"> 317000 </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares> | |||||||||||||||||||||
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements id="Factid_9738250" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_shares" decimals="INF"> 158000 </us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_9738268" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF"> 0 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="Factid_9738272" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_shares" decimals="INF"> 0 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738279" contextRef="P10_01_2019To12_31_2019_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.134 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738280" contextRef="P10_01_2019To12_31_2019_CustomerTwoMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.132 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738281" contextRef="P10_01_2018To12_31_2018_CustomerThreeMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.247 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738282" contextRef="P10_01_2018To12_31_2018_CustomerFourMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.229 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738283" contextRef="P10_01_2018To12_31_2018_CustomerFiveMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.148 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskPercentage1 id="Factid_9738284" contextRef="P10_01_2018To12_31_2018_CustomerSixMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="3"> 0.137 </us-gaap:ConcentrationRiskPercentage1> | |||||||||||||||||||||
<us-gaap:IncomeTaxDisclosureTextBlock id="Factid_9738285" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 7 – Income Taxes </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) was signed into law by President Donald Trump. The Tax Reform Act significantly lowered the U.S. corporate income tax rate from 35% to 21% effective January 1, 2018, while also repealing the deduction for domestic production activities for tax years beginning after December 31, 2017, implementing a territorial tax system and imposing repatriation tax on deemed repatriated earnings of foreign subsidiaries. U.S. GAAP requires that the impact of tax legislation be recognized in the period in which the law was enacted. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="display:inline;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On the condensed consolidated balance sheet as of December 31, 2019, deferred income taxes decreased $1.7 million and accrued expenses increased $1.8 million as compared to September 30, 2019. This change reflects the reclassification of taxes payable from a long-term liability to a current liability on the filing of the Company’s Form 3115 with the Internal Revenue Service to reflect the revenue recognition method change to the percentage of completion method for tax purposes pursuant to Internal Revenue Code Sections 460 and 451(b). </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> book income) from period to period. The Company’s effective tax rates for the first quarters of fiscal 2020 and 2019 reflect the impact of the reduced rates under the Tax Reform Act.<div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:IncomeTaxDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_9738290" contextRef="P12_31_2017To12_31_2017" unitRef="Unit_pure" decimals="INF"> 0.35 </us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate> | |||||||||||||||||||||
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="Factid_9738291" contextRef="P01_01_2018To01_01_2018" unitRef="Unit_pure" decimals="INF"> 0.21 </us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738394" contextRef="P10_01_2019To12_31_2019_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis" unitRef="Unit_USD" decimals="0"> 12090000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738395" contextRef="P10_01_2018To12_31_2018_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis" unitRef="Unit_USD" decimals="0"> 16353000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738396" contextRef="P10_01_2019To12_31_2019_EquipmentSalesMembersrtProductOrServiceAxis_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis" unitRef="Unit_USD" decimals="0"> 1907000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738397" contextRef="P10_01_2018To12_31_2018_EquipmentSalesMembersrtProductOrServiceAxis_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis" unitRef="Unit_USD" decimals="0"> 1514000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738398" contextRef="P10_01_2019To12_31_2019_PartsAndComponentSalesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> 3146000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738399" contextRef="P10_01_2018To12_31_2018_PartsAndComponentSalesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> 3051000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738400" contextRef="P10_01_2019To12_31_2019_FreightRevenueMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> 903000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738401" contextRef="P10_01_2018To12_31_2018_FreightRevenueMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> 402000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738402" contextRef="P10_01_2019To12_31_2019_OtherRevenuesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> -16000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738403" contextRef="P10_01_2018To12_31_2018_OtherRevenuesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0"> 7000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738404" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 18030000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax id="Factid_9738405" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 21327000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<genc:IncrementalCostsAmortizationPeriod id="Factid_9738416" contextRef="P10_01_2019To12_31_2019"> P1Y </genc:IncrementalCostsAmortizationPeriod> | |||||||||||||||||||||
<genc:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent id="Factid_9738418" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 13838000 </genc:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent> | |||||||||||||||||||||
<genc:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent id="Factid_9738419" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 13383000 </genc:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent> | |||||||||||||||||||||
<genc:ContractWithCustomerAccountsReceivable id="Factid_9738437" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 301000 </genc:ContractWithCustomerAccountsReceivable> | |||||||||||||||||||||
<genc:ContractWithCustomerAccountsReceivable id="Factid_9738438" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 325000 </genc:ContractWithCustomerAccountsReceivable> | |||||||||||||||||||||
<us-gaap:ContractWithCustomerLiability id="Factid_9738439" contextRef="PAsOn12_31_2019_CurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_USD" decimals="0"> 4921000 </us-gaap:ContractWithCustomerLiability> | |||||||||||||||||||||
<us-gaap:ContractWithCustomerLiability id="Factid_9738448" contextRef="PAsOn09_30_2019_CurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_USD" decimals="0"> 1918000 </us-gaap:ContractWithCustomerLiability> | |||||||||||||||||||||
<genc:ExpectedPeriodForContractAssetsBillingAndCollection id="Factid_9738450" contextRef="P10_01_2019To12_31_2019_MaximumMembersrtRangeAxis"> P1Y </genc:ExpectedPeriodForContractAssetsBillingAndCollection> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerTextBlock id="Factid_9738453" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 8 – Revenue Recognition and Related Costs </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">As discussed in Note 1, the Company adopted the provisions of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09</div> and related amendments effective for the quarter ended December 31, 2018 using the modified retrospective method. The adoption of this standard did not have a material impact on the timing or amounts of revenues recognized by the Company, and, as such, no cumulative effect adjustment was recorded with the adoption of the standard.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table disaggregates the Company’s net revenue by major source for the quarters ended December 31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 75%;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized over time</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,090,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,353,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized at a point in time</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,907,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,514,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Parts and component sales</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,146,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,051,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Freight revenue</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">903,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">402,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(16,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">) </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 75%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">18,030,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">21,327,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 75%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $13,383,000 at December 31, 2019 and $13,838,000 at September 30, 2019 and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets at December 31, 2019 and September 30, 2019, respectively. The Company anticipates that all these contract assets at December 31, 2019, will be billed and collected within one year. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods or services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as certain milestones are completed. Accounts receivable related to contracts with customers for equipment sales were $325,000 at December 31, 2019 and $301,000 at September 30, 2019. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized. Provisions for estimated returns and allowances and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at December 31, 2019 and September 30, 2019. Customer deposits related to contracts with customers were $4,921,000 at December 31, 2019 and $1,918,000 at September 30, 2019, and are included in current liabilities on the Company’s condensed consolidated balance sheets at December 31, 2019 and September 30, 2019, respectively. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as cost of goods sold concurrently.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:RevenueFromContractWithCustomerTextBlock> | |||||||||||||||||||||
<us-gaap:DisaggregationOfRevenueTableTextBlock id="Factid_9738454" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table disaggregates the Company’s net revenue by major source for the quarters ended December 31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 75%;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt;;vertical-align:bottom;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized over time</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,090,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">16,353,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized at a point in time</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,907,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">1,514,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Parts and component sales</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,146,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,051,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Freight revenue</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">903,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">402,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(16,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">) </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 75%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div></td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">18,030,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;">$</td><td style="padding-left: 0px;;text-align:right;;vertical-align:bottom;">21,327,000</td><td style="padding-left: 0px; white-space: nowrap;;vertical-align:bottom;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; width: 75%;;vertical-align:bottom;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td><td style="padding-left: 0px; width: 4%;;vertical-align:bottom;"> </td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:DisaggregationOfRevenueTableTextBlock> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued id="Factid_9738535" contextRef="PAsOn12_31_2019" unitRef="Unit_shares" decimals="INF"> 0 </us-gaap:PreferredStockSharesIssued> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued id="Factid_9738536" contextRef="PAsOn09_30_2019" unitRef="Unit_shares" decimals="INF"> 0 </us-gaap:PreferredStockSharesIssued> | |||||||||||||||||||||
<us-gaap:InventoryPolicyTextBlock id="Factid_9738595" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">Inventories are valued at the lower of cost or net realizable value. Net realizable value is defined as the estimated selling price of goods less reasonable costs of completion and delivery. During the fourth quarter of fiscal 2019, the Company changed its method for accounting for cost of inventories from the <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">last-in,</div> <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> (“LIFO”) method to the <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> (“FIFO”) method. As required by accounting principles generally accepted in the United States of America (“GAAP”), the Company reflected this change in accounting principle on a retrospective basis, resulting in changes to the historical periods presented. The Company believes the FIFO method improve<div style="display:inline;">s</div> financial reporting by better reflecting the current value of inventory on the consolidated balance sheets, by more closely aligning the flow of physical inventory with the accounting for the inventory, and by providing better matching of revenues and expenses.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fiscal 2018 consolidated financial statements have been retrospectively adjusted to apply the new method of FIFO cost accounting for inventories. The cumulative effect of this change on periods prior to those presented herein resulted in an increase in retained earnings of $2,708,000. There was no material impact to the previously reported unaudited interim fiscal 2018 quarterly condensed consolidated results of operations or statements of income as a result of the retrospective application of the change in inventory accounting principle. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">trade-in</div> from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, the cost basis of inventories three to four years old are reduced by 50%, while the cost basis of inventories four to five years old are reduced by 75%, and the cost basis of inventories greater than five years old are reduced to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"> </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:InventoryPolicyTextBlock> | |||||||||||||||||||||
<dei:DocumentPeriodEndDate id="Factid_9738775" contextRef="P10_01_2019To12_31_2019"> 2019-12-31 </dei:DocumentPeriodEndDate> | |||||||||||||||||||||
<us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities id="Factid_9739178" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 1190000 </us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities> | |||||||||||||||||||||
<us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount id="Factid_9739180" contextRef="PAsOn12_31_2019" unitRef="Unit_USD" decimals="0"> 0 </us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount> | |||||||||||||||||||||
<us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities id="Factid_9739198" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> -2425000 </us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities> | |||||||||||||||||||||
<us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount id="Factid_9739201" contextRef="PAsOn12_31_2018" unitRef="Unit_USD" decimals="0"> 0 </us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireMarketableSecurities id="Factid_9739202" contextRef="P10_01_2018To12_31_2018_USTreasuryAndGovernmentShorttermDebtSecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="-5"> 2000000 </us-gaap:PaymentsToAcquireMarketableSecurities> | |||||||||||||||||||||
<dei:AmendmentFlag id="Factid_9744313" contextRef="P10_01_2019To12_31_2019"> false </dei:AmendmentFlag> | |||||||||||||||||||||
<dei:EntityRegistrantName id="Factid_9744314" contextRef="P10_01_2019To12_31_2019"> GENCOR INDUSTRIES INC </dei:EntityRegistrantName> | |||||||||||||||||||||
<dei:EntityShellCompany id="Factid_9744346" contextRef="P10_01_2019To12_31_2019"> false </dei:EntityShellCompany> | |||||||||||||||||||||
<us-gaap:PreferredStockParOrStatedValuePerShare id="Factid_9744558" contextRef="PAsOn12_31_2019" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:PreferredStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:PreferredStockParOrStatedValuePerShare id="Factid_9744559" contextRef="PAsOn09_30_2019" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:PreferredStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_9744561" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_9744562" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_9744564" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare id="Factid_9744566" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF"> 0.10 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744623" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 12277337 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744624" contextRef="PAsOn09_30_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1228000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744625" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 2308857 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744626" contextRef="PAsOn09_30_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 231000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744627" contextRef="PAsOn09_30_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 12159000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744628" contextRef="PAsOn09_30_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 141897000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744629" contextRef="PAsOn09_30_2019" unitRef="Unit_USD" decimals="0"> 155515000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss id="Factid_9744633" contextRef="P10_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 2489000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Factid_9744637" contextRef="P10_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 18000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> | |||||||||||||||||||||
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Factid_9744639" contextRef="P10_01_2019To12_31_2019" unitRef="Unit_USD" decimals="0"> 18000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744640" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 12277337 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744641" contextRef="PAsOn12_31_2019_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1228000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744642" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 2308857 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744643" contextRef="PAsOn12_31_2019_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 231000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744644" contextRef="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 12177000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744645" contextRef="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 144386000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744651" contextRef="PAsOn09_30_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 12252337 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744652" contextRef="PAsOn09_30_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1225000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744653" contextRef="PAsOn09_30_2018_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 2288857 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744654" contextRef="PAsOn09_30_2018_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 229000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744655" contextRef="PAsOn09_30_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 11862000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744656" contextRef="PAsOn09_30_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 131701000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744657" contextRef="PAsOn09_30_2018" unitRef="Unit_USD" decimals="0"> 145017000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss id="Factid_9744658" contextRef="P10_01_2018To12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 313000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss id="Factid_9744659" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 313000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Factid_9744660" contextRef="P10_01_2018To12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 17000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> | |||||||||||||||||||||
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Factid_9744661" contextRef="P10_01_2018To12_31_2018" unitRef="Unit_USD" decimals="0"> 17000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744662" contextRef="PAsOn12_31_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 12252337 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744663" contextRef="PAsOn12_31_2018_CommonClassUndefinedMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 1225000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding id="Factid_9744664" contextRef="PAsOn12_31_2018_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0"> 2288857 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744665" contextRef="PAsOn12_31_2018_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0"> 229000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744666" contextRef="PAsOn12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 11879000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744667" contextRef="PAsOn12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0"> 132014000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity id="Factid_9744668" contextRef="PAsOn12_31_2018" unitRef="Unit_USD" decimals="0"> 145347000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<dei:CurrentFiscalYearEndDate id="Factid_9744806" contextRef="P10_01_2019To12_31_2019"> --09-30 </dei:CurrentFiscalYearEndDate> | |||||||||||||||||||||
<us-gaap:FairValueMeasurementPolicyPolicyTextBlock id="Factid_9744831" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Fair Value Measure<div style="letter-spacing: 0px; top: 0px;;display:inline;">me</div>nts </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of marketable equity securities, mutual funds, exchange-traded funds, corporate bonds, government securities, and cash and money funds are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firm. </div></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s assets measured at fair value as of December 31, 2019:</div></div> <div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; height: 15px;;text-align:right;;vertical-align:bottom;;width:5.5%;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">64,758,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">107,232,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized gains recognized during the quarter ended December 31, 2019 on trading securities still held as of December 31, 2019 were $1,190,000. There were no transfers of investments between Level 1 and Level 2 during the quarter ended December 31, 2019. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.5%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">66,632,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">105,322,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses recognized during the quarter ended December 31, 2018 on trading securities still held as of December 31, 2018 were $(2,425,000). There were no transfers of <div style="letter-spacing: 0px; top: 0px;;display:inline;">investments</div> between Level 1 and Level 2 during the quarter ended December 31, 2018. In the quarter ended December <div style="letter-spacing: 0px; top: 0px;;display:inline;">31<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> </div>2018, the Company invested an additional $2.0 million of its operating cash in marketable securities. </div></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate fair value because of the short-term nature of these items.</div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:FairValueMeasurementPolicyPolicyTextBlock> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskBenchmarkDescription id="Factid_9781153" contextRef="P10_01_2018To12_31_2018_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> less than 1% </us-gaap:ConcentrationRiskBenchmarkDescription> | |||||||||||||||||||||
<us-gaap:ConcentrationRiskBenchmarkDescription id="Factid_9781154" contextRef="P10_01_2018To12_31_2018_CustomerTwoMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"> less than 1% </us-gaap:ConcentrationRiskBenchmarkDescription> | |||||||||||||||||||||
<us-gaap:EarningsPerShareTextBlock id="Factid_10011222" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none; line-height: 12pt;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 5 – Earnings per Share Data </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted earnings per share for the quarters ended December 31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 75%;"></td><td style="padding: 0px; vertical-align: top; width: 6%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top; width: 6%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">2,489,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">313,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common Shares:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average common shares outstanding</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,586,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,541,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">134,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">158,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average diluted shares outstanding</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,720,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,699,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income per share</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.17</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.02</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income per share</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.17</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.02</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per share is based on the weighted-average number of shares outstanding. Diluted earnings per share is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter ended December 31, 2019 were 272,000, which equates to 134,000 dilutive common stock equivalents. Weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter ended December 31, 2018 were 317,000, which equated to 158,000 dilutive common stock equivalents. Weighted-average shares issuable upon the exercise of stock options, which were not included in the diluted earnings per share calculations because they were anti-dilutive, were zero for the quarters ended December 31, 2019 and 2018.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:EarningsPerShareTextBlock> | |||||||||||||||||||||
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock id="Factid_10011223" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted earnings per share for the quarters ended December 31, 2019 and 2018: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in auto 0in 0px;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 75%;"></td><td style="padding: 0px; vertical-align: top; width: 6%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top; width: 6%;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td><td style="padding: 0px; vertical-align: top;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2019</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">December 31, 2018</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">2,489,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">313,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common Shares:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average common shares outstanding</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,586,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,541,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">134,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;">158,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average diluted shares outstanding</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,720,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">14,699,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income per share</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.17</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.02</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted:</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 75%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income per share</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.17</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;">0.02</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 75%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td><td style="padding-left: 0px; vertical-align: top; width: 6%;"> </td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;"> </td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock> | |||||||||||||||||||||
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock id="Factid_10093751" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Accounting Pronouncements and Policies </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;">In May 2014, the FASB issued ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Revenue from Contracts with Customers</div> (Topic 606) (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09”),</div> amending its accounting guidance related to revenue recognition. Under this ASU and subsequently issued amendments, revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Additional disclosures are required to provide the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> in the first quarter of fiscal 2019. The Company elected to adopt the standard using the modified retrospective method. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> did not have a significant impact on its consolidated financial statements.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">In February 2016, the FASB issued ASU No. <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;"> Leases</div> (Topic 842) (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02”).</div> With adoption of this standard, lessees will have to recognize most leases as a <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and a lease liability on their balance sheet. For income statement purposes, the FASB retained a dual model, requiring leases to be classified as either operating or finance. Classification will be based on criteria that are similar to those applied in current lease accounting. ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> must be applied on a modified retrospective basis and is effective for fiscal years beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> in the first quarter of fiscal 2020. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> did not have a significant impact on its consolidated financial statements.</div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;">In May 2017, the FASB issued ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Compensation—Stock Compensation</div> (Topic 718): <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Scope of Modification Accounting</div> (“ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09”).</div> The new guidance clarifies when a change to the terms or conditions of a share based payment award must be accounted for as a modification. ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017, with early adoption permitted. The Company adopted ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> in the first quarter of fiscal 2019. The adoption of ASU <div style="white-space: nowrap; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-09</div> did not have a significant impact on consolidated financial statements.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes id="Factid_10093842" contextRef="P10_01_2019To12_31_2019_InternalRevenueServiceIRSMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-5"> 1700000 </us-gaap:IncreaseDecreaseInDeferredIncomeTaxes> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccruedLiabilities id="Factid_10093843" contextRef="P10_01_2019To12_31_2019_InternalRevenueServiceIRSMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-5"> 1800000 </us-gaap:IncreaseDecreaseInAccruedLiabilities> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesPolicy id="Factid_10094277" contextRef="P10_01_2019To12_31_2019"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; background: none; font-family: "times new roman", serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the condensed consolidated statements of income. Net unrealized gains and losses are reported in the condensed consolidated statements of income in the current period and represent the change in the fair value of investment holdings during the period.</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:MarketableSecuritiesPolicy> | |||||||||||||||||||||
<us-gaap:MarketableSecuritiesTextBlock id="Factid_10094285" contextRef="P10_01_2019To12_31_2019"> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2 – Marketable Securities</div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:times new roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; background: none; font-family: "times new roman", serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the condensed consolidated statements of income. Net unrealized gains and losses are reported in the condensed consolidated statements of income in the current period and represent the change in the fair value of investment holdings during the period.</div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Fair Value Measure<div style="letter-spacing: 0px; top: 0px;;display:inline;">me</div>nts </div></div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of marketable equity securities, mutual funds, exchange-traded funds, corporate bonds, government securities, and cash and money funds are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firm. </div></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s assets measured at fair value as of December 31, 2019:</div></div> <div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:0.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">14,070,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">4,052,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,298,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; height: 15px;;text-align:right;;vertical-align:bottom;;width:5.5%;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">40,005,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%; height: 15px;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,333,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding: 0pt 4pt 0pt 0pt; width: 6%;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">64,758,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">42,474,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255); width: 6%;;text-align:right;;vertical-align:bottom;">—</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">107,232,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:0.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:0.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized gains recognized during the quarter ended December 31, 2019 on trading securities still held as of December 31, 2019 were $1,190,000. There were no transfers of investments between Level 1 and Level 2 during the quarter ended December 31, 2019. </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2019: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: "times new roman"; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; width: 80%; margin: 0in;;text-align:left;"><tr style="font-size: 0px;"><td style="padding: 0px; vertical-align: top; width: 64%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.5%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td><td style="padding: 0px; vertical-align: top; width: 2%;"></td><td style="padding: 0px; vertical-align: top;;width:1%;"></td><td style="padding: 0px; vertical-align: top;;width:5.8%;"></td><td style="padding: 0px; vertical-align: top;;width:.5%;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="14" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Fair Value Measurements</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 1</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 2</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Level 3</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"><div style="font-weight:bold;display:inline;width:100%;"> </div></td><td colspan="2" style="border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; vertical-align: top;;text-align:center;;width:;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></td><td style="padding-left: 0px; padding-bottom: 0.5pt; vertical-align: top;;width:;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">10,412,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">3,987,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">5,163,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.5%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">45,171,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div></td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.5%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"> </td><td style="padding-left: 0px; vertical-align: top;;text-align:right;;width:5.8%;">1,899,000</td><td style="padding-left: 0px; white-space: nowrap; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); vertical-align: top; width: 64%;"><div style="text-indent: -1em; font-family: "times new roman"; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; background: none; line-height: normal;"><div style="background: none rgb(204, 238, 255); color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.5%;">66,632,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">38,690,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">— </td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;width:1%;">$</td><td style="padding-left: 0px; background-color: rgb(204, 238, 255); vertical-align: top;;text-align:right;;width:5.8%;">105,322,000</td><td style="padding-left: 0px; white-space: nowrap; background-color: rgb(204, 238, 255); vertical-align: top;;width:.5%;"> </td></tr><tr style="font-size: 1px;"><td style="padding-left: 0px; vertical-align: top; width: 64%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.5%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td><td style="padding-left: 0px; vertical-align: top; width: 2%;"> </td><td style="padding-left: 0px; vertical-align: top;;width:1%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:5.8%;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); background: none; line-height: normal;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td><td style="padding-left: 0px; vertical-align: top;;width:.5%;"> </td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses recognized during the quarter ended December 31, 2018 on trading securities still held as of December 31, 2018 were $(2,425,000). There were no transfers of <div style="letter-spacing: 0px; top: 0px;;display:inline;">investments</div> between Level 1 and Level 2 during the quarter ended December 31, 2018. In the quarter ended December <div style="letter-spacing: 0px; top: 0px;;display:inline;">31<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> </div>2018, the Company invested an additional $2.0 million of its operating cash in marketable securities. </div></div> <div style="font-family: "times new roman"; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; background: none;"><div style="background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate fair value because of the short-term nature of these items.</div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> </us-gaap:MarketableSecuritiesTextBlock> | |||||||||||||||||||||
<xbrli:unit id="Unit_USD"> | |||||||||||||||||||||
<xbrli:measure> iso4217:USD </xbrli:measure> | |||||||||||||||||||||
</xbrli:unit> | |||||||||||||||||||||
<xbrli:unit id="Unit_shares"> | |||||||||||||||||||||
<xbrli:measure> xbrli:shares </xbrli:measure> | |||||||||||||||||||||
</xbrli:unit> | |||||||||||||||||||||
<xbrli:unit id="Unit_pure"> | |||||||||||||||||||||
<xbrli:measure> xbrli:pure </xbrli:measure> | |||||||||||||||||||||
</xbrli:unit> | |||||||||||||||||||||
<xbrli:unit id="Unit_USD_per_Share"> | |||||||||||||||||||||
<xbrli:divide> | |||||||||||||||||||||
<xbrli:unitNumerator> | |||||||||||||||||||||
<xbrli:measure> iso4217:USD </xbrli:measure> | |||||||||||||||||||||
</xbrli:unitNumerator> | |||||||||||||||||||||
<xbrli:unitDenominator> | |||||||||||||||||||||
<xbrli:measure> xbrli:shares </xbrli:measure> | |||||||||||||||||||||
</xbrli:unitDenominator> | |||||||||||||||||||||
</xbrli:divide> | |||||||||||||||||||||
</xbrli:unit> | |||||||||||||||||||||
<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744656" xlink:type="locator" xlink:label="loc_1"/> | |||||||||||||||||||||
<link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_39348"> The balances as of September 30, 2018 and December 31, 2018, and the amounts for the quarter ended December 31, 2018, have been adjusted to reflect the change in inventory accounting method, as described in Note 3 to the Condensed Consolidated Financial Statements. </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744657" xlink:type="locator" xlink:label="loc_2"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744658" xlink:type="locator" xlink:label="loc_3"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744659" xlink:type="locator" xlink:label="loc_4"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744661" xlink:type="locator" xlink:label="loc_5"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744667" xlink:type="locator" xlink:label="loc_6"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
<link:loc xlink:href="#Factid_9744668" xlink:type="locator" xlink:label="loc_7"/> | |||||||||||||||||||||
<link:footnoteArc xlink:type="arc" xlink:to="FN_39348" order="1" xlink:from="loc_7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"/> | |||||||||||||||||||||
</link:footnoteLink> | |||||||||||||||||||||
</xbrli:xbrl> |