0001193125-22-219180.txt : 20220812 0001193125-22-219180.hdr.sgml : 20220812 20220812060952 ACCESSION NUMBER: 0001193125-22-219180 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENCOR INDUSTRIES INC CENTRAL INDEX KEY: 0000064472 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION MACHINERY & EQUIP [3531] IRS NUMBER: 590933147 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11703 FILM NUMBER: 221157692 BUSINESS ADDRESS: STREET 1: 5201 N ORANGE BLOSSOM TRAIL CITY: ORLANDO STATE: FL ZIP: 32810 BUSINESS PHONE: 4072906000 MAIL ADDRESS: STREET 1: 5201 N ORANGE BLOSSOM CITY: ORLANDO STATE: FL ZIP: 32810 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON INTERNATIONAL CORP DATE OF NAME CHANGE: 19880128 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON GENCO CORP DATE OF NAME CHANGE: 19720411 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON CORP DATE OF NAME CHANGE: 19690909 10-Q 1 d274755d10q.htm FORM 10-Q Form 10-Q
false2022Q30000064472--09-30P3YP4Y 0000064472 2022-06-30 0000064472 2021-09-30 0000064472 2022-04-01 2022-06-30 0000064472 2021-10-01 2022-06-30 0000064472 2021-04-01 2021-06-30 0000064472 2020-10-01 2021-06-30 0000064472 2021-10-01 2021-12-31 0000064472 2022-01-01 2022-03-31 0000064472 2020-10-01 2020-12-31 0000064472 2021-01-01 2021-03-31 0000064472 2020-08-28 0000064472 2021-06-30 0000064472 2020-09-30 0000064472 2021-12-31 0000064472 2022-03-31 0000064472 2020-12-31 0000064472 2021-03-31 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:EquityFundsMember 2022-06-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:MutualFundMember 2022-06-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:ExchangeTradedFundsMember 2022-06-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-06-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 genc:CurrentLiabilitiesMember 2022-06-30 0000064472 genc:CommonClassUndefinedMember 2022-06-30 0000064472 us-gaap:CommonClassBMember 2022-06-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2022-06-30 0000064472 genc:BlawknoxPaverMember 2022-06-30 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:EquityFundsMember 2021-09-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:MutualFundMember 2021-09-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2021-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2021-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2021-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 genc:CurrentLiabilitiesMember 2021-09-30 0000064472 genc:CommonClassUndefinedMember 2021-09-30 0000064472 us-gaap:CommonClassBMember 2021-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2021-09-30 0000064472 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember genc:CustomerOneMember 2022-04-01 2022-06-30 0000064472 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember genc:CustomerTwoMember 2022-04-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000064472 genc:PartsAndComponentSalesMember 2022-04-01 2022-06-30 0000064472 genc:FreightRevenueMember 2022-04-01 2022-06-30 0000064472 genc:OtherRevenuesMember 2022-04-01 2022-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2022-04-01 2022-06-30 0000064472 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000064472 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember genc:CustomerOneMember 2021-04-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000064472 genc:PartsAndComponentSalesMember 2021-04-01 2021-06-30 0000064472 genc:FreightRevenueMember 2021-04-01 2021-06-30 0000064472 genc:OtherRevenuesMember 2021-04-01 2021-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2021-04-01 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-10-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2021-10-01 2022-06-30 0000064472 genc:PartsAndComponentSalesMember 2021-10-01 2022-06-30 0000064472 genc:FreightRevenueMember 2021-10-01 2022-06-30 0000064472 genc:OtherRevenuesMember 2021-10-01 2022-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanFiveYearFromBalanceSheetDateAndThereafterMember 2021-10-01 2022-06-30 0000064472 genc:BlawknoxPaverMember 2021-10-01 2022-06-30 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2021-10-01 2022-06-30 0000064472 genc:NewLeaseAgreementMember genc:SquareFootageLeasedEventMember 2021-10-01 2022-06-30 0000064472 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember genc:NoCustomerMember 2020-10-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2020-10-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2020-10-01 2021-06-30 0000064472 genc:PartsAndComponentSalesMember 2020-10-01 2021-06-30 0000064472 genc:FreightRevenueMember 2020-10-01 2021-06-30 0000064472 genc:OtherRevenuesMember 2020-10-01 2021-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2020-10-01 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0000064472 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000064472 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0000064472 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000064472 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000064472 genc:BlawknoxPaverMember 2020-10-01 2020-10-01 0000064472 genc:NewLeaseAgreementMember 2020-08-28 0000064472 genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:NewLeaseAgreementMember genc:RenewalEventMember 2021-10-31 0000064472 genc:CommonClassUndefinedMember 2022-08-05 0000064472 us-gaap:CommonClassBMember 2022-08-05 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2021-11-01 0000064472 us-gaap:SubsequentEventMember us-gaap:CommonStockMember 2022-07-19 0000064472 us-gaap:CommonStockMember 2022-06-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000064472 us-gaap:RetainedEarningsMember 2022-06-30 0000064472 us-gaap:CommonStockMember 2021-06-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-06-30 0000064472 us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-09-30 0000064472 us-gaap:CommonStockMember 2021-12-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000064472 us-gaap:RetainedEarningsMember 2021-12-31 0000064472 us-gaap:CommonStockMember 2022-03-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000064472 us-gaap:RetainedEarningsMember 2022-03-31 0000064472 us-gaap:CommonStockMember 2020-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000064472 us-gaap:RetainedEarningsMember 2020-09-30 0000064472 us-gaap:CommonStockMember 2020-12-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000064472 us-gaap:RetainedEarningsMember 2020-12-31 0000064472 us-gaap:CommonStockMember 2021-03-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000064472 us-gaap:RetainedEarningsMember 2021-03-31 iso4217:USD xbrli:pure utr:Year xbrli:shares iso4217:USD xbrli:shares genc:Segment
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
 
FORM
10-Q
 
 
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2022
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD: From
                    
to
                    
Commission File Number:
001-11703
 
 
GENCOR INDUSTRIES, INC.
 
 
 
Delaware
 
59-0933147
(State or other jurisdiction of
incorporation or organization)
 
(IRS Employer
Identification No.)
5201 North Orange Blossom Trail, Orlando, Florida 32810
(Address of principal executive offices) (Zip Code)
(407)
290-6000
(Registrant’s telephone number, including area code)
 
 
Securities registered or to be registered pursuant to Section 12(b) of the Act
 
Title of Each Class
 
Trading
Symbol(s)
 
Name of Exchange
on which registered
Common Stock ($.10 Par Value)
 
GENC
 
NYSE American LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
 
Large accelerated filer      Accelerated Filer  
       
Non-accelerated Filer      Smaller Reporting Company  
       
Emerging Growth Company           
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    Yes  ☐    No  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
 
Class
  
Outstanding at August 5, 2022
 
Common
Stock
, $.10 par value
     12,338,845 shares  
Class B
Stock
, $.10 par value
     2,318,857 shares  
 
 
 

GENCOR INDUSTRIES, INC.
 
Index
       
Page
 
Part I. Financial Information         
       
     Item 1.    Financial Statements         
       
          Condensed Consolidated Balance Sheets – June 30, 2022 (Unaudited) and September 30, 2021      4  
       
          Condensed Consolidated Statements of Operations – Quarters and Nine Months Ended June 30, 2022 and 2021 (Unaudited)      5  
       
          Condensed Consolidated Statements of Shareholders’ Equity – Nine Months Ended June 30, 2022 and 2021 (Unaudited)      6  
       
          Condensed Consolidated Statements of Cash Flows – Nine Months Ended June 30, 2022 and 2021 (Unaudited)      7  
       
          Notes to Condensed Consolidated Financial Statements (Unaudited)      8  
       
     Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations      15  
       
     Item 3.    Quantitative and Qualitative Disclosures about Market Risk      21  
       
     Item 4.    Controls and Procedures      21  
   
Part II. Other Information         
       
     Item 1.    Legal Proceedings      22  
       
     Item 1A.    Risk Factors      22  
       
     Item 6.    Exhibits      23  
     
Signatures           24  
 
2

Caution Concerning Forward-Looking Statements
This Quarterly Report on Form
10-Q
(this “Quarterly Report”) and the Company’s other communications and statements may contain certain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), including statements about the Company’s beliefs, plans, objectives, goals, expectations, estimates, projections and intentions. All forward-looking statements, by their nature, are subject to significant risks and uncertainties and are subject to change based on various factors, many of which are beyond the Company’s control. The Company’s actual future results may differ materially from those set forth in the Company’s forward-looking statements depending on a variety of important factors, including the financial condition of the Company’s customers, changes in the economic and competitive environments, demand for the Company’s products, the duration and scope of the coronavirus
(“COVID-19”)
pandemic and its variants, actions government entities and businesses take in response to the
COVID-19
pandemic, including mandatory business closures; the impact of the pandemic and actions taken on regional economies; and the pace of recovery when the
COVID-19
pandemic subsides. In addition, on February 24, 2022, Russian forces invaded Ukraine. The impact to Ukraine as well as actions taken by other countries, including new and stricter sanctions imposed by the U.S. and other countries and companies against officials, individuals, regions, and industries in Russia, and actions taken by Russia and certain other countries in response to such sanctions, could result in a disruption in our supply chain and higher costs of our products. The words “may,” “could,” “should,” “would,” “believe,” “anticipate,” “estimate,” “expect,” “intend,” “plan,” “target,” “goal,” and similar expressions are intended to identify forward-looking statements.
For information concerning these factors and related matters, see the following sections of the Company’s Annual Report on Form
10-K
for the year ended September 30, 2021: (a) Part I, Item 1A, “Risk Factors” and (b) Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations”. However, other factors besides those referenced could adversely affect the Company’s results, and you should not consider any such list of factors to be a complete set of all potential risks or uncertainties. Any forward-looking statement made by the Company herein speaks as of the date of this Quarterly Report. The Company does not undertake to update any forward-looking statements, except as required by law.
Unless the context otherwise indicates, all references in this Quarterly Report to the “Company,” “Gencor,” “we,” “us,” or “our,” or similar words are to Gencor Industries, Inc. and its subsidiaries.
 
3

Part I. Financial Information
 
Item 1.
Financial Statements
GENCOR INDUSTRIES, INC.
Condensed Consolidated Balance Sheets
 
    
June 30, 2022

(Unaudited)
    
September 30,
2021
 
ASSETS
     
Current assets:
     
Cash and cash equivalents
   $ 19,474,000      $ 23,232,000  
Marketable securities at fair value (cost of $95,216,000 at June 30, 2022 and $93,690,000 at September 30, 2021)
     91,116,000        94,976,000  
Accounts receivable, less allowance for doubtful accounts of $353,000 at June 30, 2022 and $321,000 at September 30, 2021
     4,198,000        2,622,000  
Costs and estimated earnings in excess of billings
     1,366,000        1,903,000  
Inventories, net
     48,244,000        41,888,000  
Prepaid expenses and other current assets
     3,720,000        2,202,000  
  
 
 
    
 
 
 
Total current assets
     168,118,000        166,823,000  
  
 
 
    
 
 
 
Property and equipment, net
     11,919,000        11,801,000  
Deferred and other income taxes
     783,000        —    
Other long-term assets
     550,000        838,000  
  
 
 
    
 
 
 
Total Assets
   $ 181,370,000      $ 179,462,000  
  
 
 
    
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
     
Current liabilities:
     
Accounts payable
   $ 5,001,000      $ 3,105,000  
Customer deposits
     7,436,000        5,244,000  
Accrued expenses
     1,997,000        2,645,000  
Current operating lease liabilities
     413,000        393,000  
  
 
 
    
 
 
 
Total current liabilities
     14,847,000        11,387,000  
Deferred and other income taxes
               394,000  
Non-current
operating lease liabilities
     84,000        392,000  
  
 
 
    
 
 
 
Total liabilities
     14,931,000        12,173,000  
  
 
 
    
 
 
 
Commitments and contingencies
     
Shareholders’ equity:
     
Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued
       —          —  
Common stock, par value $.10 per share; 15,000,000 shares authorized; 12,338,845 shares issued and outstanding at June 30, 2022 and September 30, 2021
     1,234,000        1,234,000  
Class B Stock, par value $.10 per share; 6,000,000 shares authorized; 2,318,857 shares issued and outstanding at June 30, 2022 and September 30, 2021
     232,000        232,000  
Capital in excess of par value
     12,590,000        12,590,000  
Retained earnings
     152,383,000        153,233,000  
  
 
 
    
 
 
 
Total shareholders’ equity
     166,439,000        167,289,000  
  
 
 
    
 
 
 
Total Liabilities and Shareholders’ Equity
   $ 181,370,000      $ 179,462,000  
  
 
 
    
 
 
 
See accompanying Notes to Condensed Consolidated Financial Statements
 
4

GENCOR INDUSTRIES, INC.
Condensed Consolidated Statements of Operations
(Unaudited)
 
    
For the Quarters Ended

June 30,
    
For the Nine Months Ended

June 30,
 
    
2022
   
2021
    
2022
   
2021
 
Net revenue
   $ 29,647,000     $ 24,919,000      $ 80,407,000     $ 65,235,000  
Cost of goods sold
     23,968,000       19,314,000        64,831,000       50,504,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Gross profit
     5,679,000       5,605,000        15,576,000       14,731,000  
Operating expenses:
         
Product engineering and development
     951,000       1,176,000        3,219,000       3,089,000  
Selling, general and administrative
     2,577,000       3,202,000        9,340,000       10,235,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Total operating expenses
     3,528,000       4,378,000        12,559,000       13,324,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Operating income
     2,151,000       1,227,000        3,017,000       1,407,000  
Other income (expense), net:
         
Interest and dividend income, net of fees
     304,000       306,000        877,000       1,437,000  
Net realized and unrealized gains (losses) on marketable securities, net
     (3,693,000     1,386,000        (4,758,000     4,873,000  
Other
     (1,000     —          (139,000     —    
  
 
 
   
 
 
    
 
 
   
 
 
 
Total other income (expense), net
     (3,390,000     1,692,000        (4,020,000     6,310,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Income (loss) before income tax expense (benefit)
     (1,239,000     2,919,000        (1,003,000     7,717,000  
Income tax expense (benefit)
     (224,000     584,000        (153,000     1,543,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Net income (loss)
   $ (1,015,000   $ 2,335,000      $ (850,000   $ 6,174,000  
  
 
 
   
 
 
    
 
 
   
 
 
 
Basic Income (Loss) per Common Share:
         
Net income (loss) per share
   $ (0.07   $ 0.16      $ (0.06   $ 0.42  
  
 
 
   
 
 
    
 
 
   
 
 
 
Diluted Income (Loss) per Common Share:
         
Net income (loss) per share
   $ (0.07   $ 0.16      $ (0.06   $ 0.42  
  
 
 
   
 
 
    
 
 
   
 
 
 
See accompanying Notes to Condensed Consolidated Financial Statements
 
5

GENCOR INDUSTRIES, INC.
Condensed Consolidated Statements of Shareholders’ Equity
(Unaudited)
 
For the Nine Months Ended June 30, 2022
 
     Common Stock      Class B Stock      Capital in
Excess of
     Retained     Total
Shareholders’
 
     Shares      Amount      Shares      Amount      Par Value      Earnings     Equity  
September 30, 2021
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 153,233,000     $ 167,289,000  
Net loss
     —          —          —          —          —          (274,000     (274,000
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
December 31, 2021
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 152,959,000     $ 167,015,000  
Net income
     —          —          —          —          —          439,000       439,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
March 31, 2022
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 153,398,000     $ 167,454,000  
Net loss
     —          —          —          —          —          (1,015,000     (1,015,000
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
June 30, 2022
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 152,383,000     $ 166,439,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
See accompanying Notes to Condensed Consolidated Financial Statements
 
For the Nine Months Ended June 30, 2021
 
     Common Stock      Class B Stock      Capital in
Excess of
     Retained     Total
Shareholders’
 
     Shares      Amount      Shares      Amount      Par Value      Earnings     Equity  
September 30, 2020
     12,287,337      $ 1,229,000        2,318,857      $ 232,000      $ 12,331,000      $ 147,428,000     $ 161,220,000  
Net income
     —          —          —          —          —          1,551,000       1,551,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
December 31, 2020
     12,287,337      $ 1,229,000        2,318,857      $ 232,000      $ 12,331,000      $ 148,979,000      $ 162,771,000   
Net income
     —          —          —          —          —          2,288,000       2,288,000  
Stock options exercised
     11,000        1,000        —          —          55,000        —         56,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
March 31, 2021
     12,298,337      $ 1,230,000        2,318,857      $ 232,000      $ 12,386,000      $ 151,267,000     $ 165,115,000  
Net income
     —          —          —          —          —          2,335,000       2,335,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
June 30, 2021
     12,298,337      $ 1,230,000        2,318,857      $ 232,000      $ 12,386,000      $ 153,602,000     $ 167,450,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
See accompanying Notes to Condensed Consolidated Financial Statements
 
6

GENCOR INDUSTRIES, INC.
Condensed Consolidated Statements of Cash Flows
For the Nine Months Ended June 30, 2022 and 2021
(Unaudited)
 
    
2022
   
2021
 
Cash flows from operating activities:
                
     
Net income (loss)
   $ (850,000   $ 6,174,000  
Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities:

                
Purchase of marketable securities
     (101,913,000     (101,040,000
Proceeds from sale and maturity of marketable securities
     100,705,000       99,638,000  
Change in value of marketable securities
     5,068,000       (4,445,000
Deferred and other income taxes
     (1,177,000     457,000  
Depreciation and amortization
     2,063,000       1,931,000  
Provision for doubtful accounts
     140,000       125,000  
     
Changes in assets and liabilities, excluding the initial effects of business acquisitions:
                
Accounts receivable
     (1,716,000     (1,253,000
Costs and estimated earnings in excess of billings
     537,000       7,090,000  
Inventories
     (6,356,000     (3,357,000
Prepaid expenses and other current assets
     (1,518,000     (44,000
Accounts payable
     1,896,000       2,678,000  
Customer deposits
     2,192,000       (92,000
Accrued expenses and other current liabilities
     (645,000     268,000  
    
 
 
   
 
 
 
Total adjustments
     (724,000     1,956,000  
    
 
 
   
 
 
 
Cash flows (used in) provided by operating activities
     (1,574,000     8,130,000  
    
 
 
   
 
 
 
Cash flows from investing activities:
                
Acquisition of Blaw-Knox assets
     —         (13,777,000
Capital expenditures
     (2,184,000     (2,449,000
    
 
 
   
 
 
 
Cash flows used in investing activities
     (2,184,000     (16,226,000
    
 
 
   
 
 
 
Cash flows from financing activities:
                
Proceeds from stock option exercises
     —         56,000  
    
 
 
   
 
 
 
Cash flows provided by financing activities
     —         56,000  
    
 
 
   
 
 
 
Net decrease in cash and cash equivalents
     (3,758,000     (8,040,000
Cash and cash equivalents at:
                
Beginning of period
     23,232,000       35,584,000  
    
 
 
   
 
 
 
End of period
   $ 19,474,000     $ 27,544,000  
    
 
 
   
 
 
 
Non-cash
investing and financing activities:
                
Operating lease
right-of-use
assets
   $ —       $ 254,000  
Operating lease liabilities
   $ —       $ 254,000  
See accompanying Notes to Condensed Consolidated Financial Statements
 
7

GENCOR INDUSTRIES, INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
Note 1 - Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form
10-Q
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 and nine months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending September 30, 2022.
The accompanying Condensed Consolidated Balance Sheet at September 30, 2021 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.
On October 1, 2020, the Company acquired the Blaw-Knox paver line and associated assets, including inventory, fixed assets and related intellectual property, from Volvo CE. The acquisition provided the Company entry into the asphalt paver sector of the asphalt industry. The acquisition was accounted for as a business combination under ASC 805, “Business Combinations.” The initial purchase price of approximately $14.4 million, which was subject to post-closing adjustments, was funded by cash on hand. After post-closing adjustments transacted during the quarter ended March 31, 2021, the final purchase price was $13.8 million, including $10.4 million in inventory and $3.4 million in fixed assets. There were no liabilities assumed. The accompanying condensed consolidated financial statements as of June 30, 2022 and September 30, 2021, and for the quarters and nine months ended June 30, 2022 and 2021, include the assets, liabilities and operating results of the paver line as of and for the periods then ended.
These condensed consolidated financial statements and accompanying notes should be read in conjunction with the audited consolidated financial statements and accompanying notes included in our Annual Report on Form
10-K
for the year ended September 30, 2021 filed with the Securities and Exchange Commission on December 17, 2021.
Recent Accounting Pronouncements
There were no accounting pronouncements recently issued or newly effective that had or are expected to have a material impact on the Company’s consolidated financial statements.
COVID-19
Pandemic
The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the
COVID-19
pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the
COVID-19
pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the
COVID-19
pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the situation on the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of
COVID-19
and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to
COVID-19
and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance.
 
8

Global, market and economic conditions may negatively impact our business, financial condition and share price
Concerns over inflation, geopolitical issues, global financial markets and the
COVID-19
pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals.
Note 2 - Marketable Securities and Fair Value Measurements
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 operations. Net changes in
unrealized
gains and losses are
reporte
d in the condensed consolidated statements of operations in the current period.
Fair Value Measurements
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.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, 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 firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
 
9

The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 15,457,000      $         $         $ 15,457,000  
Mutual Funds
     10,767,000                            10,767,000  
Exchange-Traded Funds
     5,450,000                            5,450,000  
Corporate Bonds
               28,669,000                  28,669,000  
Government Securities
     27,949,000                            27,949,000  
Cash and Money Funds
     2,824,000                            2,824,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 62,447,000      $ 28,669,000      $         $ 91,116,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during the quarter and nine months ended June 30, 2022, were $(3,855,000) and $(5,386,000), respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2022.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2021:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 14,734,000      $         $         $ 14,734,000  
Mutual Funds
     10,357,000                            10,357,000  
Exchange-Traded Funds
     9,458,000                            9,458,000  
Corporate Bonds
               24,853,000                  24,853,000  
Government Securities
     30,999,000                            30,999,000  
Cash and Money Funds
     4,575,000                            4,575,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 70,123,000      $ 24,853,000      $         $ 94,976,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains and (losses) reported during the quarter and nine months ended June 30, 2021, were $(219,000) and $2,284,000, respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2021.
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
Note 3 – Inventories
Inventories are valued at the lower of cost or net realizable value with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old 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.
 
10

Net inventories at June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Raw materials
   $ 30,796,000      $ 25,858,000  
Work in process
     7,881,000        6,280,000  
Finished goods
     9,567,000        9,730,000  
Used equipment
               20,000  
    
 
 
    
 
 
 
     $ 48,244,000      $ 41,888,000  
    
 
 
    
 
 
 
Slow-moving and obsolete inventory allowances were $7,975,000 and $5,397,000 at June 30, 2022 and September 30, 2021, respectively.
Note 4 – Costs and Estimated Earnings in Excess of Billings
Costs and estimated earnings in excess of billings on uncompleted contracts as of June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Costs incurred on uncompleted contracts
   $ 20,074,000      $ 11,483,000  
Estimated earnings
     6,279,000        4,395,000  
    
 
 
    
 
 
 
       26,353,000        15,878,000  
Billings to date
     24,987,000        13,975,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,366,000      $ 1,903,000  
    
 
 
    
 
 
 
Note 5 – Earnings (Loss) per Share Data
The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Net Income (loss)
   $ (1,015,000    $ 2,335,000      $ (850,000    $ 6,174,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Common Shares:
                                   
Weighted average common shares outstanding
     14,658,000        14,617,000        14,658,000        14,613,000  
Effect of dilutive stock options
               132,000                  129,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted shares outstanding
     14,658,000        14,749,000        14,658,000        14,742,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic earnings (loss) per
share are based on the weighted-average number of shares outstanding. Diluted earnings per share are based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. As of September 30, 2021, no options were available for granting of awards under the 2009 Incentive Compensation Plan (the “2009 Plan”) and as of November 1, 2021, there were no outstanding stock options under the 2009 Plan.
 
11

For the quarter and nine months ended June 30, 2022, there were no common stock equivalents included in the diluted earnings per share calculation. The weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter and nine months ended June 30, 2021 were 252,000 and 252,000, respectively, which equates to 132,000 and 129,000 dilutive common stock equivalents, respectively. There were no anti-dilutive shares for the quarter and nine months ended June 30, 2022 and June 30, 2021.
Note 6 – Customers with 10% (or greater) of Net Revenues
During the quarter ended June 30, 2022, two customers accounted for 15.2% and 14.5% of net revenues, respectively. During the nine months ended June 30, 2022, no customer accounted for 10% or greater of net revenues.
During the quarter ended June 30, 2021, one customer accounted for 17.5% of net revenues. During the nine months ended June 30, 2021, no customer accounted for 10% or more of net revenues.
Note 7 – Income Taxes
Income taxes are provided for the tax effects of transactions reported in the condensed consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes.
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of June 30, 2022 and September 30, 2021.
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
pre-tax
book income) from period to period. The Company’s effective tax rates for the quarters and nine months ended June 30, 2022 and June 30, 2021 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act) which was signed into law on December 22, 2017.
Note 8 – Revenue Recognition and Related Costs
The Company recognizes revenue under ASU
No. 2014-09,
Revenue from Contracts with Customers
(Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Equipment sales recognized over time
   $ 9,248,000      $ 6,507,000      $ 30,020,000      $ 14,509,000  
Equipment sales recognized at a point in time
     13,729,000        12,258,000        28,402,000        31,959,000  
Parts and component sales
     5,419,000        5,240,000        18,243,000        16,001,000  
Freight revenue
     972,000        996,000        3,050,000        2,888,000  
Other
     279,000        (82,000      692,000        (122,000
    
 
 
    
 
 
    
 
 
    
 
 
 
Net revenue
   $ 29,647,000      $ 24,919,000      $ 80,407,000      $ 65,235,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
12

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.
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 $1,366,000 at June 30, 2022 and $1,903,000 at September 30, 2021, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, will be billed and collected within one year.
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.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets.
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 with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience.
 
13

Note 9 – Leases
The Company leases certain equipment under
non-cancelable
operating leases. Future minimum rental payments under these leases at June 30, 2022 were immaterial.
On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver product line which was acquired on October 1, 2020. The lease term is for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for Blaw-Knox inventory. The original lease term was for one year beginning November 2020 with automatic
one-year
renewals. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased.
For the quarter and nine months ended June 30, 2022, operating lease costs were $
99,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
104,000
and $
320,000
, respectively. For the quarter and nine months ended June 30, 2021, operating lease costs were $
106,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
105,000
and $
349,000
, respectively.
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows:
 
     June 30, 2022     September 30, 2021  
Operating lease ROU asset included in other long-term assets
   $ 497,000     $ 785,000  
Current operating lease liability
   $ 413,000     $ 393,000  
Non-current
operating lease liability
   $ 84,000     $ 392,000  
Weighted average remaining lease term (in years)
     1.25       2.00  
Weighted average discount rate used in calculating ROU asset
     4.0     4.0
Future annual minimum lease payments as of June 30, 2022 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2022 (remaining 3 months)
   $ 105,000  
2023
     398,000  
2024
     7,000  
    
 
 
 
Total
     510,000  
Less interest
     (13,000
    
 
 
 
Present value of lease liabilities
   $ 497,000  
    
 
 
 
Note 10 – Segment Information
The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells parts for its equipment.
Note 11 - Subsequent Events
On July 19, 2022, the Company announced that it was transferring the listing of its common stock, $0.10
per share par value (“Common Stock”), to the NYSE American LLC (“NYSE American”) from the NASDAQ Global Market (“NASDAQ”). Listing and trading of the Company’s Common Stock on NASDAQ ended at market close on July 29, 2022 and listing and trading of its Common Stock on the NYSE American commenced at market open on August 1, 2022 under its current ticker
symbol ‘GENC’.
 
14

Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Information
This Quarterly Report contains certain “forward-looking statements” within the meaning of the Exchange Act, which represent the Company’s expectations and beliefs, including, but not limited to, statements concerning gross margins, sales of the Company’s products and future financing plans, income from investees and litigation. These statements by their nature involve substantial risks and uncertainties, certain of which are beyond the Company’s control. Actual results may differ materially depending on a variety of important factors, including the financial condition of the Company’s customers, changes in the economic and competitive environments, the performance of the investment portfolio and the demand for the Company’s products.
For information concerning these factors and related matters, see the following sections of the Company’s Annual Report on Form
10-K
for the year ended September 30, 2021: (a) Part I, Item 1A, “Risk Factors” and (b) Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations”. However, other factors besides those referenced could adversely affect the Company’s results, and you should not consider any such list of factors to be a complete set of all potential risks or uncertainties. Any forward-looking statements made by the Company herein speak as of the date of this Quarterly Report. The Company does not undertake to update any forward-looking statement, except as required by law.
Overview
Gencor is a leading manufacturer of heavy machinery used in the production and application of highway construction materials and environmental control equipment. The Company’s core products include asphalt plants, combustion systems, fluid heat transfer systems and asphalt pavers. The Company’s products are manufactured at three facilities in the United States.
Because the Company’s products are sold primarily to the highway construction industry, the business is seasonal in nature. Traditionally, the Company’s customers reduce their purchases of new equipment for shipment during the summer and fall months to avoid disrupting their peak season for highway construction and related repair work. The majority of orders for the Company’s products are thus received between October and February, with a significant volume of shipments occurring in the late winter and spring. The principal factors driving demand for the Company’s products are the overall economic conditions, the level of government funding for domestic highway construction and repair, Canadian infrastructure spending, the need for spare parts, fluctuations in the price of liquid asphalt, and a trend towards larger more efficient asphalt plants.
On November 15, 2021, President Biden signed into law a five-year, $1.2 trillion infrastructure bill, the Infrastructure Investment and Jobs Act (the “IIJ Act”), including $550 billion in new spending and reauthorization of $650 billion in previously allocated funds. The IIJ Act provides $110 billion for the nation’s highways, bridges and roads.
California’s Senate Bill 1 (“SB1”), the Road Repair and Accountability Act of 2017, was signed into law on April 28, 2017. The legislative package invests $54 billion over the next decade to fix roads, freeways and bridges in communities across California and puts more dollars towards transit and safety. These funds will be allocated to state and local projects. Additionally, numerous other states have taken steps to increase their gas tax revenues in recent years.
Fluctuations in the price of carbon steel, which is a significant cost and material used in the manufacturing of the Company’s equipment, may affect the Company’s financial performance. The Company is subject to fluctuations in market prices for raw materials, such as steel. If the Company is unable to purchase materials it requires or is unable to pass on price increases to its customers or otherwise reduce its cost of goods sold, then its business results of operations and financial condition may be adversely affected. As discussed under the heading “Results of Operations,” the recent increases in steel prices contributed to reduced gross profit margins during the current quarter.
Also, a significant increase in the price of liquid asphalt could decrease demand for hot mix asphalt paving materials and certain of the Company’s products. Increases in oil prices also drive up the cost of gasoline and diesel, which results in increased freight costs. Where possible, the Company will pass increased freight costs on to its customers. However, the Company may not be able to recapture all of the higher costs and, thus, such higher costs could have a negative impact on the Company’s financial performance.
 
15

The Company believes its strategy of continuing to invest in product engineering and development and its focus on delivering the highest quality products and superior service will strengthen the Company’s market position. The Company continues to review its internal processes to identify inefficiencies and cost-reduction opportunities. The Company will continue to scrutinize its relationships with suppliers to ensure it is achieving the highest quality materials and services at the most competitive cost.
COVID-19
Pandemic
The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the coronavirus
(“COVID-19”)
pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the
COVID-19
pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the
COVID-19
pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of
COVID-19
and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to
COVID-19
and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance.
Global, market and economic conditions may negatively impact our business, financial condition and share price
Concerns over inflation, geopolitical issues, global financial markets and the
COVID-19
pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals.
Results of Operations
Quarter Ended June 30, 2022 versus June 30, 2021
Net revenues for the quarters ended June 30, 2022 and June 30, 2021 were $29,647,000 and $24,919,000, respectively, an increase of $4,728,000 or 19.0%. The higher revenues reflect increased bookings in anticipation of funding of the new five year, $1.2 trillion infrastructure bill, the IIJ Act, signed into law in November 2021.
As a percent of sales, gross profit margins were 19.2% in the quarter ended June 30, 2022, compared to 22.5% in the
quarter
ended June 30, 2021. Higher manufacturing costs associated with wages, steel, and purchased parts continued to impact the Company’s operating results for the quarter ended June 30, 2022.
Product engineering and development expenses decreased $225,000 to $951,000 for the quarter ended June 30, 2022, as compared to $1,176,000 for the quarter ended June 30, 2021 due primarily to reduced payroll. Selling, general and administrative (“SG&A”) expenses decreased by $625,000 to $2,577,000 for the quarter ended June 30, 2022, compared to $3,202,000 for the quarter ended June 30, 2021. The decrease in SG&A expenses was due to reduced headcount and lower professional fees.
Operating income increased from $1,227,000 for the quarter ended June 30, 2021 to $2,151,000 for the quarter ended June 30, 2022, due primarily to increased sales and reduced SG&A and product engineering and development expenses.
 
16

For the quarter ended June 30, 2022, interest and dividend income, net of fees, was $304,000 as compared to $306,000 in the quarter ended June 30, 2021. The net realized and unrealized losses on marketable securities were $(3,693,000) for the quarter ended June 30, 2022 versus net realized and unrealized gains of $1,386,000 for the quarter ended June 30, 2021. The fiscal 2022 investment losses reflect the decline in equity markets due primarily to higher interest rates, inflation, and the Federal Reserve’s recent monetary tightening policy.
The effective income tax rate for the quarter ended June 30, 2022 was a benefit of 18.0% versus expense of 20.0% for the quarter ended June 30, 2021, based on the expected annual effective income tax rate.
Net loss for the quarter ended June 30, 2022 was $(1,015,000), or $(0.07) per basic and diluted share, versus net income of $2,335,000, or $0.16 per basic and diluted share, for the quarter ended June 30, 2021. The net loss for the current quarter ended June 30, 2022, was due primarily to the net investment losses on marketable securities partially offset by the impact of increased sales and reduced SG&A and product engineering and development expenses.
Nine Months Ended June 30, 2022 versus June 30, 2021
Net sales for the nine months ended June 30, 2022 and 2021 were $80,407,000 and $65,235,000, respectively, an increase of $15,172,000 or 23.3%. The higher revenues reflect increased bookings in anticipation of funding of the new five year, $1.2 trillion infrastructure bill, the IIJ Act, signed into law in November 2021. There were no revenues generated by Blaw-Knox during the first quarter of fiscal 2021, as the facility was being readied to begin production.
Gross profit margins decreased to 19.4% for the nine months ended June 30, 2022 from 22.6% for the nine months ended June 30, 2021. Increases in wages, steel and purchased parts prices contributed to the lower overall gross margins during the nine months ended June 30, 2022.
Product engineering and development expenses increased $130,000 in the nine months ended June 30, 2022,
compared
to the nine months ended June 30, 2021 due primarily to salary increases in the first quarter of fiscal 2022 partially offset by reduced payroll in the current quarter ended June 30, 2022, as well as a full nine months of engineering wages and benefits related to Blaw-Knox. SG&A expenses decreased $895,000 in the nine months ended June 30, 2022, compared to the nine months ended June 30, 2021. The decrease in SG&A expenses from a full nine months of wages and benefits related to Blaw-Knox employees was offset by reduced headcount and lower professional fees.
The Company had operating income of $3,017,000 for the nine months ended June 30, 2022 versus $1,407,000 for the nine months ended June 30, 2021. The improved operating income was due primarily to the improved revenues and reduced SG&A expenses.
For the nine months ended June 30, 2022, interest and dividend income, net of fees, from the investment portfolio was $877,000, as compared to $1,437,000 for the nine months ended June 30, 2021. Interest income for the nine months ended June 30, 2021, included $456,000 of interest collected from a customer. Net realized and unrealized losses on marketable securities was $(4,758,000) for the nine months ended June 30, 2022 versus net realized and unrealized gains of $4,873,000 for the nine months ended June 30, 2021. The fiscal 2022 investment losses reflect the decline in equity markets due to higher interest rates, inflation, and the Federal Reserve’s recent monetary tightening policy.
The effective income tax rates for the nine months ended June 30, 2022 was a benefit of 15.3% compared to expense of 20.0% for the nine months ended June 30, 2021, based on the expected annual effective income tax rate.
Net loss for the nine months ended June 30, 2022 was $(850,000), or $(0.06) per basic and diluted share, versus $6,174,000, or $0.42 per basic and diluted share for the nine months ended June 30, 2021. The net loss for the nine months ended June 30, 2022, was due primarily to the net investment losses on marketable securities partially offset by the impact of increased sales and reduced SG&A expenses.
Liquidity and Capital Resources
The Company generates capital resources through operations and returns on its investments.
The Company had no long-term or short-term debt outstanding at June 30, 2022 or September 30, 2021. As of June 30, 2022, the Company has funded $85,000 in cash deposits at insurance companies to cover related collateral needs. In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on
 
17

behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2023, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit.
As of June 30, 2022, the Company had $19,474,000 in cash and cash equivalents, and $91,116,000 in marketable securities, including $28,669,000 in corporate bonds, $15,457,000 in equities, $10,767,000 in mutual funds, $5,450,000 in exchange-traded funds, $27,949,000 in government securities, and $2,824,000 in cash and money funds. The marketable securities are invested through a professional investment management firm. These securities may be liquidated at any time into cash and cash equivalents.
The Company’s backlog was $40.2 million at June 30, 2022 compared to $28.5 million at June 30, 2021. The Company’s working capital (defined as current assets less current liabilities) was $153.3 million at June 30, 2022 and $155.4 million at September 30, 2021. Cash used in operating activities during the nine months ended June 30, 2022 was $1,574,000. The significant purchases, sales and maturities of marketable securities shown on the condensed consolidated statements of cash flows reflect the recurring purchases and sales of United States treasury bills. Inventories increased by $6.4 million due to progress on several large contract orders where revenue is recognized at a point in time, raw material and wage price increases and some stock build to adjust for the increasing lead times from suppliers. Prepaid expenses increased $1.5 million due to estimated income tax deposits in excess of accrued income taxes, annual insurance contract renewals as well as deposits made on new equipment. Accounts payable increased $1.9 million with increased raw material purchases. Customer deposits increased by $2.2 million reflecting down payments on contract projects, including recent orders where revenues are recognized over time but work is yet to begin.
Cash flows used in investing activities for the nine months ended June 30, 2022 of $2,184,000 were related to capital expenditures, primarily for manufacturing processing and finishing equipment.
Seasonality
The Company’s primary business is the manufacture of asphalt plants and related components and asphalt pavers. These products typically experience a seasonal slowdown during the third and fourth quarters of the calendar year. This slowdown often results in lower reported sales and operating results during the first and fourth quarters of the fiscal year ended September 30.
Critical Accounting Policies, Estimates and Assumptions
The Company believes the following discussion addresses its most critical accounting policies, which are those that are most important to the portrayal of the financial condition and results of operations and require management’s most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. Accounting policies, in addition to the critical accounting policies referenced below, are presented in Note 1 to the Company’s consolidated financial statements included in the Company’s Annual Report on Form
10-K
for the year ended September 30, 2021, “Nature of Operations and Summary of Significant Accounting Policies.”
Estimates and Assumptions
In preparing the condensed consolidated financial statements, the Company uses certain estimates and assumptions that may affect reported amounts and disclosures. Estimates and assumptions are used, among other places, when accounting for certain revenue (e.g., contract accounting), expense, and asset and liability valuations. The Company believes that the estimates and assumptions made in preparing the condensed consolidated financial statements are reasonable, but are inherently uncertain. Assumptions may be incomplete or inaccurate and unanticipated events may occur. The Company is subject to risks and uncertainties that may cause actual results to differ from estimated results.
 
18

Revenues & Expenses
The Company recognizes revenue under ASU
No. 2014-09,
Revenue from Contracts with Customers
(Topic 606). 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.
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 $1,366,000 and $1,903,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, will be billed and collected within one year.
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.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets.
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 with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience.
 
19

Inventories
Inventories are valued at the lower of cost or net realizable value, with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old 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.
Marketable Securities and Fair Value Measurements
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.
Long-Lived Asset Impairment
Property and equipment and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess over its fair value of the asset’s carrying value. Fair value is generally determined using a discounted cash flow analysis.
Off-Balance
Sheet Arrangements
None
 
20

Item 3.
Quantitative and Qualitative Disclosures about Market Risk
Not applicable.
 
Item 4.
Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The Company’s President (who is currently serving as the Company’s Principal Executive Officer) and Chief Financial Officer (Principal Financial and Accounting Officer) evaluated the effectiveness of the design and operation of the Company’s “disclosure controls and procedures” (as defined in Rule
13a-15(e)
under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based upon that evaluation, the President and the Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report, the Company’s disclosure controls and procedures are effective.
Because of inherent limitations, the Company’s disclosure controls and procedures, no matter how well-designed and operated, can provide only reasonable, and not absolute, assurance that the objectives of such disclosure controls and procedures are met, and no evaluation can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.
Changes in Internal Control over Financial Reporting
The Company’s management, including the President and Chief Financial Officer, has reviewed the Company’s internal control over financial reporting. There were no changes in the Company’s internal control over financial reporting during the quarter and nine months ended June 30, 2022 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
 
21

Part II. Other Information
 
Item 1.
Legal Proceedings
From time to time the Company is engaged in legal proceedings in the ordinary course of business. We do not believe any current legal proceedings are material to our business.
 
Item 1A.
Risk Factors
Our business, operations, and financial condition are subject to various risks and uncertainties. The risk factors described in Part I, Item 1A, “Risk Factors” contained in our Annual Report on Form 10K for the year ended September 30, 2021, as filed with the SEC on December 17, 2021, should be carefully considered, together with the other information contained or incorporated by reference in this Quarterly Report on Form
10-Q
and in our other filings filed with the SEC in connection with evaluating us, our business, and the forward-looking statements contained in this Quarterly Report on Form
10-Q.
During the nine months ended June 30, 2022, there have been no material changes from the risk factors previously disclosed under Part I, Item 1A, “Risk Factors” in our Annual Report on Form
10-K,
for the year ended September 30, 2021, other than the addition of the following risk factor:
Global, market and economic conditions may negatively impact our business, financial condition and share price
Concerns over inflation, geopolitical issues, global financial markets and the
COVID-19
pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals.
Our marketable securities, including cash and money funds, equities, corporate bonds, mutual funds, exchange-traded funds, and government securities invested through a professional investment management firm are subject to general credit, liquidity, market and interest rate risks, instability in the global financial markets, or other factors. As a result of recent market volatility, the value of our investments has declined, may continue to fluctuate, and may continue to have a negative effect on our financial results and, if we need to liquidate our investments to fund operations, then the availability of cash to fund our operations may be reduced. Net losses relating to marketable securities reported during the quarter and nine months ended June 30, 2022 were $3,693,000 and $4,020,000, respectively.
 
22

Item 6.
Exhibits
 
Exhibit 31.1    Certification of Principal Executive Officer Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934, as amended
Exhibit 31.2    Certification of Chief Financial Officer Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934, as amended
Exhibit 32    Certifications of Principal Executive Officer and Chief Financial Officer Pursuant to 18 U. S. C. Section 1350
Exhibit 101.1    Inline Interactive Data File
Exhibit 101.INS    XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
Exhibit 101.SCH    Inline XBRL Schema Document
Exhibit 101.CAL    Inline XBRL Calculation Linkbase Document
Exhibit 101.DEF    Inline XBRL Definition Linkbase Document
Exhibit 101.LAB    Inline XBRL Label Linkbase Document
Exhibit 101.PRE    Inline XBRL Presentation Linkbase Document
Exhibit 104    The cover page from the Company’s Quarterly Report on Form
10-Q
for the quarter ended June 30, 2022, formatted in Inline XBRL (included in Exhibit 101)
 
23

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
 
GENCOR INDUSTRIES, INC.
/s/ Marc G. Elliott
Marc G. Elliott
President
(Principal Executive Officer)
August 12, 2022
/s/ Eric E. Mellen
Eric E. Mellen
Chief Financial Officer
(Principal Financial and Accounting Officer)
August 12, 2022
 
24
EX-31.1 2 d274755dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Mr. Marc G. Elliott, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Gencor Industries, Inc.

 

2.

Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

 

4.

The registrant’s other certifying officer and I, are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-14 and 15d-14) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly report is being prepared;

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting, and;

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: August 12, 2022      

/s/ Marc G. Elliott

      Marc G. Elliott
      President
      (Principal Executive Officer)
EX-31.2 3 d274755dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Mr. Eric E. Mellen, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Gencor Industries, Inc.

 

2.

Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

 

4.

The registrant’s other certifying officer and I, are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-14 and 15d-14) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly report is being prepared;

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting, and;

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: August 12, 2022      

/s/ Eric E. Mellen

      Eric E. Mellen
      Chief Financial Officer
      (Principal Financial and Accounting Officer)
EX-32 4 d274755dex32.htm EX-32 EX-32

Exhibit 32

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Gencor Industries, Inc. (the “Company”) on Form 10-Q for the quarter and nine months ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, that:

(1)     The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

(2)     The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Marc G. Elliott

Marc G. Elliott
President
(Principal Executive Officer)
August 12, 2022

/s/ Eric E. Mellen

Eric E. Mellen
Chief Financial Officer
(Principal Financial and Accounting Officer)
August 12, 2022
EX-101.SCH 5 genc-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Marketable Securities and Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Costs and Estimated Earnings in Excess of Billings link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Earnings (Loss) per Share Data link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Customers with 10% (or greater) of Net Revenues link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Revenue Recognition and Related Costs link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Segment Information link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Marketable Securities and Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables) link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Earnings (Loss) per Share Data (Tables) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Revenue Recognition and Related Costs (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Inventories - Net Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Inventories - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Earnings (Loss) per Share Data - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Customers with 10% (or greater) of Net Revenues - Additional information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Revenue Recognition and Related Costs - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 genc-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 genc-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 genc-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 genc-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
9 Months Ended
Jun. 30, 2022
Aug. 05, 2022
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Period End Date Jun. 30, 2022  
Document Fiscal Period Focus Q3  
Entity Registrant Name GENCOR INDUSTRIES, INC.  
Entity File Number 001-11703  
Entity Tax Identification Number 59-0933147  
Trading Symbol GENC  
Entity Central Index Key 0000064472  
Current Fiscal Year End Date --09-30  
Document Quarterly Report true  
Document Transition Report false  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Entity Interactive Data Current Yes  
City Area Code 407  
Local Phone Number 290-6000  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Address, Address Line One 5201 North Orange Blossom Trail  
Entity Shell Company false  
Title of 12(b) Security Common Stock  
Security Exchange Name NYSEAMER  
Entity Address, State or Province FL  
Entity Address, City or Town Orlando  
Entity Address, Postal Zip Code 32810  
Entity Incorporation, State or Country Code DE  
Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   12,338,845
Class B Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,318,857
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Current assets:    
Cash and cash equivalents $ 19,474,000 $ 23,232,000
Marketable securities at fair value (cost of $95,216,000 at June 30, 2022 and $93,690,000 at September 30, 2021) 91,116,000 94,976,000
Accounts receivable, less allowance for doubtful accounts of $353,000 at June 30, 2022 and $321,000 at September 30, 2021 4,198,000 2,622,000
Costs and estimated earnings in excess of billings 1,366,000 1,903,000
Inventories, net 48,244,000 41,888,000
Prepaid expenses and other current assets 3,720,000 2,202,000
Total current assets 168,118,000 166,823,000
Property and equipment, net 11,919,000 11,801,000
Deferred and other income taxes 783,000  
Other long-term assets 550,000 838,000
Total Assets 181,370,000 179,462,000
Current liabilities:    
Accounts payable 5,001,000 3,105,000
Customer deposits 7,436,000 5,244,000
Accrued expenses 1,997,000 2,645,000
Current operating lease liabilities 413,000 393,000
Total current liabilities 14,847,000 11,387,000
Deferred and other income taxes 0 394,000
Non-current operating lease liabilities 84,000 392,000
Total liabilities 14,931,000 12,173,000
Commitments and contingencies
Shareholders' equity:    
Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued
Capital in excess of par value 12,590,000 12,590,000
Retained earnings 152,383,000 153,233,000
Total shareholders' equity 166,439,000 167,289,000
Total Liabilities and Shareholders' Equity 181,370,000 179,462,000
Common Stock [Member]    
Shareholders' equity:    
Common stock 1,234,000 1,234,000
Class B Stock [Member]    
Shareholders' equity:    
Common stock $ 232,000 $ 232,000
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Marketable securities, cost $ 95,216,000 $ 93,690,000
Accounts receivable, allowance for doubtful accounts $ 353,000 $ 321,000
Preferred stock, par value $ 0.10 $ 0.10
Preferred stock, shares authorized 300,000 300,000
Preferred stock, shares issued 0 0
Common Stock [Member]    
Common stock, par value $ 0.10 $ 0.10
Common stock, shares authorized 15,000,000 15,000,000
Common stock, shares issued 12,338,845 12,338,845
Common stock, shares outstanding 12,338,845 12,338,845
Class B Stock [Member]    
Common stock, par value $ 0.10 $ 0.10
Common stock, shares authorized 6,000,000 6,000,000
Common stock, shares issued 2,318,857 2,318,857
Common stock, shares outstanding 2,318,857 2,318,857
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net revenue $ 29,647,000 $ 24,919,000 $ 80,407,000 $ 65,235,000
Cost of goods sold 23,968,000 19,314,000 64,831,000 50,504,000
Gross profit 5,679,000 5,605,000 15,576,000 14,731,000
Operating expenses:        
Product engineering and development 951,000 1,176,000 3,219,000 3,089,000
Selling, general and administrative 2,577,000 3,202,000 9,340,000 10,235,000
Total operating expenses 3,528,000 4,378,000 12,559,000 13,324,000
Operating income 2,151,000 1,227,000 3,017,000 1,407,000
Other income (expense), net:        
Interest and dividend income, net of fees 304,000 306,000 877,000 1,437,000
Net realized and unrealized gains (losses) on marketable securities, net (3,693,000) 1,386,000 (4,758,000) 4,873,000
Other (1,000)   (139,000)  
Total other income (expense), net (3,390,000) 1,692,000 (4,020,000) 6,310,000
Income (loss) before income tax expense (benefit) (1,239,000) 2,919,000 (1,003,000) 7,717,000
Income tax expense (benefit) (224,000) 584,000 (153,000) 1,543,000
Net income (loss) $ (1,015,000) $ 2,335,000 $ (850,000) $ 6,174,000
Basic Income (Loss) per Common Share:        
Net income (loss) per share $ (0.07) $ 0.16 $ (0.06) $ 0.42
Diluted Income (Loss) per Common Share:        
Net income (loss) per share $ (0.07) $ 0.16 $ (0.06) $ 0.42
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Class B Stock [Member]
Common Stock [Member]
Beginning balance at Sep. 30, 2020 $ 161,220,000 $ 1,229,000 $ 12,331,000 $ 147,428,000 $ 232,000
Beginning balance, shares at Sep. 30, 2020   12,287,337     2,318,857
Net income (loss) 1,551,000     1,551,000  
Ending balance at Dec. 31, 2020 162,771,000 $ 1,229,000 12,331,000 148,979,000 $ 232,000
Ending balance, shares at Dec. 31, 2020   12,287,337     2,318,857
Beginning balance at Sep. 30, 2020 161,220,000 $ 1,229,000 12,331,000 147,428,000 $ 232,000
Beginning balance, shares at Sep. 30, 2020   12,287,337     2,318,857
Net income (loss) 6,174,000        
Ending balance at Jun. 30, 2021 167,450,000 $ 1,230,000 12,386,000 153,602,000 $ 232,000
Ending balance, shares at Jun. 30, 2021   12,298,337     2,318,857
Beginning balance at Dec. 31, 2020 162,771,000 $ 1,229,000 12,331,000 148,979,000 $ 232,000
Beginning balance, shares at Dec. 31, 2020   12,287,337     2,318,857
Net income (loss) 2,288,000     2,288,000  
Stock options exercised 56,000 $ 1,000 55,000    
Stock options exercised, shares   11,000      
Ending balance at Mar. 31, 2021 165,115,000 $ 1,230,000 12,386,000 151,267,000 $ 232,000
Ending balance, shares at Mar. 31, 2021   12,298,337     2,318,857
Net income (loss) 2,335,000     2,335,000  
Ending balance at Jun. 30, 2021 167,450,000 $ 1,230,000 12,386,000 153,602,000 $ 232,000
Ending balance, shares at Jun. 30, 2021   12,298,337     2,318,857
Beginning balance at Sep. 30, 2021 167,289,000 $ 1,234,000 12,590,000 153,233,000 $ 232,000
Beginning balance, shares at Sep. 30, 2021   12,338,845     2,318,857
Net income (loss) (274,000)     (274,000)  
Ending balance at Dec. 31, 2021 167,015,000 $ 1,234,000 12,590,000 152,959,000 $ 232,000
Ending balance, shares at Dec. 31, 2021   12,338,845     2,318,857
Beginning balance at Sep. 30, 2021 167,289,000 $ 1,234,000 12,590,000 153,233,000 $ 232,000
Beginning balance, shares at Sep. 30, 2021   12,338,845     2,318,857
Net income (loss) (850,000)        
Ending balance at Jun. 30, 2022 166,439,000 $ 1,234,000 12,590,000 152,383,000 $ 232,000
Ending balance, shares at Jun. 30, 2022   12,338,845     2,318,857
Beginning balance at Dec. 31, 2021 167,015,000 $ 1,234,000 12,590,000 152,959,000 $ 232,000
Beginning balance, shares at Dec. 31, 2021   12,338,845     2,318,857
Net income (loss) 439,000     439,000  
Ending balance at Mar. 31, 2022 167,454,000 $ 1,234,000 12,590,000 153,398,000 $ 232,000
Ending balance, shares at Mar. 31, 2022   12,338,845     2,318,857
Net income (loss) (1,015,000)     (1,015,000)  
Ending balance at Jun. 30, 2022 $ 166,439,000 $ 1,234,000 $ 12,590,000 $ 152,383,000 $ 232,000
Ending balance, shares at Jun. 30, 2022   12,338,845     2,318,857
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income (loss) $ (850,000) $ 6,174,000
Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities:    
Purchase of marketable securities (101,913,000) (101,040,000)
Proceeds from sale and maturity of marketable securities 100,705,000 99,638,000
Change in value of marketable securities 5,068,000 (4,445,000)
Deferred and other income taxes (1,177,000) 457,000
Depreciation and amortization 2,063,000 1,931,000
Provision for doubtful accounts 140,000 125,000
Changes in assets and liabilities, excluding the initial effects of business acquisitions:    
Accounts receivable (1,716,000) (1,253,000)
Costs and estimated earnings in excess of billings 537,000 7,090,000
Inventories (6,356,000) (3,357,000)
Prepaid expenses and other current assets (1,518,000) (44,000)
Accounts payable 1,896,000 2,678,000
Customer deposits 2,192,000 (92,000)
Accrued expenses and other current liabilities (645,000) 268,000
Total adjustments (724,000) 1,956,000
Cash flows (used in) provided by operating activities (1,574,000) 8,130,000
Cash flows from investing activities:    
Acquisition of Blaw-Knox assets   (13,777,000)
Capital expenditures (2,184,000) (2,449,000)
Cash flows used in investing activities (2,184,000) (16,226,000)
Cash flows from financing activities:    
Proceeds from stock option exercises   56,000
Cash flows provided by financing activities   56,000
Net decrease in cash and cash equivalents (3,758,000) (8,040,000)
Cash and cash equivalents at:    
Beginning of period 23,232,000 35,584,000
End of period $ 19,474,000 27,544,000
Non-cash investing and financing activities:    
Operating lease right-of-use assets   254,000
Operating lease liabilities   $ 254,000
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation
9 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Note 1 - Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form
10-Q
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 and nine months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending September 30, 2022.
The accompanying Condensed Consolidated Balance Sheet at September 30, 2021 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.
On October 1, 2020, the Company acquired the Blaw-Knox paver line and associated assets, including inventory, fixed assets and related intellectual property, from Volvo CE. The acquisition provided the Company entry into the asphalt paver sector of the asphalt industry. The acquisition was accounted for as a business combination under ASC 805, “Business Combinations.” The initial purchase price of approximately $14.4 million, which was subject to post-closing adjustments, was funded by cash on hand. After post-closing adjustments transacted during the quarter ended March 31, 2021, the final purchase price was $13.8 million, including $10.4 million in inventory and $3.4 million in fixed assets. There were no liabilities assumed. The accompanying condensed consolidated financial statements as of June 30, 2022 and September 30, 2021, and for the quarters and nine months ended June 30, 2022 and 2021, include the assets, liabilities and operating results of the paver line as of and for the periods then ended.
These condensed consolidated financial statements and accompanying notes should be read in conjunction with the audited consolidated financial statements and accompanying notes included in our Annual Report on Form
10-K
for the year ended September 30, 2021 filed with the Securities and Exchange Commission on December 17, 2021.
Recent Accounting Pronouncements
There were no accounting pronouncements recently issued or newly effective that had or are expected to have a material impact on the Company’s consolidated financial statements.
COVID-19
Pandemic
The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the
COVID-19
pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the
COVID-19
pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the
COVID-19
pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the situation on the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of
COVID-19
and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to
COVID-19
and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance.
 
Global, market and economic conditions may negatively impact our business, financial condition and share price
Concerns over inflation, geopolitical issues, global financial markets and the
COVID-19
pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Fair Value Measurements
9 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities and Fair Value Measurements
Note 2 - Marketable Securities and Fair Value Measurements
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 operations. Net changes in
unrealized
gains and losses are
reporte
d in the condensed consolidated statements of operations in the current period.
Fair Value Measurements
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.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, 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 firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
 
The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 15,457,000      $ —        $ —        $ 15,457,000  
Mutual Funds
     10,767,000        —          —          10,767,000  
Exchange-Traded Funds
     5,450,000        —          —          5,450,000  
Corporate Bonds
     —          28,669,000        —          28,669,000  
Government Securities
     27,949,000        —          —          27,949,000  
Cash and Money Funds
     2,824,000        —          —          2,824,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 62,447,000      $ 28,669,000      $ —        $ 91,116,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during the quarter and nine months ended June 30, 2022, were $(3,855,000) and $(5,386,000), respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2022.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2021:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 14,734,000      $ —        $ —        $ 14,734,000  
Mutual Funds
     10,357,000        —          —          10,357,000  
Exchange-Traded Funds
     9,458,000        —          —          9,458,000  
Corporate Bonds
     —          24,853,000        —          24,853,000  
Government Securities
     30,999,000        —          —          30,999,000  
Cash and Money Funds
     4,575,000        —          —          4,575,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 70,123,000      $ 24,853,000      $ —        $ 94,976,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains and (losses) reported during the quarter and nine months ended June 30, 2021, were $(219,000) and $2,284,000, respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2021.
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
9 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories
Note 3 – Inventories
Inventories are valued at the lower of cost or net realizable value with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old 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.
Net inventories at June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Raw materials
   $ 30,796,000      $ 25,858,000  
Work in process
     7,881,000        6,280,000  
Finished goods
     9,567,000        9,730,000  
Used equipment
     —          20,000  
    
 
 
    
 
 
 
     $ 48,244,000      $ 41,888,000  
    
 
 
    
 
 
 
Slow-moving and obsolete inventory allowances were $7,975,000 and $5,397,000 at June 30, 2022 and September 30, 2021, respectively.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Costs and Estimated Earnings in Excess of Billings
9 Months Ended
Jun. 30, 2022
Text Block [Abstract]  
Costs and Estimated Earnings in Excess of Billings
Note 4 – Costs and Estimated Earnings in Excess of Billings
Costs and estimated earnings in excess of billings on uncompleted contracts as of June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Costs incurred on uncompleted contracts
   $ 20,074,000      $ 11,483,000  
Estimated earnings
     6,279,000        4,395,000  
    
 
 
    
 
 
 
       26,353,000        15,878,000  
Billings to date
     24,987,000        13,975,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,366,000      $ 1,903,000  
    
 
 
    
 
 
 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) per Share Data
9 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings (Loss) per Share Data
Note 5 – Earnings (Loss) per Share Data
The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Net Income (loss)
   $ (1,015,000    $ 2,335,000      $ (850,000    $ 6,174,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Common Shares:
                                   
Weighted average common shares outstanding
     14,658,000        14,617,000        14,658,000        14,613,000  
Effect of dilutive stock options
     —          132,000        —          129,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted shares outstanding
     14,658,000        14,749,000        14,658,000        14,742,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic earnings (loss) per
share are based on the weighted-average number of shares outstanding. Diluted earnings per share are based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. As of September 30, 2021, no options were available for granting of awards under the 2009 Incentive Compensation Plan (the “2009 Plan”) and as of November 1, 2021, there were no outstanding stock options under the 2009 Plan.
For the quarter and nine months ended June 30, 2022, there were no common stock equivalents included in the diluted earnings per share calculation. The weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter and nine months ended June 30, 2021 were 252,000 and 252,000, respectively, which equates to 132,000 and 129,000 dilutive common stock equivalents, respectively. There were no anti-dilutive shares for the quarter and nine months ended June 30, 2022 and June 30, 2021.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Customers with 10% (or greater) of Net Revenues
9 Months Ended
Jun. 30, 2022
Risks and Uncertainties [Abstract]  
Customers with 10% (or greater) of Net Revenues
Note 6 – Customers with 10% (or greater) of Net Revenues
During the quarter ended June 30, 2022, two customers accounted for 15.2% and 14.5% of net revenues, respectively. During the nine months ended June 30, 2022, no customer accounted for 10% or greater of net revenues.
During the quarter ended June 30, 2021, one customer accounted for 17.5% of net revenues. During the nine months ended June 30, 2021, no customer accounted for 10% or more of net revenues.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
9 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
Note 7 – Income Taxes
Income taxes are provided for the tax effects of transactions reported in the condensed consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes.
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of June 30, 2022 and September 30, 2021.
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
pre-tax
book income) from period to period. The Company’s effective tax rates for the quarters and nine months ended June 30, 2022 and June 30, 2021 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act) which was signed into law on December 22, 2017.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition and Related Costs
9 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition and Related Costs
Note 8 – Revenue Recognition and Related Costs
The Company recognizes revenue under ASU
No. 2014-09,
Revenue from Contracts with Customers
(Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Equipment sales recognized over time
   $ 9,248,000      $ 6,507,000      $ 30,020,000      $ 14,509,000  
Equipment sales recognized at a point in time
     13,729,000        12,258,000        28,402,000        31,959,000  
Parts and component sales
     5,419,000        5,240,000        18,243,000        16,001,000  
Freight revenue
     972,000        996,000        3,050,000        2,888,000  
Other
     279,000        (82,000      692,000        (122,000
    
 
 
    
 
 
    
 
 
    
 
 
 
Net revenue
   $ 29,647,000      $ 24,919,000      $ 80,407,000      $ 65,235,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
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.
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 $1,366,000 at June 30, 2022 and $1,903,000 at September 30, 2021, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, will be billed and collected within one year.
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.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets.
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 with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
9 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases
Note 9 – Leases
The Company leases certain equipment under
non-cancelable
operating leases. Future minimum rental payments under these leases at June 30, 2022 were immaterial.
On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver product line which was acquired on October 1, 2020. The lease term is for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for Blaw-Knox inventory. The original lease term was for one year beginning November 2020 with automatic
one-year
renewals. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased.
For the quarter and nine months ended June 30, 2022, operating lease costs were $
99,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
104,000
and $
320,000
, respectively. For the quarter and nine months ended June 30, 2021, operating lease costs were $
106,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
105,000
and $
349,000
, respectively.
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows:
 
     June 30, 2022     September 30, 2021  
Operating lease ROU asset included in other long-term assets
   $ 497,000     $ 785,000  
Current operating lease liability
   $ 413,000     $ 393,000  
Non-current
operating lease liability
   $ 84,000     $ 392,000  
Weighted average remaining lease term (in years)
     1.25       2.00  
Weighted average discount rate used in calculating ROU asset
     4.0     4.0
Future annual minimum lease payments as of June 30, 2022 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2022 (remaining 3 months)
   $ 105,000  
2023
     398,000  
2024
     7,000  
    
 
 
 
Total
     510,000  
Less interest
     (13,000
    
 
 
 
Present value of lease liabilities
   $ 497,000  
    
 
 
 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information
9 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment Information
Note 10 – Segment Information
The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells parts for its equipment.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
9 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events
Note 11 - Subsequent Events
On July 19, 2022, the Company announced that it was transferring the listing of its common stock, $0.10
per share par value (“Common Stock”), to the NYSE American LLC (“NYSE American”) from the NASDAQ Global Market (“NASDAQ”). Listing and trading of the Company’s Common Stock on NASDAQ ended at market close on July 29, 2022 and listing and trading of its Common Stock on the NYSE American commenced at market open on August 1, 2022 under its current ticker
symbol ‘GENC’.
 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Policies)
9 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There were no accounting pronouncements recently issued or newly effective that had or are expected to have a material impact on the Company’s consolidated financial statements.
COVID-19 Pandemic
COVID-19
Pandemic
The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the
COVID-19
pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the
COVID-19
pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the
COVID-19
pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the situation on the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of
COVID-19
and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to
COVID-19
and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance.
Marketable Securities
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 operations. Net changes in
unrealized
gains and losses are
reporte
d in the condensed consolidated statements of operations in the current period.
Fair Value Measurements
Fair Value Measurements
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.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, 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 firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 15,457,000      $ —        $ —        $ 15,457,000  
Mutual Funds
     10,767,000        —          —          10,767,000  
Exchange-Traded Funds
     5,450,000        —          —          5,450,000  
Corporate Bonds
     —          28,669,000        —          28,669,000  
Government Securities
     27,949,000        —          —          27,949,000  
Cash and Money Funds
     2,824,000        —          —          2,824,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 62,447,000      $ 28,669,000      $ —        $ 91,116,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during the quarter and nine months ended June 30, 2022, were $(3,855,000) and $(5,386,000), respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2022.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2021:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 14,734,000      $ —        $ —        $ 14,734,000  
Mutual Funds
     10,357,000        —          —          10,357,000  
Exchange-Traded Funds
     9,458,000        —          —          9,458,000  
Corporate Bonds
     —          24,853,000        —          24,853,000  
Government Securities
     30,999,000        —          —          30,999,000  
Cash and Money Funds
     4,575,000        —          —          4,575,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 70,123,000      $ 24,853,000      $ —        $ 94,976,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains and (losses) reported during the quarter and nine months ended June 30, 2021, were $(219,000) and $2,284,000, respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2021.
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
Inventories
Inventories are valued at the lower of cost or net realizable value with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old 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.
Earnings per Share
The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Net Income (loss)
   $ (1,015,000    $ 2,335,000      $ (850,000    $ 6,174,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Common Shares:
                                   
Weighted average common shares outstanding
     14,658,000        14,617,000        14,658,000        14,613,000  
Effect of dilutive stock options
     —          132,000        —          129,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted shares outstanding
     14,658,000        14,749,000        14,658,000        14,742,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic earnings (loss) per
share are based on the weighted-average number of shares outstanding. Diluted earnings per share are based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. As of September 30, 2021, no options were available for granting of awards under the 2009 Incentive Compensation Plan (the “2009 Plan”) and as of November 1, 2021, there were no outstanding stock options under the 2009 Plan.
For the quarter and nine months ended June 30, 2022, there were no common stock equivalents included in the diluted earnings per share calculation. The weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter and nine months ended June 30, 2021 were 252,000 and 252,000, respectively, which equates to 132,000 and 129,000 dilutive common stock equivalents, respectively. There were no anti-dilutive shares for the quarter and nine months ended June 30, 2022 and June 30, 2021.
Income Taxes
Income taxes are provided for the tax effects of transactions reported in the condensed consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes.
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of June 30, 2022 and September 30, 2021.
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
pre-tax
book income) from period to period. The Company’s effective tax rates for the quarters and nine months ended June 30, 2022 and June 30, 2021 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act) which was signed into law on December 22, 2017.
Revenue Recognition and Related Costs
The Company recognizes revenue under ASU
No. 2014-09,
Revenue from Contracts with Customers
(Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Equipment sales recognized over time
   $ 9,248,000      $ 6,507,000      $ 30,020,000      $ 14,509,000  
Equipment sales recognized at a point in time
     13,729,000        12,258,000        28,402,000        31,959,000  
Parts and component sales
     5,419,000        5,240,000        18,243,000        16,001,000  
Freight revenue
     972,000        996,000        3,050,000        2,888,000  
Other
     279,000        (82,000      692,000        (122,000
    
 
 
    
 
 
    
 
 
    
 
 
 
Net revenue
   $ 29,647,000      $ 24,919,000      $ 80,407,000      $ 65,235,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
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.
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 $1,366,000 at June 30, 2022 and $1,903,000 at September 30, 2021, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, will be billed and collected within one year.
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.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets.
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 with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience.
Leases
The Company leases certain equipment under
non-cancelable
operating leases. Future minimum rental payments under these leases at June 30, 2022 were immaterial.
On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver product line which was acquired on October 1, 2020. The lease term is for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for Blaw-Knox inventory. The original lease term was for one year beginning November 2020 with automatic
one-year
renewals. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased.
For the quarter and nine months ended June 30, 2022, operating lease costs were $
99,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
104,000
and $
320,000
, respectively. For the quarter and nine months ended June 30, 2021, operating lease costs were $
106,000
and $
301,000
, respectively, and cash payments related to these operating leases were $
105,000
and $
349,000
, respectively.
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows:
 
     June 30, 2022     September 30, 2021  
Operating lease ROU asset included in other long-term assets
   $ 497,000     $ 785,000  
Current operating lease liability
   $ 413,000     $ 393,000  
Non-current
operating lease liability
   $ 84,000     $ 392,000  
Weighted average remaining lease term (in years)
     1.25       2.00  
Weighted average discount rate used in calculating ROU asset
     4.0     4.0
Future annual minimum lease payments as of June 30, 2022 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2022 (remaining 3 months)
   $ 105,000  
2023
     398,000  
2024
     7,000  
    
 
 
 
Total
     510,000  
Less interest
     (13,000
    
 
 
 
Present value of lease liabilities
   $ 497,000  
    
 
 
 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Fair Value Measurements (Tables)
9 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Company's Marketable Securities Measured at Fair Value
The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 15,457,000      $ —        $ —        $ 15,457,000  
Mutual Funds
     10,767,000        —          —          10,767,000  
Exchange-Traded Funds
     5,450,000        —          —          5,450,000  
Corporate Bonds
     —          28,669,000        —          28,669,000  
Government Securities
     27,949,000        —          —          27,949,000  
Cash and Money Funds
     2,824,000        —          —          2,824,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 62,447,000      $ 28,669,000      $ —        $ 91,116,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2021:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 14,734,000      $ —        $ —        $ 14,734,000  
Mutual Funds
     10,357,000        —          —          10,357,000  
Exchange-Traded Funds
     9,458,000        —          —          9,458,000  
Corporate Bonds
     —          24,853,000        —          24,853,000  
Government Securities
     30,999,000        —          —          30,999,000  
Cash and Money Funds
     4,575,000        —          —          4,575,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 70,123,000      $ 24,853,000      $ —        $ 94,976,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
9 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Net Inventories
Net inventories at June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Raw materials
   $ 30,796,000      $ 25,858,000  
Work in process
     7,881,000        6,280,000  
Finished goods
     9,567,000        9,730,000  
Used equipment
     —          20,000  
    
 
 
    
 
 
 
     $ 48,244,000      $ 41,888,000  
    
 
 
    
 
 
 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Costs and Estimated Earnings in Excess of Billings (Tables)
9 Months Ended
Jun. 30, 2022
Text Block [Abstract]  
Costs and Estimated Earnings in Excess of Billings
Costs and estimated earnings in excess of billings on uncompleted contracts as of June 30, 2022 and September 30, 2021 consist of the following:
 
     June 30, 2022      September 30, 2021  
Costs incurred on uncompleted contracts
   $ 20,074,000      $ 11,483,000  
Estimated earnings
     6,279,000        4,395,000  
    
 
 
    
 
 
 
       26,353,000        15,878,000  
Billings to date
     24,987,000        13,975,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,366,000      $ 1,903,000  
    
 
 
    
 
 
 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) per Share Data (Tables)
9 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Earnings (Loss) Per Share
The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Net Income (loss)
   $ (1,015,000    $ 2,335,000      $ (850,000    $ 6,174,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Common Shares:
                                   
Weighted average common shares outstanding
     14,658,000        14,617,000        14,658,000        14,613,000  
Effect of dilutive stock options
     —          132,000        —          129,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted shares outstanding
     14,658,000        14,749,000        14,658,000        14,742,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Basic:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
Diluted:
                                   
Net income (loss) per share
   $ (0.07    $ 0.16      $ (0.06    $ 0.42  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition and Related Costs (Tables)
9 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Company's Net Revenue by Major Source
The Company recognizes revenue under ASU
No. 2014-09,
Revenue from Contracts with Customers
(Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021:
 
     Quarter Ended June 30,      Nine Months Ended June 30,  
     2022      2021      2022      2021  
Equipment sales recognized over time
   $ 9,248,000      $ 6,507,000      $ 30,020,000      $ 14,509,000  
Equipment sales recognized at a point in time
     13,729,000        12,258,000        28,402,000        31,959,000  
Parts and component sales
     5,419,000        5,240,000        18,243,000        16,001,000  
Freight revenue
     972,000        996,000        3,050,000        2,888,000  
Other
     279,000        (82,000      692,000        (122,000
    
 
 
    
 
 
    
 
 
    
 
 
 
Net revenue
   $ 29,647,000      $ 24,919,000      $ 80,407,000      $ 65,235,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
9 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Summary of Other Information Concerning the Company's Operating Lease
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows:
 
     June 30, 2022     September 30, 2021  
Operating lease ROU asset included in other long-term assets
   $ 497,000     $ 785,000  
Current operating lease liability
   $ 413,000     $ 393,000  
Non-current
operating lease liability
   $ 84,000     $ 392,000  
Weighted average remaining lease term (in years)
     1.25       2.00  
Weighted average discount rate used in calculating ROU asset
     4.0     4.0
Summary of Future Annual Minimum Lease Payments
Future annual minimum lease payments as of June 30, 2022 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2022 (remaining 3 months)
   $ 105,000  
2023
     398,000  
2024
     7,000  
    
 
 
 
Total
     510,000  
Less interest
     (13,000
    
 
 
 
Present value of lease liabilities
   $ 497,000  
    
 
 
 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation - Additional Information (Detail) - BlawKnox Paver [Member] - USD ($)
$ in Millions
9 Months Ended
Oct. 01, 2020
Jun. 30, 2022
Basis Of Presentation [Line Items]    
Business combination purchase price $ 14.4 $ 13.8
Business combination included in inventory   10.4
Business combination included in fixed assets   $ 3.4
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Marketable Securities [Line Items]        
Net unrealized gains (losses) $ (3,855,000) $ (219,000) $ (5,386,000) $ 2,284,000
Transfers of investments between Level 1 and Level 2 $ 0 $ 0 $ 0 $ 0
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Investment Holdings [Line Items]    
Total $ 91,116,000 $ 94,976,000
Equities [Member]    
Investment Holdings [Line Items]    
Total 15,457,000 14,734,000
Mutual Funds [Member]    
Investment Holdings [Line Items]    
Total 10,767,000 10,357,000
Exchange Traded Funds [Member]    
Investment Holdings [Line Items]    
Total 5,450,000 9,458,000
Corporate Bonds [Member]    
Investment Holdings [Line Items]    
Total 28,669,000 24,853,000
Government Securities [Member]    
Investment Holdings [Line Items]    
Total 27,949,000 30,999,000
Cash and Money Funds [Member]    
Investment Holdings [Line Items]    
Total 2,824,000 4,575,000
Level 1 [Member]    
Investment Holdings [Line Items]    
Total 62,447,000 70,123,000
Level 1 [Member] | Equities [Member]    
Investment Holdings [Line Items]    
Total 15,457,000 14,734,000
Level 1 [Member] | Mutual Funds [Member]    
Investment Holdings [Line Items]    
Total 10,767,000 10,357,000
Level 1 [Member] | Exchange Traded Funds [Member]    
Investment Holdings [Line Items]    
Total 5,450,000 9,458,000
Level 1 [Member] | Corporate Bonds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 1 [Member] | Government Securities [Member]    
Investment Holdings [Line Items]    
Total 27,949,000 30,999,000
Level 1 [Member] | Cash and Money Funds [Member]    
Investment Holdings [Line Items]    
Total 2,824,000 4,575,000
Level 2 [Member]    
Investment Holdings [Line Items]    
Total 28,669,000 24,853,000
Level 2 [Member] | Equities [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 2 [Member] | Mutual Funds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 2 [Member] | Exchange Traded Funds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 2 [Member] | Corporate Bonds [Member]    
Investment Holdings [Line Items]    
Total 28,669,000 24,853,000
Level 2 [Member] | Government Securities [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 2 [Member] | Cash and Money Funds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Equities [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Mutual Funds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Exchange Traded Funds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Corporate Bonds [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Government Securities [Member]    
Investment Holdings [Line Items]    
Total 0 0
Level 3 [Member] | Cash and Money Funds [Member]    
Investment Holdings [Line Items]    
Total $ 0 $ 0
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Net Inventories (Detail) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Inventory, Net [Abstract]    
Raw materials $ 30,796,000 $ 25,858,000
Work in process 7,881,000 6,280,000
Finished goods 9,567,000 9,730,000
Used equipment 0 20,000
Inventories, net $ 48,244,000 $ 41,888,000
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Additional Information (Detail) - USD ($)
9 Months Ended
Jun. 30, 2022
Sep. 30, 2021
Inventory [Line Items]    
Slow moving and obsolete inventory reserve $ 7,975,000 $ 5,397,000
Three to Four Years Old Inventory [Member]    
Inventory [Line Items]    
Cost basis reduction in inventory, percentage 50.00%  
Inventory, minimum time period on the shelf, years 3 years  
Inventory, maximum time period on the shelf, years 4 years  
Four to Five Years Old Inventory [Member]    
Inventory [Line Items]    
Cost basis reduction in inventory, percentage 75.00%  
Inventory, minimum time period on the shelf, years 4 years  
Inventory, maximum time period on the shelf, years 5 years  
Greater Than Five Years Old Inventory [Member]    
Inventory [Line Items]    
Inventory, minimum time period on the shelf, years 5 years  
Inventory valuation estimate $ 0  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]    
Costs incurred on uncompleted contracts $ 20,074,000 $ 11,483,000
Estimated earnings 6,279,000 4,395,000
Costs and estimated earnings on uncompleted contracts 26,353,000 15,878,000
Billings to date 24,987,000 13,975,000
Costs and estimated earnings in excess of billings $ 1,366,000 $ 1,903,000
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]                
Net Income (Loss) $ (1,015,000) $ 439,000 $ (274,000) $ 2,335,000 $ 2,288,000 $ 1,551,000 $ (850,000) $ 6,174,000
Common Shares:                
Weighted average common shares outstanding 14,658,000     14,617,000     14,658,000 14,613,000
Effect of dilutive stock options 0     132,000     0 129,000
Diluted shares outstanding 14,658,000     14,749,000     14,658,000 14,742,000
Basic:                
Net income (loss) per share $ (0.07)     $ 0.16     $ (0.06) $ 0.42
Diluted:                
Net income (loss) per share $ (0.07)     $ 0.16     $ (0.06) $ 0.42
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) per Share Data - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Nov. 01, 2021
Exercisable stock options, included in the diluted earnings per share calculation   252,000   252,000  
Effect of dilutive stock options 0 132,000 0 129,000  
2009 Plan          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     0    
Number of shares, options outstanding         0
Inclusive Of Diluted Earning [Member]          
Anti-dilutive shares 0 0 0 0  
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Customers with 10% (or greater) of Net Revenues - Additional information (Detail) - Revenue [Member] - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Customer One [Member]        
Percentage of concentration 15.20% 17.50%    
Customer Two [Member]        
Percentage of concentration 14.50%      
No Customer [Member]        
Percentage of concentration     10.00% 10.00%
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Detail) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
IncomeTaxes [Line Items]    
Valuation Allowance $ 0 $ 0
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenue $ 29,647,000 $ 24,919,000 $ 80,407,000 $ 65,235,000
Equipment Sales [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 9,248,000 6,507,000 30,020,000 14,509,000
Equipment Sales [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 13,729,000 12,258,000 28,402,000 31,959,000
Parts and Component Sales [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 5,419,000 5,240,000 18,243,000 16,001,000
Freight Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 972,000 996,000 3,050,000 2,888,000
Other [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 279,000 $ (82,000) $ 692,000 $ (122,000)
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition and Related Costs - Additional Information (Detail) - USD ($)
9 Months Ended
Jun. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]    
Amortization period for incremental costs 1 year  
Costs and estimated earnings in excess of billings $ 1,366,000 $ 1,903,000
Contract assets collection period 1 year  
Accounts receivable related to contracts with customers $ 79,000 210,000
Current Liabilities [Member]    
Disaggregation of Revenue [Line Items]    
Customer deposits related to contracts with customers $ 7,436,000 $ 5,244,000
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Oct. 09, 2020
Aug. 28, 2020
Lessee, Lease, Description [Line Items]        
Current operating lease liability $ 413,000 $ 393,000    
Non-current operating lease liability 84,000 392,000    
New Lease Agreement [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease ROU asset included in other long-term assets     $ 254,000 $ 970,000
Blaw Knox Product Line From Volvo CE [Member] | New Lease Agreement [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease ROU asset included in other long-term assets 497,000 785,000    
Current operating lease liability 413,000 393,000    
Non-current operating lease liability $ 84,000 $ 392,000    
Weighted average remaining lease term (in years) 1 year 3 months 2 years    
Weighted average discount rate used in calculating ROU asset 4.00% 4.00%    
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Annual Minimum Lease Payments (Detail)
Jun. 30, 2022
USD ($)
Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
2022 (remaining 3 months) $ 105,000
2023 398,000
2024 7,000
Total 510,000
Less interest (13,000)
Present value of lease liabilities $ 497,000
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Oct. 31, 2021
Sep. 30, 2021
Oct. 09, 2020
Aug. 28, 2020
Lessee, Lease, Description [Line Items]                
Operating Lease, Expense $ 99,000 $ 106,000 $ 301,000 $ 301,000        
Operating lease term               3 years
Operating leases paid in cash 104,000 $ 105,000 320,000 $ 349,000        
New Lease Agreement [Member]                
Lessee, Lease, Description [Line Items]                
Assets             $ 254,000 $ 970,000
New Lease Agreement [Member] | Renewal Event                
Lessee, Lease, Description [Line Items]                
Assets         $ 39,000      
New Lease Agreement [Member] | Square Footage Leased Event [Member]                
Lessee, Lease, Description [Line Items]                
Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability     39,000          
Blaw Knox Product Line From Volvo CE [Member] | New Lease Agreement [Member]                
Lessee, Lease, Description [Line Items]                
Assets $ 497,000   $ 497,000     $ 785,000    
Operating lease term             1 year  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Additional Information (Detail)
9 Months Ended
Jun. 30, 2022
Segment
Segment Reporting [Abstract]  
Number of repotable segments 1
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Detail)
Jul. 19, 2022
$ / shares
Subsequent Events [Member] | Common Stock [Member]  
Subsequent Event [Line Items]  
Common stock, par value $ 0.1
XML 51 d274755d10q_htm.xml IDEA: XBRL DOCUMENT 0000064472 2022-06-30 0000064472 2021-09-30 0000064472 2022-04-01 2022-06-30 0000064472 2021-10-01 2022-06-30 0000064472 2021-04-01 2021-06-30 0000064472 2020-10-01 2021-06-30 0000064472 2021-10-01 2021-12-31 0000064472 2022-01-01 2022-03-31 0000064472 2020-10-01 2020-12-31 0000064472 2021-01-01 2021-03-31 0000064472 2020-08-28 0000064472 2021-06-30 0000064472 2020-09-30 0000064472 2021-12-31 0000064472 2022-03-31 0000064472 2020-12-31 0000064472 2021-03-31 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2022-06-30 0000064472 us-gaap:EquityFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2022-06-30 0000064472 us-gaap:MutualFundMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:ExchangeTradedFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:ExchangeTradedFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:ExchangeTradedFundsMember 2022-06-30 0000064472 us-gaap:ExchangeTradedFundsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2022-06-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-06-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2022-06-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member 2022-06-30 0000064472 us-gaap:FairValueInputsLevel2Member 2022-06-30 0000064472 us-gaap:FairValueInputsLevel3Member 2022-06-30 0000064472 genc:CurrentLiabilitiesMember 2022-06-30 0000064472 genc:CommonClassUndefinedMember 2022-06-30 0000064472 us-gaap:CommonClassBMember 2022-06-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2022-06-30 0000064472 genc:BlawknoxPaverMember 2022-06-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:EquityFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:EquityFundsMember 2021-09-30 0000064472 us-gaap:EquityFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2021-09-30 0000064472 us-gaap:MutualFundMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:ExchangeTradedFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:ExchangeTradedFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:ExchangeTradedFundsMember 2021-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2021-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2021-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2021-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2021-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2021-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2021-09-30 0000064472 us-gaap:FairValueInputsLevel3Member 2021-09-30 0000064472 genc:CurrentLiabilitiesMember 2021-09-30 0000064472 genc:CommonClassUndefinedMember 2021-09-30 0000064472 us-gaap:CommonClassBMember 2021-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2021-09-30 0000064472 genc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000064472 genc:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000064472 genc:PartsAndComponentSalesMember 2022-04-01 2022-06-30 0000064472 genc:FreightRevenueMember 2022-04-01 2022-06-30 0000064472 genc:OtherRevenuesMember 2022-04-01 2022-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2022-04-01 2022-06-30 0000064472 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000064472 genc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0000064472 genc:PartsAndComponentSalesMember 2021-04-01 2021-06-30 0000064472 genc:FreightRevenueMember 2021-04-01 2021-06-30 0000064472 genc:OtherRevenuesMember 2021-04-01 2021-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2021-04-01 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-10-01 2022-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2021-10-01 2022-06-30 0000064472 genc:PartsAndComponentSalesMember 2021-10-01 2022-06-30 0000064472 genc:FreightRevenueMember 2021-10-01 2022-06-30 0000064472 genc:OtherRevenuesMember 2021-10-01 2022-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember 2021-10-01 2022-06-30 0000064472 genc:MoreThanFiveYearFromBalanceSheetDateAndThereafterMember 2021-10-01 2022-06-30 0000064472 genc:BlawknoxPaverMember 2021-10-01 2022-06-30 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2021-10-01 2022-06-30 0000064472 genc:NewLeaseAgreementMember genc:SquareFootageLeasedEventMember 2021-10-01 2022-06-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2020-10-01 2021-06-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2020-10-01 2021-06-30 0000064472 genc:PartsAndComponentSalesMember 2020-10-01 2021-06-30 0000064472 genc:FreightRevenueMember 2020-10-01 2021-06-30 0000064472 genc:OtherRevenuesMember 2020-10-01 2021-06-30 0000064472 genc:InclusiveOfDilutedEarningMember 2020-10-01 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0000064472 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000064472 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0000064472 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000064472 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000064472 genc:BlawknoxPaverMember 2020-10-01 2020-10-01 0000064472 genc:NewLeaseAgreementMember 2020-08-28 0000064472 genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:NewLeaseAgreementMember genc:RenewalEventMember 2021-10-31 0000064472 genc:CommonClassUndefinedMember 2022-08-05 0000064472 us-gaap:CommonClassBMember 2022-08-05 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2021-11-01 0000064472 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-07-19 0000064472 us-gaap:CommonStockMember 2022-06-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000064472 us-gaap:RetainedEarningsMember 2022-06-30 0000064472 us-gaap:CommonStockMember 2021-06-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000064472 us-gaap:RetainedEarningsMember 2021-06-30 0000064472 us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-09-30 0000064472 us-gaap:CommonStockMember 2021-12-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000064472 us-gaap:RetainedEarningsMember 2021-12-31 0000064472 us-gaap:CommonStockMember 2022-03-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000064472 us-gaap:RetainedEarningsMember 2022-03-31 0000064472 us-gaap:CommonStockMember 2020-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000064472 us-gaap:RetainedEarningsMember 2020-09-30 0000064472 us-gaap:CommonStockMember 2020-12-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000064472 us-gaap:RetainedEarningsMember 2020-12-31 0000064472 us-gaap:CommonStockMember 2021-03-31 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000064472 us-gaap:RetainedEarningsMember 2021-03-31 iso4217:USD pure utr:Year shares iso4217:USD shares genc:Segment false 2022 Q3 0000064472 --09-30 P3Y P4Y 10-Q true 2022-06-30 2022 false 001-11703 GENCOR INDUSTRIES, INC. DE 59-0933147 5201 North Orange Blossom Trail Orlando FL 32810 407 290-6000 Common Stock GENC NYSEAMER Yes Yes Non-accelerated Filer true false false 12338845 2318857 19474000 23232000 95216000 93690000 91116000 94976000 353000 321000 4198000 2622000 1366000 1903000 48244000 41888000 3720000 2202000 168118000 166823000 11919000 11801000 783000 550000 838000 181370000 179462000 5001000 3105000 7436000 5244000 1997000 2645000 413000 393000 14847000 11387000 0 394000 84000 392000 14931000 12173000 0.10 0.10 300000 300000 0 0 0.10 0.10 15000000 15000000 12338845 12338845 12338845 12338845 1234000 1234000 0.10 0.10 6000000 6000000 2318857 2318857 2318857 2318857 232000 232000 12590000 12590000 152383000 153233000 166439000 167289000 181370000 179462000 29647000 24919000 80407000 65235000 23968000 19314000 64831000 50504000 5679000 5605000 15576000 14731000 951000 1176000 3219000 3089000 2577000 3202000 9340000 10235000 3528000 4378000 12559000 13324000 2151000 1227000 3017000 1407000 304000 306000 877000 1437000 -3693000 1386000 -4758000 4873000 -1000 -139000 -3390000 1692000 -4020000 6310000 -1239000 2919000 -1003000 7717000 -224000 584000 -153000 1543000 -1015000 2335000 -850000 6174000 -0.07 0.16 -0.06 0.42 -0.07 0.16 -0.06 0.42 12338845 1234000 2318857 232000 12590000 153233000 167289000 -274000 -274000 12338845 1234000 2318857 232000 12590000 152959000 167015000 439000 439000 12338845 1234000 2318857 232000 12590000 153398000 167454000 -1015000 -1015000 12338845 1234000 2318857 232000 12590000 152383000 166439000 12287337 1229000 2318857 232000 12331000 147428000 161220000 1551000 1551000 12287337 1229000 2318857 232000 12331000 148979000 162771000 2288000 2288000 11000 1000 55000 56000 12298337 1230000 2318857 232000 12386000 151267000 165115000 2335000 2335000 12298337 1230000 2318857 232000 12386000 153602000 167450000 -850000 6174000 101913000 101040000 100705000 99638000 -5068000 4445000 1177000 -457000 2063000 1931000 140000 125000 1716000 1253000 537000 7090000 6356000 3357000 1518000 44000 1896000 2678000 2192000 -92000 -645000 268000 -724000 1956000 -1574000 8130000 13777000 2184000 2449000 -2184000 -16226000 56000 56000 -3758000 -8040000 23232000 35584000 19474000 27544000 254000 254000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;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;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and Article 10 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X.</div> 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 and nine months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending September 30, 2022. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying Condensed Consolidated Balance Sheet at September 30, 2021 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On October 1, 2020, the Company acquired the Blaw-Knox paver line and associated assets, including inventory, fixed assets and related intellectual property, from Volvo CE. The acquisition provided the Company entry into the asphalt paver sector of the asphalt industry. The acquisition was accounted for as a business combination under ASC 805, “Business Combinations.” The initial purchase price of approximately $14.4 million, which was subject to post-closing adjustments, was funded by cash on hand. After post-closing adjustments transacted during the quarter ended March 31, 2021, the final purchase price was $13.8 million, including $10.4 million in inventory and $3.4 million in fixed assets. There were no liabilities assumed. The accompanying condensed consolidated financial statements as of June 30, 2022 and September 30, 2021, and for the quarters and nine months ended June 30, 2022 and 2021, include the assets, liabilities and operating results of the paver line as of and for the periods then ended. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">These condensed consolidated financial statements and accompanying notes should be read in conjunction with the audited consolidated financial statements and accompanying notes included in our Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the year ended September 30, 2021 filed with the Securities and Exchange Commission on December 17, 2021. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recent Accounting Pronouncements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no accounting pronouncements recently issued or newly effective that had or are expected to have a material impact on the Company’s consolidated financial statements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> Pandemic </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;">The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the situation on the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; 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;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Global, market and economic conditions may negatively impact our business, financial condition and share price </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Concerns over inflation, geopolitical issues, global financial markets and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals. </div> 14400000 13800000 10400000 3400000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recent Accounting Pronouncements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no accounting pronouncements recently issued or newly effective that had or are expected to have a material impact on the Company’s consolidated financial statements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> Pandemic </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;">The Company continues to monitor and evaluate the risks to public health and the overall business activity related to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, including impacts on its employees, customers, suppliers and financial results. As of the date of issuance of this Quarterly Report, the Company’s operations have not been significantly impacted. However, the full impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic continues to evolve subsequent to the quarter ended June 30, 2022 and as of the date this Quarterly Report is issued. As such, the full magnitude that the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic will have on the Company’s financial condition and future results of operations is uncertain. Management continues to monitor the situation on the Company’s financial condition, operations, suppliers, industry, customers, and workforce. As the spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> and its variants continues, the Company’s ability to meet customer demands for products may be impacted or its customers may experience adverse business consequences due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> and its variants. Reduced demand for products or ability to meet customer demand (including as a result of disruptions at the Company’s suppliers) could have a material adverse effect on its business operations and financial performance. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2 - Marketable Securities and Fair Value Measurements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 operations. Net changes in <div style="letter-spacing: 0px; top: 0px;;display:inline;">unrealized </div>gains and losses are <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporte</div>d in the condensed consolidated statements of operations in the current period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, 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 firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,447,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">91,116,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses reported during the quarter and nine months ended June 30, 2022, were $(3,855,000) and $(5,386,000), respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2022. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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, 2021: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,123,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94,976,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized gains and (losses) reported during the quarter and nine months ended June 30, 2021, were $(219,000) and $2,284,000, respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 operations. Net changes in <div style="letter-spacing: 0px; top: 0px;;display:inline;">unrealized </div>gains and losses are <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporte</div>d in the condensed consolidated statements of operations in the current period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, 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 firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,447,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">91,116,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized losses reported during the quarter and nine months ended June 30, 2022, were $(3,855,000) and $(5,386,000), respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2022. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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, 2021: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,123,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94,976,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net unrealized gains and (losses) reported during the quarter and nine months ended June 30, 2021, were $(219,000) and $2,284,000, respectively. There were no transfers of investments between Level 1 and Level 2 during the nine months ended June 30, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth, by level, within the fair value hierarchy, the Company’s marketable securities measured at fair value as of June 30, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,457,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,767,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,450,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,949,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,824,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,447,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,669,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">91,116,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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, 2021: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,734,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mutual Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,357,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exchange-Traded Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,458,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate Bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government Securities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,999,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Money Funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,575,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,123,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,853,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">94,976,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 15457000 0 0 15457000 10767000 0 0 10767000 5450000 0 0 5450000 0 28669000 0 28669000 27949000 0 0 27949000 2824000 0 0 2824000 62447000 28669000 0 91116000 -3855000 -5386000 0 14734000 0 0 14734000 10357000 0 0 10357000 9458000 0 0 9458000 0 24853000 0 24853000 30999000 0 0 30999000 4575000 0 0 4575000 70123000 24853000 0 94976000 -219000 2284000 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 3 – Inventories </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Inventories are valued at the lower of cost or net realizable value with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">Company</div> 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; 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, an allowance is established to reduce the cost basis of inventories <span style="-sec-ix-hidden:hidden52368722">three</span> to four years old by 50%, the cost basis of inventories <span style="-sec-ix-hidden:hidden52368723">four</span> to five years old by 75%, and the cost basis of inventories greater than five years old 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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">at</div> that time. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net inventories at June 30, 2022 and September 30, 2021 consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,796,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,858,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,881,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,280,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,567,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,730,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Used equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,244,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,888,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Slow-moving and obsolete inventory allowances were $7,975,000 and $5,397,000 at June 30, 2022 and September 30, 2021, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Inventories are valued at the lower of cost or net realizable value with cost being determined under the first in, first out method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. 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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">Company</div> 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; 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, an allowance is established to reduce the cost basis of inventories <span style="-sec-ix-hidden:hidden52368722">three</span> to four years old by 50%, the cost basis of inventories <span style="-sec-ix-hidden:hidden52368723">four</span> to five years old by 75%, and the cost basis of inventories greater than five years old 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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">at</div> that time. </div> P4Y 0.50 P5Y 0.75 P5Y 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net inventories at June 30, 2022 and September 30, 2021 consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,796,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,858,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,881,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,280,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,567,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,730,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Used equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,244,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,888,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 30796000 25858000 7881000 6280000 9567000 9730000 0 20000 48244000 41888000 7975000 5397000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts as of June 30, 2022 and September 30, 2021 consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,074,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,483,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,279,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,395,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,353,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,878,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Billings to date</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,987,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,975,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,366,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,903,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings on uncompleted contracts as of June 30, 2022 and September 30, 2021 consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs incurred on uncompleted contracts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,074,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,483,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated earnings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,279,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,395,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,353,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,878,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Billings to date</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,987,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,975,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,366,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,903,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 20074000 11483000 6279000 4395000 26353000 15878000 24987000 13975000 1366000 1903000 <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 – Earnings (Loss) per Share Data </div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income (loss)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,015,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,335,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(850,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Shares:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,617,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,613,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,749,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,742,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings (loss) per </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">share are based on the weighted-average number of shares outstanding. Diluted earnings per share are based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. As of September 30, 2021, no options were available for granting of awards under the 2009 Incentive Compensation Plan (the “2009 Plan”) and as of November 1, 2021, there were no outstanding stock options under the 2009 Plan. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the quarter and nine months ended June 30, 2022, there were no common stock equivalents included in the diluted earnings per share calculation. The weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter and nine months ended June 30, 2021 were 252,000 and 252,000, respectively, which equates to 132,000 and 129,000 dilutive common stock equivalents, respectively. There were no anti-dilutive shares for the quarter and nine months ended June 30, 2022 and June 30, 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income (loss)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,015,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,335,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(850,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Shares:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,617,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,613,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,749,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,742,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings (loss) per </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">share are based on the weighted-average number of shares outstanding. Diluted earnings per share are based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. As of September 30, 2021, no options were available for granting of awards under the 2009 Incentive Compensation Plan (the “2009 Plan”) and as of November 1, 2021, there were no outstanding stock options under the 2009 Plan. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the quarter and nine months ended June 30, 2022, there were no common stock equivalents included in the diluted earnings per share calculation. The weighted-average shares issuable upon the exercise of stock options included in the diluted earnings per share calculation for the quarter and nine months ended June 30, 2021 were 252,000 and 252,000, respectively, which equates to 132,000 and 129,000 dilutive common stock equivalents, respectively. There were no anti-dilutive shares for the quarter and nine months ended June 30, 2022 and June 30, 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The condensed consolidated financial statements include basic and diluted earnings (loss) per share information. The following table sets forth the computation of basic and diluted earnings (loss) per share for the quarters and nine months ended June 30, 2022 and 2021: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income (loss)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,015,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,335,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(850,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,174,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Shares:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,617,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,613,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted shares outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,749,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,658,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,742,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss) per share</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> -1015000 2335000 -850000 6174000 14658000 14617000 14658000 14613000 0 132000 0 129000 14658000 14749000 14658000 14742000 -0.07 0.16 -0.06 0.42 -0.07 0.16 -0.06 0.42 0 0 0 0 252000 252000 132000 129000 0 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the quarter ended June 30, 2022, two customers accounted for 15.2% and 14.5% of net revenues, respectively. During the nine months ended June 30, 2022, no customer accounted for 10% or greater of net revenues. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the quarter ended June 30, 2021, one customer accounted for 17.5% of net revenues. During the nine months ended June 30, 2021, no customer accounted for 10% or more of net revenues. </div></div> 0.152 0.145 0.10 0.175 0.10 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income taxes are provided for the tax effects of transactions reported in the condensed consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of June 30, 2022 and September 30, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> book income) from period to period. The Company’s effective tax rates for the quarters and nine months ended June 30, 2022 and June 30, 2021 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act) which was signed into law on December 22, 2017. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income taxes are provided for the tax effects of transactions reported in the condensed consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of June 30, 2022 and September 30, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> book income) from period to period. The Company’s effective tax rates for the quarters and nine months ended June 30, 2022 and June 30, 2021 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act) which was signed into law on December 22, 2017. </div> 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;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;">The Company recognizes revenue under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 53%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized over time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,248,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,507,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,020,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,509,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized at a point in time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,729,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,258,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,402,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,959,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parts and component sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,419,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,240,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,243,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,001,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Freight revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">972,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">996,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,050,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,888,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">279,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">692,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(122,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,647,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,919,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,407,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,235,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 $1,366,000 at June 30, 2022 and $1,903,000 at September 30, 2021, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 with the revenue recognition. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">less-than-90-day</div></div> past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company recognizes revenue under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 53%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized over time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,248,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,507,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,020,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,509,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized at a point in time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,729,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,258,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,402,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,959,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parts and component sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,419,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,240,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,243,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,001,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Freight revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">972,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">996,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,050,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,888,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">279,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">692,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(122,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,647,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,919,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,407,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,235,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company recognizes revenue under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div> (Topic 606). The following table disaggregates the Company’s net revenue by major source for the quarters and nine months ended June 30, 2022 and 2021: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 53%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Quarter Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Nine Months Ended June 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized over time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,248,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,507,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,020,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,509,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equipment sales recognized at a point in time</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,729,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,258,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,402,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,959,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Parts and component sales</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,419,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,240,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,243,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,001,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Freight revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">972,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">996,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,050,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,888,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">279,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(82,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">692,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(122,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,647,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,919,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,407,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,235,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 $1,366,000 at June 30, 2022 and $1,903,000 at September 30, 2021, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s condensed consolidated balance sheets. The Company anticipates that all of the contract assets at June 30, 2022, 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 services are completed. Accounts receivable related to contracts with customers for equipment sales were $79,000 and $210,000 at June 30, 2022 and September 30, 2021, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 June 30, 2022 and September 30, 2021. Customer deposits related to contracts with customers were $7,436,000 and $5,244,000 at June 30, 2022 and September 30, 2021, respectively, and are included in current liabilities on the Company’s condensed consolidated balance sheets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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 with the revenue recognition. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">less-than-90-day</div></div> past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. 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 known issues and historical experience. </div> 9248000 6507000 30020000 14509000 13729000 12258000 28402000 31959000 5419000 5240000 18243000 16001000 972000 996000 3050000 2888000 279000 -82000 692000 -122000 29647000 24919000 80407000 65235000 P1Y 1366000 1903000 P1Y 79000 210000 7436000 5244000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 9 – Leases </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company leases certain equipment under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases. Future minimum rental payments under these leases at June 30, 2022 were immaterial. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver product line which was acquired on October 1, 2020. The lease term is for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for Blaw-Knox inventory. The original lease term was for one year beginning November 2020 with automatic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> renewals. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the quarter and nine months ended June 30, 2022, operating lease costs were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">99,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">301,000</div>, respectively, and cash payments related to these operating leases were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">104,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">320,000</div>, respectively. For the quarter and nine months ended June 30, 2021, operating lease costs were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">106,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">301,000</div>, respectively, and cash payments related to these operating leases were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">105,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">349,000</div>, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU asset included in other long-term assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">785,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current operating lease liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">413,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">393,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> operating lease liability</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">392,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate used in calculating ROU asset</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future annual minimum lease payments as of June 30, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 15%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Annual Lease Payments</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 (remaining 3 months)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">105,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">398,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">510,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company leases certain equipment under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases. Future minimum rental payments under these leases at June 30, 2022 were immaterial. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver product line which was acquired on October 1, 2020. The lease term is for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for Blaw-Knox inventory. The original lease term was for one year beginning November 2020 with automatic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> renewals. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the quarter and nine months ended June 30, 2022, operating lease costs were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">99,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">301,000</div>, respectively, and cash payments related to these operating leases were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">104,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">320,000</div>, respectively. For the quarter and nine months ended June 30, 2021, operating lease costs were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">106,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">301,000</div>, respectively, and cash payments related to these operating leases were $<div style="letter-spacing: 0px; top: 0px;;display:inline;">105,000</div> and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">349,000</div>, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU asset included in other long-term assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">785,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current operating lease liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">413,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">393,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> operating lease liability</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">392,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate used in calculating ROU asset</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future annual minimum lease payments as of June 30, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 15%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Annual Lease Payments</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 (remaining 3 months)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">105,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">398,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">510,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> P3Y 970000 P1Y 254000 39000 39000 99000 301000 104000 320000 106000 301000 105000 349000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of June 30, 2022 and September 30, 2021, is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">September 30, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU asset included in other long-term assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">785,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current operating lease liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">413,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">393,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> operating lease liability</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">392,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate used in calculating ROU asset</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> 497000 785000 413000 393000 84000 392000 P1Y3M P2Y 0.04 0.04 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future annual minimum lease payments as of June 30, 2022 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 15%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Annual Lease Payments</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022 (remaining 3 months)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">105,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">398,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">510,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13,000</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </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: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Present value of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">497,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 105000 398000 7000 510000 13000 497000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 10 – Segment Information </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells parts for its equipment. </div></div> 1 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 11 - Subsequent Events </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On July 19, 2022, the Company announced that it was transferring the listing of its common stock, $0.10 </div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per share par value (“Common Stock”), to the NYSE American LLC (“NYSE American”) from the NASDAQ Global Market (“NASDAQ”). Listing and trading of the Company’s Common Stock on NASDAQ ended at market close on July 29, 2022 and listing and trading of its Common Stock on the NYSE American commenced at market open on August 1, 2022 under its current ticker </div></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">symbol ‘GENC’. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> 0.1 EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #@Q#%4'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " X,0Q5J>B!8>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z@;";-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.%^!0U)&D8(96/B%R-K&:*D#*AK"!6_T@O>?H_"V@68J[^BQ'.N<2SL(>'O:O>1U"]M' M4KW&]"M:26>/:W:=_%IO'O=;UE:\J@I^7XAJ+[CD#[)>O<^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " X,0Q5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #@Q#%5B !VJ/ 8 *,C 8 >&PO=V]R:W-H965T&UL MM9IK;]LV%(;_"N$!PP;4L43ZELXQX"A.YRUQW#C=T!7[P$BT+502/8J*DW\_ M4I(EMZ./-<'JAT:W\YH/>4B^HCC:D?M0:C])K"S$>\40&?L06 L5) M&%+Q=LT"OKMJV:W]A4=_O9'Z0F<\VM(U6S+Y:;L0ZJQ3J'A^R*+8YQ$2;'75 MFMCO'3+0 >D3?_AL%Q\<(XWRS/E7?3+SKEJ6+A$+F"NU!%5_7IC#@D KJ7+\ MDXNVBM_4@8?'>_7;%%[!/-.8.3SXT_?DYJHU;"&/K6@2R$>^^Y7E0#VMY_(@ M3O]'N^S9;K>%W"26/,R#50E"/\K^TM>\(@X""#X2@/, _%V ?>P72!Y 4M"L M9"G6#95T/!)\AX1^6JGI@[1NTFA%XT>Z&9=2J+N^BI-CA[\P@1:JQ5 ;Q1LJ M6#SJ2"6L;W?<7.0Z$\%'1"[1/8_D)D;3R&/>M_$=5:"B5'A?JFL,"OZ61!>( M6.\0MC VE,>!PR?)^@)9/5/X-\4A12615(\X7,_'"6N,??[#[UB\FWC.)?4/?+>B[ MD'I)__2V9292.-RVVA]-2&!43:1>@=0#RS11/%[*=!O0M8D)CE_1(#95A0.& MU83J%U#]:NUTZ\-/1K6.M;OP*B:?(.";U"-;\&$SST]V" U MYAE3$E8JAI>CXPL87Y-S6' ._U<[YKA'6Q)6^TA,?&!,3;[+@N\2+-$TDKY\ M0X]L[<=24 4ZIZ&Q%6&=#].Y\_"(9O.;3\NGQ]ET^4X=.Q#!;N25#/C]9H^18^\\!(!POHU#5R@6%U MN4J;8X,^8M^.CFI"H0:>F7)SK^AW]F8DA*4L_:_?[0Z,PRL<7)>S-#0V;$F< M1(CO)TIH-CDAUU:IVB:6$;0)EV.7-L>&?4HQE7Q,J)!,!'K8W7(AC92PEA2) MT?+ 87412]-C5W0]JE.JE\MTU $88;&CO@Z.JPM9.A\;-BS[CIGG;<:7CD"2 M2K,K.*'XV?B>Y\!1=3E+YV/#9N5@IA3(4;UQS85Y](%UYCQJ4]=E2D:)>)F@ MD;<)(V273LBN9(5FD>J;V8*&'H/HOJ&-Y+#BL79MP@'AT@%AV+PXFG(BF"+C MGG&(/2'0M8P^ (ZJBU7Z'@R;E#N>^O,-CR!C=T($7UKMOIHLC7Q-^!Q<^AP, MVY0\/9*7=P97LSC1D8JT'TP]*06Y4BH9; M&AF'G1."1ZE 3[YJAZX#',0_U/.R;/+$#*]:MA-(+8=B_[)-YPU0R0VU<<^D'CJN+5_H@ M#%N7)U^JUTN^0C;^Z?EGM&1N(A2OD1!64G43*A.UE-S]:@1MP@OAT@MAV+GL MR=#TU=VDF7=L^>"$T/SSN M&1?6O+TS@C9A@'!I@' E U2 ID9!<3[Q761DA.4>1$ CCQM!FW! I'1 I-(: M4 &ZX+%4WN$O?WO4$IU0)'AH&TT#'%>7M#1%I-)BT"QRN5"O*>DZT$$&.SR) MI'@[3@VKWTR-R$WX)%+Z) +[F\,1$WVY9]H)FK\)G3T,_I/Z='=(C%P]XV0[ M(HJKQ0Z42;KOHE,^GFU?N:?ZE3!& 5NI4.MBH'Y=9#M"LA/)M^FFBF M 8 >&PO=V]R:W-H965T&ULM5EM;]LV$/XKA!=L'9#& M(BGK)4T,-&F'=5BWH%FW#\,^,#(="Y%$5Z3SLE^_HZ1(5G6BD]1#@4:RCZ?G M.1[ON;-.[E1YHU=2&G*?9X4^G:R,61]/ISI9R5SH([66!7RS5&4N#-R6UU.] M+J585(OR;,H\+YCF(BTF\Y/JLXMR?J(V)DL+>5$2OG_.975!9_)G* M.[UU32R5*Z5N[,V'Q>G$LXAD)A-C70CXR%P)+<]5]E>Z,*O3230A"[D4F\Q\4G<_RX90!3!1F:[^)W>-K3+ 4&>%O5?<=\$8FL!]4<6L&8!>^H"WBS@%=$:647KG3!B?E*J.U)::_!F M+ZK85*N!35K8;;PT)7R;PCHS/U?% C9%+@A<:96E"V'@YDQDHD@DN;2.-7E- M/E^^(Z\.?CR9&GBH73I-F@>X=$N8QABP_=R^_E.MV.>TO MGP+5EB]K^;+*'Q_CNRE+61@BM 9BQQB?VH&/.[#'ZEBO12)/)W!NM"QOY63^ M_75MURYR_O\7.@5$<6")/9"?MFDMR(#\AIC7;L**E?V[-_. M:>R'ON=Y)]/;;49#0\;AW[9A#ZW?HO6=:#^*\D8:<95)HF6R*5.32DV$(4N1 ME@20;R1YE2AMB%J2@WAVR&AP"$^U)I!DLDVRBO)!S ^#V'LT@#0R,K^299M+ M:"K7"&=;W&)*83<&04 ,_3@,1H,P:X,PP05,A$PG9!- Y))C4$ M(H.*6YU)J-UDH3979KG)H PV"VQ0^(P[(L(9'0\'%HW9@*1/XV@8C*$="]AX M0@1M+ )W^L)>ZPJZU";-J[HD15FDQ;4F:4'D?6(# \2OTBRSGV(D@@$XR@-D M1Q&[V..C),*61.@D\:&XA1.G2LCE0U)(@T$,AW&.F(\E7(L4HGN_MEI0!UV9%>1'TJN7&/IH (J'=O._!C^T@QP9SY*XQ1X[L?^A MC,B> #,>[F\048JD,V891&P\%ZC7B:VW(]#0?Y7FH'<>\U2!0)^9W4AAA$Q#6,_&#^*M)-PZC^IN\I2 36Y4G"TQ:+.5N"Y/=:^O/5) M=Y)-GZC9:_%@!1LE/-1(R!^*[,[0D%-O-KXWG9K2'7):#1.0\ NY5CH=R:.A M#(8^1^02,9Q]I5E]G)U@4K=B0CC+C>S$"(4Y5$(:QR$"W41Y$/9="G6&E$9#5V2% GE_0Y>KD++:*%?N1C@48L M*8_"4<2L$TWF%LT7"! ;RN'7@!$3'H_G+^OTDKGU\C=5O$Y>EAQLJ)L1T@8B M9CP>+]]L:S9V"V*=&[M #C6.^C%':AEFR6@XGL6LTT.V8[15>9X:VSS5S6JB M"AMF621CJ)W^<(T@Z$#_[8[ZG#MQ96YQO5R)4JY4MI"E_J'J'LT#_@/&7M5U M7][ZK#MU96YUA=FD.?X@7\G-(:CLXZ\!!T?4(W#"B+:1>0.S;#WO5[>0%QNS M@L'K7[EX0PH%XW"J-0@+&C$GAN=DQ[<[ZL>IDW>V0][%.K6GMS<8M[%"22,C M+YO%2,OX%,L^[$[MF5OM/TDCX*-NLD>1(G(_8QP;*5!3SKBCZ'22S]R27Y=' MC1Q#%/10P6&.]#DRO:&F(8OB<="=WK.GZ/VO74VOZF6_EKP?)X'(^LA<@9FZ MYPK>M0#X];OZCNXC$U!?SYZ2CR_H M%AP[LR=O?=I= \+WU(#PO38@^_+69]TU(-S=@.S,QQGV0@1)QYUV-<#IULL\ M^R;UHRBOTT+#!+&$A=Y1"'[*^N5D?6/4NGJ_=Z4,#/C5Y4H*V"1K -\OE3*/ M-_:58?N*>/X?4$L#!!0 ( #@Q#%5K@CQ[B , % . 8 >&PO=V]R M:W-H965T&ULK9=ACY,P&,>_2H/&:'(>% ;;SFV)-V/4Q&1Q M45\87W3P;#17*+9E4S^]+7 ,;HQC%]]L+3S/G]\?^O#0V8&+.QD#*/0[8:F< M6[%2V8UMRS"&A,AKGD&JSVRY2(C24[&S92: 1$52PFS7<0([(32U%K/BV$HL M9CQ7C*:P$DCF24+$GUM@_#"WL'5_X O=QSC.Q@#>IKMA)Z9M&Y-+!3!EN1,?>&'#U 9\HU> MR)DL?M&AC U&%@ISJ7A2)6N"A*;E/_E=W8A& CZ7X%8)[M $KTKP"J,E66'K M'5%D,1/\@(2)UFIF4-R;(EN[H:EYC&LE]%FJ\]1BR=-(/Q2(D!Y)SFA$E)[< M$D;2$-#:"$OTC6OU\O[-@QY MGNI'(B $NC?@5X@P78W%\])UC2*>;]0V9[I$RM@N(]X)G^=[IS8ZPEQ\UL2H M-C'J-;'2I0I"Z'6FUW=X=X4R(M">L!RZ4$NM<8/!N<8/./MC6I!^#>E?!BEC M7002D5S%7-"_$'7!EII^\X8YSNE]?32LA1S4R,&3D*F4>3=N<,+QD+0OH@4Y MKB''O9!+GB3Z_;TVA.C'9T@V('YVL?7*F/9V(S,2PMS2_4N"V(.U>/%,U^*; MKK?*?Q)K.9[4CB=#' ]9ZY,!:[T_ID4XK0FG%Q .6NC3DW6!?:=KJ0\(;#%C MY]BZG,NISZ_U2JU%XGK>9#+R'R /B6PS-]HMOIQ9?UY)1=*(IKM.<#P8?$!D M&_S8)W%_HUPR(B6Z'5"W_4*7%N[_4FO;/K9;W-]O+ZC=2JF_>!\):E,>^RGN M;ZA/J-]*L;E4@L[Z'1#8ICXV6-S?82^MW].FZ7IX,O''#XD?#VP3'_LK[F^P M3ZK>TPYZ!OOQP!+;;GSNF[V6_H;=T50B!EN=Z5R/M80HMR_E1/&LV %LN-+[ MB6(8ZRT?"!.@SV\Y5_<3LZFH-Y&+?U!+ P04 " X,0Q5O(/6\P@& #3 M'0 & 'AL+W=OGGH],%@ 9ZU+2H)DO;75[*-#>C8DVR=AV";[WSR MN>CH$YH^<_%9;AE3Z"7/"GD_VBJUNQN/Y6K+\EC>\ATK]#=K+O)8Z5NQ&1Z+?QY8QI_O1WAT?/ I MW6R5>3">37?QACTQ]=ON4>B[<<.2I#DK9,H+)-CZ?O0>WT6$&H,2\7O*GN7) M-3*N+#G_;&X^)/)^I3_SY!U8[Y!F^%<]D^1\]5]B CM!J+Q7/ M:V/]!GE:5)_Q2QV($P/- QN0VH!<&K@=!K0VH*\=P:T-W->.X-4&I>OCROZJ$:BG0,1=%' M7JBM1)$>,@'L%_WV88_]6+O=^$Z.OC^07L(?]\4MHLX[1!Q"@/>9O]X<0^[\ MO]&C+Q[]+!BT*01:\M$.O@_%BN>L33SZ\_U2*J$G\E]0JBLR%R8SW>U.[N(5 MNQ_I]B69.+#1[)NOL.]\"\5Y2++%D&310&1G&7&;C+A][+.?]3(AV($5>P9E MH#+V2V.S'!QF)/3=P'&C^=<*M-O-IPG$NEN!'6)AXK#._6'AO[$=MP&XI!BUW;S';9QV/,"WW88 +K! M>63.' X:AX/>;E.O*,4&L9>=67_D'>1W,&27&9)L,219-!#9628F328FO:7W M*'BR7RG$BHW^A@F3D[A(M-@Z:!6Y,TL!E)F)51BA9T^8N0W#&*BSA8VC!&A1 M$8!S)F%G.89-$,+>(#QIH:H=?X%P$XK&=]=YVVLAB_1A?'6?JOWJB:D.R+YG83IWJ3>I5I.<7D->*%WBN+ MSTS%RXPAR59[D:J4R3)J8+11ZT5Y;A?E=>+87=;!"-J M2^8;6CIG!140UWX(R *(TBWU@Q4P&^F7:KVK@EJ]CGM%Z/'G@7)F7:,E6W/! MCD%1\A<#_SX4 (DG0.;G )* >U:0TG'L"1L!R"# /0VI5="X M7T)_>&L8;!5[0PC4DVV@-P'VKQ A]J 8 'K<( MUI!HSO-<+T!/VU@P4$"17BW^5@$U*-MB4+9H*+;S#+62GO1+>JLXR_Q(DQ@P M+Q5;<%I3SFVIL4_^\$7) E;.+?8OZK6#^P(6@60NZ2C55N*3?HF_2+.]^7G_ M2XIU4+4_*-MB4+9H*+;S'+5JG_2K_;<6*_VB8K6MH&*%N:UBA)Y>;EE<<*$ >COUYRKXXT9H#G'G?T' M4$L#!!0 ( #@Q#%6"338R90< " ] 8 >&PO=V]R:W-H965T&ULM9MM;]LV$,>_BN -6P#ENF0V[8W7,9)-AA? MKM^[+L:7^4.5)IF\+JSR8;F,BZ_O9)H_70W8X.6-#\G]HJK?&(XO5_&]O)'5 MQ]5UH5X-=RKS9"FS,LDSJY!W5X/?V-M(C.H!:XM/B7PJ]YY;=2BW>?ZY?O'' M_&I@UUMZ&#GLQZX__Q%/5H'KX*YC4LYR=-_ MDGFUN!H$ VLN[^*'M/J0/_TNMP&YM=XL3\OU7^MI8^LIX]E#6>7+[6!U!(HP&.W3+ V0YPCCWX+0/<[0#WV(/; M,L#;#O#6N=\D:YWI:5S%X\LB?[**VEJIU4_6T[4>K1*<9'5EW52%^F^BQE7C M29[-59W(N:6>E7F:S.-*O;BIU(,JH*JT\COK9A$7D^FI= M6!]OIM:K'W^Y'%;J0FJYX6SK]-W&*6]Q^G=>Q2D8-C$/F^3+I2K&FRJ??;;^ M?2^7M[+X#\A,3\C$JT3YMY+,"I]GLER'>!T7UJ:):1;LD%WS<[2)C8)4ST2]AKJZSODK)3XHS:]6+RMES%,WDU M4*M%*8M'.1C_] /S[%_13;,1@AU]9"Z36D%(OT$(RMQ=_-D/\=%DP?E#1>,/V.)0T4 M<4D#PY8%4W=M*NE@E[#@.RZ81NV^51UTK6I*KR&E6*2'8*SJT6Z21N<(DTN D_O0\C2%9[-]48$O)LZ$=MC7O:-R^OIY!F5^W:BK=I1*QH% M>BLB]1N2JD4@"F,W8@V5LF_ TI-;H*UHEYTCZPJF2!,OM,BR9?,(O!L+O(%3 M=@:=GLX?*9ZRSGQ*ZCY;D"7F4FW)=DA$NJ%E&I'4YA0\+,C,+Z M%O1]7.Q6&+R+0B#L,J97^X0A$H9;4(C"< L*+%W&/1]THGXPS!H:9F8<;M^" MGDX>*0PS2,-P"TJ*PZ1J$8C"O#PW1,P(D)CI3*PVAZB:2:&85"WL&D1$Y?;P MI*I!7DZ.O+P[\O*NR(LT<;]!EBW("[R;^@UOD)=_-^0U*_?M-[PS\I+Z#4G5 M(A"%L=_PO8/8,T]B\1PAY/5YH$/GA,,S5OWSNRG2Y.Y(OQ5"9.D*U3Q @?=# M7MX@+RCI!7B"!PW.,(.\G !YN4Z+%QQ]SFQV MUG=-)54+NP814;D]G)$&>?DYQ[/XED'GL[Z-]O <'=#"EH-.:''+ 98N'[G@ M4S;@W=AR&G;E%*>T.'FD#,O1.2WN-Z082ZH6@2C,_:8A5'[F82V>(P2I+6LJ MA%14X A2<8$C2&U94_M!*F\@E1.=V>+\D7(J1YR*:YR44TG5(A"%N<8;3N4$ MG,IUQ+L(( 6160+OQ@+?^W(QT?DMSA_MUXL[PRRIWY!4+0)1 MF&N\@5E! +-"YT##=V' :E!7?BK*GDT>*LJ(SRI+Z#4G5(A"%N=LT*"O, M*-NMV^CL>,'P^FGTUKO?4*J%G:.(J/P>SDF#R:+/66ZW;6B@MY&V/3PPQ1T' M&>*. RS;]O"ZJ;'C-+PJS+QZSAZ>$@ G0F?BMHY#BK&D:A&( G>O? M#JO^KO::I97*.S72?N,KB6+S<]S-BRI?K7\^>IM75;Y"Z+VD#]_R[/ MJY<7]2]2=S^*'O\/4$L#!!0 ( #@Q#%6)@53$L08 -$> 8 >&PO M=V]R:W-H965T&ULM5EM;]LV$/XK@C<,+5#7(B59=I882-P5 MZX9V0;-NGQF)CKG(HDM23K)?OR.M2'9THF/ :X!:EH^GYUZ?HWC^(-6]7G)N M@L=54>J+P=*8]=EHI+,E7S']7JYY";\LI%HQ U_5W4BO%6>Y6[0J1C0,QZ,5 M$^5@=N[N7:O9N:Q,(4I^K0)=K59,/5WQ0CY<#,C@^<97<;N0ZL*;=2WMLOG_*+ M06@1\8)GQJI@\+'A M#":#(.<+5A7FJWSXE=<&.8"9++3[/WBH9<-!D%7:R%6]&!"L1+G]9(^U(W86 M@!Y\ :T7T)<+XIX%4;T@^%\XU:#-:*T8;PQ M"GX5L,[,YK+,(2@\#^!*RT+DS,"7&P,?$"VC [D(YDPO@X\0<1T,@V\W'X(W M/[X]'QEXO%4RRNI'76T?17L>-0T^R](L=? +/#+?7S\"V UV^HS]BGH5_E:5 M[X,H?!?0D%($S_SURXD'3M2X,G+ZHCY76B\MG)<62JX"*#7%C"COMKDJC.#Z M#'/;5FV,J[5U?*;7+.,7 RA4S=6&#V8__4#&X<^8S2=2MN>!N/% [-,^^P)M M1Y297/'@32&U1I-DJV+L5-@FLYD-)TD(_\Y'FUU#NG)CDL:[GUXDU.& M]T3*]EPW;EPW]H;WNE+9$EJF;0G0\^^Y8;?@.,VS2CGS,>NW*I/=<).03$G4 MC3@N&L9A;]#3!GGJ1ZYDQGE>%Z9F@)J5.1AA+/*GHPQ*.RA)&*9ATK6G*SF= MCJ-)KS63QIJ)UYKYDI5W'!(RV+"B.BX[-,&^]2+ M_0-?<*6@@JS_I5ER]5QTACWBD*=(6I T[6+N"L9)VHN8A"U%A@O0LIU]*C

'$<)YFM$,HI\K:ME;'* LA5?,P'^?5S;*5_OM%U@"07XZU)# M+< (.2$(6V"2)G[B;O)ZS9YZDQIAY,D4\W-7D([3?CXF+2&3 XSL M-FK@U)RO)30=W)U=3J5D2A&<"/GNR^W#;+F7^,D7O*DJ[LV&G6Z+VH"0\3A& M9A]$D([[74U;,J9^,OY3&NCXK)WB,9BTRZO#E,9=F(@@F>[7Z#[.EH"IGX!W M=H.OWS^@MG3I%JHPQ8SI2D[EJH7^/1]F.D'*5I/U/0EI7I 59F:V$KR_6& M7,#&J"<=NWPZI&2"I2,F&[D8UU;:$JB^!&R[<&/2)(QI9[N MT/(R'1]54 M1LC)[34%Y^?[HA#J1MGTOM.Q.C]J6&YG=0UMT]<4?NF H:&.\V_>Q4*-&>K4?;22R\?<8V8X4U#]2V%=^.<\4 MM^^%H S="S,[5K@+#@USPXI>FD:FB2A-D $3DYSXW@Q%[4 1A8=+$4,<,(._ MKO4.*$>_KSV1MGWKVS$E\H\I5_Q.E';K91D-)A(A<]3F[FA!(_CK1@J1C))D MTK\9B-HI)/+R^^P7.ZUZ4=+..V,RC;%1J9;#VU=NSMN9N MEJJV9[V/N9*>@B&KRP )7A^Q2@J>WYZ?:+D6MW!'DK M#>R3W>62LYPK*P"_+Z0TSU_L YI3[-E_4$L#!!0 ( #@Q#%55S=2RR@4 M !$. 8 >&PO=V]R:W-H965T&ULG5?9W&;=J93A\@\DI$# (, $I6O[[G B0EC9:\(H7H]'/JLH%+Z@:W(8&=A72D#7MURZ"M',H]* MI1Y.1J,7PU(JT[LXBVO7[N+,UD$K0]=.^+HLI=M,2=OU>6_<:Q<^J641>&%X M<5;))=U0^+VZ=G@;=E9R59+QRAKA:''>NQR_GAZS?!3XK&CM=YX%1S*W]I9? MWN?GO1$#(DU98 L2?RN:D=9L"#"^-C9[G4M6W'UNK;^+L2.6N?0TL_H/E8?B MO'?2$SDM9*W#)[O^B9IXGK.]S&H??\6ZD1WU1%;[8,M&&0A*9=*_O&MX^!:% M2:,PB;B3HXCRC0SRXLS9M7 L#6O\$$.-V@"G#"?E)CCL*NB%BZGTR@N[$->. M/)D@F:NS88!I%AAFC9EI,C-YQ,PK\=&:4'CQUN24[^L/ :G#-6EQ32=/&ORY M-@-Q-.J+R6@R><+>41?G4;1W](B]*[>41OT3P^N+F37>:I7+5!DFWPN?Z7BG MC#29DEK<8)%0AL&+OR[G/C@4TM\/,90 '#\,@)OKM:]D1N>]BGVY%?4NGOTP M?C$Z?2*\XRZ\XZ>L?WL:GS;SBPTDQN)0/&A/_%80VBBS927-1IFER"S2;3SE M_-0PBI=%1Y[?DE?(%8DYD1&(OY(.\0Q5;8Y': M!/97.06[E28O,(^@'\BI?,FE.M6F--@-@*X/,U7$2>!&LX)86X]'AK^+F M\,_!_L-W%@RB!N&&,Y)]<6ZQB!^A1G#G KIL/9,H*0=:X> MY0?&0H$?=B3F-1XLPC0V 'NFZQSJ6G-*4CC[<4(,PHZ^UHJ)G6^^CT@.7!/\ M/H1L(*Z,N,J"Y2C',4B$RBAFB2\8;OSRXE3+]>$'8^]$A8P[P346,4KO+4Q' M)-Y3\/TF,@:DS J^K-OT@>&N$XF*CG34XG1K'N0$Y] C=>V9W#EZC;(VRGT9\R\,5AURY#@1%G$'4(C+)"A'<*Q4!(]L'X>'",@T+K..C6A)?)^UI+QVH4;7Z4 "^.4@V-4PUQQ=T+BW$D54=V?$_VXSM6R0U0J>,,M4Z8#-3%WWV RT8Z&5*BIJ?:"@B3WB8Q=CUF. MRXIO*WNW/^/B+B H*9M[?C8)1&0&*?HN.DR^SV4:5+ZPM4:-D>"+)&<)IK[4 M)MW4NJ'=SLO_[:>A)WJP-?K.&)X=GZBR+G!IM\? !ZQEL"0NMS/RVEF#YZQQ ML5\Y>[-T3\Y%0VA%A8*":_!I:(UW6BPHWD'3G"]DW,-!*.BNHM@Y:,YX3$K! M[>SBB8:0LHAU9W[Q9!B_//7_SG/*W4:*JYUIEHB ,PB+*\;9=Q1-F.^CB%5N%33>QF_':0?B6 MAQ^UG4O=!P/NEL]8!@6XM@0 +CV5SO!2;L#K4C*A3'9#$Y+SA[6 #["XL&:5[80?<5>/$O4$L#!!0 ( #@Q#%5) MB2(O[P< ,@5 8 >&PO=V]R:W-H965T&ULQ5A;;]O& M$G[WKUBH0>$ C"51DFTYMH'83=H4QT60Y+0/!^=A1:[$;>Z:J'*>3R>FXXE*-KB_]LW?F^E(WKI1*O#/,-E7%S?9& ME/KA:C0=M0_>RTWAZ,'X^K+F&_%!N'_7[PSNQIV47%9"6:D5,V)]-7HUO;B9 M$[TG^%6*!SNX9N3)2NM/=/,VOQI-R"!1BLR1!(Z_>W$KRI($P8S/4>:H4TF, MP^M6^AOO.WQ9<2MN=?F;S%UQ-3H?L5RL>5.Z]_KA)Q']69"\3)?6_[*'0+N MQJRQ3E>1&?>55.&?/\8X#!C.)P<8TLB0>KN#(F_E#]SQZTNC'Y@A:DBC"^^J MYX9Q4E%2/CB#4PD^=WW'S2?A^*H4[(/(&B.=%)9QE;,W7!KV*R\;P>X$MXT1 MR(6SEV,'M<0\SJ**FZ B/:!BR>ZT[("\M^I>6.>]2]@/8N6\_Z\_-])MAU'YSZN5=09U M]-]]00@ZYOMU$+8N;,TS<34">*PP]V)T_?UWT]/)RR<\F'<>S)^2_O=D\4D5 M^QWX13O!4O:"_=\&##GR-N0BA-P.)!C!,N[$1AOYA\@9MPP9R*7:[%"!ERA= MT5B X)SYG2X"I*M@Q 0.;8F>^[)GI-@F[]FTL(,)PP@!KK&D@97"/:YT<28 ME=H_TH:5D&0=6\F051QN@7^7J1+4\7\(:SW2JJZ":;W67$B*Y3\ MW("DL;&,@GD[E4-6]GHV&"Q!9($A0-4156V)OU$\_QV='-)B-<6ZD>U0BE42 MJB D*(.['&DF^U!SDJ]D&8K]N"VU:A"VYSZ19 &F[-<&Z!4!UH,M.AVES':E MG+!7>\/]_7?GZ?3LI0WAQ(AR1:R,0:KZ>" W(2-:#6T*S @W5]M@1\@+R*U$ M\5%14B7K+R4/;#S94R!5WTJ^[B#'&*'9)_L\857C&GBU;E2./B\>0WV^H'X" M4^/CC;X71GE$]4(2']V,VR)@6BNQ;1D(/+99$< =@E9N>]=CMF,+B$EOTX=8 MWVH#+ !"; 5\!=1ZI]H&]">;1T)X+1OJBA%-WB-X'])'AJ3,_+1 M6Q4;FT;4L:[)2I;<#( 00A[K)B3'BC_=V()I(F$KI)L\5!J5 "7.H^L"!.A3 M5!X4"1B7H>_(*-A;M@Y@M;:!>; SN&=J;MR67,^!+>-S[LB+(7E"Q-052#9N MD!]XK.\E[930A2!0BB$&!LC*-[6\,8/6"#%5'9JJ$1LX2B:5B(O,J=#\U.I8 MUZ@P/[!BW!&ZMY"3@]3W%NT338V1M@AA)#@SF$$&/Q&_KDQBS-%\>8*BRPKJ MU9!$9>W+V,+?JB[1^?.$)E0<*#!1Z"DSX=S MVK;YW3,KO14^NWF8>41WBWB@W70-#.=K82G]7ETW/BNN\ [B+]?25,C<&Z,K M!F>%KWG_W\L#_3:,W#5"ZA.^$NY!" 30V6%'&K0B&GQK#$_MHQ#')N>H*C MN]#!WU#G9=-)6(CU/ M3D^7.\S]HZ,?^_DQ6(33LV0Y7^Y5V!\=W;9U<.<'3# U3<[3^7[.]N3(!Q6A M.DV3^;R-Y<#.83B7TV0Z/?5LM*0--K.X5L8%S3?"?@M<6ADW$**R6-0'JC M$_1&MUL2J$3J*\^.9\GY8D%ZPF[R['B1S,Z]8LQB-/Q:^-VGW/HJ!XOG4[J# ME2^W(;Y;A+6U16+;^AH8^PT#OP6JOXJIN+4]":(/HL;BO$)$HU73OP-)\^1L M-G\*21W!5TB:+0XB*1X=0-(2>#G?R]J='$;2'"4RVT52]^@ DA"OY7(_DOJC M_4B:)XNSQ5[.[J1#TMDDF::S%DF]G3M(FB?+L[U(ZE_5C@.HGO]%5$T[5*73 MY0!3:9*>^X3^DXB:!D1EW)@M3P<.:;\.3 M\ D,0UACLCWXS&:)M)3*.U[AV:; %@P#I*0W_?MYCQX.L:+-GX;X@VK*'A0UOWM/M,^2I\G>O)PS?..VXV M5!JE6(-U% -P,$>!\K;&\Q1M2T'V\O?X? M4$L#!!0 ( #@Q#%5#?_Q=X0, (<( 8 >&PO=V]R:W-H965T&ULC59-<]LV$+W[5V 83TZ,15&2)=F29FRGF:8SR7CLICET>H#( ME8@)"# *-G]]7T :%IN%:<7$1^[;]\N]D.+O3;?;$7DV$,ME5TFE7/-Q6!@ MBXIJ;L]T0PHW&VUJ[K UVX%M#/$R*-5RD&?9^:#F0B6K13B[-:N%;IT4BFX- MLVU=<_-X35+OE\DP>3JX$]O*^8/!:M'P+=V3^]+<&NP&/4HI:E)6:,4,;9;) MU?#B>NSE@\ ?@O;V8,V\)VNMO_G-QW*99)X022J<1^#X[.B&I/1 H/&]PTQZ MDU[Q2G>G][]2Y\_$XQ5:VO#+]E%V ME">L:*W3=:<,!K50\>$=#@>5[[OAJ8?2>&2\--+\( MK@9MD!/*/\J],[@5T'.KCVI'RFDCR"X&#H#^>%!TRM=1.?^!\IQ]TLI5EOVB M2BI?Z@] I&>3/[&YSE\%_*U59VR4I2S/\OP5O%'OW2C@C7[BW2-[+VPAM6T- ML3^OUM89I,-?QSR.@./C@+Y$+FS#"UHFJ %+9D?)ZNV;X7EV^0K=<4]W_!KZ MSQ[C5>7CU#YK1VS$WKZ9Y62;+6HUBM HKG9"/]NI$4 M&P",E231!,SC&;MJ&J.! E0(HX%-:&]>"[P]C0")* D4?]F%0:A"MB7,^6#!MT!1&'1 )OE:FQ2X.'Z. M4*"%@%3HY]':#0+&U2-#A93T#N9<90B/J%OC<^,S^:<\R!S'4+34%VU O*?& M4;V&L]WQ,(8X^A%R0DMD&/R^.'FI_E_5DSN^?_:'G?J+Z?P\S;(,FWR2SB8S MOSGY^J_X3-/9;!C$SM-\E@69#R_C-4\GY],@,D^GHRCRQ>*:OK>BP>QQL73R M2U )MZ=L/$OS\;@S/Q["2#1_#X?>U7KG'S.$-:0.LDOT38A[ISE2R3)4%['3 M:3J?3@*4USB=I*-YI/,_PYHB96Q#8;)))/6Q'C0X& XUF6T8@18/TBH7YT1_ MVD_9JSA-T$T;-6CL,KK#TF47&"^!^ MH]&/NHTWT/_W6/T#4$L#!!0 ( #@Q#%7@&$)NO0( *L& 9 >&PO M=V]R:W-H965T4K3I(;*!%+S9W-3,[2U*KV4:J1UT!&+*M MN=!SKS*FF0:!SBNHJ;Z4#0A\4DI54X.A6@>Z44 +1ZIY$(?A,*@I$UXV<[D[ ME(;NN:JE\+X'(S]R)OG[AGZ\K81)#-&KJ&!S!?FCN%4="K%*P& MH9D41$$Y]ZZCZ2*U> ?XRF"C#];$=K*2\M$&'XJY%UI#P"$W5H'BWQ/< .=6 M"&W\W&EZ?4E+/%SOU=^YWK&7%=5P(_DW5IAJ[HT]4D!)6V[NY>8][/H96+U< M *ZH$$VM-F"#+;0Y: M$UF2!>/<9F>!P;J6'>2[&HNN1GRDQH3<2F$J39:B@.(Y/T"_O>EX;WH1GQ3\ MV(I+DH0^B<,X/J&7])N0.+WDB-YGV!JRX#)_)-^O5]HHO"L_7NNSDTE?E['O MSU0W-(>YAR^(!O4$7G9Q'@W#JQ,FT]YD>DK]/YW4Z1J?I &2DHOS<1Q%5^3O M2QY0H*? 05ZRFI/P7>S%;FL&PX6G>-=L0> *@Z'APW]83OE!V@,U"M0^W1D M29II8_&F E)*CM,&U:=GS^DOJ6>=8R;R5BDL?]3-&X3[X2CUPS#$((K\=)S8 MX&SYLM.A'X\F#IGZR63@8/'03P:.0:*!/QZ-7;;?.2-)@2(D3OW)>-3!$G\R MZLC_L*_HT4^&P[U??Q*ZXJ]=Q>!@@-2@UFY,:FR^%::;)7VVG\37W0#Z ^_& M^"U5:R8TX5 B-;P<#3RBNM'8!48V;ARMI,'AYI85?DU 60 ^+R5>PEU@"_3? MI^PW4$L#!!0 ( #@Q#%5O%6NU=@0 /X+ 9 >&PO=V]R:W-H965T MB!5Q;DE^)8QO(JUB'-;;+2YM2L Q^X+J>PT6CE7 MCKM=FZV@X+:C2U#XLM"FX Y)L^S:T@#/O5 ANVD<#[L%%RJ:3?S=M9E-=.6D M4'!MF*V*@IMO9R#U9AHET?;BBUBN'%UT9Y.2+^$&W%_EM4&JVZ#DH@!EA5;, MP&(:G2;CLS[Q>X:_!6SLSIF1)W.M;XGXE$^CF P""9DC!(X_:S@'*0D(S;BK M,:-&)0GNGK?H'[WOZ,N<6SC7\JO(W6H:'44LAP6OI/NB-[]"[<^ \#(MK?_/ M-H&WAQJSRCI=U,)(%T*%7WY?QV%'X"A^02"M!5)O=U#DK;S@CL\F1F^8(6Y$ MHX-WU4NC<4)14FZ!]9"8;=K+@!1G"3KD,=Q-G- M:KRS@)>^@'?,/FOE5I9=JASR??DNVM88F&X-/$L/ OY6J0[KQ6V6QFEZ *_7 M.-SS>+WO.7S=>/K/Z=PZ@_7Q[W/^!KC^\W#4,V-;\@RF$3:%!;.&:/;V33*, M3PX8VV^,[1]"_XGL',1[WMHK[8 -V-LW1VF2G+##.MF?*V"9QN0J"SF=K)8B MYPZ)A5!<98)+9AU>8.LZRX3*9)4#M8[(&%(4++7%Z(#-S?"Z!64!DY'$KYKP]15DYS\_TXE6J$,1#W%7<.##6BR$OL"+4 M,5 =,ZQ":*K0\^ A&;?^"&*AVA^XK@A@MQ&:IY8'(&'6G%I7.'P_*?0"M@;^ MPMXE[3@9M.,X9D2F[5XO4/AT-(B;AV$[&?6):IWK FT.N;+CUE<_D% U7X/! M^4I1HG?OMV4XH#%+*J>@)OWV<'#D(>F8C)KC[FW/:[E<+'"@4IA]<'&D8K9U M=LMT2?&WH8[2$Y;T4B_;T.FQ![BH<_)=.T;]XV?L&/4];.N,DCSVH1-[H7O( M+48J[L0C'Z:XDPSKBV%]T4^WMOQ?&&_+@2*C/_ITY SC3]6VJ7/S89L;515S M9,>H/@U+AUT\+N,#T/AU)9A7:V&EK&Q3(SZC<%>)-9?4QAUV:DGN!DIL; *I MFR%I,Z6;W&^ 3%IS(7V;4G,M#5>.\%&:;[C)+:NP(T+7X>IP3)6/*JB0L()Q MV;"AD:\E5^P=<5$%I?&)9Z9;3R\ M*NLR@'LPF;#@D[WG\,_I?SPH?R D28A%.@ASP _-<&[C.F=+\ N9_-9FFY7( M5A0D_&I8YG0S.TBFGAL/X^:ER.ZC^H#MY(.J\,/#R IQ>[U38?CON=EASWWI MNSL[60%FZ3=/:K!*N;">-;?-&PO=V]R:W-H965T^KY,<2Z:'LD)!)RNI2F;(5)FO M*X4L=4%EX4=!<.B7C LOGKJ]:Q5/96T*+O!:@:[+DJFG.1:RF7FA][RQX%EN M[(8?3RN6X0V:V^I:D>7W*"DO46@N!2ACVE#5Q?/Z-_<;E3+DNF\5P6/WEJ M\IEW[$&**U879B&;K]CE,[%XB2RT>T+3^H[).:FUD6473 I*+MHW>^R^PUK M<; E(.H"(J>[)7(J+YAA\53)!I3U)C2[<*FZ:!+'A2W*C5%TRBG.Q.>. I4F M7I-#&.S#!ZD@HP(;5!]!KN"*6F.!#RAJU%/?$*D-]9..8-X21%L(/L&E%";7 M\%FDF/X=[Y/87G'TK'@>[03\7HLAC((!1$$4[< ;]5]@Y/!&6_ 67-]I8"*% M6Y&@,M3(AJ.&7V=+;11US>]-2;>8X\V8]B:=Z(HE.//HJFA4#^C%!WOA87"Z M0_&X5SS>A?X_:K:38+/\*VD0#N%@[S@*PU-XIPBXJ!47&9@@[ -++K>XO-DD36PI ;S1\()\-HWY4J' \G^Y9#$(?J. :TTA6Z>UX\ M#=)H0S;OT!^^07\I%?Y+ ML:D;_;5I0G"9FYD:'&8[6/K=?BR?M=/HQ;V=Z9=,95QH*'!%H<'P:.*!:N=D M:QA9N=FTE(:TNV5.OQ94UH'.5Y*ZKC,L0?^SBO\ 4$L#!!0 ( #@Q#%7Q M)('/X@0 % + 9 >&PO=V]R:W-H965T"DLJZ1 4NW MFOC6D2RC4J,G\^GTXZ21RF3+B[AWZY87M@M:&;IUPG=-(]WVBK3=++)9MMOX MIE9UX(W)\J*5*[JC\$=[Z[":#%9*U9#QRAKAJ%IDE[.SJV.6CP)_*MKXO6_! MD>36WO/B4[G(I@R(-!6!+4C\K>F:M&9#@/&CMYD-+EEQ_WMG_;<8.V+)I:=K MJ_]29:@7V6DF2JIDI\,WN_F=^G@^L+W":A]_Q2;)'AUEHNA\L$VO# 2-,NE? M/O0\["F<3E]0F/<*\X@[.8HH;V20RPMG-\*Q-*SQ1PPU:@.<,IR4N^!PJJ 7 MEI],81L2W^4#^8M)@$7>GQ2]]E72GK^@_8OX8DVHO?C5E%0>ZD^ 9( SW\&Y MFK]J\'-GQN)H.A+SZ7S^BKVC(;RC:._HS?#$C?*%MKYS)/Z^S'UP*(A_G@LY M63Q^WB(WR9EO94&+#%W@R:TI6[Y_-_LX/7\%[_& ]_@UZV^FXW7MKS:0.!'O MWYW.9[-SL6]LMPAQ(4%"Z^Q:(6L"G2U"'8\$517:Q0M;"1!DO(R]X]%^K74! MPLI$V<(BX<9C U_>:E5*/JV4D:904@L?L('FA2UI2CA3Z'FEMU%>^1 ]1"Q% MYQSD<%1V-!*M[CRW%6&W3")C\1TNKVW32K,%E,*NC/J7#L6$5C)76@5%R:7T MGN!]%QT]M(B,,7:!:X!5& O]Z,@4%$.F=00<:AE$+=QOQ$Q MNX1Y1_ $\CJOS&H79SJ!Z).P&+*";HDL^: *7).Y5Z4":P!7*4U"/G%-)3DX M5D-F>X]C<;-/3$\$.SC@""0T)+DARAXB1Q>A/;(5K)!MB^3@ \9D#AR]PYZ. M+4GG>;&I55&G2J(&Y8([7I0*!>42P>QPWZX#WH+3+#@+ M8W&IM9!KJ72DAKBE$.U(Y#;4HK5>\:L3@1E:25Z,V'=L ^0OA5A2((?;G4 B MP8L;Q:>FY#C9Z28^+BD< 'KT$O8J"%8;"^ZTNB=.&((6QH9$M=2(,XKG9*A2 MT9A\AL0(M4'9];X=F AK"'WDNVQ^&I1UZB2 M9\QZ1 GTG!3'MF5,'QX$&AZ$B.V.6M17#G3]]NR@D>+E=W+N]]LB7G5QC #T M@=A&&HP=G,I!ASL/+SWM"B=5&R=P5SC#?5)UB)-K/WE_X@9Q(2-]$6T41%'% M,EJ#\WP[$K*QZ#@;:0XUNL^/6!Z@ &C$T6^(2\N_T$U]G8*I#@ACQ6\9=D$N M2"YGJ,$D(RG15HP*A9 ZP>]:0=-*>1T3@4I&_X!^CWGFL+ :N8T-B9N(T^\5 MFJ92A40/5!K>4R8'2(^D\3#VR-Q/J9D8%%^R_-K *&Y@Q)5>HAR4.?H91\\] MI9.]*:(;=85R\3%/2HWB:-;](MU) K*F"ZG1\\B$3+LUO M:1%L&VVG[!#H8A>OD?4$L#!!0 ( #@Q#%6Q MZ@QF,0@ $,5 9 >&PO=V]R:W-H965TE+D^>5D5RHSNKWF>_?N]MJV02LC[YWP[6Y7 MNOU;J>WCS6@ZZFY\4)MMH!N3V^NFW,B/,GQJ[AVN)KV66NVD\3Z9G0W M??UV3OMYPS^5?/2#M2!/5M9^IHN_U#>CG R26E:!-)3X>Y#OI-:D"&9\23I' M_9$D.%QWVG]FW^'+JO3RG=7_4G78WHP6(U'+==GJ\,$^_EDF?RY(7V6UYU_Q M&/?.KT:B:GVPNR0,"W;*Q/_R:\)A(+#(GQ HDD#!=L>#V,H_E:&\O7;V43C: M#6VT8%=9&L8I0T'Y&!R>*LB%VP_R09I6B@^RLANC(E*FQK4N@ZS%.^N#OYX$ M'$4"DRJI?1O5%D^H78I?K E;+WXRM:R/Y2SZ.Q\6SRK\*^M&8M9GHDB M+XIG],UZOV>L;_8;?J^=W<%)$QSR ]B'K7C'J$LG_GVW\GS_/^< B/KGY_53 M+;WV35G)FQ&*Q4OW($>WWW\WOV= 'BG$4".2 Y!][#[J,$ZQ^]H/2@')F*?O7BIR^M:D D0?A2LVG) MREK8!V@/8!GQ4BRS8K[(\CS'^C*[R*_2&FKS(D\7TSF>+.GB.;5E$*5HK,(S M9:+^Z2R[*EA03(NLN(@G%8MLGA>\G$VSY474? ^O/4-= 5AK#F=<9/-I5'(! M:Z-1TP66L[B\Q-^4=?SLF)#Z."ROXC'+Y64\+LLOHGR1+19LS8N_A2W@**[B M"3\LHL2/XG(95S],BW3KQ7MY4/U2P+'+>8=7,<^6R[))8R>7?!1 M*?X^)D!UG !5EP "74? */"L5QN3@?E,N\;&UDG&AU 1=ITDA.Q#4F+#V3@_ M;J5AE8UTW--,!0TKK38E)[CR4!J47RN(K?8"=AF_ELXILXEV@J-Q(JGHCQO' M%#[SI)?W!QLR4?J373BU->H+P R6'_E&5FJMJAX:=C=L6R]J"]B,#:)"%PZ$ M _1YF=B+KC1JQI34[D3K>Y6I2,>BQSYF&!7Q"5Q(VL;9QCJ&!/($>:F%+E<( M2!11IFJ=DS5[0WD*'76T(=B S=+#62:*H9C\"L_H)K2NY$!+W3+$C(L)"@9U MKH_%G=:TTTD""ZJC*I=X")KL*F (?ER@!ATT''&4TF>6$SGE#OR\-<8>.2# MLC5% H5&SX$D2D_L9>D07UQN !EA>>)=?UZT"IYJBWCX3*@U(-YG9]!-"<@' M&N2DJK9T;\];:XGXH=?+>GQH31QB+WZ07RO=UNQI5=G6, Z55 _E2LL?$]T^ M64].Q'";]>3K/9 M960?$&3/YDS4E(IXOLQGW?./L@ERMX+BM&F:\2Y"")$$"-%DCJGI3^)D](D^ M#T%"$"D]_+&3Y!S?M698(MP K]Z0)L#)Z8.5MUK5K&Q5:J8-'KO\^*@%ELC= M2C78QSD$NW3/"J>HG**0(5S8C;)(J,<"U3I6#,52#9/RF$3Y(&;P0_B/^9/U M#2D4=O51S7@S32JJBN1*UPVW(@YX)@Q(QG).BUKYE'VTTTFH(^+!C$_(^$/. MN_I\/V0>/N'3C;4U%U"RPHLMPKF2Q-@=#?=%\;28"/M&53!F/V!?F,#G0L9O M4QY#I$5[9?;2DED@J4R:QN*^W/-6PN)0 ,=5=EIDH)"#!35JK$&A.Z*.[N1C MO;VWOZF6E &17J!DEF3C"9>[;QEA2)+/=MG3ZHX5FT8!KLYBFC]=N^>J%4Q# M7(\VI-%U[IVM6_*J= A*V \ZSZ%,6T_,ME6PS!& S-].29-2\K.QC]2C?=>^ M&(%MZ3;1Q28>HCBH/M)!QW1J2%EC\2F"+1UUCB>QR3J9+CLHC]TP58@9%%3% M+A*1EU1F>RIDO"!RTJ8RZ>K!#_N45B7J70$2M1[2$&<_90W/(Z 6L6YCV?;C M2H:W:;2.N _./\ 2E)A'A]+1(% -T*2B9)Z"-$?6V&_/5\ T$@@WOPX#^-!8 MK\[PU1.1'Q]>H7K1WY.&*>6R^>SRD'4TY\[_>-X]WS..//^_M8 8YC[Q/#)[Z"SE/.(N\VI:MUZF"@48X85--(J'B41!*@ M"_$$RYGF)6B<1L7S,V^TGNJE.^E;"Z&UTI1+G=9N>R1? ,, )6#!>W$0W,K3 M02,>2 -=JE5,>QO,.M)U9]80T#9R$1=QC*&7W*LSL9$&U:9C8&O,28K>TGG: M3=.>/Z4%VZ3Z],,YD#GI0?DT]N]*U [%Z+B-#P:\.->=S&_.E*^DN$[W8 M\.M *MYE+NIR[]&_$29N&T K%O<6>88_I_SG?LH#1KT%W<212"E5D/9X"ZC_ MBV(EJSJ8(A_W3-&DKI8(.KZ0G-J9X*,,?D6VOEKFKV#KN<\BD\&'+>C?\.<[ MRCTHC-^X^KO]%\*[^&'LL#U^7OP%R0!BQ+%KB.;CJXL1(.!/=O$BV(8_DZUL M@#.\W$JDA*,->+ZV-G07=$#_W?3V?U!+ P04 " X,0Q5'$R4.*+ROK-WK3<<.6 M>(WVIKG4M.JM64I>HS1<2="XF"2S[.1TX.V#P=\<5V;C&;PGVFJ2#!,H M<<&V_AQZOD()$WYA%6TS,BZ= =7Q14?F:63<=:K4![:V+S#\'5@"9Q7/JD7%M-IYQP=OH5R24S[EGB\CN] MHL6=1ES^#FX$WY2TE8'?98GE\O'2#%XF\+WPXEI6(&3A K>H+[#9/KQ0W:4?MHB M<+ 6.-C&OB7RVW'?E448P<.MY0 M'UEPE"L-4LF#@LD"!9L+A L),[>D2H-\&*)/.; ;; 1$C25P:14P.M*(!P_( M--!DT,QRN8QO!!H1T&B_:Q^H806S!".09ZN9= M*@]/>GLD25DQCI9SQ:[4( M1J>"K0[^DNH>&G:'@:QTA04? EA5O*@(9:B3R2,OB;KZHK!J3J99E-X-@8AR M2'8-W 19GIUT<57"')=0YZ#>A9-W\$/+N6]"2FQ!U('D(SD0/ M"R8*)Z+@IQ@,NBG\UOZ>.^HVRIF4C@E_=_#:U>WK&_;@)\([J?*HC9R&PO=V]R:W-H965TQCV0(MGB0A%JN3)KO_['4E9&=K72N(IZ[.?>=0R AJ=5X6 MQ=N\%W3+N>U)*X./#GS?ML(=5JCM?I'-LN/"DZH;"@OY.5->!PN\CN9[>KZV ?#?Y4N/K_U*2FD5VDX'$K>@U M/=G]KSC$\R;P55;[^(5]LBW?9U#UGFP[@%E!JTSZBR]#'DX -\5W .4 **/N MY"BJ_$F06,Z=W8,+ULP6!C'4B&9QRH2BK,GQKF(<+==83.&JF$!9E.4% MOJLQRJO(=_4_43YA9QTI4\/?]QM/CL_$/^?"36S7Y]E"G]SZ3E2XR+@1/+H= M9LO7KV9OB[L+6J]'K=>7V'^T(A=)SDO\W1+"K(#7KV[*V>P.SGB"/QJ$!]MV MPAR@$1ZL0>Z]8]9\0DP /_>JBV"& C&HX>._%P>HK.'$]JGGE)%\A-UA"BON M',EL@#NA^^3+;B.RYE4!/ 1E#O,$ [9R6[ M]2",A!"QJM!/OC(*L\$P*. A&_FC'1VZ:)7Z#EWB"CLM4F.EASY$01:DXK#4 MIB>\Y/>82(D<(#=OP#:"0+$U7ZM.G";5LQ.^A /.A?0Z3*LAP:*N'=8Q:],7 M)9+H56W872M,O^7CS'$>E6C-(]\U0A-T6IA!8B=V'-F$"]5N.,Z0!G_PA&W: MWNI>26B097)_&+]%-^[_4*TC"YJ=9.#2ZY$F9+MX8V\L\3F,0RZ(1!<,>']KN9.'27 P/N'+?P%02P,$ M% @ .#$,50P3Q1[] @ S08 !D !X;"]W;W)K&ULC57;3MM $/V5D5NA5J+QA3NY2"%06@24$K555?5A8T]B*WLQNVL" M?]_9M6-""1$O]N[.G#-G9KSCWD+IN*/!5$(P_7B"7"WZ M01PL#VZ+66[=03CHE6R&8[0_RAM-N[!ER0J!TA1*@L9I/QC&QR>[SM\[_"QP M85;6X#*9*#5WFZ]9/XB<(.286L? Z'6/(^3<$9&,NX8S:$,ZX.IZR?[9YTZY M3)C!D>*_BLSF_> P@ RGK.+V5BV^8)//GN-+%3?^"8O:-SD*(*V,5:(!DP)1 MR/K-'IHZK .HU< 20-(O.XZD%=YRBP;]+1:@';>Q.86/E6/)G&%=$T96TW6 M@G!V,*XF!N\JE!;.[NEI>J$E6F<,TX;BI*9(7J$X@BLE;6[@3&:8/<>')*?5 ME"PUG20;"2\JV8&=:!N2*$DV\.VT.>YXOIVWY@A_AA-C-7T1?]>E6[/MKF=S MM^38E"S%?D#7P*"^QV"P]2[>C[H;M.ZV6GG\%0H"Y2)N'RMITYZVLWI8CZ@G M]WK04QMFA33 <4K0J'.P%X"NAV>]L:KT VNB+(T_O\SI?X/:.9!]JNAC;C8N M0/L'&_P#4$L#!!0 ( #@Q#%7"=ZBA214 )= 9 >&PO=V]R:W-H M965TY&YV M)Y-L,C.WMK;V 2(AB3<4J2%(.YI?OZ>[ 9"4*<7S4;4OL40"C4:C/TYW0WE^ M7U9?S$;K.OBZS0OSXGQ3U[MG5UBM,J-RIPN\69755M7X6JVOS*[2*N5) MV_PJCJ+9U59EQ?G+Y_SL8_7R>=G4>5;HCU5@FNU65?O7.B_O7YR/S]V#3]EZ M4].#JY?/=VJM/^OZY]W'"M^N/)4TV^K"9&415'KUXOS5^-GK<4P3>,0OF;XW MG<\!;659EE_HR[OTQ7E$'.E<)S614/ASIV]UGA,E\/&K)7KNUZ2)W<^.^EO> M/#:S5$;?EOD_L[3>O#B?GP>I7JDFKS^5]_^N[8:NB5Y2YH;_#>YE[ 2#D\;4 MY=9.!@?;K)"_ZJL51&?"/#HR(;836!!7LA!S^;VJU_?*U,ID)RE7PL=)&%[5B65U\+/,LR;1Y^ORJQBHT]BJQ M%%\+Q?@(Q47POBSJC0G>%*E.^_.OP)UG,78LOHY/$OR/IA@%DR@,XBB.3]"; M^"U/F-[D"+U725(V19T5Z\!M,_B?5TM35U"1_QW:L-";#M,CNWEF=BK1+\YW M),3J3I^__/O?QK/HNQ/<3CVWTU/47W[2"8XEZ#)=E04^)QK&49LA?D]2'.;W M6\L$/VUTI8-[^JKE683#.J-JH.- MXG<*]/37'=Y@;%WB,08H:'BMJTSE0;8%IW4 G:PW.K@M\;78__UO\WA\\YT) MDK(P.,)4T>Q55J@BH4D&:BSLC((31W#MC^#ZY!'7XT7P44&EMUDR M)/-'DOBIW05Q#PDV4#]L?%L664T"*=) WZF\P19XSU5FOO"(7;.$M@8;K?)Z MP^/H=7FG*Y7GP;(Q6-,8\7-9O<=)Y,I*E67G6'C$AQ-"FWFAS4[N^+VJONA: M+7,=?-9)4V4U[&Q(<(\FD^IE+>+YM:']&4^6M2C!9M=EE?V&+2L(K%(IJ6=W M%.;2R'K3&&@8"+-P^)-09L7!H#I8J:P*Z!CT*'CK/T.IP094$YX8XTCD:Q;N MKTU)$Y.\Y$ZGI3IF5>KK,>C;A+8Q1\@E;PUM>(Q$(3O!A, 8UV)(FE,(HCHHBM MLYTE9 I+S%;0LBS%:/HD7#C1P;K+=>%DG!60;87/F9@G%!K3# FB:YBM.5*@ M :"HF"BX_A%[3C:J6&LB%C1%Y;91Z5U9U?J$(MYX1;PYJ4%\>K_PZ;W7RC35 M<;]YDM"PWSQ"G>V\U2':=^N><$!UU<@X*-1.(B\=@"+9-3L2>+#)(*QI M9+)$#?Y<.9#S@7#30;C(*,A2RL/*7=X' THR+9U=0\]W 60 M8/+%/ V#;5,WV-6J*5(3(G:*_5R2OZ,@*(_7%!8*MOB62,C23921Z(&(H_=N M AFW:9;D@&H(#?':;]V>MG51]M#=\4'6MV4%6Z5PM83]BU?A33D'^4CG%I(_ MR1ORVL^"-#.,,+1E> 7A'PX7QUE7V5?FRCK>$E)'VI%MLUQ5'4,0D5N]D<,Q M^M&.5UC3(>)LS3LL2F@"%I$(^PP#X$=)/4@28"Z!7\PL8>9L)<9*J*@B/F5[ MU4Y5]9ZVGL*V*CYS@@&]X2$-)J] M/&%XCU@UUU&N1'6@A#HB$$&#&1;=KII M4W5<-\AL=^+T*[W&1HFE''+)4E(TCJI^Z@H:Q@'5RAVB>P\[WPF9GL]X&17.]VOOI MCM\N>>+G7TVZMA%\B7SWB(.WAA(_[>((X\YW()8S%WRZJ<3D(>"+]RN /;#" MR_GPOE4%=0)^]8^ .Y,.Q5T D[NS*'+C%@LA0E4M2;D';)7C7\ MED\.!Z4QS*=UMP=PCG0-PD=2J7U2^>SL2!@_ M!./K<'I]$T91A"_,6/Q=[U,[X.R]>/"WY'F#<13>S&2B&^S^MJ_.WC@W_Y.X M>9E+)*/!J?[-6>N=7[-W=B/B>3B;+7J3VT=G_VCC1XO>@_@F7$P7@PNVK\YN MG1Z\YP CK,;A/)X.SW1OSEBH$-4L#J=3)\L.GUUQ+L;A>#SC:00B.\C1PEX+ M(-D1MB@=SE9+CE4 W5$(I$J%IDI%7R5"276?7$S"^?4UK2/8Y,G%=3B9\\*( MQ7#X.TEJ\_WH($5V9L7JUK5O9V%.MXBLTZ\.L]]@\%M&]6=MRJ*VDT;T6>\ M[)>0J.5J_%=8TC2\F4Q/69(?\,"2)M='+2T6PY;4OAJVI&EX?7,].-._\99T$X7C>.(LJ>6S9TG3<'$S:$EM M*GDA1O7T3UK5V%M5/%YT;"H.XSD?Z/^G18W%HA)557N:H;8$T'BMHY$M=(4P MJ7MEG)MT'N[47IY()1="2B% D]4.T205P60J@!7DM-0.@?TK(Y.NM2UUHI#& M.=!@-CB#2TK;@T(Q5),7& $XNCU=])K[M'E^,FU^!_D60*)'JC:/GMQ-!U3M M\RA&N$D)O,P%0L!FUCIV8K)I\EHR8JGI/+IU%QQ>)?XLJPPAL]!^(APFP%/4 M<8APJE=,19D#*&ATGDM%$RD.\;9$C@ =LFC)]4/9<%;*S!"P M"Z]I?97C.0Z>QC;&UK4DZUDI2AXX)7?BH@T-B<%J.Y_ BELG- M\)UQ$++B> MFID-^0$6@\V C*_-$HL9U!YY$ PDI0[A<>MA)@M"&2C53KJ%3X9Y%]R2*HT M!;$&WJ,^H;0+K[2+DWKW1E6T81@>A/$9^8D>TMV3-(;+/%98@^6MH;JSDQ:E M$UDBZI'E#0W7CD=VJD^954.L=A.,;T9W*;=MD@FP9]>N29RRZK">Z]FPAJ6@4W;"8HM%X9A_,[(-I['CYLV28EQ-* MUDNG2=ON[=E/Q=JP2[O#%>1_A$>YGK MJR- -R1 XLZ> 4I;+R#C6E=*VF-4)[Q7%1QH&[7B*%J0YE.%]$[<(OR*&/+' M7!7!!8TB#8JC[W@P/>7OX^^>VHH.4?X1_I79&CNNZAYBZFZTKZX'S!#]4?"V M[Q4>ER?U5SPF2><0?:_@@8]J#S=1>=+D'3_XX$3M.5)UC"7.Q3$.YE]UE60" ME?H;_F/K'SK*QX!/XB^ 179_?RDO@X#S<=-KVEZOW+F M-HE7MO6Z%HLHO.V=VZ(M32%>H""$*WG+^HX9MFWW.\HG MJ,!W8!#?WC$M"?*5QDKD0KBX;_/9@:4UH.7=QJ5T1 :$K&"L([G1V953IMFC1-FB9M=Y- ^1:.?>50,RVE'A! M*XX]' ,#:;%2UB2]I0) A2/-H%"5"/CP!D,%<5?P0*Z3)8V A^.6C-XM,M86 M7A3]PS^R1QOHI)#!##OA4X+1Z=%FQ<&N=I11I+9?Y0 ]ZU$!F^ J!9T"XEZ> M=R*:)I/B-&6)1"/@%);\B>18:\Y%0EK;93NR19^R496>XD0XA =D.V"H7:5; MH@;5;0G9Y=D730>&37/SA47-E0H>OM0%\CHFI@:$R*Q:+C"@;5,H@MC0=>[M M%UH[UV%(:N0=&%U7-.X8[1'BL'0@!LA:=$"'4J4Z'2H_,V\/(4;/D'Q=KF,6 MO@74ZU2V+0 _QZ6X3G$Z5W&LXGA_LFJP3])]6?U@F8)[GE:)[C.Z=@(E8&K< MJPBI:D*@A\5,5<1U7[&H]T$&"4]$Q]_MW:[RAII-#CD< M"(WN&+:2N[#-WY#]'$<;*>=@7[Z'@TSR$J].1B4667$\3XZO//T/81%'0\O8P68>"X65&?Z1;X@7J" M1JHWM[;J9?ZBA)&JQ#MI:@/[]#P=%1JDO?4D6(3Q=&Z3QEEX';E6 LA&<62_ M(*>ZCB0U.T$6)ZO@!;*B9C4@^D@(;RPV&\=A;%.T>!Y.(T%ODW&XN!;*'[%K M<=^4JY=%N\9U.)42*#[%4V%J/,='*=!R:V/,--Y6XB7=.2QN9)G%8B;+A9'- MB^-P/I=2]0>VO_A&5KB8QS9OGBWDT\4XMH\X!72DD6\OPEG;>IF&B[%KO&! M-]WJL^,A]#5$/RJCU(KN&[C['_Y&E1.-!08$!TN(C4(9( )Y$@0VB54L._K6 MK_3YFWQBI*/ RUXTS%B4T0< 5(JT88Q0CS31N6)GI[A;7+P;TE-%T8UYJ+F/ MT%9(N],.L$Q+I5-QIP2WTG[K BLP4II"("VD.C<5RR6Y>:Z_=R1FH1,CC:JW=I00;(\V)U?SU9X*]M+A&?GRS[A@'0[ MH*J+%?<'=^M&WC4Z3'>AO]K++D,]A*?6W1ZU)V0N+:.+>#Q5/W'W";A+B,@D' M>DVGCMP>DL_7>YNDS?'3XQ>%AQ*[I9"]*5;">Y.85XBP!MKM23 MRJ$40@^.K-3%0/-<+,8V9%NE[#M17H@]>'O\??]IKSZU+I2R/'>JH>!77=U1 M&X,K^?B^XU#$!QYR0\!>8',7K43.DFEUT&NK\X)>'\9#]L,'_E0Z!BT7!GFG MD;33NV%O%,>G!?5^1U<(\WW'^U(3B=;E[D6 M@[&M ?2M[-#(X$):#I#&RW5$D6: =ITS)?BO*^D.MM[<5LNE&VEBWN9)&,#]6(.W">KI?CCH*?1=@V03@F MF]#-<=JAVNS.&W6G4R>2YWN/>S)DG_:)F;397"=.N1Q]3P&CFVJ0]I/6,!Z! M:W'5FA:NM!?A9/.4.? ],NB>S2@-%9C(* ]K? _6YQJ!3<%4,=1\?MS)CSR" M;Z<^1@VMRH73R:S5.L*YTS^N=Z=C1F_G?UD(D&/VBFUI9"M2J6@ MT0_C'8!G[X@-%,7D?H*A8$5U%F.+4O;"=ELL(O)IV2SK59.W *[_\Y#EWIV3 MX%F?"D"2]'M%L\2ZB(%5[NDJ"8^*PX;O]?$N_XA\(>937 MJ[I9Q&&=DK6@W" +X)O\Q)43D_AC[REV-JI9!RT)R2&?5GRDP9?$Z^4BN@2O MIXH<<5ODB$\6(W[0RAQI")R>V+7?G(GXT' 8]HNRN$QH*U+D_% $KYHU)$#) M/'F@J%\OTGS#F]P.Y5%R=^&2\%OG#BRO*'BKHJE-*P+2A MZ'6N[B__LRB_XB (D3L+RZ662DG&/=^9QHXJ ?4?DKIL.X&1Z*NPPS>%LA9# M6GU?:I@KIUK4/O?NUQ*@_97->N-D,I'G$[D+SO>IV1!8-:@J%$?CV64$Z M8 M*V+Q3_Y07_%0J (#)+0$]N[<1&HDP3B2R#*QY9UQ-#MX+Y<()K:W+O61[H5N MPVF$_C8-UD=!6HT.9W%'NY>D[1@Z]\F&=G_4D/ M)YQ].&#ITX>?;?F@&R#%4^1EL98+8S9A>1),%ZZ8VU1#6:- MW07"R4(N1OQ(1F1G/@GF4_]:[BL\N(Z!U-\F^!WEO "GW'!Y&HQ'\740CX:F MNE1%ZJ[\NR:" *Y;"Y*M#*:C*/@W^^_;QI:9"BI]4)S9-EN[O'5T1XZJTKTS M>0L&0.&_2;E?"37V4RX),%*UO&CW.+$J3G_A]02P,$% @ .#$,5:+K>2J; P G@D M !D !X;"]W;W)K&ULK5;;;N,V$'WW5PRTQ;8% MU.ABV;(2VT#L3;9;-$"P2;D+I91V2_MBWB9.3.' MPT.1\P/C;R)%E/!>Y%0LK%3*\M9Q1)QB0<0-*Y$JRY;Q@D@UY#M'E!Q)8D!% M[OBN.W4*DE%K.3=SSWPY9Y7,,XK/'$15%(0?5YBSP\+RK';B:[9+I9YPEO.2 M[/ %Y1_E,UGW0*]DP]J8'7Y*% MY6I"F&,L=02BFCVN,<]U($7C>Q/3ZE)J8+_?1G\T:U=KV1"!:Y;_F24R75@S M"Q+,*Y[)# 40FL CR3A\(WF%\(1$5!S57D@!/[UJ;_'SW)$JOX[BQ$VN59W+ MOY K@B=&92K@@2:8G.,=Q;LC[[?D5_[5@+]5] ;&K@V^Z_M7XHV[8HQ-O/&% M>%_H'H4TR[3A$VZD*<3#]RJ3QWYY_KK?",F5H/X>*D*=(QC.H0_9K2A)C M+ MG2*!?(_6\N,';^K>75E!T*T@N!9]N69%2>CQ1P'#&]OL9 )$]C9X:!77\[RF M"%N6JR.=T1W4:00J=:C?A$QMV!PAQSWFMI*S3#,*4@-TPKU15)HA)SQ.C[:Q M-+0_?ICY7G@GE, [\N)$ONB1[\4B M@6E!:PT\+MZ()Z1[]K5N!!W?I-.X97 M)DD^,ENM4_T WL0.)J'MNJX:&&+^W5GOY#!ZJF1%>5$'88&JT.Z@]#.,EHS7C).),**:4SKX<_LZ30Z Y^F1I_9 M'CG5->C+P0_M*(@&$YY,HS41J3D)ZOCBL:'JVS,_&$:VEI$IJBK5U+>#H*UE MCV>_G)%G>]ZTAET5UW_5%A$FUE4QO6 IL=@@;Q7E_1^*"NQP'%Q35.?P+T6- M)Q<5U9@N*"I2NID-0CO+944%]FPR/E=4-W5!4:I>432LJ)-I6%&!/0DG@\C. MTBDJ=&W/'[>*.O$\4U1@1Z%1U-"/U>G=F07RG7D9"(A9165]?7:SW>/COKYS M3^[URT7]:G<9%4J56P5U;\*)!;Q^#=0#R4IS V^85/>YZ:;J 85<.RC[EC'9 M#G2"[DFV_ =02P,$% @ .#$,5<\H\-^? @ J04 !D !X;"]W;W)K M&ULA5113]LP$'[G5YP"0IL4D31-VU#:2!2&QB0F M!&,\3'MPDVMCD=B9[5#X]SL[;5:T4EX2G^^^[[ZS?3=92?6D"T0#+U4I]-0K MC*G'0:"S BNF3V2-@CP+J2IFR%3+0-<*6>Y 51E$83@,*L:%ET[7A;$;03JIV1+OT3S4MXJLH&/)>85": 5AB9FQ#(Q^SWB!96F)2,:? M-:?7I;3 [?6&_ M83F%&RE,H>&+R#%_BP](42Q>]=%;>$\6Y"VRMC7;,,IQXU@T;UC%YZ?-@;AF=[ MY,:=W'@?>_J=NG'K9G;)^YB ;UTM,T!'BMV1 A,YW&-ML)JCVFSW()/4;MJ M7( I$!:RI*[E8CD^> O_'WIPQU;T, TJSDH-1]8Q.AWZ81B2$0W\9)!8X^"1 MNI2T0:UDAEK#R$^2G@L;^E$2NI@K+CB]Z1R64N8:3OW!<.1"3OU1OPUYT.3& M/PVO:408.#Y,HEYT1E*<]PCBQ(_B>)T^[E$2EW[7Y01;[5.A6KHAH>DL&F': M3NIVNSETWK;?O_!VB-TPM>1"0XD+@H8GHX$'JAT,K6%D[9IQ+@VUMEL6-$M1 MV0#R+Z0T&\,FZ*9S^A=02P,$% @ .#$,56KNTK"Y @ <@8 !D !X M;"]W;W)K&ULG55=;],P%'W?K[ "0B!%2YJDZ0=M MI744 =*D:1OP@'APDMO&FF,'VUG+O^?::4*GM17BI?6].>?<<^WX9K:5ZE&7 M (;L*B[TW"N-J:=!H/,2*JHO90T"GZREJJC!4&T"72N@A2-5/(C", TJRH2W MF+GX8YO2V$2PF-5T _=@OM:W"J.@ M5RE8!4(S*8B"]=R[&DR7B<4[P#<&6WVP)K:33,I'&WPNYEYH#0&'W%@%BG]/ M< V<6R&T\6NOZ?4E+?%PW:E_=+UC+QG5<"WY=U:83:_9)MBTU#C^2--K+:D]%!Q43[3W?[?3@@C$\1HCTAURT)K(-5DRSEWV[0/-..AWL\"@ 2L3Y/MBR[98=*+8A-Q(84I-5J* XCD_ M0..]^ZASOXS."GYIQ"6)0Y]$812=T8O[W8B=7GQ"[P%VABRYS!_)CZM,&X4O MS<]C?;8RR7$9>Y&FNJ8YS#V\*1K4$WB+-Z\&:?C^C,FD-YF<4_^/(SO6P;_6 M@+X&'-2 OD;6O19XQ1J1RZKF8-$YGK3=/E1Q.#PJZ(_**=]#;:#*0'7I@25I MIHW%FQ+(6G(<&J@^O7A.?TF]:!TSD3=*8?F3;EXCW ]'B1^&(0:#@9^,8QM< MK%YVFOK1:.*0B1]/A@X6I7X\= PR&/KCT=AE^]MA)"E0A$2)/QF/6ECL3T8M M^3_V%3WZ<9IV?OU)Z(H?>Y&"@SE0@=JX::>Q^4:8=B3TV7Z@7K5SY"^\G<8W M5&V8T(3#&JGAY6CH$=5.N#8PLG93)9,&9Y1;EOA1 &4!^'PMI>D"6Z#_S"S^ M %!+ P04 " X,0Q5/RP/?U0# #0!P &0 'AL+W=O2F^W?CY(=-3MD&0[WQ28E\N%#BJ*6>ZGN=8EHX%M=";T*2F.: M11CJK,2:Z9%L4-!.(57-#*EJ%^I&(R-147 M>*M MW7-U/<-5G*_"N+@L/"1[TIC%\+ULF$[O$/S=W.K2 L]2LYK%)I+ 0J+ M57 5+S:IM7<&GSGN]9$,-I.ME/=6>9.O@L@2P@HS8Q$8_1[Q&JO* A&-AQXS M\"&MX[%\0'_M0(X%:ROS4>[_Q#Z?B<7+9*7=%_:= M;9H&D+7:R+IW)@8U%]V??>OK<.0PCW[AD/0.B>/=!7(L7S'#UDLE]Z"L-:%9 MP:7JO(D<%_90[HRB74Y^9GW#E.!BI^'BK=3Z!32HX*YD"L'"P<4GMJU0OUB& MAH)9ES#K@3<==4OAU<>AK.7IZ%;EB&JX!NAT;UB,'Z M^;-X&KT\0S;U9--SZ.L-TSP#)G)XQ:O68 [_/CB?Q2GJY\$_E0B9I&,2FH!) MTK+B.;-1"BZ8R#BK0!M:H-MH-'"156V.]C;TI/*>%'I2E>\F[4K+13= Z":. MP 8L9$4#@8S!V!8#C81,-J8$X_C436N1 M:#L2J)_0]Y.S(2%>##YT;EW?/EF]MP#'+>VW!@[ .H.7!N]IGKX1E 4>"/X! M%_$PBB?#*(K JLEP/.XTVII/(K\Q'<:SU&J#:UD3Y^Y<]6+PQ4='( MM%6R^RYO#31SZ91$;HL:I\/I9.X@K1C/O'B\.G91;HJ"9J0MLRLN34DZ;9G= M@VQL_34\?S9/XN0EQ./$^7H]N70 AY[\+8]9>GF"QRQUL /7Y M7.OY3Z9[. MEBH5C:*9*U,TBJ?]PK1?2),#E_\)<^K*AD=3MD:UD&KE_US]55 M-Z6?S+NW[AU3.TZ%K; @UV@TFP2@NO>C4XQLW,S>2D,O@!-+>G)160/:+Z0T M!\4&\(_X^@=02P,$% @ .#$,50HX0JI' P + < !D !X;"]W;W)K M&ULA57?;]LV$'[W7W'0@BT%M$BB)=G*; -)VF(; MD"Q+VNUAV -MG2VM$JF25-SLK]^1E-4$<+T7Z8[D???=#QX7>ZD^Z0K1P)>V M$7H95,9TEU&D-Q6V7%_(#@7M;*5JN2%5[2+=*>2E,VJ;B,5Q'K6\%L%JX=;N MU6HA>]/4 N\5Z+YMN7J^QD;NET$2'!8>ZEUE[$*T6G1\AX]H/G;WBK1H1"GK M%H6NI0"%VV5PE5Q>I_:\._!'C7O]0@8;R5K*3U;YI5P&L26$#6Z,1>#T>\(; M;!H+1#0^#YC!Z-(:OI0/Z.]=[!3+FFN\DGWT#OX!;*4REX9THL7QM'Q'7D3 [$+YF M)P%_[<4%3.,06,S8";SIF("IPYO^3P*V2K84K3"*&H6*8"JX<>E'!7]=K;5; M__M8 CQ^>AS?7JI+W?$-+@.Z-1K5$P:K[[]+\OBG$^S3D7UZ"GWUMM9\MU.X MXZYRO/QD&LZ8,X2$A2SSGM@\3&/FQ&D2 M%IE'OJ>HM;N"&TJL%%]]9&&:>)",V'I2R9S$J1=S^B4.X[URPVBL0S'S;HHB M]^[".//V+)S/'9O);Z:B=+"9]W ^]Q9O("^\=)ZP86EB&^L ?0846)X>\L72 ML!A(GL$\I@ /.SF1GF96.=;VT8L)1M7?N3FM*06],'Z8C:OC4W#E)^#7X_X= MN>5J5PL-#6[)-+Z890$H/YN]8F3GYN%:&FHU)U;TG*&R!VA_*Z4Y*-;!^$"N M_@-02P,$% @ .#$,5;/!<^:' P 4P@ !D !X;"]W;W)K&ULC59=;QHY%'WG5UQ-N]U$2IEA@$)20"*TT;9J-BCT0ZO5 M/IB9"UCUV%/;$\J_[[4]3,B6HKXP_KCG^!S?:YO15NFO9H-HX7LAI!E'&VO+ MJS@VV08+9MJJ1$DS*Z4+9JFKU[$I-;+<@PH1ITGR*BX8E]%DY,?F>C)2E15< MXER#J8J"Z=TU"K4=1YUH/W#/UQOK!N+)J&1K7*#]5,XU]>*&)><%2L.5!(VK M<33M7%WW7;P/^,QQ:P[:X)PLE?KJ.N_R<90X02@PLXZ!T>_8;[YV\+)G!F1)?>&XWXV@808XK5@E[K[9_8>W'"\R4,/X7MB%V MD$205<:JH@:3@H++\&7?ZWTX Q_!4AK0.IUAX6\RC?,LLE(JRUH%TULKN&M M>C2)X](E96$US7+"V7U"8*\1V#O%/EF$\P!J!7=V M@QK>R7#87-7.E,Q02R[70'/4+4HF=W\:N"M14PB->X/'3)U<]KBI(( ?",B. M"GCQ;)AV!J\-J$:&<#+HE&6JDA9S( JHJ"8T3!W.H3K= M&M6]]*W6WTJ^S&KD<_+?3*=^^HN_+T@+>R#6-=(-Y^[01W:OZHR4[I!IB*D)UPISMZ":WYEB9GEZ@9F6!M:A9PQ:5->OQ=C98QZZ4/BK[9S2UDE"+5!,EW(XW'=ZX*NE]5%9(NQW$M_[ M@,90"BB%:"RF"B0B?Y:2%Q/"C 8\F)#R[Z O7:/V<&?/+# MG=^,-B_F-#P4C^'AN;UE>LVE(04K@B;M :5!AR(=_&PO=V]R:W-H965T:Z,LX@QW+ "V!Z)N4BQTIWQ=J5A0"<6%!.7=_S)FZ."7.B MT(XM113R4E'"8"F0+/,8#AZ > W /\I8/P"(&@ @35: M*[.V+K#"42AXA82)UFRF87-CT=H-8687;Y30LT3C5#3#DDC$4[04(($I;)/[ M 9TG"3%-3-$EJP^+F3B^ (4)?:@$!W"\A7(.[US.W-!3H^ M>H>.$&%H02C52!FZ2LLUB[IQ(VU>2_-?D':*%IRI3*+/+('D$.]JFZU7?^=U MYO<27L5J@+SA>^1[OM>EIQ_^K60#%'@6[O?("=K4!Y8OZ$W]U9/4W_W08>A2 M02[O.S3.:LY1-Z>Y\V>RP#%,G<*PB@TXT=LWPXGWJ@=MWK'K]=+6$Q+?3K-22=LHW>1B\Y/6WN3? M[*5DJQM82E!=EWG62_]:AY-G&Q@\,^CN5;T/U8++-:$240AU5!O\%%G6-0/0-U1O+ U=,65KLBVF>DW$X0)T/,IYVK7 M,0NTKW#T!U!+ P04 " X,0Q5B*-I5.H" "0 &0 'AL+W=O.;_IK+F[E D"ANX(R.7 6 M2BU[KBNS!118'O$E,/UDQD6!E9Z*N2N7 G!N205U \_KN 4FS$GZ=NU2)'U> M*DH87 HDRZ+ XN<0*%\/'-_9+%R1^4*9!3?I+_$<)J"NEY="S]Q&)2<%,$DX M0P)F ^?$[XUC@[> &P)KN35&II(IY[=FFV#&J;2_ M:%UC/0=EI52\J,DZ@X*PZA_?U3YL$;1..R&H"<%#0O0((:P)X7,C1#4A>FZ$ MN";8TMVJ=FM2BZPN 6%IQ30 M!+)2$$5 (LQR=(J)0#>8EH N ,M2@#X>2J)#=)+GQ.PRINB,54?5[/E!JH4( M?:L1UY,4';Q^VW>53M$$5\W_1Q_\<_9X987-80JL7_M5A M^7:N8>A,02&_M^UXI1FU:YI[L">7.(.!HR\Z"6(%3O+FE=_Q/K39_9)BZ4N* MC5]([-[&1,W&1/O4D\^ZH91,]PE*?D&.YKH_2'1 N90@6]_"2JYCY4PK626' M83>./<_KNZMMOUN @7^\@TM;<''8[>P Q[O (.A&V[A[#L2- _%>![X(S.0, MA$1\A@A;@535=34%M09@Z!Q60)%OK[9JW/9"#>.=]!XZ\B0B?1(QWH>HRG>W MKO0"Q-SV4HDR7C)5O;#-:M.N3VR7>K ^]'LCOV4]U>V]ZL9_Y*MO _V6S\WY MH3#3H;RC]SI;4?7;:J+XTC:4*5>Z/=GA0G^B@# _7S&N=I,3(#FHR?Y#5!+ M P04 " X,0Q5-#U-U_4' "_2P &0 'AL+W=O3Z=YHN57H?YLW2CD_*1ZS1;AT5Y-[N9YIM,A\O=H'4\Y8[C3==AE$SF M)[N?OA"='*]9#:S?_J%^OEM\N9BK,-=G M:?Q/M"Q6IY-@PI;Z.MS&Q?OT[K4^+$A5>HLTSG?_LKM#K3-ABVU>I.O#X'(& MZRC9_Q]^.VQ$;8 K6P;PPP#>=8 X#!"[A>YGMEO6J[ (YR=9>L>RJKI4JV[L M]F8WNEQ-E%3'>%EDY:-1.:Z87X39%UV$5[%FEWJQS:(BTCD+DR4[#Z.,?0KC MK687.LRWF2Y/K\C9[^PL76_"Y/NO.7N1Y[K\T>'Q)0N+^K GKTKE*'Y:#OEX M^8H]^?GIR;0HYUQ=>;HXS._E?GZ\97Y_;Y-G3#B_,>YP;AE^A@^_U)OC<-<< M/BUWZKA=_+A=?*)+!DE-SG[_+8L8F\*O<[_M2UPKRCM MBM6OZ?-\$R[TZ:3\/U'%.IK?UV5L*Y/,)#JS/[]N]\;]?*'75SJS MG@,JT?<B4KT/A4C-7#@PBBOI74D*+51JY@8 MK@H&""N5 VS M\<#S9A9;6BIEH$2[+X$K7!PL_DIO=9;LCJ?V2@AU)RK8^W"(U,SE [RX/KT[ M24F&2LW< & 9%Z4%Q)U!TW-^^;K%XLYFI7!FLUF[.P$V7)PVSL)\M7M9?I$F M^GN7/^BH7N^S(5(S7W0#SW"'_F4W*=%0J9D; $3#46!H-^=AG/G4R673FY;" M\M61:K4FK[5$<-AXJV]US%S4C;A$[\,8HPO"@6"XH'E]+RVL=2Z3LN;_]#S@$S.(X9]_W(_F.=^D.X;.\C&J-)PH%FN$?O M45*>H5(S-P!XAN/=F':/^ET;1;9*M%/$ 38X#AL6CW9N'^'2O8]IC!X*!Z[A M,WJ?DJ(-E9K94@>T$7BKIKVI[G3M(UDKL4:2 .X0.'?8GDM[]Y;P:_0]+RHU M =@1] B1(Z8=*S=R 6@@T- 42'7M+ED*TMR0 3 0.)A:[]FDWX>J]SVF, M;HL #!+T*9$@12 J-7,# ('$P*1(-!.@AD6Q$G,^0"0")Q*+.?OWG/!K]#ZA M,5HN BA(T.='@I1^J-3,#0#Z$0,S)-',AEIZ3I9*O.2O5LY M[D;2+@R5FKG@VGM>Z/,D2?LFF#$(1P+AR(%YDNR<)]DJT3Q) GY('#_N^[%K M&PJ7[7U$8W1A)#"/I$^5)"GB4*F9&P"((P>F2K*9%37,B968\P'BD#AQ6%S9 MN?&$2_<^F#'Z+@K@1M%'2HH49JC4S T F%$#(R753(KN.Q,M,><#;*&ZQ$C\ M<:TF_!J]3VB,3HL"HE'T.9,B)1PJ-7,#@'#4P)Q)-=.CAD6Q$G,^M??==DF6 M^-#V$J[>^VS&Z*XHP!M%'S I4K2A4C,W -!�R85#,V:J%/6R5*GPJX0W4) MF/CCFDWX-7J?UQB]%@7DH^B3)D5*/%1JYOOF@7B\@4F3U\R/&N^9QTK,^0" M>%VR)?ZH]A)^B;X'1*5F;@@0D$2=E2HU,P% ^!X])F11THU5&KF!M0^7#3TTT4/9T9HB3D?@ RO M2V8D>C>1<-G>AS)&#\4#EO'H8R*/%%VHU,P- '3Q!L9$7C/\:;@2*S$_YP8D MX7<)AL2@)A(NW?O3;V/T4'Q &)\^$/))D85*S=P 0!9_8"#D-W.>^\Y$2\SY M $'X74(@\;@F$GZ-WBF1'XS^VE8%"LQ MYP.(X7?)A<30)A*NWOMLQNBA^+5/3-/'0S[MQZ?'0!L?T,8?& _Y#\=#:(DY M'R -OTL\)![7-L*OT?N$QNB:!, Z 7U.%) R#I6:N0' .,' G"AX."="2\SY M '($77(B\:BV$7Z)W@\4Z6;WA4M7:5&DZ]W-E2[9 M,ZL*RL>OT[3X<:?Z#J?C=W;-_P=02P,$% @ .#$,5>S^/XJ: @ =@< M !D !X;"]W;W)K&ULK95=3]LP%(;_BI5-$TB, M?'_ TDA0A)D3%N)AVX2:GK45B!]MMX-_/=D(4EK3;Q6X:?YSWG.=-[9.T M8?Q); D>JE**F;61LKZW+9%OH$*BU-6 U4[*\8K+-64KVU1<\"%$56E[3E. M9%>84"M+S=H=SU*VE26A<,>1V%85YJ^74+)F9KG6V\(]66^D7K"SM,9K6(!\ MJ.^XFME]EH)40 5A%'%8S:P+]WP>ZW@3\(- (P9CI)TL&7O2D]MB9CD:"$K( MI3=&K=P0JO_%A>1JERB=S&[I#JADG(! MG]%W=6R&*T=7(#$IC]76P^(*'7T\3FVIJFJMG7<5+ML*WIX*7[?T%/G."?(< MSYN0SP_+%U#W]W%9>>\->;]@S^?R_&'X],6Y_7BR%Y.HP_9IRUJ8*IE/I M"W8N:IS#S%(W2 #?@95]^N!&SI-.C42.,&EF'+: MRB,CUS=_E_E.?!8YCI/:NZ&+<: 7)F$R#'Q'&/2$P4'"1W7;$:&HYBP',,D<<>(X[C(TX![",.>,#Q(>$TH41>M0&O&BDG <%3X+(SB,>!$7.SO M!XQZP.@@X(-0@FR<0!M ==47^1OF&^)E2@$E9*ZIS&RB5ONWP[D:PVC7+)I&J[ M9KA1'T;@.D#MKQB3;Q/=>_M/;?8;4$L#!!0 ( #@Q#%6 *ML9T0, # 3 M 9 >&PO=V]R:W-H965T>Z> M(WD\<7K@XK.,$14\I F3,R=6:G?ENG(=8TKD)=\ATV\V7*1$Z:[8NG(GD$0Y M*$W

A%.>J80RO!<@LS0EXO$&$WZ8.;[S]. #W<;*/'## MZ8YL<8GJT^Y>Z)Y;L40T128I9R!P,W.N_:NY/S: ?,1?% ^RT08C9<7Y9]-9 M1#/',QYA@FME*(C^V^,+K3P+)=U2Q0)IX(?0)C1FLTT\MCD:*V&,C.-2R7T M6ZIQ*ERP/3+%!44)/\-U%%$379+ @A5KQ,3ZS2TJ0I.W>L2GY2V\^?'MU%7: MN*%PUZ6AF\)0\(RA"=QQIF()O[((HV.\JYVN/ ^>/+\)K(1_9.P2>MX%!%X0 MM/@SM\.7N*O@OL6=7A7(7L[7>R&0C_#O>_T*%@I3^5];G J>?CN/V;97)XW=?=-A5^/&_0FH^:X(^<'E?,#J_,?8X$( MBL,[G@GX!XF0\&<206,>[S!=H6B=0ROW:^>P([*C, RK, P[6K;#+B5W1'8D M>51)'EEG?LZE,JF?2KT\HZPX3BBK5^T%[%"L=5N?8VV1*.A]K[$DOI\R4#&"/C22S04\FJ7?)M-NH_?99[5L?R5&92FJZ,7IW2[-RO MW>!=L1U'HE'5^!VEM9*H*]D=L1W+#FK9P?=-;27_26X;G28WNQOGRJQ++=]: MUG24WUXP8MGE=N2Y\NNRR[?77=WDN!>,#"SRK%FV^OW'[3GZL*!7R, M"3LSU75:OG7%=AR.NH#SNZK@_$Y+N*[8CF7719QOK^(ZR@%V([9-\#T*/+^N M\/QO+/%@3Y*L^$Q'J2.@MT:KT/%7GU&G'UIVBZ]5Y#;N)%(4V_RJ1L*:9TP5 MUQ/5T^HZZ#J_!''KX<5=TAT16\HD)+C14',<.2"*ZYFBH_@NO^%8<:5XFC=C M)!$*,T"_WW"NGCK&0'5)%GX!4$L#!!0 ( #@Q#%7T0V4SR@( &0( 9 M >&PO=V]R:W-H965T];:TE=K#==OQ[KITT9$I:C8F7QG;N.3[GU!^9[(5\ M4!L 31[+@JNIL]&ZNG!=E6^@I.I<5,#QS4K(DFKLRK6K*@ET:4%EX0:>E[@E M9=S))G9L+K.)V.J"<9A+HK9E2>7O*RC$?NKXSF'@EJTWV@RXV:2B:[@#?5_- M)?;C-U1@Y9PHIN"WTK M]I^@\1,;OEP4ROZ2?5/K.23?*BW*!HP*2L;K)WUL,FW_Q3DM\RQ"GLYE06A'*E^1&:8:Q M +:HY(RO%6&(OH^[MKT<"+P@&X+/3\#NH6KC_%.YB:FUT01M=8/G"D]$- MV\4%>L]S458%F'!F@FN)*Q9?2#*78BUIJ!W(&3O7GE)]Z'H63^$]F3G,(VI_ 4>YM3OI42L\!HMIUH\D,T0QG4 MQ(DE-N?1+L/3*8T\SYNXNZZ_?J'O1Z.P6_A$>]1JCTYJ_[N^H5G?0S)KCK@S M>Q*DX[[*?ET4CN.C(N-69/R,@,UVA)[#^;($ #1 M'@ &0 'AL+W=O1*7,0&ZWUT M#GHY2&BV)_29;3#FZ%N1EVRN;3C?7NLZ2S:XB-D5V>)2_+(BM(BY.*1KG6TI MCM-*5.2Z91@CO8BS4EO,JG,/=#$C.YYG)7Z@B.V*(J;?;W%.]G/-U%Y/?,[6 M&RY/Z(O9-E[C1\R_;!^H.-);2IH5N&09*1'%J[EV8UY'IB4%58N_,KQG!]^1 M3.6)D&=Y$*5SS9 1X1PG7")B\?&"[W">2Y*(X]\&JK5]2N'A]U?ZLDI>)/,4 M,WQ'\J]9RC=S;:*A%*_B7S./%C)(]HK*UH,DOE8,JM1CSK)1F?^14_)H) M'5_X,2VS2AE5QX MF,=9?BED7QX]=/'SY4SG(DC9E9XT =W6 5EG K+1/2GYAB&_3'&JT(?]^FF/ M7A<7I[U"UNL5NK5Z@;_ORBMD&[\BR[ L13QW_?+[F JY>5;N]ODB^'!Z^2!\.#-U1#^?^N?/3#N1\9P6YO%;OBV>_=*F^&__OFB7$J"O8_ M*J/7.$>-DT^Q:[:-$SS7Q&.*8?J"M<4O/YDCXS>5RR!A'B3,AX0M(6$!)"R$ MA$5 L",?.ZV/G3[ZXD\QA8K*A!2XJ> J[]:(4860$Z:7Q2?3,%W#$/?QRZ$O MNPT=>]IIYBEXUMCIM/.[[2S;[G:[5+2S)I-.NZ#;SG1=L],N5,0WD=V>M(NZ M[4;F<1Y'8^*V8^+VUI8[4A1BZE=5%7:M&A 7LIA PCQ(F \)6T+" DA8" F+ M@&!'QAVUQAWU%I.OU6I"S KC%TS%Z@@EM9-9Y60DEE>,B\FC>&ZJ3%VSW<.[ MTQFYW=OXKC>(CQH6$N8K4S#'W8H%V6L "0N'CD*DSM4^6_W&K8G&O2;R5RNQ M]D5DA5*YQA"K7R06/LDS(ENY(F8JZXP[L9QZIK?/CWH&$N9W8S=MJ^L8R#X# M2%CX[L6/%"E:T[-&F;1&F?0:Y74).JRZ3(96E]Y./^H42)BO2F'L=.=72\A> M TA8.'04(G6NUEG33%O33'OG5M4;#.6<:@HYIX*$>9 P'Q*VA(0%D+ 0$A8! MP8X,:QIO+^6,=Y=H6;-$R]OWMX8R@;B]Q4A_/5 =M#N8B_^ U!+ P04 " X,0Q51?/)'M(# !I$0 M&0 'AL+W=O9]GM?ML MI)6'6R$?U9H0C9X2QM7(66N=#EQ716N28'4E4L+AS5+(!&L8RI6K4DEP;$$) M?=^PS&SO$LL"*3 7[06.]'CDW M#HK)$F=,?Q/;/T@13]?P18(I^Q=M"UO/05&FM$@*,*P@H3S_Q4]%'O8 P%,- M\ N _Q+0>0/0+@#M4SUT"D#G5 _= M ]%= K #V;^SQ9-M,!UG@\E&*+I+$& M-O-@Y;)H2##EIK >M(2W%'!Z'&+)*5\I].$OH=1'E!*)'M98$F3HT"6:Q#$U M-8 9NN-Y(9N*^! 0C2G["!;*F*NAJV$YAM2-"M>WN6O_#==M="^X7BL4\IC$ M%?B@'M^OP;N0AC(7_BX7MWXMX9\9OT)M[P+YGN]7K&=Z.KQ5%<[O>0]_S_NL M'OY%;*Z0UZJ"'^2R7=95V_)UWJJK)R(CJO""$01%'#TBD9K"41>(\HAEH!@\ M(+TF**8LTS DNU(T-6B+"D6811FS%5=57[5+,%OR0*4X(B,']EQ%Y(8XX_?O M6CWO4Y6X.5G7DIGM>#/VN[ ]>T-WLR]BDS[#TWS.&O)Y(&2G%+)3+^1R"8< M$LM<)S@&#O6LTJ7S*JP7$4U?6[3:%6<"WTW!)NDBQHDBQLDFS6$-F!F+U2S%ZMF/9LO#2]3(RF(H'^3N4' MXD1*S%<$>BZ-%L]HWVZ.G^WT9(ME?(&^[C;"SX#0RFR#])LF")LG")LEFUS5U=:#>3:G>3:UZ=Z;M4.;\^KI$0=%S%.TO M^N>>&&W_K5*OEO9<]9HD"YHD"YLDFS5$=B!TOQ2Z7ROTA&MZ^:M9>?-VTC_: MI1RU"(Y:A$1!="P[76/JX) MCHDT!O!^*83>#8R#\NO*^#]02P,$% @ .#$,58Y>4_\: P *PX !D M !X;"]W;W)K&ULK5=M;],P$/XK5A!H2-"\])72 M1MJ:($#:J#I>/B ^N,FUB9;8Q7;;\>^QG31KIBQKP5_:V+GGN?-S9\[SC/"IE0BQ&=LVCQ+(,>_0#1#Y9D59CH4<5N52 8^?#^P?]-KE6I:8PXQF/])8)%-K9*$85GB; MB07=?X1R/7W%%]&,ZU^T+VT="T5;+FA>@F4$>4J*?WQ?ZG $D#S- *\$>(\! MO2< W1+0/=5#KP3T3O70+P%ZZ7:Q=BU<@ 7V)XSN$5/6DDT]:/4U6NJ5$E4G MMX+)MZG$"7^F70#CTJ](D.N\1!>4H;6L.0'L-:(K=".K=0$[(%O@Z"VZC.-4 MY1AG*"5%H:J,7P0@<)J]EA:E,?IY#?D2V"\Y=7"#9I1$0 0K0(N4WU5F$UO( M!:FP[*@,_JH(WGLB^"ZZID0D'(4DAK@!'[3CW[7@;2EDI:9W4//*:R7\O"4= MU'7>(,_QO(9X9J?#W:;E_)_W\)^]U\3H5J75U7R]9TH+?2'0FN16&G50COD& M1S"UY$G(@>W \E^]< ?.^R:%39(%)LE"0V2U7/2J7/1:L=;/9L%\W"UI#.U=%0V0U%?N5BOW3*OKK MGK96="O-N15MDBPP218:(JOE8E#E8F"RH@>-I=I[5*JS5I_G:FV2+#1$5M-Z M6&D];-7ZACY\P-O*OI7EW+(W21:8) L-D=52,:I2,3)9]JUDYV;$)%E0D+E. M?4/6MV/XC%&AH'UT^Y45NM9M!Y?:;(DH;BO5;-797.H+_:/Y*W<\&ULK53?;]HP$/Y7+&^:6FG#(10ZL202!4VC MVB14UNYAVH-)#F+5/S+;(>R_G^V$B$H4[6$OL<^^[[O[+G=.&J6?30E@T4%P M:5)<6EM-"3%Y"8*:@:I NINMTH):9^H=,94&6@20X"2.H@D1E$F<)>%LI;-$ MU98S"2N-3"T$U7_N@*LFQ4-\/'A@N]+Z Y(E%=W!&NQCM=+.(CU+P01(PY1$ M&K8IG@VG\Y'W#PY/#!ISLD=>R4:I9V\LBQ1'/B'@D%O/0-VRASEP[HE<&K\[ M3MR'],#3_9']<]#NM&RH@;GB/UAARQ1_Q*B +:VY?5#-%^CTC#U?KK@)7]2T MON-;C/+:6"4ZL,M ,-FN]-#5X00PO'D%$'> ^%\!HPX0*D?:S(*L!;4T2[1J MD/;>CLUO0FT"VJEATO_%M=7NECF*+ M?;4 2QF_=AZ/ZP6Z>GN=$.NB>PZ2=Y'NVDCQ*Y'N:SE H^@]BJ,X/@.?7X:O MH>KAPY=PXC3WPN->>!SX1A>%M[I_?G67:&E!F%_GA+5,-^>9_)Q-345S2+$; M) -Z#SA[]V8XB3Z=D_F?R%Z('O6B1Y?8LR?*Z_:/SKB;7RIS.*>W)9D$$O\, M[+,H(?M3$9<\VLS(24_Z]^ ;U3LF#>*P=9AH<#O&2+\_!R MJ-^)D2 [WE6\(FU%F)S;MM\OB8YYF=T0PIY9TE9CH4\92N;;QC! MBRHHSVS7<4([QVEA3A^8D'K<.$Z7:U% M><&>CC=X16Z(^+2Y8O+,;BF+-"<%3VD!&%E.K+?P/(%Q&5 I_DK)GA\=@W(H MMY1^+4\^+":64_:(9&0N2@267SLR(UE6DF0_OC50JVVS##P^/M#?58.7@[G% MG,QH]G>Z$.N)%5E@099XFXEKNG]/F@$%)6].,UY]@GVC=2PPWW)!\R98]B!/ MB_H;?V\FXBA 5+-?1/KL2UDO\O6[7G3QXNZC^Z)/GK@DA9BS4%2+,A"$X^& MX^.!>%O.5SMI[F'2+MQ!X&_;X@QXSB_ =5Q7TY_9X\.A;CC/:SWYWZWW)L-K M5Y!7\;P3/'5E'-;"Y]^E%'P0).=?=%FON;Z>6SKD.=_@.9E8T@(Y83MB37_Z M 8;.K[HI-PE#)F&)(5@O.7Z;''^(/BT?35:G0Y>!.CBL@LN?E-W4C4-_Y#C. MV-X=SZY&Z,L%Q\+>B(-VQ,'@B)-OVW0C?\D$N,$9 MX>#S)*]#-SV!33UVA)F'()"PQ!.OE M*VSS%;Z0?80FDV,2ADS"$D.P7G)&;7)&S[&/.C@X>H9CUX]4]U!U8:#Q!*3J M/,>1K[R*>:A"Z =.?-(\HG:\D0GSP )GO00>E59P<-Q7F,G:J:RFREJ)%JJO:*=C$/K4-6F4 MAHS2$E.T?GK<+CWN"[E& S:5(I,T9)26F*+U4]25EG"P.'K0.3SEV0U\354R MTPE=7WVQ0!HAC%S?T_B&1ADZ#CSM&UW-!H>+MG>L^GNK6XY#;C&(>O)2-$E# M1FF)*5H_*5U9"8.7<@NC5:11&C)*2TS1^BGJ*DDX6 L]Z!:A6JZ,U#>"F4X7 MAQJO4'6>$VBJ%8W0C:+HM%-TY1D2AHS2$E.T?BJZ MRA%&+^4/1BM$HS1DE):8HO53U%6)<+#.>= ?8O5/SI'N94+5O8E4'T$:71CK M*A -3Y8UJCW81]L\.6&K:G^-@SG=%J+^O[Z]VN[AO:UVKNY=OX#G,ZBYCLH] MOVI;J*"ST+5L;49V&H\Q545)_(&@1^64I548-;58:Z5D +!ZIXF$31**PH M$T$V=6%,P(TB>EU55'V[ "ZWLR .=@>WK%P9>Q!FTYJ6< ?FV+ 6K0&@F!5&PG 7G\=D\CBS 6?S#8*OWUL1*64CYU6ZNBED068^ 0VXL M!<6?#%.XCY>1*^.JQIJ\OP5#&WZ#%Y[M+\OK5FVEH MT"U+'N:-"Q?>A>2("Q-R+859:?*7** XQ(.+SW"=\DT+4L%I0^97))=T.\_H2FY,E#I+UUQ M\[R#;E[[P,]T37.8!?B"-:@-!-F??\2CZ'V7Z!9'$Z&D51- TW^TH[ M["91NF]W(&+4BA@](4(8A7V64*T!Y6"OV75?G\,NG_LICV>K%_?,;(U;H>/^ M\LQSN1:H4$$.;$,7''#I&Z"1J-O'06-O-JNF*X/J3-GX42K&D\<)\U;#/:LD MCH[FZ[25<=J?K[52^);()T:QJK!=@R;WUU M0'6VEUZV7VTO+T1V('S2"I_\ MI@X[>%S'X=Y\@K>6;FRS_00?G1]5VM-V-#QW U'XP]S/E==4E4QHPF&)T.ADC(]( M^5'-;XRLW;2SD 8ENN4*QUM0U@"_+Z4TNXV]H!V8L^]02P,$% @ .#$, M57J.I5A;! K1< !D !X;"]W;W)K&ULO5A= M;]LV%/TKA#9L*9!8'Y:_,MM 8KE8MG8)$J1]*/; R->V4(E42ZTN5X2]E7O@80Z#Y+"9\X:R'R4]?E\1HRS#LT!R*O M+"G+L)!#MG)YS@ O-"A+W<#S^FZ&$^),Q_K<%9N.:2'2A, 50[S(,LP>SB&E MVXGC.X\GKI/56J@3[G2WBM2IYU3 W>-' M]O?ZYN7-W&$.,YI^3A9B/7&&#EK $A>IN*;;/Z&ZH9[BBVG*]2_:5K&>@^*" M"YI58)E!EI#R']]70NP _/X+@* "!,\!X0N ;@7HOA805H#PM8!>!="W[I;W MKH6+L,#3,:-;Q%2T9%,'6GV-EGHE1"V4&\'DU43BQ/0#2)4Y.D$WY4I!=(DN MQ1H8NB#E,E1VSBB)@9&$K)"\)H=9CLG#[QQ=YL!DB#ROB=!1! (GZ3M)>'L3 MH:-?WXU=(=-4D[EQE=)YF5+P0DI_%:2#NMXQ"KP@,,!G[? ;R&NX;X!'[?#+ M6'20-])PSP"?M\//BE4'!4,3W)76U/X$M3^!YNN^Z _G ,>EO,F M?/D@8]&%@(S_:U*Y) [-Q*H G?(][?Y@TMTD6V22; M6R)KN-.MW>FVL4]G!6- !*+U8Y#JQR!-\%V2)N+!Y$M)V=>4JHYOIJ'?]3RY M6C:[BN^'=4?[85%K@H=J:8FLH658:QFV:OD/)2?QS^A9TO9VA!J&^W+N1W5' MP;Z*J?Z\A9A:9A M"8G38@$+>8"H_C9**5F="&!9&<%-EK7.=JAE-LFBP=Z;)>CM5\SY?MAHX.V& M-60>UC(/6V4^3_$6_4WH/;IB=%'$ NFE_Y[1#'VBZ8:BV;PN5.@[.K2.MJ8R.;[M@DBVR2S2V1-=SQO:>6SOM?*UDUW>ZW M4ZA+P;-/+$/<8-C;_\9J3_]0K6VQ-<7>Z9]]^RU Q=E0U-0#&.*,34![C@A3Q^NWMFP_WPA4O+MO+%,G8 @SM@+M:1XLZEOTJ?Y3H^JW=ZJ?]8Z9 M?/+Q1BJZ L1 ;2,^*:MKP)&L"P^ &3=OV[1/X6LHZJ*,$K$V59+9?S $Y>3& M31NK?:XMMJ893YVNW][J[IFQ2'A,"[G>Y6('5/"R0L4>%H)D^7 -> %,!\OJ24O$X4/NI]0[]] =02P,$% @ .#$, M571J.=6A @ N08 !D !X;"]W;W)K&ULA55M M;]HP$/XKIVR:.JEM0D* =B%27U1M4RNATFZ:IGTPX0"KCLWL"Y1_/]NA$1J! M?DG\\Q+Y+ME;ZQ2P0"5Y+(K% M3;Y-AT'D!*' @AP"LZ\5WJ 0#LC*^+O%#!I*E[@[?D._\]ZMEPDS>*/$3SZE MQ3 8!##%&:L$/:KU5]SZ21U>H83Q3UAO8Z, BLJ0*K?)5D')9?UFK]OOL),0 MQP<2XFU"['771%[E+2.69UJM0;MHB^8&WJK/MN*X=("1DXN45B7'S.0K(R'%A8;"FO M:\KX .7W2IY#$IU"',4Q/(]OX>3C?S"A==%8B1LKL<=-#N"V"SV%,1-8+TY8 M\0)/FDG#_)VPFW?<%-;D+V0:'ICUS6D#OZ\FAK2-^=/FKE;1;5?ABNC2+%F! MP\!6B4&]PB#_]*'3B[X<\9@T'I-CZ+G_9"<:7;EQ.8<$2B5I85J/H8;J>2A7 MG*N\$Z51%&7AJD5"MY'0?4]"TL969Z4[;,G%X"!;VK"E[[%UV]C2/;;^0:Y> MP]4[RO6DB(DVLMX>6=J)#M+U&[K^4;I[- :X)+37A-IH^WNT9YWD(.V@H1T< MI1VY6RD)5DQ4Z,I=^'H1G$VXX,31M&D9[-VE[D7+%P]W.I%KZ@],S[DTEF-F M$Z/SOG6CZT993T@M?7.:*+*MS@\7]M^"V@78_9E2]#9Q_:[Y6^7_ %!+ P04 M " X,0Q5P0K\;\@% "E- &0 'AL+W=O,CZA5?\7S+^&>QHE22IR1.Q45G)>7ZK-L5 MBQ5- G'*UC151QX83P*I-OFR*]:=[R/EBN9[>C.SM?!DMY1^6%]R]56=T<)HX2F M(F(IX?3AHC,WSWQSF@GR%A\CNA4'WTG6E7O&/F<;?GC1,;(SHC%=R P1J(]' M>D7C.".I\_A20CN[F)GP\/LSW)_HE"N+CJ3#@GI0[")Y7NV M]6C9H6'&6[!8Y'_)MF@['G?(8B,D2TJQ.H,D2HO/X*G\1QP(%*=9T"L%O6\% M@Q<$_5+0/S;"H!0,CHTP+ 7#8P6C4C Z5C N!>-C!9-2,#E6,"T%N;^ZQ>^7 M__A6((/9.6=;PK/6BI9]R1V4J]5O'J69V>\D5TDKYQ0GI&K]=P/E?'R\VF[OQ< M=/OGHCMZ^\_HON%X+2$Y)?!2?$HF+!HW5N_$_O5%OB2YJ(?YLL7X 'S>#L%G4FUL&" M7G34/4A0_D@[L]]^,4?&'TU^0\(L),Q&PAPDS$7"/"3,!\$JCA[L'#W0T6D44[*DJ+'V71J&.JZ>CST9KV5:8QJS:QZL[YA MUIK9QS5SM)ULZQ0DS$/"?!"LXI3ASBG#(YT29TXADO*DR25:2MN!#@FSD# ; M"7.0,!<)\Y P7V^P/OE* RXT5AWMK#IJ8U5!UD$4DB@EBT"LFCQ;X(:5,6M0 M']I/;L#ZTU6E]]2Q9&]KJM/Z@/IXZVJZV]082YB%A/@A6\QUB]_ MJV?L_/9'YDM.J7HVE^33-4WN*6_,Y;2TMD,<$F8A8382YB!A+A+F(6$^"%:Q M\61GX\EK/9U,D(Y&PBPDS$;"'"3,1<(\),P'P2J.GNXK/IN))854QF&OLY3>.'[__D/_*> MIG0;Q,1^5 <:IS.U^+9NA-(L*,V&TAPHS872/"C-1]&J!C^8M#=?*S,HR2AO M(VD6E&9#:0Z4YD)I'I3FHVA5;_?VWN[]8(Z@%[:V+I)F06DVE.:4M,K,1'UB MPH4&]: T'T6K>G)?)C*U<_;?2RCNOFP"3HG#F R6M&@9%NF%=MY!'[6UH:%5 M)"C-AM(<*,V%TCPHS4?1JK[?%Y/,P:OE&1J6 M]X%W47 ?Q9'\VNA]:,T,2K-*VE"?#-C0H Z4YD)I'I3FHVA54^\+9::^4G89 M!UOR5\J>R"UGX68A23Y,.YPEY".+'QFYL@\SE[:5$GWXULY&TBPHS8;2'"C- MA=(\*,U'T:H7P+[R9XY?+6.!E@&A- M*LZ$T!TISH30/2O-1M*JW]^5 4UN; MTT'A&A93DHS8;2'"C-A=*\[UC#S%_::O0LZ#0*SW8/EBPDE"_S M]2Z"+-@FE<7[V[N]NS4U\WPER3?[+\VS*[-AOV6>V<6*F3V^6,!S'?!EE KE M_0<5RC@=JY2=%VMBB@W)UOF"B7LF)4ORKRL:A)1G#=3Q!\;D\T868+&PO=V]R:W-H965T>9YX99DAZJ1YT#8#DL>%"IT&-V"[#4!6DC4@-)."*-BGP6JZ7,]MO OX MSJ#7)S:QE>12/ECGKDR#R H"#@5:!FI>![@&SBV1D?%[X S&E!9X:A_9/[O: M32TYU7 M^0]68IT&[P-2PIYV'+>ROX6AGH7E*R37[DEZ'[N8!Z3H-,IF !L% M#1/^31^'/IP XO@90#P 8J?;)W(J;RC2+%&R)\I&&S9KN%(=VHACPGZ4'2IS MRPP.LQU4IL5([H3_P+93;\FJ+)DU*7]R\>H&D#+^.@G1I+8$83&D6?LT\3-I M/I![*;#6Y),HH7R*#XWD47=\U+V.+Q)^Z<2$S*(W)([BF Q57."=C?V8.=[9 M?_JQA58J9*(B/U>Y1F6FY]>YLCW;_#R;W:BE;FD!:6!61H,Z0)"]?#&]BCY> MT#H?M3>;$82CPZ-L'XG\K^ E!+ P04 " X,0Q5%A(4>20" #H M! &0 'AL+W=OW.3:6+7CS':2(?'CL9TT*E)7[847VV??]]UW M9Y_C1JJ]SA$-/ E>Z%F0&U-."=%ICH+J@2RQL"=;J00UUE0[HDN%-/,@P4D4 MAI=$4%8$2>SW5BJ)964X*W"E0%="4/5[CEPVLV 8'#;NV2XW;H,D<4EWN$;S MO5PI:Y&>)6,""\UD 0JWL^!Z.)V/G;]W^,&PT4=K<)ELI-P[8YG-@M )0HZI M<0S43C4ND'-'9&4\=IQ!'](!C]<']EN?N\UE0S4N)/_),I//@JL ,MS2BIM[ MV7S!+I^)XTLEUWZ$IO6=1 &DE392=&"K0+"BG>E35X?^2IQR_6_W"'8H/J%_R!A13""E\;F>[[_5/RS\9P?3'5 M)4UQ%MB'KU'5&"1O7@TOPT]G,ACU&8P\^^B%&<##-^L!2X-"GQ0[^@]BQ[W8 M\=ER=Q75KJ(74%(%->45GI+9$EUY(O6QEUY-B9X[*67S_?.$T_\&6,AXTN M%8U]3\ZYQ_8--@QKLQ+L9LZ8"9:ED'5&YL94'\*PGLY92>LS53%ID4+IDAK; MU;.PKC2C>0VD4H3]7B\)2\HE&0WEHKPJ31U,U4*:C"1=*'"WSWE&HN0]"9S< M6.4L(W5^_*0!3DGH%3U_ANA9#]>U&":=/$OZ M"65,^&)7>"/T.^+ 0SSN>,<8+?7FVV)"IR&'[4J.AH62FP6-B0M8=5JRX)Z* MC(RIX!/-@570DHN5"_TRN.]) M^_@>L.Z!02Y$9[!/7& TK*@Q3,LKVVD>;H*/H*!MWZXJZW"FZ2KJGY,-H;G9 M)!.ECJA! 8U1I&SFG,R5IXV'-:!M6=LJ$N($W M\'NQH[TLMM:M!ZLFNZ8UU#:=C.N _K::T]Z6[;](-ZCXO3*?%G8XLNE#8;-K MS0J^;/K+HC. J4>X.JTJL?HH^$R6S W^V0E'0[KF!7.E^8/-!J4RM0&F27#/ MM.'3[1!U.3@$$RFK])DV&[@6Z>$G3-"%PW@+):1;W"R M$YNDP63!A>&R[5\4:;= M4]U3F_87&%Z4= =!FXO+G"U9/FZ[>C9IFH%MV*SM!81]Y*JY_ C&<9@? M 0S+@SG .(Z%Y?F?QC- Q^,PS-O BPQ0S@#E.)8/&3,D MP69T//8Z&&/SEB3PXU?#O $#RP.9_FRN\=7&*^3I.L#6]*D*P4:*5R(V4GRN M ?'/&S#2U+_:6!Y@8*N U0[D]^>!FO)SXAA6%?.&O<$XDJ88 K7HK]$D068G M@8]_?;"W)([3U(\ YG<0QQ@";R..8 [ X;$<;,/[NU'X7J?"C?_%QO] E!+ M P04 " X,0Q5EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( #@Q#%6\N,CNL@, *\; / >&PO=V]R:V)O M;VLN>&ULQ9E=;]HP%$#_BA5I$GWH( ZE'RJ5VJ[=D+H6D:JODTDN8#6QF>U MVU\_.RFM,]#57CR>(+8))S?V/;G.^5JJYZF4S^2E+(0>1@MCEF?=KLX64#+] M52Y!V)Z95"4S]E#-NWJI@.5Z 6#*HDM[O4&W9%Q$%^>;LPJK\7$)&2"U[R-\B'42\B>B'7/Z3B;U(85J29 MDD4QC.*FXPF4X=E6<^H@']E4URV&32?,@@RC0<^><,:5-O6(^OS,,J[ #FZ. M*B-O>6% ?6,&OBM9+;F8N]/8J^AZEU''8?/9!/%,_4L8Y6S&,_@FLZH$89HX M*B@7*"Q9%ZXU!FW'6J4UXPA>40. M0D-.[#(9!'^X1,/,@! CD("WG%--=$SLA8@;9#ZQ$>VC&"=AP6[2=3SV#S8P$D MA:Q2W'#0A(FA(4;V8<-:^,#'Q+P2!Q;+2&26DCRRE]8LC#&-Q($],@&[,"H@ M$\CD7'#77\_*B1L,N8^)B20.;)([8+H=-,P8<6!EI#!W(\A(-#]OY^(8\T0< M6!1I-=7PNW)T-R[EM6*&62(.K(F=!B.=L15NUL[*,>:).+ H4)NU'EEBS!YQ M8'UX/B.=1X>K_31',6?0P,Y U=8*(<6D00-+ U=;JQ9!BY' TD 3=#N:F$=H M8(\T"7KG7,2\00-[8W?6.227>>Y"Z6-B0J&!A8)G';\&H9A<:&"YX)A]'Q-3 M#0VL&C\Y'I)[<*+VTJ6/B:F&_K^:Y'-&"E:\/U;XF)AJZ#XKE=;<3##K)/NL M5-J[-IAUDGU:IQU-S#I)Z#TPK*)J1Q/=! ML';^BVK&&?$S,0DE@"^$.;]UT MS$))8 OAF'YZ3S +)8$M]/ZH<4C2JBR9>G5Z?S +NY"V;CIFH22PA79AWE:F MLDO]4HC*Q\0LE 2VT ?FEH#^KFL3S$))8 OM*+E]9G^_&[-0/["%MLKO=F!] M3,Q"_>9=T>8%40XS+B"_MW^A;7O&BFRLB/MH]K3Z1ZX8G55%<6W;'L2=9/GF M?=/F7=G%'U!+ P04 " X,0Q5*5V(H),! #B& &@ 'AL+U]R96QS M+W=OFX'=S_(\#8Y&ZQWRZQ; M[R1SJ8,4@C1]D$&0I0_*(2A/'S2&H''ZH D$3=('32%HFCYH!D&S]$%S")JG M#Y(1RC@B2.IA3:"U(-="X+4@V$(@MB#90F"V(-I"H+8@VT+@MB#<0B"W(-U" M8+<@WD*@MZ+>2J"WHMY*H+?V7K8)]%;46PGT5M1;"?16U%L)]%;46PGT5M1; M"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCTMM['$@*]#?4V KT-]38"O0WU M-@*]#?4V KT-]38"O0WU-@*]<]0[)] [1[WS=^H=XK7RX=GS6./]WTEUO%WK MG[>_+Q^;O8=PQ]G!+XW5+U!+ P04 " X,0Q5B(RI-Z4! O&0 $P M %M#;VYT96YT7U1Y<&5S72YX;6S-F/##F MTH)JY1)MJ D[N;:U\N'6+IE1Z4HMB8G1:,)2W7AJ_-"W&O%\^D2Y6E<^>MZ& MQZ[4S2RV5+DX>MP7MEZS6!E3E:GR89]MFNR;R_#@D(3.KL85I7!"SLP[M MSL\&A[[7#5E;9A0ME/4OJ@Y5;%LQYW<5N:1?XDQ&G>=E2IE.UW5H29RQI#)7 M$/FZ2O:B@WYG'TZ8]E=^M7\GTV<8*A=6&Q:?4$L! A0#% M @ .#$,50=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " X,0Q5J>B!8>X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " X,0Q5F5R< M(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( #@Q#%5B !VJ/ 8 *,C 8 " @0T( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ .#$,56N"/'N( P 4 X !@ M ("!(14 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .#$,54-__%WA P MAP@ !@ ("!Q#L 'AL+W=O&UL4$L! A0#% @ .#$,56\5 M:[5V! _@L !D ("!ST( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#$,5;'J#&8Q" 0Q4 !D M ("!94\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .#$,50P3Q1[] @ S08 !D ("! M]E\ 'AL+W=OHH4D5 "70 &0 @($J8P >&PO=V]R:W-H965T&UL4$L! A0#% M @ .#$,5<\H\-^? @ J04 !D ("!?'P 'AL+W=O&UL4$L! A0#% @ .#$,50HX0JI' M P + < !D ("!S84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#$,58BC:53J @ D !D M ("!_H\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .#$,58 JVQG1 P ,!, !D ("!')X M 'AL+W=O&PO=V]R:W-H965T 9 M " @26E !X;"]W;W)K&UL4$L! A0#% @ M.#$,547SR1[2 P :1$ !D ("!#JH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .#$,571J.=6A @ N08 !D M ("!R, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .#$,5182%'DD @ Z 0 !D ("!_LL 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " X,0Q5B(RI-Z4! O&0 $P @ %& LV 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ,0 Q $X- XML 53 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 54 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 164 180 1 false 37 0 false 6 false false R1.htm 1001 - Document - Cover Page Sheet http://www.gencor.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.gencor.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - Basis of Presentation Sheet http://www.gencor.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 1008 - Disclosure - Marketable Securities and Fair Value Measurements Sheet http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurements Marketable Securities and Fair Value Measurements Notes 8 false false R9.htm 1009 - Disclosure - Inventories Sheet http://www.gencor.com/role/Inventories Inventories Notes 9 false false R10.htm 1010 - Disclosure - Costs and Estimated Earnings in Excess of Billings Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings Costs and Estimated Earnings in Excess of Billings Notes 10 false false R11.htm 1011 - Disclosure - Earnings (Loss) per Share Data Sheet http://www.gencor.com/role/EarningsLossPerShareData Earnings (Loss) per Share Data Notes 11 false false R12.htm 1012 - Disclosure - Customers with 10% (or greater) of Net Revenues Sheet http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenues Customers with 10% (or greater) of Net Revenues Notes 12 false false R13.htm 1013 - Disclosure - Income Taxes Sheet http://www.gencor.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 1014 - Disclosure - Revenue Recognition and Related Costs Sheet http://www.gencor.com/role/RevenueRecognitionAndRelatedCosts Revenue Recognition and Related Costs Notes 14 false false R15.htm 1015 - Disclosure - Leases Sheet http://www.gencor.com/role/Leases Leases Notes 15 false false R16.htm 1016 - Disclosure - Segment Information Sheet http://www.gencor.com/role/SegmentInformation Segment Information Notes 16 false false R17.htm 1017 - Disclosure - Subsequent Events Sheet http://www.gencor.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 1018 - Disclosure - Basis of Presentation (Policies) Sheet http://www.gencor.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 18 false false R19.htm 1019 - Disclosure - Marketable Securities and Fair Value Measurements (Tables) Sheet http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsTables Marketable Securities and Fair Value Measurements (Tables) Tables http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurements 19 false false R20.htm 1020 - Disclosure - Inventories (Tables) Sheet http://www.gencor.com/role/InventoriesTables Inventories (Tables) Tables http://www.gencor.com/role/Inventories 20 false false R21.htm 1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables) Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables Costs and Estimated Earnings in Excess of Billings (Tables) Tables http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings 21 false false R22.htm 1022 - Disclosure - Earnings (Loss) per Share Data (Tables) Sheet http://www.gencor.com/role/EarningsLossPerShareDataTables Earnings (Loss) per Share Data (Tables) Tables http://www.gencor.com/role/EarningsLossPerShareData 22 false false R23.htm 1023 - Disclosure - Revenue Recognition and Related Costs (Tables) Sheet http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsTables Revenue Recognition and Related Costs (Tables) Tables http://www.gencor.com/role/RevenueRecognitionAndRelatedCosts 23 false false R24.htm 1024 - Disclosure - Leases (Tables) Sheet http://www.gencor.com/role/LeasesTables Leases (Tables) Tables http://www.gencor.com/role/Leases 24 false false R25.htm 1025 - Disclosure - Basis of Presentation - Additional Information (Detail) Sheet http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail Basis of Presentation - Additional Information (Detail) Details 25 false false R26.htm 1026 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail) Sheet http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail Marketable Securities and Fair Value Measurements - Additional Information (Detail) Details 26 false false R27.htm 1027 - Disclosure - Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail) Sheet http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail) Details 27 false false R28.htm 1028 - Disclosure - Inventories - Net Inventories (Detail) Sheet http://www.gencor.com/role/InventoriesNetInventoriesDetail Inventories - Net Inventories (Detail) Details 28 false false R29.htm 1029 - Disclosure - Inventories - Additional Information (Detail) Sheet http://www.gencor.com/role/InventoriesAdditionalInformationDetail Inventories - Additional Information (Detail) Details 29 false false R30.htm 1030 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail) Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail) Details 30 false false R31.htm 1031 - Disclosure - Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail) Sheet http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail) Details http://www.gencor.com/role/EarningsLossPerShareDataTables 31 false false R32.htm 1032 - Disclosure - Earnings (Loss) per Share Data - Additional Information (Detail) Sheet http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail Earnings (Loss) per Share Data - Additional Information (Detail) Details http://www.gencor.com/role/EarningsLossPerShareDataTables 32 false false R33.htm 1033 - Disclosure - Customers with 10% (or greater) of Net Revenues - Additional information (Detail) Sheet http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail Customers with 10% (or greater) of Net Revenues - Additional information (Detail) Details http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenues 33 false false R34.htm 1034 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 34 false false R35.htm 1035 - Disclosure - Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail) Sheet http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail) Details 35 false false R36.htm 1036 - Disclosure - Revenue Recognition and Related Costs - Additional Information (Detail) Sheet http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail Revenue Recognition and Related Costs - Additional Information (Detail) Details 36 false false R37.htm 1037 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) Sheet http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) Details 37 false false R38.htm 1038 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail) Sheet http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail Leases - Summary of Future Annual Minimum Lease Payments (Detail) Details 38 false false R39.htm 1039 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.gencor.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 39 false false R40.htm 1040 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.gencor.com/role/SegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 40 false false R41.htm 1041 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 41 false false All Reports Book All Reports d274755d10q.htm d274755dex311.htm d274755dex312.htm d274755dex32.htm genc-20220630.xsd genc-20220630_cal.xml genc-20220630_def.xml genc-20220630_lab.xml genc-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 58 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d274755d10q.htm": { "axisCustom": 2, "axisStandard": 15, "contextCount": 164, "dts": { "calculationLink": { "local": [ "genc-20220630_cal.xml" ] }, "definitionLink": { "local": [ "genc-20220630_def.xml" ] }, "inline": { "local": [ "d274755d10q.htm" ] }, "labelLink": { "local": [ "genc-20220630_lab.xml" ] }, "presentationLink": { "local": [ "genc-20220630_pre.xml" ] }, "schema": { "local": [ "genc-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 317, "entityCount": 1, "hidden": { "http://www.gencor.com/20220630": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 7 }, "keyCustom": 24, "keyStandard": 156, "memberCustom": 19, "memberStandard": 18, "nsprefix": "genc", "nsuri": "http://www.gencor.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.gencor.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Costs and Estimated Earnings in Excess of Billings", "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings", "shortName": "Costs and Estimated Earnings in Excess of Billings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Earnings (Loss) per Share Data", "role": "http://www.gencor.com/role/EarningsLossPerShareData", "shortName": "Earnings (Loss) per Share Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Customers with 10% (or greater) of Net Revenues", "role": "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenues", "shortName": "Customers with 10% (or greater) of Net Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Income Taxes", "role": "http://www.gencor.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Revenue Recognition and Related Costs", "role": "http://www.gencor.com/role/RevenueRecognitionAndRelatedCosts", "shortName": "Revenue Recognition and Related Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Leases", "role": "http://www.gencor.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Segment Information", "role": "http://www.gencor.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Subsequent Events", "role": "http://www.gencor.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.gencor.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Marketable Securities and Fair Value Measurements (Tables)", "role": "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsTables", "shortName": "Marketable Securities and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Inventories (Tables)", "role": "http://www.gencor.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables)", "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables", "shortName": "Costs and Estimated Earnings in Excess of Billings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Earnings (Loss) per Share Data (Tables)", "role": "http://www.gencor.com/role/EarningsLossPerShareDataTables", "shortName": "Earnings (Loss) per Share Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Revenue Recognition and Related Costs (Tables)", "role": "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsTables", "shortName": "Revenue Recognition and Related Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Leases (Tables)", "role": "http://www.gencor.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2020To10_01_2020_BlawknoxPaverMemberusgaapBusinessAcquisitionAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Basis of Presentation - Additional Information (Detail)", "role": "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "shortName": "Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2020To10_01_2020_BlawknoxPaverMemberusgaapBusinessAcquisitionAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Marketable Securities and Fair Value Measurements - Additional Information (Detail)", "role": "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail", "shortName": "Marketable Securities and Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail)", "role": "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail", "shortName": "Marketable Securities and Fair Value Measurements - Company's Assets Measured at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022_EquityFundsMemberusgaapInvestmentTypeAxis", "decimals": "0", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Inventories - Net Inventories (Detail)", "role": "http://www.gencor.com/role/InventoriesNetInventoriesDetail", "shortName": "Inventories - Net Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryLIFOReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Inventories - Additional Information (Detail)", "role": "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "shortName": "Inventories - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryLIFOReserve", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "genc:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail)", "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail", "shortName": "Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "genc:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail)", "role": "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail", "shortName": "Earnings (Loss) per Share Data - Basic and Diluted Earnings (Loss) Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Earnings (Loss) per Share Data - Additional Information (Detail)", "role": "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail", "shortName": "Earnings (Loss) per Share Data - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Customers with 10% (or greater) of Net Revenues - Additional information (Detail)", "role": "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail", "shortName": "Customers with 10% (or greater) of Net Revenues - Additional information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerOneMembersrtMajorCustomersAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxPolicyTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxPolicyTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail)", "role": "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail", "shortName": "Revenue Recognition and Related Costs - Disaggregation of Company's Net Revenue by Major Source (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "genc:RevenueRecognitionAndRelatedCostsPolicyTextBlock", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:IncrementalCostsAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Revenue Recognition and Related Costs - Additional Information (Detail)", "role": "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail", "shortName": "Revenue Recognition and Related Costs - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "genc:IncrementalCostsAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail)", "role": "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "shortName": "Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022_BlawKnoxProductLineFromVolvoCeMemberusgaapBusinessAcquisitionAxis_NewLeaseAgreementMemberusgaapLeaseContractualTermAxis", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "genc:MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail)", "role": "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail", "shortName": "Leases - Summary of Future Annual Minimum Lease Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "genc:MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Segment Information - Additional Information (Detail)", "role": "http://www.gencor.com/role/SegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn07_19_2022_CommonStockMemberusgaapStatementEquityComponentsAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn07_19_2022_CommonStockMemberusgaapStatementEquityComponentsAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "PAsOn09_30_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "role": "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1007 - Disclosure - Basis of Presentation", "role": "http://www.gencor.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Marketable Securities and Fair Value Measurements", "role": "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurements", "shortName": "Marketable Securities and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Inventories", "role": "http://www.gencor.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d274755d10q.htm", "contextRef": "P10_01_2021To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 37, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "genc_AntiDulitiveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anti-dulitive axis.", "label": "Anti dulitive [Axis]" } } }, "localname": "AntiDulitiveAxis", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "genc_AntiDulitiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anti-dulitive domain.", "label": "Anti dulitive [Member]" } } }, "localname": "AntiDulitiveMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_BasisOfPresentationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation.", "label": "Basis Of Presentation [Line Items]" } } }, "localname": "BasisOfPresentationLineItems", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "genc_BlawKnoxProductLineFromVolvoCeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Blaw Knox product line from Volvo CE.", "label": "Blaw Knox Product Line From Volvo CE [Member]", "terseLabel": "Blaw Knox Product Line From Volvo CE [Member]", "verboseLabel": "Blaw Knox Product Line From Volvo CE [Member]" } } }, "localname": "BlawKnoxProductLineFromVolvoCeMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "domainItemType" }, "genc_BlawknoxPaverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Blaw-knox paver.", "label": "BlawKnox Paver [Member]", "terseLabel": "BlawKnox Paver [Member]" } } }, "localname": "BlawknoxPaverMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_CommonClassUndefinedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that is undefined, representing ownership interest in a corporation.", "label": "Common Class Undefined [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonClassUndefinedMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "genc_ContractReceivableDueInTheNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract receivable due in the next rolling twelve months.", "label": "Contract Receivable Due In The Next Rolling Twelve Months", "terseLabel": "Billings to date" } } }, "localname": "ContractReceivableDueInTheNextRollingTwelveMonths", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail" ], "xbrltype": "monetaryItemType" }, "genc_ContractWithCustomerAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer accounts receivable.", "label": "Contract With Customer Accounts Receivable", "terseLabel": "Accounts receivable related to contracts with customers" } } }, "localname": "ContractWithCustomerAccountsReceivable", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "genc_CostBasisReductionInInventoryPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage cost basis reduction for inventories related to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. Inventories are valued at the lower of cost or market, with cost being determined principally by using the last-in, first-out (LIFO) method and market defined as replacement cost for raw materials and net realizable value for work in process and finished goods. 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 trade-in from customers is carried at estimate", "label": "Cost Basis Reduction In Inventory Percentage", "terseLabel": "Cost basis reduction in inventory, percentage" } } }, "localname": "CostBasisReductionInInventoryPercentage", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "genc_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Current.", "label": "Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Current", "terseLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail", "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "genc_CostsAndEstimatedEarningsInExcessOfBillingsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs and Estimated Earnings in Excess of Billings.", "label": "Costs and Estimated Earnings in Excess of Billings [Text Block]", "terseLabel": "Costs and Estimated Earnings in Excess of Billings" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings" ], "xbrltype": "textBlockItemType" }, "genc_CostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs and estimated earnings on uncompleted contracts.", "label": "Costs And Estimated Earnings On Uncompleted Contracts", "totalLabel": "Costs and estimated earnings on uncompleted contracts" } } }, "localname": "CostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail" ], "xbrltype": "monetaryItemType" }, "genc_CostsIncurredOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail": { "order": 1.0, "parentTag": "genc_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred on uncompleted contracts.", "label": "Costs Incurred on Uncompleted Contracts", "terseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsIncurredOnUncompletedContracts", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail" ], "xbrltype": "monetaryItemType" }, "genc_Covid19PandemicPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID19 pandemic.", "label": "COVID19 Pandemic", "terseLabel": "COVID-19 Pandemic" } } }, "localname": "Covid19PandemicPolicyTextBlock", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "genc_CurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current Liabilities [Member]", "label": "Current Liabilities [Member]", "terseLabel": "Current Liabilities [Member]" } } }, "localname": "CurrentLiabilitiesMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_DecreaseInLeasingArrangementsRightOfUseAssetAndLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease in leasing arrangements right of use asset and lease liability.", "label": "Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability", "terseLabel": "Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability" } } }, "localname": "DecreaseInLeasingArrangementsRightOfUseAssetAndLeaseLiability", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "genc_DeferredIncomeTaxesAndOtherTaxReceivableNonCurrent": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred income taxes and other tax receivable non current.", "label": "Deferred Income Taxes And Other Tax Receivable Non Current", "terseLabel": "Deferred and other income taxes" } } }, "localname": "DeferredIncomeTaxesAndOtherTaxReceivableNonCurrent", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "genc_EquipmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Sales [Member]", "label": "Equipment Sales [Member]", "terseLabel": "Equipment Sales [Member]" } } }, "localname": "EquipmentSalesMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "genc_EstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail": { "order": 2.0, "parentTag": "genc_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Earnings On Uncompleted Contracts", "label": "Estimated Earnings On Uncompleted Contracts", "terseLabel": "Estimated earnings" } } }, "localname": "EstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsDetail" ], "xbrltype": "monetaryItemType" }, "genc_EventBasisAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Axis]" } } }, "localname": "EventBasisAxis", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "genc_EventBasisDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Domain]" } } }, "localname": "EventBasisDomain", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_ExpectedPeriodForContractAssetsBillingAndCollection": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected period for contract assets billing and collection.", "label": "Expected Period for Contract Assets Billing and Collection", "terseLabel": "Contract assets collection period" } } }, "localname": "ExpectedPeriodForContractAssetsBillingAndCollection", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "genc_FreightRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Freight Revenue [Member]", "label": "Freight Revenue [Member]", "terseLabel": "Freight Revenue [Member]" } } }, "localname": "FreightRevenueMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "genc_InclusiveOfDilutedEarningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inclusive Of Diluted Earning.", "label": "Inclusive Of Diluted Earning [Member]" } } }, "localname": "InclusiveOfDilutedEarningMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_IncometaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IncomeTaxes", "label": "IncomeTaxes [Line Items]" } } }, "localname": "IncometaxesLineItems", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "genc_IncometaxestableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IncomeTaxesTable", "label": "IncomeTaxesTable [Table]" } } }, "localname": "IncometaxestableTable", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "genc_IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Cost And Estimated Earnings in Excess Of Billing", "label": "Increase Decrease In Cost And Estimated Earnings in Excess Of Billing", "terseLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "genc_IncrementalCostsAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental costs amortization period.", "label": "Incremental Costs Amortization Period", "terseLabel": "Amortization period for incremental costs" } } }, "localname": "IncrementalCostsAmortizationPeriod", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "genc_InventoryCostBasisDeterminationPeriodMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory cost basis determination period maximum.", "label": "Inventory Cost Basis Determination Period Maximum", "terseLabel": "Inventory, maximum time period on the shelf, years" } } }, "localname": "InventoryCostBasisDeterminationPeriodMaximum", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "genc_InventoryCostBasisDeterminationPeriodMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory cost basis determination period minimum.", "label": "Inventory Cost Basis Determination Period Minimum", "terseLabel": "Inventory, minimum time period on the shelf, years" } } }, "localname": "InventoryCostBasisDeterminationPeriodMinimum", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "genc_InventoryUsedEquipment": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date for used equipment.", "label": "Inventory Used Equipment", "terseLabel": "Used equipment" } } }, "localname": "InventoryUsedEquipment", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "genc_InventoryValuationEstimate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the inventory valuation estimate amount after accounting for inventories related to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. Inventories are valued at the lower of cost or market, with cost being determined principally by using the last-in, first-out (LIFO) method and market defined as replacement cost for raw materials and net realizable value for work in process and finished goods. 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 trade-in from customers i", "label": "Inventory Valuation Estimate", "terseLabel": "Inventory valuation estimate" } } }, "localname": "InventoryValuationEstimate", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "genc_MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Lease Payments Sale Lease Back Transactions.", "label": "Minimum Lease Payments Sale Lease Back Transactions [Table Text Block]", "terseLabel": "Summary of Future Annual Minimum Lease Payments" } } }, "localname": "MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "genc_MoreThanFiveYearFromBalanceSheetDateAndThereafterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "More than five year from balance sheet date and thereafter.", "label": "More Than Five Year From Balance Sheet Date And Thereafter Member", "terseLabel": "Greater Than Five Years Old Inventory [Member]" } } }, "localname": "MoreThanFiveYearFromBalanceSheetDateAndThereafterMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "More than four and within five year from balance sheet date.", "label": "More Than Four And Within Five Year From Balance Sheet Date [Member]", "terseLabel": "Four to Five Years Old Inventory [Member]" } } }, "localname": "MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "More than three and within four year from balance sheet date.", "label": "More Than Three And Within Four Year From Balance Sheet Date [Member]", "terseLabel": "Three to Four Years Old Inventory [Member]" } } }, "localname": "MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_NewLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New lease agreement.", "label": "New Lease Agreement [Member]", "terseLabel": "New Lease Agreement [Member]", "verboseLabel": "New Lease Agreement [Member]" } } }, "localname": "NewLeaseAgreementMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "domainItemType" }, "genc_NoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Customer.", "label": "No Customer [Member]" } } }, "localname": "NoCustomerMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_OperatingLeaseLiabilitiesIncurredDuringThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities incurred during the period.", "label": "Operating Lease Liabilities Incurred During The Period", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesIncurredDuringThePeriod", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "genc_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right-of-use assets.", "label": "Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "genc_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenues [Member]", "label": "Other Revenues [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "genc_PartsAndComponentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts and component sales.", "label": "Parts and Component Sales [Member]", "terseLabel": "Parts and Component Sales [Member]" } } }, "localname": "PartsAndComponentSalesMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "genc_RenewalEventMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Renewal event.", "label": "Renewal Event [Member]", "verboseLabel": "Renewal Event" } } }, "localname": "RenewalEventMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_RevenueRecognitionAndRelatedCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition and related costs.", "label": "Revenue Recognition and Related Costs [Policy Text Block]", "verboseLabel": "Revenue Recognition and Related Costs" } } }, "localname": "RevenueRecognitionAndRelatedCostsPolicyTextBlock", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "genc_ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cost and estimated earnings in excess of billings on uncompleted contracts.", "label": "Schedule Of Cost And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Table [Text Block]", "terseLabel": "Costs and Estimated Earnings in Excess of Billings" } } }, "localname": "ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables" ], "xbrltype": "textBlockItemType" }, "genc_SquareFootageLeasedEventMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Square Footage Leased Event [Member]" } } }, "localname": "SquareFootageLeasedEventMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "genc_TransfersOfInvestmentsBetweenLevel1AndLevel2": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfers of investments between Level 1 and Level 2.", "label": "Transfers of investments between Level 1 and Level 2" } } }, "localname": "TransfersOfInvestmentsBetweenLevel1AndLevel2", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "genc_TwoThousandNineIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand Nine Incentive Compensation Plan [Member]", "label": "Two thousand Nine Incentive Compensation Plan [Member]", "terseLabel": "2009 Plan" } } }, "localname": "TwoThousandNineIncentiveCompensationPlanMember", "nsuri": "http://www.gencor.com/20220630", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r140", "r196", "r201", "r372" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r140", "r196", "r201", "r372" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r137", "r160", "r161", "r196", "r199", "r348", "r369", "r371" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r137", "r160", "r161", "r196", "r199", "r348", "r369", "r371" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r174", "r180", "r207", "r217", "r219", "r243", "r244", "r245", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r370", "r373", "r405", "r406" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r174", "r180", "r207", "r217", "r219", "r243", "r244", "r245", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r370", "r373", "r405", "r406" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r70", "r71", "r72", "r73", "r74", "r77", "r78", "r79", "r80", "r82", "r83", "r84", "r85", "r86", "r87", "r103", "r149", "r150", "r264", "r295", "r296", "r297", "r298", "r313", "r327", "r328", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r70", "r71", "r72", "r73", "r74", "r77", "r78", "r79", "r80", "r82", "r83", "r84", "r85", "r86", "r87", "r103", "r149", "r150", "r264", "r295", "r296", "r297", "r298", "r313", "r327", "r328", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r142", "r143" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $353,000 at June 30, 2022 and $321,000 at September 30, 2021" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r70", "r71", "r72", "r248", "r249", "r250", "r296" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "auth_ref": [ "r73", "r74", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Adjustments for Change in Accounting Principle [Axis]" } } }, "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r144", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r11", "r67", "r123", "r127", "r133", "r147", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r284", "r288", "r304", "r329", "r331", "r350", "r360" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r28", "r67", "r147", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r284", "r288", "r304", "r329", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r293", "r294" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r216", "r218", "r276" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r216", "r218", "r272", "r273", "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r277", "r278", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r274", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Business combination included in inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r274", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business combination included in fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r9", "r63" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Money Funds [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r58", "r63", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract]", "verboseLabel": "Cash and cash equivalents at:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r58", "r305" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleMember": { "auth_ref": [ "r73", "r74", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards.", "label": "Adjustments for Change in Accounting Principle [Domain]" } } }, "localname": "ChangeInAccountingPrincipleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r12", "r13", "r14", "r66", "r67", "r90", "r94", "r95", "r97", "r99", "r108", "r109", "r110", "r147", "r163", "r167", "r168", "r169", "r172", "r173", "r178", "r179", "r181", "r182", "r183", "r304", "r413" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r352", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r70", "r71", "r296" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r183" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r112", "r113", "r140", "r302", "r303", "r404" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r112", "r113", "r140", "r302", "r303", "r384", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r112", "r113", "r140", "r302", "r303", "r384", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Customers with 10% (or greater) of Net Revenues" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r112", "r113", "r140", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of concentration" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r112", "r113", "r140", "r302", "r303", "r404" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r185", "r186", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Customer deposits related to contracts with customers" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r185", "r186", "r197" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r47", "r348" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r111", "r140" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "verboseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Deferred and other income taxes" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r61", "r121" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail", "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r196", "r199", "r200", "r201", "r202", "r203", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsAdditionalInformationDetail", "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Company's Net Revenue by Major Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r43", "r77", "r78", "r80", "r81", "r82", "r88", "r90", "r97", "r98", "r99", "r103", "r104", "r297", "r298", "r356", "r366" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share", "verboseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic Income (Loss) per Common Share:", "verboseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r43", "r77", "r78", "r80", "r81", "r82", "r90", "r97", "r98", "r99", "r103", "r104", "r297", "r298", "r356", "r366" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per share", "verboseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted Income (Loss) per Common Share:", "verboseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r100", "r101" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r100", "r101", "r102", "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) per Share Data" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareData" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r38", "r39", "r40", "r70", "r71", "r72", "r74", "r83", "r86", "r107", "r148", "r183", "r184", "r248", "r249", "r250", "r263", "r264", "r296", "r306", "r307", "r308", "r309", "r310", "r311", "r328", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Equity Funds [Member]", "terseLabel": "Equities [Member]" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ExchangeTradedFundsMember": { "auth_ref": [ "r208", "r301" ], "lang": { "en-us": { "role": { "documentation": "Investment that follows an index, commodity or basket of assets that trades similar to a stock on an exchange.", "label": "Exchange Traded Funds [Member]", "terseLabel": "Exchange Traded Funds [Member]" } } }, "localname": "ExchangeTradedFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Company's Marketable Securities Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r175", "r176", "r177", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r300", "r335", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r175", "r208", "r209", "r214", "r215", "r300", "r335" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r175", "r176", "r177", "r208", "r209", "r214", "r215", "r300", "r336" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r175", "r176", "r177", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r300", "r337" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r175", "r176", "r177", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r335", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r46", "r67", "r123", "r126", "r129", "r132", "r135", "r147", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r304" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r41", "r123", "r126", "r129", "r132", "r135", "r349", "r354", "r357", "r367" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income tax expense (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r68", "r255", "r257", "r261", "r265", "r267", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r69", "r85", "r86", "r122", "r254", "r266", "r268", "r368" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r37", "r252", "r253", "r257", "r258", "r260", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r60", "r345" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred and other income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, excluding the initial effects of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "auth_ref": [ "r56", "r60" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.", "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI", "negatedLabel": "Change in value of marketable securities" } } }, "localname": "IncreaseDecreaseInTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r91", "r92", "r93", "r99", "r220" ], "calculation": { "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive stock options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r21", "r155" ], "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "terseLabel": "Slow moving and obsolete inventory reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r27", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r25", "r65", "r106", "r153", "r154", "r156", "r346" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r23", "r155" ], "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r22", "r155" ], "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Investment Holdings [Line Items]", "terseLabel": "Investment Holdings [Line Items]" } } }, "localname": "InvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r385", "r395", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r49", "r51" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest and dividend income, net of fees" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r397", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Other Information Concerning the Company's Operating Lease" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r324" ], "calculation": { "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r324" ], "calculation": { "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r324" ], "calculation": { "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r324" ], "calculation": { "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining 3 months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r67", "r128", "r147", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r285", "r288", "r289", "r304", "r329", "r330" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r67", "r147", "r304", "r331", "r351", "r362" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r32", "r67", "r147", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r285", "r288", "r289", "r304", "r329", "r330", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities, cost" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities at fair value (cost of $95,216,000 at June 30, 2022 and $93,690,000 at September 30, 2021)", "verboseLabel": "Total" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesGainLoss": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Gain (Loss)", "terseLabel": "Net realized and unrealized gains (losses) on marketable securities, net" } } }, "localname": "MarketableSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable Securities and Fair Value Measurements" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net unrealized gains (losses)", "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual Funds [Member]" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash flows provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash flows used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58", "r59", "r62" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash flows (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r35", "r36", "r40", "r42", "r62", "r67", "r73", "r77", "r78", "r80", "r81", "r85", "r86", "r96", "r123", "r126", "r129", "r132", "r135", "r147", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r298", "r304", "r355", "r365" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of repotable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r123", "r126", "r129", "r132", "r135" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r315" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liability", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r315" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liability", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r317", "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating leases paid in cash" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU asset included in other long-term assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r323", "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate used in calculating ROU asset" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r322", "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r53" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of Blaw-Knox assets" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r146" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r54", "r280", "r281", "r282" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13", "r178" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13", "r178" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale and maturity of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r55", "r247" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r35", "r36", "r40", "r57", "r67", "r73", "r85", "r86", "r123", "r126", "r129", "r132", "r135", "r147", "r163", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r283", "r286", "r287", "r290", "r291", "r298", "r304", "r357" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r157", "r331", "r359", "r363" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r44", "r152" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r251", "r347", "r407" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product engineering and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r184", "r331", "r361", "r378", "r383" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r70", "r71", "r72", "r74", "r83", "r86", "r148", "r248", "r249", "r250", "r263", "r264", "r296", "r374", "r376" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r119", "r120", "r125", "r130", "r131", "r137", "r138", "r140", "r195", "r196", "r348" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r198", "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition and Related Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r112", "r140" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Basic and Diluted Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r24", "r25", "r26" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Net Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Abstract]" } } }, "localname": "ScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r115", "r117", "r118", "r123", "r124", "r129", "r133", "r134", "r135", "r136", "r137", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r48" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r224", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "verboseLabel": "Number of shares, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Exercisable stock options, included in the diluted earnings per share calculation" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r66", "r67", "r90", "r94", "r95", "r97", "r99", "r108", "r109", "r110", "r147", "r163", "r167", "r168", "r169", "r172", "r173", "r178", "r179", "r181", "r182", "r183", "r304", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r34", "r38", "r39", "r40", "r70", "r71", "r72", "r74", "r83", "r86", "r107", "r148", "r183", "r184", "r248", "r249", "r250", "r263", "r264", "r296", "r306", "r307", "r308", "r309", "r310", "r311", "r328", "r374", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail", "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r70", "r71", "r72", "r107", "r348" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/BasisOfPresentationAdditionalInformationDetail", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CustomersWith10OrGreaterOfNetRevenuesAdditionalInformationDetail", "http://www.gencor.com/role/EarningsLossPerShareDataAdditionalInformationDetail", "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r183", "r184", "r229" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Stock options exercised, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r34", "r183", "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r17", "r18", "r67", "r145", "r147", "r304", "r331" ], "calculation": { "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets", "http://www.gencor.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r312", "r333" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "verboseLabel": "Subsequent Events [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r312", "r333" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r312", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r312", "r333" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r332", "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r196", "r204" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r196", "r204" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/RevenueRecognitionAndRelatedCostsDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentShorttermDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises (GSEs). Includes, but not limited to, treasury bills, debt securities issued by the Government National Mortgage Association (Ginnie Mae), and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac) which securities have maturities of one year or less.", "label": "US Treasury and Government Short-term Debt Securities [Member]", "terseLabel": "Government Securities [Member]" } } }, "localname": "USTreasuryAndGovernmentShorttermDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/MarketableSecuritiesAndFairValueMeasurementsCompanysAssetsMeasuredAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r89", "r99" ], "calculation": { "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Common Shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r99" ], "calculation": { "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.gencor.com/role/EarningsLossPerShareDataBasicAndDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r408": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r411": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r412": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r413": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r414": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" } }, "version": "2.1" } ZIP 59 0001193125-22-219180-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-219180-xbrl.zip M4$L#!!0 ( #@Q#%772,A8M[H )5""P / 9#(W-#.^?6;606 X'T!((Z- M/87;NF.8]M.O>X'_N-_;4_[OY__]OS[U?;@1;K:]CT]PQZ][?=\??OSPX>7E MY0!_<-P#W1E\:#::S<9A"YJ1]UJF_7/LWM<'USIPW">XL]'Z@)CV_&J M8<8/)&\^_" OQK=.-?W2$O=J1T=''\35^%;/G'4C-*I]^)]O7^_T/A^P?=/V M?&;K8WTQ%_1]\GZ#3W3N"ZP-)Y3X17QQ[AKWI_]NUX M9>Q6FYFZ-_M><6GL9L_49]\*%\9O](?NG#OARMBM@;?_Q-@POON1>0^"CN&% ML9M?K05\^I^O"90%OKN /7 U[JKK3[\;?AP'R>N\QC2$'L";_\^7VZ^CV_W9 M]X]N_>"[S/8>'7? ?)CM^+;&?J.YKS63B%\TW,G9"B_=!RJ//1%1?=%[M9HCNVSVV@ MA,]?_0_X]+&B]YGK M'.--\?PWB_^ZM_?YDV$^A]_^CV%Z0XN]?51LQ^;_Y_,G\_4C/L1=^=$T#&Z+ MCW#]*AAPU]05FPV@'9 #'T\&W#;@__Z%Q9[V9(=?_5O^^.O>C=;XT=!^ %NT M>Z=Q^*/5^"$ \?F161[_]&&LR?EO.'/T0+S ]'1F_9LS]P)^\59\%_[=\%4W M<-4QUGG9[ZV57W5N Z??3N%E+K,N;8.__I._K?B:!O[OL-WNKCZR4R'C$C0\ MMXTSD*DKOG%_OW&TWVJL]#IVL_P.L=].W4\_POS3.^,^]P=F+:8,Y*T MWTS;' 2#/<7$=4 K=-L'?:Z*#56Z->/;X[+[_O,ON^[G)_8QK],OV_:%T[@ M"IBXSN +LW!)N^MS[N-XO_'! W<##\7B3?!@F?IWW[1,W^1>W.635]/;^WS3 M^G=NPVVM-UP90TVH\TJ8-7#U;R#V$CD0A>NYD?H!4<@+B-;D%= M88&H%ZH$/.+!J 5/OHY>'#41:AR+=3!HQ!ER%VDXK>VMKL*MK$=N3RB#/ZY+ M*'@$P%HO,EGL85TRP2/3>XJ0GKRF:KFZ>4_QQ?YR8>AO0\S MVQ^*A6;T.F'1^4()VF\5_[,+2WY3'S#E[?XX]]AP,S5^V_B=N$^ MSX&^X:+.GW X7<#WON3+.I!Z:Y,+\['R8)LG.'6%H ;!( "P# 9GT!V"( %@" K5H L!; *3*G M4E*!?GP+_(!92(ZJ,GQRA$41%*56E5)2@ A^I"BE!;\-U!^"'ZE)F\"/8%,. M/IV_ZGUF/_%[EQG<(,_2*NKQ/)(517"46FU*!Y#U\C05'9"E5J32 62]/$]% M!V2I5:NU 5DK(!69..W1H(G,PK>W![W?W+F=>X+Z=V,9O MSC-W;1SL7=]Q?3PH?<8?_.H#9!,J%$40E5IU2VN;D6!<=AB76M%+:[N28%QV M&)=:+23XI0^_(O/[E'E]&"/^@U%SS\R"7I%#;YDUL8!J11%#I58*4X-EO=QY M)8!EJ96\U&!9+V=>"6!9:J5M$UC6#4Y%YE\=]"G2:>J@GI"*4(?5GE;<,&?O M5Y,]A$E;DRQ.YGK]ZN@BQ6+AF;J@TR*/[KPAEY2!SF#@V*<6\[SOMDBIRL<" M_>]\YG/LMKCE^O'.=_2?A>?AHEY+)LX==NG9^*7:[!MM9$^.N)R<^V*QEW_: MSNN-ZQB!#F+%YI@F^P_'>G9.Q[)C?PD\N.AY)SIH^YX9R:4?5_SE*V<>/WER MN:!:\B%Q!7/NNTS'8R[WW!T4GO]S1AI-WE5(EH(]O8!THAMSZ%Y>&/Y$FK)G M[JZ NK+C9V*L96):G-68L@A5((=&]J9\FHFF4P5@U8S^<@(P>R]#80%8-7]$ M.0&8O0.D" "L!7"*S"G*(E3V/!JE5I4HBU#9X5=J18FR")4=?J56DP@VY> 3 M91&J7HZ,4JM-E$6H>H LM2)%682J!\A2JU:41:BLG*,L0IO%/9VK=@OYC!_R*^TM:_P+T[@^86WS1M8 T2>&UF,HI M@'<%(L;2=A8KMN@",/SC-,='ZM,$/M*>+S G7/\,%I PA5-[OZ'%3<771@@R M$O@%'8K]::1Y/#]"->':O>/NLZG+ MB73O,MM[Y&#*&=?/0"\@<'*6P'?3?KI^C&Z[?OS-<8RQ)@HY41 =L\8;X6,6 MB5*8#ZN1*[Y['NT)K$O!>N+?.*;M7]J$V-T@=@8#Z@3;&WB]A[M.SF#HV"O! MMY2P6S3..O'[PN7F4]\/%9CJ\7G6^.K$WVN_S]UP]!6SNBI^'W)(.O$[UON M,]S*" DPMAD7.]5E5LAX8?,*R_6I[8 Y/8_NFSWZ:O-?2_!?(^\M^9>JY+W5 MUIA=6O:SB_Q+I;/6<_0O50.LY%^JF7^I8+ E_U*]^$W^I6KSE_Q+5>8N^9?J MQ6_R+^7L7]H5_[7&#/ZG$+]TY41-U,F]M-BG,DF3O&;O$O5YB]YEZK,7?(NU8O?WQR7 MW_>9?=]W.8?5ZU^FWS?M"R=P_\V9BT<\DV?S\?5)%?(F> "???#0_F8.L?V M'?>ML+"(U+,E'11P8\Q,9%!<3*R1?F!AKG5A]_^+<]YW 8[9Q!62Z M%&YKF!EH:0,EA?_Z!B;'F'B [U=L4%P%-18'XQT5_%YOP'6"PD9Y5W[<_1DP MEU\XCL^>N+C+.'^.'T:;1GS]PCRS^#NGJ:=(6SH$, Z_->:^RTM%?X#\T=)1EHA M_RG)R"Z2C&AK>!=;:?$_*>_C^=\@_N?-_W7D?R.+^:\EYC_)_UT< EMY_FLI MSO\Y_)>5%T1-AGJQ?FK@=>+ZB6&(6 !FW3#3N+1/V=#TF54O!"PD0B71,*8# MQ)\IXJ4XRWWRWJU8+0K3]'XT>Y+%U2LK4[R"+L"[WGZS%P]SV[I".$./B'WY ML0]GWU$6[*.R4%06:H]'HQ,F#Z%2D[F5FFRB8M'H9,Q&*C59?,YIL3E/L>OYQJZ/2]6D];[]=.S^ MT(Z2TW$];]R/N^#!XW\&>'FTJH0/CE]*!+X6E_?S^SSGCM24P<*X#L+.2WFF4.-%O,=+N89\I46\UP7\]0Y>42+>T%TK"CIV42)]_M)C38IXYU&@Q MW^EBGAE?:3'/>3%/EY.)X[+5%>T%DK 3QU[3YQ\MYK289PXU6LQWNV>>%5]I M,<][SSQ=3D8^ED:%17N!)&PC*Q]9@Q9S6LSS@AHMYCM:TF.<&-5K,=[J89\976LQS7LPS44G9^,AH MSYP6\]R@1HOY;@/@LN(K+>9Y!\!MP\G -B4;O\.'']_OSA)<&'#F!2[_;'I. MNZEU/\+5J)7H4MPLMC.[S2'<-Z/1L'?P<8,VL0+JC#8#W_V(ES9HT>LSEWMS M^RDO;] NT.P'L.#''3:0:-XPGP&8\5=\Z"H8<)?YCKLQ Z9;P%_/N.T,3'MF MRRN/;KR1#Q.#6$J&.XGO&?2510/EY27T_6"^?H1^.H&K._S)Z;T7?[XZ]Y?8.W=^WS/'BRN.(\* MIJA"4?#I PM[,M8)G&[[S#*?[(\*IC[A+K0U=L>+:?C]CTKOH&/:QTKR?HL_ MCGKHRMZPP'?BW_"&\*>)1BT00_O]< 1:8J!S1RY^>W!S]Y2]AY#6D[?D5TY*/B.98IR)?L'/>!#OO>D.D@)?'5\'38L=?C M8\/TAA9[ VF&HX!G__87[;!Q'+)YFL1C8VVM,M9F:<W;Y=W=Y?55?K1M%I>VS4UH^Z^3N[]?7OUV?WVE*F<'IP=*L]%I M'RVC9UH4V:;GZTNEB?5(=E'T3:Q74@2'$K6I_3*^\$6P&9/LA]L)[:F',Q;: MN0J=,6!L,S,NKF^_C6LG?=/G@A+P8MMY<=EP??A\ F7-=FRAH9JZ8C,TX@QN M?CQS] !U/TP7MJ>$ULDM:EES*G[O?=8:^[\+[6_4X#C-:0I5=PH5E)'_^W]] M\H4]H'/+&C+#@(9^W6OLB>]AP^)[V =)1?$"10]<%W@E^!"S4VLT?MEJU0SY M!*U:;.C!S]&G^-+8>/?D&-RH@T/VQ/6!G/CF"RN-&8,%[: MT-MG[OJFSJP(@4#"X^,$)(4ULX(L^#U@+C#$>KOE0\?U5Q,+0 %WP/Q?]TQX MG\=U$&^.]< LR_$?G%=DVE&W?7@\+3A\8V)$*PYC[N251EO&"L_XM+9Q[%99 MM*#?OY_J48*]\%>X+<04'6><;G'F GG\_O& MO48$#85&EBMX([,5?'NN-C;A*B@.@DLC[MZ@P5Q=09FV=)9?R,\E>>R M>,;Z<_ZC 8_M#^"I/K:];["W_3?@[3ZW]S[_X_O5N=*"M6UI+RY,#Z8^>A$O MX!=O194$_TY+EO'O^5E-E8,6(*N<)A*I!2FJ!:(TN]@N2UTO:)->4 "]X/[V MY.KN4JS^I!AD8]H+C\%UQQ4)VC\J@0W"032TH6#,_V_( M)C"4*SJR4NL2&,=B>KC-KER8L$2"Y'W M2\_W].YV&3'E\MWKZCL-1I82:#; M:)$3JJ9.J-2F5[-=7%5=]BWER7;+GTS/!T7.QS(A*TXXK%L%2]?EU=GWN_M; M6.55^'QZL*Z!1=.O(M.OH(Q34PL?:O5&S4F^?[EM$E ERS%!I5C9DEUE]\33=!O=KBO;%,O;2 M!MUV&*JW(G#QU ELWWT[=8P-'&O":/:PF:'K/./+T*-VQBWVPC!Z;Y8.%/U= M:D/'?(_FT]I6]R[HG[.&>L]>+\,H5ETP=2UUM7.TWSAJM;1V=S&O1AS;9G;U MLIEH:I(XX4YS$OI_1*I-;* M36HS*7@%Q=TG9IO_%=_?SW5"Y24@:0YM/(O=D<[;4LTD1/#<+'VM_P'BWMKJVHAS88&_'7]OG(-YO\35[Y8 MCN9:8UJ9HLV*D=Z\DI?+QV[YT7>\5^7+L6LPUGT_>)Q?3:O0%-&*1] M:MKT!1AYIL&F/1HK=>K&@0:M_V<.5U?P/[>:/:VQLRWJXL9,;[8^A(S TR!# M%X!A#IFE\%>N!UCI%GX&$<>]]\H[8)*"7'I?A6B =W/AB=/R!/3_-0#9;DS9 M)^]SW OXZH *==-W[/7V II'C?W#1F-J)N6V05.UF31R$/_M+[VFUCWV%)]; M?(B<46S!&E6!&68%Z%Y3&( ,.+7"A"JHTY"\O[L+HJ^<]G8'"XYK^B8T[HIY MQ%UNH"$*2'G@R=^&@>L%,,GP"CR%VK>DOM9\]_ >US&_SY43W2_IM")?O.QD MJ[U.'V>ZW^=X)+9L->I?<^O^+=]5V&57=^=+C0:?E:Q79BED17,\E=P_"Y9WV7L*RSSSE MT;2XH3#+@COP>!?ZL/X,3/162?>5O $:'G=8M=#!)8\#A6ZKA!LL HIP9<%E M<1S(@*OVD[AUZ'*="T^RUE3$X5%/>0?M 5H4+X 5Q>L[>!9=D7GTX!GF3X[B MA8UW%?LI'PX'\EY5F&TH[YJ)T3X \."FA__ 6/ A<3\\B5T)&\,S;Y[HB>@I M\WSEJ*$8[,T[F'LN9/%^X:GT8\GC%@]A\4RY1-#)=;/*= M,9_)DRP3N!VUD?2ZW@9P9[O1053>\J? DB$0J>]XW>W?A_1]A[3O'C=;S8/P MO7[?]( 0; @MOL]Z6D@RQ$#GWOM-89R@.A(]1/7.85PX -SF6)!.UQAN@X M=AFB$(GOHDB:^6OZ" 1*[R?>%!(K?I\'=@9\#(4E8DYW!D-FOZDHV*&7( B1 M%$_*D^N\^/WH\@'(>2Z&;/!'TQ8'@\4./&X<-AO'\P8N+FO'T6U+;YC?O^A& M%.[AS7/Z&MUIVG+>ITYC4-OWFR%EPU4PN?0=T#&*M$[1)[-D9KMW@_NY&9RC MZ+0R:3:CWC8+<>@C\K7-FJM[G[^BI)%(3D@3^8,0*9G8:8O[%*\V]LC91V'FVPD%N]Q00 M]^2X;YMZ!41+8M+J84O"03"NPB@AF-=.&9()N ]W-\OOI&XD6XO-2OGU5*H^ M.Z#*$IR(3G\)/-! O!6-WZV2RY'0*;/0.0\U>MG9WX1:7W" 1UV6G0V[N>ML M2=L*H!4 F#KU5T L>8 G/<"/"VQV#-V=Z<$P'V=YWX3/#99;VQ$NL\"3]CZ MF-L&>I7BC&"1(PH=5/@NZPU?_F+"J^&UB@W#=-"$?S8]8>?;S-9-9J%[ ,]& MX\U8.,5@KN$I>#+#-!9&2;;>L?W2>3F%D\CK@VT=,4EY!Z07/A4@P:X\ M%O.=@__FW@PBK^:P6Z89(!DVEI@<(.2H#]I&_ MLL:,X@2^F&!7CF%M(?=-SPM0E0RC_G4,=N/"H:?+368/-YE5A7G1$Q:\ MQO-ANJ(O6!<^(TP">K!DPM72Y778*X''JZNE%@W+8&.U_^ MI1\S-A;C)@PN&>$V$207351%3,5]G'HKQT3E$N4T%?Z[0?Z E:RV=5A9R"C! M=3DN2;S_8,$"4RR>7X_6R]#![,M_3X*GP L_=U3YK\Q"O14^,C?&E0>F_P2C M(+"-9*QJL]%6E6:K!W\ZG?1\XMUK+DP&ZO!)MZ8 M$70VT\3"V+SDV^T A-H8I>8$#,XDM= &WH^$RAF:3L M$L7U1JZ5"Z%3 O6F0FA&U7=%34,F@LM,6F3@ :^;S@BX2W>C':7VH)Y MUFMW(M,D&FM(U*@:9(HKIP ,:&!F.AT MI\2$DIF$2,V9NNX$G6_B;S2?EISSI]*L%2K-.C=/P9B;#D7^)$_Y8&Q=>^ P M'W%=LU[8FY< =S]>-,?"ET9$A4XG**1U6JH2_0%5^L-Z-9&U@\/NC-Z&/Y>Y M,#)6H\8.IFZ8;B5GBIA'8D[";Z PG8F$7K=3%KMI=39)9]W[A_=\4FK M2U#K7[<[4K; I=A:YE+Y]'PCTM]$-C#!]\$BX=$8__A5DP[[ERU^?<]\1A/$T[5OX1V.&Y M'*S]BUY5Y=UWFP4&O-!X+\[MW?&A+YRK8_=I.0F-G)W5[5QV=4B@D$ IAT!I MSQ4H(_4!'9G70RZ+>HQ$R^\!PP/PGA B5V"!*-\<<4S^7$0FSY \>".*EJ0( MJJ:8Z9"8(3%#8B86,YT5Q8S8(.X[E@%R)8R#5L[_#$S_+18[&TN:O%P>.8N: M0Q(U)&I(U,2BYG!%47/*O+YR83DOWO:BI9J2I4N2A20+2998LG0Q"X(/]/<= M98Z(F>5]K;Z@Z)&@($%1E!V99J%V9'I[G[\Q&TB-HB ^V7EF>GK@>1@MB^K$ MB[\9Y;[@76I"^FFN)$(^\)R9,"R!.E52A1Q6*>?_QSOL7+V,P6N,*9]D$TV%$JHL3*@2O6AV,J[BYEO9'DH52JER"J3! M: ;@D:['>%%G- M18$N0S\'&>1_;^S_'A6F%'4HPPIZDST(2^?)TWJ8]?MT5%)/A),XPM>-.<(# M+,XIC^G@S=Z(G@/V)G*M,=,&Z+OBW_!]CR$7K) +HZ>BHGU810#NQW"RDR /#4$5 \C-S32?PE$?I&%$!%_8;4E96 MC\>G'_B;,P=HNMQ4/%#N9UR$%@,&@PRP_XH;QBLA[@SS\1$ BE1R35$[]M%U M!O &QX/.5$&&3[;:O'443*!10T&$813A2,*P%K9D8'0L1_^2 ,BN&K(@:8A$B'\(Z4Q@XRWYR MI!V 8PB/<$0HCBSUT42CF.A]$@3($@;(>(L[J$3A,\>R&@-P24H=67PZ08!H MR#@>&[&'U42 -U:$"&PCDM8X$FS%A6O/6#+YI<_M7(>- @'M5!!#EX K0\)= M%2L;?W!AN7D+A7!;'G)0E5L,3P0S$C"K"[P_,Q2WWW^Z(&RX% A@8"'X<\H MF%^PC KS)D@$TBU:I (0(28?FX]8FT8N5ZZI8TUE#Z:F?!SGL2=KGB/%OA_< M'8A;)UJ+)R L3OCM";KC(>] 8II":&/5G6?3",07R2Y/#:6T$7BR%5'J!0>N MSF S=$%>E"\+U]#)CDR@6Y:*CH:CXHV6$0I'O)=A"G8W&(H9C\T%6%YZ.+2P M< VVC^_J@S(G7N+) %"\*1(:DA4O#E;M":Z.01Y/'DE6A6G?A=KY^2O8J&<>BFNP)._^5AH=.IY7)C':A%[ M)FB&S,6E&FCMR179Y7)%-F0U;A,M"//Q;<$",[]H<.JU:D#%A-[%T0JX*D5: M,B ,P!2N8V)X+K?$<0.XUQ?KDA?6@7YT+,MY$8.(%)$YB]J);>-JG8..^\^H MW'6X_+UQ9(S@PIS4$Q\5K"TE0SE41;B8M1,U8G9R8R?)\WN&LJ%B&D/7,C?4.4!PY:['/AKA/* &?",QV'2,]"4 M]-F:::A12='TY@2*G+^B-!B@!5_@BE)?0N98II!_<0\ \ \@H&5I,.Y+O0NN M@SJF#!VAI\)0I68)C!I3+$%[M1=,$X"AP2,)'?9:@=%S$%_>D#/456,^/9N1^QAWE MY+ZCF%*Y9E(>BPJ=R.Z[-+1E2=>GA47&$WW5^C1%G/TSCZ'/F/3(&+&/'&TC M3^\B*V(;64GL(X=P3LB-,:R.0AXRK"ZPCM)=1 :M7EX@DSJ"E5ON5DN*N?*R M5Z#:#>LN?*4HW3 OUFQTU9A8\+J]N!C"K,O-I;40Q%-+/Z;?K!"OFT6;+:NN ML%(@40B9$6@/.@*VB5"B%-J9:FV-FJJ;%SJ:JI(DWA05.MIQC8/IU%%C@N?! M_9!C9Z:%E*14J-:L+:?FM&?Z0&Y]QN9B,@/.M!:RFI)(B-XQHJ>]]0+%,EET M1IS<0GRF5(9WJ>$RPTXI26G-(FIR)W=WY_=W6\B'N1-XE3CD=<<8F4*U>PE1 M>=N79"?9*BVS(=G9LFMP1P%U^PS2W_=KH'5*XX'WCX6!_^(Q#BQ#?SG?$2)$_^4N>X;D/,/ MK,D^J_#XX8]60Q0>GRPC_OWN+%E#O+%R!7'M2&UWVVJCT9@J(;XM6==D3EUY M>A3R5$N-I\V6VFPUL^8I:8<%%K8;0N1FG\ M=3&R1VV-CKWD(YR..FI3.YP)9!S+G-3W*0TG_7EYU%(/CQISAS,GU/1] 5;( M-%I97Z3.XE1H]N2$/TW5YN"OU(MC*=B9P?QKJT?=S-E)QDKI5\\379R6P6KZ4G4PH7CGH7/1^^[C5^7 MJYAK=5HIK[%;#S+]R=]J:NNNO+5=>*=9=<7]7"'95K6C'BV\NV%G!A:I>M@D M@[3.2^JI.!F*2T=T[A(^,7%Z4)SKP<-0GE@_'TS+DDE1:R9]G[BM?Q1T.K&- M\XA*YR&1+NUS0:+KQR\A@:[M[W9T5LX0R=2AN7P-)$UM'9)]5'2^IR_/-?6H M,5MG+(4\)T,J)ZE_:3\#,1QY%M+F?NUD>J2"181X \TK)PVZIS;;%=S8*2;_ MTA>Q;4WM]3(W@4AG+K#TO''YD)F&R.9E>V$*F3";RUCT3VW%:DBA$;5Y-;*)2=PBF4]XZ/V41)=Q2[ M(OEKB=IA3]4TVM?*BX,9.#X/#]5>N3]()"[8^UF&,I!,2'O+7"4NG[17O MA."-ZPR!;&]RU_W/P!QBEJ5Z[\-$-+FQF.WC=FM$EMSV931-/=*.2 7<#3\S MT @UM=>8'5I8BGV:BAK?Q1/'9YC'&),\CW9Q3(SCX(K/7GG][' 1]A(1Y5)0 MXAX)$?G[X4LB8-&Q<[74N[W,;;SJ\%?D?V\>9]15TC$++-3$3%4LQW[:A^<& M=?4JL3H?VG_/F8OK:9*^UJY ?\BT6S,]2AS&2;Y'P0/O-%=]O M/BF*3IA[3A@Y\IS\BCU-;74KJ ,6B&L9> ^[1VK[D&(,=[[&MV#]P^/\%J_P M(E^0099#ZRL(L6HQ2/+W53)3]M?+DR^77R_O+\_OE).K,^7N[R>WYW^__GIV M?GL7%@U5SG__?GG_;\JF7?"7$)4IB6V!I5^^.;J&[ UC)&KI80MI<"-)D&N,2$=M9!_X13S,-BN@JC4Z%+Q' MLG:IYN=!7[D+(!LZGEF([8S=!$=$":?^9?K]B"I?0WWX+=\8/;7=HN1C.V9K M^B*YDT?>(E)L"RQL02%P S[*>U-;61L2XNO(W9!S=L>CHRX)V!WP,I,,O&U2 M=$GVKNKBQ&-5S(='H 7F\:3+L[;B^#JBR5Q8A]K<,8RQ'Y4PQ:U6&,9)*7*I);G][_KJTRN#.CO*WVVF25Y\K%3+)& MM'J92M\A3^$O>3,3DS'$]LX35)Q?97QU3,_VJ8%>'4#CL/; M6(DH\-I>+X8O5C*+PW"RVTN_NW[79R[O.Q:H!%Z4V0E+#OEOE""EN"\A*A=7 M=)5.*!5/S[QQHY@?SW?TGRH0VU6>F15PY:]+*]#+)^_PP1OF7KMW/O.Y\0<^ M?<-=(>_677-_#+G[(WQRY.*YO+I(.'F6UKO:M&.+M+^5.G:@S?(L3?R@0$N* MART=*^N,1+S<.PG\ON,"QXVU2"O>Y\WO^F+'6=K=G$OH[;K9:LS+[3S) OD> MA<6]W(05EYX79,B&?8_K.,87QS4\;F_"A?D]3(4#4SVTG>6TM[EBBF[5=MMB MG%-"*J5OBR;)%(<-TA9%-JS:SHK,EE5D.99>24.?!D!S70U-/K:Y>O9#-G!J M,<_[#OQXA-X8W_C@@;N!AV\0#:*K1=QR_2A>=?)J>MDH=AN.)Y:C^8\G97TP M08"UE,'T!IZE&KGFZ#)@ZW:CTT3ND*P4T"GJK*!]%H4R:X[L.O ]G]D&R,92 M,#[=X96=>RO8'$49F=946Z"G]-J=Y3-V]3DMK1MYAFK$:H7YRC\"FTO-K-4 M[0@H(>ZZXT-?#'[LFE9;^R@!J>7&4:J+^J8YP)HM.C*0(_.ST5 +S'QRH1?9 M.D-H269]4>YV:*-]J8AMENTX"FB3;3;@HMMBNQC589%-L!*P>1/3J_S#*BNW MUC2U=C$BL+ TL+ Z7;*P2J9DI[LT;YB1MY7YP5UB>59:96%93CMBY;>YV-#$ M4Y"FK?!7G7N>XCR.C*[:RO43PS#Q9V;=,-.XM$,R)>9^3N$N)$UX-!8*'7ZXP_FKJ9 M5Z[3#IA8/4IXOU.V9B!K.RVUV:*SZG0VN39CI+/JA =*6U3QM$7>W$.0M=4D MA047DN128IXRS9I*8"=+T5M5[9PUDU$(* ,J.V6L,*1\=O3V+/U-4&,,KVAF30\#? M$J;4 P?U!$TIZX6]>:-9U(\5A1?3\/O8Z<8OQTHTXUK8V81;'K=%E>C/^^.] M#_,8K[4.FCU\>*RC!X?=&7T-?SX6C[^$;WX '0V[R92^B^K77T!QBPLGVH%E M'8^9=U(TW*,LP5 TS#N)6/_T@8V14/D4_UV I[WQ.T+*] XZ)J I>3_:>?%P M7-EQ%OC.A"$H?HH:-0UXYVNSV^YV.C]&M2"7PCI]:W4&Q$/J"^(O%U;Y3(C? MSJ].KV^5RZNS[W?WMY?G=RI\/CV8,4V6\94(&J8SF;E6)%8(F$%AZ2BX86M" M9R&0MUYHUV-,OLO\N^\V"PPP]8SWJZP%V=)B&?N3S&QNK3#()K;7&!14-\5J MH'/+&C(#3Z@(,QV_APU+ SZYH(H7A")>PY(YG7'QP M/^38H;&#>5.V.>&I)'BZ@J_*-[B]7Q](D2#]=:]95^#CIEJQQ17Q:X)?T\>Z M"\4OXAK-L@KP*\M9MLV*FU*X]^+!R%B?:2\4!?LD0'+%?<7ES]P>/Y"MK Z6 M^2)SB]"/S5O8Y#29&/Z%ZPQP1P!O^I?I]T\##U["W4M;MP*<#2>>Q^$_XYZ] M3H2#--H_&IH([;EW,@CS:1ZIA^WN_*B0;(SXU,9O5A1VVV.MGS.4-]C#2M5#94 M/1_W3)\] MBHGATO T&T4*E*B6MB#?9Z[>/[&-LQ%)SJ7.DJ\WXJA#N]V[XVE& MX2FJ5C23MCZ\S=A?T5*;10OAKA57LW%@M-3&HN3MY+^HA]YTQRWX]*0J3]SF M+K.$TL2,@6F;GH^>C>>"'*+:T8P-Z?.;I [,VY,QVNQ$@6JJG6[53EF4DKW9 MZ%*PWC86)$PF72H7)F>L5!VIK?:"+.(H !@P@5)"D($!0#7/D9&5M]RIB)E:NU8B@.'0OO$R]>'U%([33HBGB\G MLW$7M=56MV"8'(OY/J&2C3UIU!O0.&8F)<"EI\=;ROH0W22BC0?I^[H?*LO NW1]^KBLU]RB90]+?0^>OB[AA4B0:$YC*\A7Q5 MQ3[O=HDUZ[CGR^0 YC/0%S[(I57@0U.9G2:K4%Y 7+E9]8UONCH:>ZP60#H/YR7WV8''%XWK@FK[)/:%>55RM>K=X MSG^+Z7(7D^4WH%XFNX0>=.S7O?VE&Q*'1ZULI,#[NHGT3=B;U<9AJT=ZUXZF M[O8:V&I3MZUV.QE%_M/478&]V:AE;;77S4@@4U!5>10NL2=4;VU)D.#*L9WQ MC?ZL@(LO3VD;52GM9PART>[65!LG*EG?CAJ75T11?-" MM-3644;I8RMH?:7,VZRV; Z/*.WS+B9M?OLUC29-VGPG;<:;-8=J2\LAC3>Y M=TJEN]9DF&2T$2+(O4.X($E!B"BJ>Z>$L2C%.Y]\&;J",,+WO?+ 027FD7_( M9Z]10F?EW0.W^:/IOZ]WW,HH'\6%ZPQ.@?JF'0"APX05CNU]$224]]VS5^Z= MO_HN@VEJVLQ]N_3YP ,#!PT9UQ'%;:)C:SL+>FG29G]JYSYR1TE2T MNJ!%1T9A!$=N,4* #SI=4#;!D;'3K*MV\\B!58I-0](]5],]2> M[R^2*CM2$9M9);JOJ9Q?F:_9*'>=7L$2,!2=IZE,UMS4L@XI97E.ULQ/\G?: M.SPR1KN0A72QUF28M+= B*!=2,(%20I"!.U"5OA$/*8@,I,[D<5P__QU!X&M MW,^PNLC*GGVM4S4C,@M>IL#*K/;O6JV,.+AC)T_!IF1>7IU>IW+1Y<6:D)D' MDVM=JA9;%..L!3JJX028P[#2NGAAQED"\ZPPM*K+.$OCRBD,Q>HR3I(6A(GR MYPPHF-.G>.$_7YAGZDH4@/Y5!* /N:N<.H,!Z.YW?>9RJI%5]+=05:'BVDE5 MH@&AN0QOH8V6DFVTB!77PZ6VMELNY\RU@7C>#7>%SB'TDDVW7GX /7^(9I*. MPN;Z'M_&0:-+[MYMW+UK\779/LP*?%W"3NV0-F/RF:PK;\JD.5DSX"Y-U@WW M:+:?K.TF;=20Z[5^XR37*V&"-FH(&20M"!.T44,;-8+A9Z85^-R@K9J2OX6< MV\6UE*I$ T)S&=Y"6S6T55,X)^&:WM]0,Z'-FLKY?Y=PEK9K"L+55"8L;=@4 MD;6IU%[\5;%+K3F'J#,\-.)S3+NU72]SVC-]&(T^ M??L=YPK3=61%8?A1LJ%:3-;-YFEW/GP MPP"(XRE)[LR@9H(VO55=7+-&,FHA#1!EQ^XUQI2//ZZC3,R?L7_F" +AR)P< M!?Z6\)W*HAL?%6:]L#^.58B21#"SNGD_,:7OHA7W%]_1]Z(7 MV8%E'8_Y<2[X"/E/']@D-1?C:9SW(5%Z!QT3P)2\'5VZ\4!< MV646^,Z$SU?\%+9I&O#&UV:WW>UT?G3V5@9U^G[I&0 /R2ZHOEQ8Y3,=?CN_ M.KV^52ZOSK[?W=]>GM^I\/GT8(886TM(U):>YZ?_M+ MKZEUCY7S/P/3?ZL@W?-=Q-]]MUE@F$#S][-H.471)$V:6R_(LHGM5V34YX28 MU;EE#9EA0#O">8;?PW:EFS2Y5HGV0PDI-53YBQZX+H!%K#''RM@BM 5X0AT8 M6K78T(.?HT_QI3$"['V>YW,;734FUH3NT2^1LVS690T&,%>I'SVU]",U2\U^ M%@;39MOHO26[Z++',#U@0MB_[C5[\;R=T^>D&W^FSK2U$%THPB\<5_'[7+F" MK\HWN+WO*>>PK!G*/P*;2VG5 B,7=W?&I>LD>U9Q1F1.^#7ZLJ&/;8+!AQOQ M-PK" QW\YV:4W&GO+>9YLM$ONQ]#<[,QL"&J%8II?WIP/WP^?]6YA_I:^49R MRWT&D]?(ON?I]?G> =H+PL]0CTLI6I10LE[6S!B$A3DU^3 M =@C-^;X+=&"F] PRNAGB]LGMD<%GSUTAIV[+T<0R&E@G =^)[/;,3_1!#DB7=M-XZBX,]5N4$FRV%N2@+RO32S3GA:_KRTS.BTO7CP(: MR/4"2 D0$AH(B6-F\UDRK63VA4GB0G("BCL[[1 I5A0G3A_WE>=Z^GQ[K"K-GM' M6?,N.VN_='9\,4^8X\GR"AON8A>P>;S#KA*=B$Y$)Z(3T2G#- .KENC4FC]: M6H[J\VK)")J+2D-NP8SW&T*A-B H)ROGZ-3)/ 0KO6G;- 092I=QE;A4->CK M-<:<5IM*T*H.8R0\$!X(#X0'P@/A@?! >,@+#_6B4AW&2#&CE8H9/>-Z,F14 MHY#1I>%C"6?E[H/!*&0TSPW_E%E/(:.EG?,4,EH O)1$2%#(*(%D 4@H9+3N M""A"R&A3/>ID'G9((:.;;7(O#1EM:!T*&:UYR*@L2E1ATYV"LHA.1">B$]&I MW'3:/%RPH24JR+5"3:I9 /VYW:J4[EP6SI>)?Q0>6HX-SCJ,D<([" ^$!\(# MX8'P0'@@/! >" \4'DI(H/!0"@\=8_4WYNK]L=C0[0J$E-D]M5)JP9%3!CF M9<])?5XM!Z66V2D=2BBZ! 9E92;%C)9CU[,.8Z28#\(#X8'P0'@@/! >" ^$ M!\(#Q8P2$BAFE&)&QUC]C\#F8/C9R5NP\&HY#17#?\TV4]A8R6 M=LY3R&@!\%(2(4$AHP22!2"AD-&Z(Z ((:.P1/2H GV.7$\Q9/10I71(!7!% MMH:OBN$$#Q:OL >J((,LAW.Z(,2JQ2 )$80(0@0A@A!!B"!$$"*JNLU=$#+5 M8I!3]B_\8="IL1?J%F?N1QA*_WC 7J/.X9#VH@8GMY]#6NG7G*.%\FB9DD37.2-/. -FLDB2:VQP]" M!U$"_+6L(3-P3TFXGY&5V.1$/:Q>_3+3)]-- 08P'SA M,9J"RSY2L]3L-E%(O96.L\/T@ EA_[K7[.TM6?J2GN-0PF^W0DV)JQ>YQ#PX MEC%]]X7C*GZ?*U?P5?D&M_<]Y1P$KJ%,Q?EL5S8X'\*GKGS-T=]C!A]NQ%^Y M;ZN(/8 L5<>,>H_;T++1+[L?0W.S,GV^=X#V@O BG";1[GC0&?H;;$\N;F<+1D2: MFOR:C)$=V4OCMT0+;D(##*^$MH'0QF=S6(9)I37LVI'O9. $MD_D(_01^DI' MOAOF*G\P*^!$P0TI&(4V%8V 92"=B"5*=::K/755LM"LK/(^XR7=9O?(]11/[J ZF/F)N^RL M_=+9\<5,]FZ*Y*@5-MTIG3+1B>A$="(ZE9M.FZ?YUAIAFN_&O:,UP[(YA="? MU4ZG4)9377A?+@[.T:'I]'O!4A/688SE.+-6#%K588R$!\(#X8'P0'@@/! > M" ]5._%>#"K588P4(UJI&-$SKB=#1#4*$5T:+I;P3>X^^(M"1//RE@:Y5T"U6*(R(U&D[AL@6VW$$#M*+B4YU M$3:%V;'I=$CRE&]&%95"NYA+Z4V%0SK?1_'8=1DCQ><3'@@/A ?" ^&!\$!X M(#P0'NA\'R&A+.?[2K?Y6+R3>]^8J_]O5:BRU;VJ5+.^%VD]LJLVC M'AW;RRDO;V'V"9NMS%/YTIQ?P'@ZME< O)1$2-"Q/0+) I 49A,8C^WU,M_] M(@1,(6#WH<9:!U2*PVZ1>%]UKJ=X8*^C:EKF 1P49ESZ,&,ZT%?"U8OH1'0B M.A&=ZD:G+0YUM1,!@H=A):TB:-F8%J50@;9UX7VY.$CQH>78X:S#&"F^@_! M>" \$!X(#X0'P@/A@?! \:&$!(H/K4U\Z#\"FX?AH0T*#UT>*C;R..X^\(O" M0W/=W$^7]10>6MHY3^&A!M@HU.RO M.M=3# _MJNU.YNH@;5HO<[NTAJ^*X00/%J^P;ZD@@RR'V[D@Q*K%( D1A A" M!"&"$$&(($00(JJZ@5T0,M5BD%/V+_QAT*FQ%^H69^Y'&$K_>,!>H\[AD/:B M!B>WGT-:Z=R&KDZ8Q,OWPI/4U)ISR#EC-UE\CJFV]C;QG/;05VGJ,TJ><*XP M77<&0V:_P0N4*\>'@?F.7DS#[V.G&[\<*Y$T:&%G$\>+T:>I1'_>'^]]F,=XK770 M[.'#8QT]..S.Z&OX\[%X_"5\\X-C82#*)Z;T7?3G_<5W]+WH179@6<=C02?2 MF76/@D1Q'G$2^(CU3Q]8.%)E"8;VQN\(J=$[Z)B H.3]&'$2#\&5G66![TR$ MI(B?HD9- ][YVNRVNYW.C\.]E:&= >T.9"@EK*LPV1&Q8%T5'0159+&(ZMZPA,S!V1FQ7X?>P8;F1E=0#Q O"54BJ_/(7 M/7!=@(M8P(^5L15^"_B$1@6T:K&A!S]'G^)+8Q38DZ.:M<65N&Q,K+S=WB_1 M[M3,ZTT8PWP[:?38*I^S:5H8-S.&OHJ>VEL2GZNL8B\J(7Y&$#[H#/UQXSJ- MAJ:; T !.Q?]YI[RYH.$2._)C/9C.S3\5LB%">0&%X))8Y8W<;VFF,5;QN; M=CUQB.)]ROXM%->(7Q/\FH[03H_,V\B"E!)!+1Z,C.F?5CHHJ#^I1*-^_"CT MXT?7&2C.D+O,1S\,AH8\F[[)O8_C&L?*,)HO3%>)_4@NIV5LH9R]7MS"O#D? M1??X4Y,RPODA@G.+F)X% KZ]5YF792A32R@MBYPX3WEG.9[W/F_)N"B&%"NJ#^R%O+34M!:.>[RIV[\KX+M(@D\*L M4S@-\B9P]3[SQ(XN=/4GEZYQC^N!*V19,33*5)K91*UD;V*-N'=.]#\#T^7? M8AK=Q21*7>-=V1"Y9/>,>292SMJUJW05%!LFCLM4"O09[ M-Q;>JRW1[4Y&7"8UNTS">>@"()C +@IH-G" C/\5/U1<-"^>NDG*P&<@+'P M8_DD0:!\!7,3=.J,7-UUD\O;,#@AKP)0X9.\_ M!I8XJAV(4Z@UEMLQ;2X<]RRDS$E(F)P5Z:RVK>HFK3=A:492NIG#+@0%>QWU/&":6R1Y,2W@[586_ZE: +E!Q]MF$.8TY1_CC(]?E MT?*'P(/&/'@4 QD\D9QY1V=ERA6C5K1W%;MW97P7F0!5, $B_0>CM;GYC+NB M%5?[U_:D1R2ZC2F4MR.]JRU(Q4^.]+S8FY7'IMG)(_*4U-5B2^)3QPM55.[Y M W,<\3#*A"HPX*NBHHH*J6F9>&O%1?4LR?R$[?U&;,8J7=B&^<1Z:+Z&9?V MN:#;]>,72;5\97>GEI=!8%_:3\#,1RW^M&' M:^MD"=+D*Z\/U5:'=.U=\C4;P=P"ON81C$1*=K%E[HW+A\P$Q?IUB&E%O40P M89AT,/05DT0>G[DAX:*PLW-)/U#!KI%X)X)F>;M%.EI&H>$DJK=C>$;AXAEE M$Z%8\]IX$%?0:,V^-#QS,KKTNO.42SR@??^R_3[$:V^AE$IDW6",P\%UXX65'HF M6;R5"KT1HS,^K9,5NTF)KIPYG+^NAOC?#0 RTM3S2*JP+/Y\NH9* :(C-Y5'$ZO)VE4N@1RR MHL0.BERN):ZK,\9FEL%&^Z7IKGXG$V_?. M;91V^XK[,CL$YGZ_=[ *S$V89/O+VW2HC8C5Y:6&TUT0]OM7KG]1;PP7UI=CZ MJZ9VLJIV5#L-=GMF9Z.?]E2MM]G_I^V\UN.0U]_^ MTFMJS>.==K;XMNBZM>R^A"GAN =VZO4C+JGA%2/G[9*6VLTEPSYI=<66N8P2HXO)='%5MJEJ/G(.[YFU6AY[:[:,="F'R M"A;8.5*389)7D!!!N];UV;4.-ZUGN@_KK7C.V;J\C BU\WUJ4D4+Q>V,3WMJ MAVJSF4<^,]).2[A(UV28I)T2(FC/NC)[UH^FS6R=]JS+_JYB]ZZ,[R([NPJ[ M.6!-Z)P;H;3S?$?_J3A#87WP5^[JIE=Y(YLVKE,I=BA@= $HND,070L,>>K*:#?62$DLE!1B@A@HS0FF5S',L+%8L]?*OY5Z2V ML\IRNS/-LD*<3M&&Z*J=K.JMDU*YX=K:@K75<(('BU=;ARC,.$N@5A:&5G49 M)_DX\]G+F;5VK+_7[]C[N$$3LC&1KP(TS@4'"6G3IA3O*G;ORO@NLI17M)3C M8A0@DS"0*'71E7J#PC;9=Q[W X^/+6[)7+C5,K@K%:N>GYWZQ&W]XZA(->+[ M%A^X?OSN[2;'8F>'IBCIN"ZW#@+ M7+AZW^J_QO-44PM9(1BVD MX0W)CMUKC"F?]:2K3"P;8__,\6B)A7AR%/A;0D-XX##Q44.P7MB;EYA+_5C] M>#$-OX\=;_QRK$03KX4=3B@16J>E*M$?4"(^S 60UCIH]O#IL:X>''9G]#;\ M^5@\_A*^^L&QT(S[Q)2^BZ+M+[ZC[T4OL@/+.A[31Z2(N$>A@KM[IR@VQ;$* MMB*0)I2=D!R]@XX),$K>C\I(/ 17=I8%OC.AK8B?HD9- ][YVNRVNYW.C^[> MRGA.7Z6:@>V0XH+@R^54/C/AM_.KT^M;Y?+J[/O=_>WE^9T*GT\/EDFP# FZ MSMI01(IFL6#L3A[GN_J^^VZSP #-QG@_DR127[H*!J"TZ1/[K]?N$[/-_S+4 MI$8$AR\GMG'C<@_()KY>/\8<&#'@S/1TR_$"E]\#J;]8COYSQ<-+''2^(;+( M#;A\Q+0#;IR [H=-W7&+"^7N1Z?9.NP=-CJI ;-JDT;1E'WE"_-,#Q>6),M6 MTJ#Y[H_G<9\]<>>#<5H8N'S)79M;&YEP# M[N;*B^GW%3!5P$RQK#>\PH?8&MX2V,+4'8*%HIM#"T8#2@4\#Q0U!XGWF;:T M,I!"N/4AVO3[>/[1 S@*V E)= &WI>_+U!K[OT?.1GC["1HJH!1H#63?+7\* MK)!Y:;_X;O]_#L(7GPB*PE/6FXI#?U,,!]KU@01XQ@PX:%G8'4F5<7+90E"[ M7%9YPL0?:_$#D0$]YS,!<*!DW%6AEVBVBEVMT,4B+A$3HM?X?>8#!=Z@0Z+"D2ZF4OCN-S!/ M\478KSODP^"!N^.O.YBEK>=DD>8C$J?DSQQ]X@NSA$2YZW/N*T#5V133@/^> M9#\ !CABR%2$2.]PS9TMRJ!%P2Q\F_(0P <'QEN(.9;%@E \(%S;RK7N.S%# M-<'/AI!W 6!#Z!A2&+\<501<0ASWA6^7,$.YGD.4%$077C\U9")2'O<1[=] MQP5)^FB^QK>(!UUNB:=P$;)0HPF %4/7 ?'AX_V(I#\N3P* W[#/+#WOLP2N _R&JHFL@3D#VN6_3;W@!;(N'H?7=& 6%U(-S:$8;Z:*-4!W']='"P8O2WQLM-0EHLO]RZSO4>. MGDIM@6]R]/D'\OPGL/P&Z?=-S/_ PW=%KTI4S3QY-;TESLS]3NS-/%P6/]H^ M:$^Y,B7%8'I8\$U%=Z7>%USR@H?_ '-1+1DZGK^/:O?$NJ:*&Q\#.\S')0[C MB@7,AB7KY!&7I7G/*CY2CHGEQ! ^WK'53*Y>WQ@P+Y2.,G2.AL3YA;KGN/(&AQHU+]"B9CR;ZDN0&9%1R$TRVA,\> MKH'%9UQ&\FEA6/0N*==8-A&B\CIB&$*PYDB_FU!-ZM;>& M8@TWRG8BA4NNB7+]'ALCGKB8TNC#132I"H@?D[V2AS10+0?]4/0D=^T*^ (B M=RUFV,8X)Z6VZ?6=P#+0L' Y$W8W-/6?P);S*S:2(Z5WX_=$5A2^P0E H[!M MU(IN^=!Q?5RO,C.[_QDR9=)>XG,Q" .S>,)#<(?VY @T42(65'X&IN<)B]56 MSL"4&[6E=65;(]-KD3L.$'$2Z_4@>FSXJ$N"W@"Y]3?Y=RMWVWR-?$U4]HKJ M$ 5A#Q131I14QDFY$\_8[@SBA&P?,QK'2.(*FJ'W 40^@!XFB@>>\NEQ^16RMBGU'Y=G^]I1.+4B9NQ@VLW:A4V^&;,[V?XHYA\ #D5?HI"?_PP=!RWC@'!4D'T]"!V04? MO6 XM,Q(^1K-UE!3.I#KW$FL,@F7%WQ&02)\;.)WTU-^ETH% Y%#6S2P1L+G,5?"CN.%/SL6 M]!X,=X__&>!R%/)YW*B>H[FR<6K.)!\0.!368-ZCBT#O)V@P8$ M7^J]PAF9 M(R%>P-"0S)LC_T<@0LW5C!V?CX$?N#RI@R?0 ,/%Y2X/T&GU+E@@WCO4.C0T/VL28[OQYG[ MSQ64\IL7LR26MGC=!*'1\1T,!4Q.$K"']QT-91-Z+=AJBJ8;K/KXL'K^X M ;4 U^0XT9D!\]#C20>B+=&O W.,@.-[\R;) 4P7& YZML08QX>($GTQ391W M(WDIW*,2G PBWG=# FE24(II)-2N2Q#$%$_@?E[[P MNW #V(B[Q,GYL7MI*6AEO8 MZ*/?+.=VMEC(:J/'%GZ* ;44>3%W4Q&,63($AB,)(R7FP2 MY*:'B;7&DB:&&:833G ' UZBQ4^P3=CSX6H#$\ZS0+-VH_'$CSVYSHO?/U"N M$[R+5(5P-<-]:K&>R:TH-*90/9W]:EB" QLT)L/4H]]@S0X\SV3Q,FK:S\P+ M(T*^_W19M#4;V5 >L_7(9O"FA^R8EO0<,] O82Q/S)-P NW@#CLV>AYO2Z[K MH=8^1H0W,5P+=3RXS P)51E;9(VV\?&FL*ED&T(E .NRSTQYWZJ* 4Z6A++B MH3>21QJ&=.,GQJP[GE!28.P8.>. ^B(-AML(X"^B:Y;Y M4\S9\$G1$6P>^2(M#O39PI-]$)V F!=8AG Z!Z[?3TX8'$3478FX:#,E$8@# M(Y-*#Q^3#M$NA2E4,+"YI5WC !!@' -8Z\1@X8F1O:I'+NV$X$GB88_3"PL2YS% MWX1

5QY)C..!!3RR@01FP05&EOW!+#""OL$D@ID[ MWQ6]+M.EEW.7SLW"N;T3C##X@Q]+&YBO7H(Q(#5TF+A/CHM;PVC?^2X3IIXW MSCZ\T^\'GES,A=Q/*#S"<6V@#2@""-$]"%;91?P9I98! L =0.\,)?!&$1:. MV$T+0S) DN%Z!H+[P33"%4K8JU\Y"*]P0RE,W3':90L[ IVP#>8:BO1.HKP= M<+_O&"#BG\SIAIK)AM!*!OT.B? $ZY)L&'KE<>D=C.^,0T7D:NGRY,! IGJ@ M0Z"7#I1BN<^NCQ9$)GP[T48\4ML,#Q9&"\FTVKK"F-&JPQ[*.^*^H2$;U="0>$=3)H'R,O9O\-'[90DH4AT2 I'136_^5>&% [#.2\&MA8(\%-GBU(+8,XUL/W$604A$-!7# M&%$4]XE E'="."M:U*\P7#TR&]$:F^J \^!Q]UFL<^&@PU9:XZT<*"R0$/3XRDI3&*^DBB#^Z+2&!2^16[,1GT+ M PM!DX G]7"G:0']8IB$- ?]AJG2(20"T 6L!8R]V%0V5%2!HR@R<8 Y*Y,:PCQ^/^CMY/.,_@?$4 M:M\/#J!B]C(63I3F^Z0A$&_KSM/#%>GI')55GK6I!-V M<>78\+T* 3V7A"J^W8 QS$Z4ELTFO\)F:'GW>)DEC;ZOT MM%$ZM1#THWEWT!GZFV2_6]S0=', 8P"N_>N>UMY;UG8(=/DUF7)RE#=]_)9( M\4A,H/!*Z#(4/MJQW'KQ8CW'S9<:*8CS$>>;Q6)\GX[WC,ZM XKNNV96+5_4<#X)7.Y7RXD/VLP)13J41L_AHO"#"YFF)9^);_CR%G_\>V2LBMM7.%N_1LVWCMKN M=(M5\XWPLQY^FOGA1R19V/\O=YTX+?FW?RX!ETEXWMSQ#4DI*EM&3BH9L M@[38RF")O*H$J%0!12Y6 M2F@"K;*D7NUF)KKJ-S;E\+ MK;?2TE 74.6HP$X7MNZIAX='9 U5"E"DP!*HM@%5Z:0+>6FKH.O^-LH?,4(J M:;R[C#'X?G?OBK-$;R>V,>+/7=]QD;>#,_[@YR]5NNI1FW26HN)LDSB$(N", M5)GR86V36 7"&F%M&=:*@)&=K7OD$RZVGGP:I3OZ)I*I43##YM8Q4!(F./YS M/LH:56R_\+184'O--FG#58(3A300IM+&%#F%"5-;8*ILR]4\)394O&:DE)KW MKHTT.YFS*B]<[LW/B#A7R0VS4IX8+VP-?W[;4*Y]L+S/XR15A8C8\C(4W M_;ZG*\" K#T.1;]M=Y$ MR5%@I>#G[ $_<5O_>!\67_2N'T>[_=X76811>M!.;$,Z3;*PF_8]KN,P7T#< M>-S>^VP[4T.+*T2*PEW)4I51LA87. MX@INVQ9P"\M1+ZS8=L>'OG#0C+%+H[)M5+9M^6=J>O1YFSW"JA3OHK)M=>5\ MPA1X&KF1%EL9+)%7E0"5*J#( MQ4J VA1095NER-U:;,V5RK:E,(NI;!LM#04&U4Y3B;357J=%UE"E $4*+(%J M&U"53KJ0E[8*NBZ5;2MT&NK14373GU4!9U2VC;!6Y%@%PAIA;1G6 MBH"1G:U[Y!,NMIY,9=M2LXZK4+:MK7:ZL[,5T:I14CA12 -A*FU,D5.8,+4% MILJV7,U38BFG=8'KT-1DF(0+P@7A@G!!N"!<4-DV*MM&9=N*L=V=FHW3;:A: MLYI1=25'!<5:$BK(-T;(F(&,]([NM-6C+I5M*Y9I4I@"-'49)R&#D$'((&00 M,@@9.91M2]97JG -I8G";4_,M#T1"_9.UG![GT81-RV7(F[).F=K*=^KU3EK M:K-#)<,2;EE6<&ML.K+% U*;O=D)6'=;MVW3$1:O;ILV6;>MJE($*['IS'7? MD#ALX 1(42"P'D66B@]\%!NB*DS7Y6TNUSG\#%,C\>.0O:8OA1/N\ D#\L1)O#UQG@<>Q*\@R#\.M]S'>&G#K M!VYT >X VWC@3;)K:AV8M3*,E?B ]40AT2T@2)\S0[YM&\4X+'09SA6.8X!^2!;:''H) M%(7.P"HJ%D@Q5Q1F_">(EDKDDF7%%P&::C@F))'+7N*!J9/D4"=HH2K0;8 U M_ G'"7PPQ$HQQ)<=*-_'OH/DAX]8CO/A+5FU$_N4I,DL9^?:XL;')$W[IAU2 MZM%U!O%ZY"$ <F*NH.R(&^. 9X(?S@NVA=V"OL"K)94%+XT +O@12!^8 M9\;J3RP_L6)51#W4I/;-U_V^:1C<_BC_$>M+%T3@9[_O(.STOC&8.$.!BO)WQ_?'%A"^\R^QSZ .ODO4=KU MP@G^^:0D-/.Z>W("9U"5!V8MU MR4=X@_(&K_"FBGH[ED#C LTX'OTML@*O7MJC98B[6*&+/?'=4V!<[QZ"NI)4 MO)NQXKW?7%84>MJH^$5-"X(MR8X=(Q I/B(_+"$9 Q 7J4(!, ,"I(:_;F<6 M_G!]68S!)Q2[0B,"*&Z+*ECIUD?5 CH"L84ESA[A7;F@:C2U9J$J?L\?0H6 MJ^?A*KCS,:?C0,!=]2D<'<1VQQLNMO[;$/VDUANLL\\F?X$U%YH<6Z&%PH3_ MV5CI1.(.-=[ E[KS[$+BLVJ2/YK8<<$P]#E 5QZ%]PI5"M0??H*J8RLRQ:30 M74&-L%'+\KG>MQW+>7I#*T&JN'-T$8"^'RLDXSJWH^NP"B9\(-@1T5-97-V$ MWH(2BW,[)8?#!6*#I X?9AX&F MU@M[\W"$89O].*8A*J'::/QRK$1;#BWL<2(65>NT5"7Z\_YX[\-,OX:L?0-)B1YD"&AV(K+_XCK[W^5Y8#R :3E&2BKK; M;$6H3&S2A./M'71, $KR?@Q:C?OHRMZPP'WC20<(M*ZQ3+)9S_!XV+!?ZI!@1+P@1 M+G;GM"HQ8;>O!S]"F^-$: O?F15XG+QL2D M/NS](F3+T#8YB[E9O<#EWAD'R\.0?=!WKA4"-;Q$Q0 .Z?KSE M'G>?^62PQ%@(03/-'%G=HQQBKXFI^^XYF\$14[7;*K=H)J&;@M =#[:KI= =CVQ @IQ' M],A$R-;M_'ZQV9F!KV&'8I4.[AVJS/?L\:]EUIN*Q+WT]J:VIO=X.]V1(5RIRNH:ZC).0032G<,4J M&456[7?Z*W5';1W-W@58/R1Y,M/(DOP+"XYDX4DL[\0VHB-(QCES\*<-IB? 6)7 M10%C)HZ.MO,$$WG,Q(>(B2"C@A&1!3$%E<,S;G18@0XKT&$%.JQ AQ6*2TTZ MK$ 1 QNH":8M5B5CK@I0C%""_/RH(Y/D,B3-; 4T'TL3]Z"[Y!K?'4O3-\(U M36WWE M,_NU-WCC+6/?40P 9WW-W6@"WL8%-,ZP".E]GU_A9'0$G>Y?N/7,OSE8IF0; M87QY=;%.7=JC'IT3+12?5Q7(Z_!9:\V-8")#F R>6@R3<$&XJ(8A3)IGZA%Q MQ=!-=[%%NDU0YH+:ZNF[#C2U=4CI_0K.]@R\">I18X>[YZ2Y%OFH35W&2<@@ M9&Q_V&SZ\-FBR@_1JG##W;L^R[XV7(747 3SEC/IMQ^F@>(XHXUC5JWT[.OA1*X"Z= M@]U.=_5R,),=Q-IJ.FB59Z:%U;*R/*^5Q_Q.ZV#NO--BVT_F'.N%.]A-3T:) M"Y>-L*@?39O9NLDLZ!;\("O.AA5S1>TT798(EH 8&>#OK'AF>_^_O6]M;ANY M%OR^5?L?4+Z>+;L*8D3J/;Z9*EFVYSKQ6([E278_38%$DT0, AP\)#._?L^K M&PT0H$B)I"@)5RL30% MQ(YLTNALN-)4V/ -A_@S]Y(,>\-2Q^3;^\-S AQB[,^U&9 /2D_:S#I*HSGK M/8+,NJ/#Q9EUAYO+K#O8W-"[O^HV'_"O+XYW*X/M'TR#><'OD>[RGR7B^ZA2 M!'<,P)\##4CV-F\5TNV%V[F4T3;E]M[P6W=J[7.#7XM_NX5_K;_[*?B[L=_L M1W34*=%XGZX[^]7B6EL "08$6@\K5J?]0[$Z]*I7.E#;C+C&>O#NP<$68B:?R#'>XV(VF8/7?3%/CS94X;^]EK7' MN;^1:WGL=K=1(:,-"'F,[O#GLL\6,UK,:#&CQ8P6,UK,>#PI$*VQ9RW)#9,) MR.,4=)/^O&U+SQ:%V:SO'UO]%ZU ^0%XE MW6.>(*?^+-\.'SY/$BT:<-;0F.6U!1:QA\$/Y>_]1 M28Q@.NUU>V_F;O2#GD6+"HM18441;K7B:+V6H^\P#MQ5K&O)P=-%A14EOI7( M06\+S2#:Z*)'6"GNF6RSQ8L6+UJ\:/&BQ8L6+QY#5-&3=5(>[)P=3(K[M$[) MI8S8 JTY6W;KEFQ/?/..R9/#MJGASIQXZYI\MB>^2>?DR>$63->MK>HQQO0_ MEWVVF-%B1HL9+6:TF-%BQN.Q63U":]3N9<)13&"; ??XYFIAW\+^.<[5PK[- M@-L5=KY[SB6L8AC850R+NOV[X5UZ@+)IM5TV[EK7\ ^ YQ\TC&UP[*U>2&V_ MLW_25E&[OX5YI=.]K64W<+KME;U[7MI: MKNQAK_7]M-:ZUEK78D:+&2UFM)C18D:+&:WOYQGX?B0*J_7^/+ZY6MBWL'^. M<[6P;[T_N\+06^_/3M@:5S0EB]#3^G\>S0&O]7Q;#]".G.I:KFWK ]K= U[K M^;9>H$]9SV6>+&2UFM)C18D:+&2UF;,0+!/_%4H7X!TM9G_.)2H+! M0YE*]**;9K_=X&4?3[?7<#YO2D8J%L+L.>?7]8!I0(X2H=RV'MEG_$"+(P.6 M@__O8XE+!Y2);*R<&ZDML*>[?41470 K3,_7UNDXNNZ.V:2QC83'&;E M69QIF*>FZPA5MU9_YL$UZ"!1EG:<\Q3?NU+33.$@?$T.X):B6N,NUIB*&I\7 M\62JHM3#AZQ"GV]G\V5 ;[S$O^3ZVK_"@UGZ,0*-*XC]7Y-E>TC_\>TF_C:. M\Q2V^!D.Y&,T@)&#:V4OXTOH1;_1GO(45XN?/\/RSW\$Z7U*B^ZE:H#:V@V0 MN51%0"&C>$Y/TQ7$X:SP,*^]($1:@^,X(]PUG@S W4-HI+ :H)ATMKW]_3/' M[,>Q-^3@#IQ7^!06M^WMOZ&'\5OZW'WSV@& .!Z=Z.?XVCK0KIPGSI$H7M5F MS]8JH<$E-BHG>YY>1MVN/MW=.M': [6N5*E(?/7P<%6=,HVJ\I?*YWF2SZ3I M=%DG0 V-MD98!R.M^CA$2L!#4DE%_U^-3ZVPI^V0]F[7J0@1I7\:I"'R]52W M@=]93JB^ J1#)U1XX\U2B^./C?WE)O"S,:Y\_ZW3@.OH_ MK]^\^$LC!G4/.KU3?+NTU,[Q2LW]/J-3-V/0XQL^6_/&2=XM_X+,/^% MGBC*P[!.FOA&I YHT 5>>*#P__T7KPK-9="J(GP*;$X[1P$@E?T\.K_,?A)> MN9=G<<4[1E^Q%1!)41#E3%<#_Z\OOL%P5RI4=-O_..H=')^>')TL__!Q[^S% MVF2WG;L3'V(F<'_F7@(O$IL!B44Y(%1DX]117G M^,2C;Z"Q#.>;9X5-PB0Z>L,<,2%@F=5OEF]A-8,\I"O5<;[5";4BR@9IFA,] MR:^V_PDE-T!N[M+BU']V\6H?H,8]4^5P@[*_9,>H)E& M[ZB^(AG!ZL$AL(W^ 4T0 M#JN^R_-)G$?9!KB:M6M;VP=$_1UY MAH"HOSS/$!#UHM6# V(9<6P)@0WM37M%BSL6K.XH]?3HP7EAJ%/5FBN*TR_S MWV@2*':0RC&#\HAZ8$+/?@W2[^^"=!#&:9XHU+_>AD!JEQ3Y%4![BCIFDJNU MZ5 EE?IT>8U-5&O2K'?%UOXYSI1S3&;%;O>-5%ESE=UK:(<%E0V=JW3BW&\:YKP.R WT:AT<18HOS>Q,S"P] 8# MI#SP+%Z]Q31N#OF!>N$7H!AUER-=^@SG1K(MJ',_OIU]FTV)CID!+B/%KZ1) M]IOW[S@QV$&/70$=2P43 "EN&?VMB@9C.,_O=:1RFI=CI0X,F=SKW2:A'77F M@Z5^6D(>W2% ?[N)'P&@#SM'-8 &BA !14B$(E3%7NO6+&8+E(7. P&LPV=U2/7.P3"&4$8'1C3)+X.?*%32.O@)T=10WN* M_X K':5\S5*X5M,XR0K'" #65Q%&%\%?U%3.(Y(71%XT"+P0-@A?D+F59.AI M E)/ <_.3GRN5H(U\-%7SK\R//16I +Q9:GKQH!@ ? MQ*,(!BL#PPD#KQ^$9+"26)U4984M1OU H1E/(L^ ;-$K"''U9PY$6='!(H6$ M5[*QESEC[UHY?:6B.=?7[>>*4\+PB8*9,(HE1:8II\F_H >#G7-Z6[CD -[U M 1?3#&YRFO?3P \ -]"B%(3*\2I3*U\E,'%@\%=F?"Y8\ 9T@$4.)'%CC>=PD6#/V PAE:HG4+R"+MU M,99Y[$SCE&RT;.=4(P\_N#@WD33 4MZBK^!X)R@WWHP51B^X=2&>O!U84#%+ M9MT3&)6DFC#XKO# 8-,@968,:B^$?=+C?16I84"#>35 I*7**N"!:R^4&!0O M#.,;N-$*)XJ4TFP@1:@AI<>'X#,\US1VYQ;95J,ML.5S.M!_ZMG/]>0U 7T+ M$QZ7:8>UHBO@CJL\6Y"V=Z=5?EXF;"+-X4[6'*($B>(52/ D.7ZSP?#>$*B[ M=6IJ<042 D_>I#:-)^DDI7BIM+@_,*/'7ESS#K(1 *O2](&)"MY331\,NXX$V.')BNE+9&/U"+CX/ M*X-5N0C[&X5D)&V@G#JR1/DY+).HVPS7/E!)YB'I@M=@2%R)#R045P67GJE> MJLE>J$9!JH-?SH%6HKDL#[,R$9EX,R*^P%OQJF,R<# ,!A[0NV$(LS,>F245 MD.O'\?<"?*^8<.*B4&Q *?$'AF%@> Q+D/U9.S"7X2"MB M]'CM#)-X8HAZ+'^5Y(P".^:P8?O>DN->WA1 OTK!$]6?7*"K[@^Q?038VAN?[:%R.N/24 M?Y[51T8>G+8J=),*?6I4:#DC^)_KY_ ?HZ%#0*9.-S;/W.;6#_];7+L5L]*JQ\OR$",'^G>Y6VDAQ1TIBE\K?\R/Y4 \**Y M3(7ULTEFE44>'?Q$219SR:[R._SL-.:]VKFC2_R]O:%[.[_J^U1N.[U7C55= MCT20OKAWG2.Z>2O7IED\T/QP@,: N-%?7QR_N&UHP7/^:)>A*Y*DRX_HW"#K M_L@O0N+)ZE8J?&,2:?[!A(\7_!Z)'?]9HGAK@\LS!# F+?)J?R..LE5(MQ>. M'9$[A \H/#RJ^[1[\.NV\&OQ[PGA7UO0]BE4J'__9QY,R>F48E2-[;F*K]$^ M"/,^WR7AKBC5V@^XNG,[1V>UF:. MM>57'Q"WRD&4CQ2WCMVC_9,6MW8$MQJ"R1\I;H&&NM_;;Y%KUY!K_RD0KNXA M4*[Z?.JM5#=N6SWMO"#M98[G3.,@RBBX86])0EN&Q\ZC'CV9KD;!W \UZ;N_H:>IPCQ;-UBML[P2:]4[=P_WZHCHMFCTT MFJU%[-X)-#OHNF='CUOV;DW=6Y/0OWB)A+<.XLDTCHRLWDKCFY#&"=SG$97) M(V#?3F#61AB.W,-N*TSO)I:4A>F'Q9+>X=,T"SY:+&F0A1\22[JG@"8'+9KL M))KL[PPQZ1X#BG0?M2S:2IGKJ"V><$:MQ.ZWLN4F9$L!LHR_G0M^=M(:-'83 M-\H2Y8/@QMEQBQN[A!L-MEK&;V+'_X)2CYYZ>;L$?TUHPGX)L M>8EU'EJ)TM4_:4V4*Z'&JP>2*#>#&U@TXZ\O]FY!DM,-*1VO MGRJ2/)!D^0#TX_BL54AWBWXTR)4/23^ZO6T0D";Q4H2=FIH&39/=29KBH@G; M0MO[-A$'<'"JWM/NE;XKVVSQHL6+%B]:O&CQHL6+M>%%ZX7=;4O99[5C'MC' MF*BW7(/FN]N_SMSCPS;G=^=.>V&GW;N?]J%[]D1C,A_C:2_73O[.IWVZ[QZV M^?R[=]H+NTK?W1)YY/8.CA[.B]F:F6KDY@.0F_TXQ\*I3UH_V)E]MIC18D:+ M&2UFM)C18L9&S$WP7ZR#+MWH%[3/F&^G45^B_719/:'?>T'=M4MU?I;E3^IP%[R<96W8::E R)?>S.@H;$\,:;I;A#&7-L MY&5=1'1__Z_*6Y3\!!IW>*;Y>6VCD^J5FM M?/W&;F'B4 \36*CGC!-41/XKBPLH4F/#NYW%?@+VL,L^3 U]5A7=ZN=PW,= M\<#-,P;EYAFZ0W'1 ,E7&-'@8E>M? @/8L-(3-;&%&UJ245O.,K46?*DRUBU M7"GVF#.M]DAOQ7Y3<1^.74XCA4&S(!T&W"TJTV4-J&4DKC,.30,O/5V'VW_4 M_&+>3XLU4.NM\E,!MEP*_LP5-3R$G["C/'; ,J"1?H78<30&L&&'O0%U+HP0X_A7 4$37]PQ:&>DAI(M)Q#.PYW3V5YH?EOH33)-;=]; 9([;@"IW0 M W8HKP01=8-.]ATSU:0Q9G\+!N=^:77JNT6"Q&\8M6U@"1(%%FZ]SM M$)Y,J)\:#,U#)=(N"$:*^]B1#-_W+(A)1T=J_NI55HSS>!/TYHNAV]A)?C- M9?0[MK2; BBQL97L](+[Y6RB.V9-M)I[<%R?285%]!KZ&3W4]N_;=K-N^V?[ M]9GFN/V&7IDN=UY.5*EILNY\K-O7IIH+P+,%(5$"C3**]@4BND=LM3550[OM MOA<2ITW'"J:L=EH&92V82KG:DW9-_TNY.,S8PI Y#5['8!$Q M?R\\B0GWASC1)\R-5@4)*'<\%!EMH]3]>5#9L@A(9TZM2@LZ6I;^Z%1M 1 ; MA&ORZ')38(Z6I2?Q\Y2J^A#E=*EI6DPL$#NL"1G')[E)M]6DMF"1W*1VKD0G M2Y$5:7 4QS[Q6UE%ZHSA9E''\JRHC34G*E9?<[+9%&T7X9AY21G@LB??%F!! \\8)?EIERE2>#F%? V0>6/(6KGZ \ MI>';<>QQS9G>.BP.AFU/]0L>2;+".D"4G1<@;$%VH294%0:68/#S'D&]@*]F M_NVP[X:$IB6X]%WWL'X>W.O6)^LN$$ :&3.(A%-N^!O.GLU-Y;0&Y\9+@+1E M,TO[+.2./$5!>QS 42=X0>W&T C1[U%\@WIZJE58NF%CV"9?H2E/$A!I3%F^ MT8)W8$O0SP7JOS/)4MRUNXG"N!HRFI,@STMLMH("70!#L;[,]$OYU+N[CTR: M&9RPU*+!NZ61AX$G;<2#8:G_-W)*I+UD>0&)T!GFS.*-8<;EGO+\'+5!]U&H M34'Y#:7)?)H"SB #)_$2WB;Z&,7S\P< 9]T7W8L,#& /TS@-FL3,Q4WI+^8& M68:L+R+A.L2CC@)^TI!<2+S_$ WE4[%ONQSG6Q;*KU F_Q0/"(QKS4([<0\/ MFE2V9K)_YWT;@O_0^\;B<8<;X12+%;H2?M]+/WL>E+':TAHT,\TJ4M)_%>L1 M*!-.R?P#P >*X8?T 5674D$GDM-AS*JLCFB/C T&G(#,@ ' M&*(=D-V9J&:J0'U! V^]I=IJ((UL3D\WOTP8>A B<=1#Z\=9\P <(%P0' )Q MF&VX8U4U5]&LSP0ST.(L@H2C(EB64HF&K ]@"6,6Q$G"X$N9*C(3N Z(K< D M0[ZI_B2(@"TE;(X7B2204_XZ_ J4$90>R^)GS;^GDBOAI-FW:#'O5LF(>%;16U*&-T1B>,W "V M[QO7"*!G M"424T;VM*ECHCW>S7,B!2KSV$YM[9_AY LX0Y!6!'Y"D#T(_B9&84WF*_-NK'0SB\ MD8=R''MD;L$,[;VK>B;$FY1'7CNF,4)7J>35>B!AG[E44W MQ'!@E*OZ%ZS;P#B-6"MF,)&UF1$*8%*0TPKR4A@PV"QA&\_0VU@WHRM>)@&A M)K7"<=Q:E7!.\:O5$3M%S$3%T_[+_#=M\,LN,=WN01O\\NB"7^K]*EJ'^X1) M!^J2Q9MH]$EY(*!@M,O;,!Y\7]*+HD#MFN*FDERM#3GO>!/D>.AT%K+<;28T MQL .SAS2\;IO' 9RZ2II#+G]J/CE+Z 8#F8;.J?5J-3Q0E%2:V\A[UD;N:IN M@+7+0@#%O0%RLA OI( WUF@NR^DX'U@T0!U@DD^R@WK[ M )F)@@ERPR3PPDX=3=R,O'X9.>?Y"$0"7E'OE%8$Z[+-=T1@2&["6*'5*<(W M$.,NA]K>4V?:.?VC=THY2HM]JAG02K57YU6M'@[[!Q/\-IO9ICK<5^%EU#K? M#0@DXYCE$#&'O@V]F[V_1_$/.$\,Q= R#&*(2#\2LD;!2[BQ6TR!973Y MBB3XR$BXIH+0S=YC,A*SEC' MAV\;[SQT-0_@I,GD&"Q'7T"? ,N"'"7T WKIGX&K1.GX=O)FC\(3# D@&CM]PX6)%2/[AWP&74# MF/K\+KZ%.0][\7M'30Z %2[^>61?V?6#ZH"EN+N!ZH^OC&7OK\T+O[[_?$$? MWWIID*ZW4G9#^,"-EU:\C062-8-ZAI8,H:GD94'.#VH6VHX(>0/ W4&F63V_ M++>*+M5O7@+\G8//\(F&2F\2&&JSMB/<%_V+-O/#./8*U MOD=^VRJD[#T[3;9;@.:LJ1P)80I[KQ]T_QLNTG'0V*\( 5#GE!YXZ;A0;,A)),%^Z72SJ[M=+ 0^!1@T0V#0>]9KZ6\SC4<>Y(Z'J/@I"M9G: M2=W]IO8R.T>I-E-@YKE1JDVA45.-GMVC5!O"H\-%+']QP.ZJ%A CK__FH9$Q MFY%?9R?L[;LGO5*)=)#C^?0XKA=T9,I.JHUQJ_("<::+#YN-[N=7%\[I8<\9 MY8&O<"**O '=8=7HO(!>',;HVDY_OB6<1L#0N[=[F8=8@W\9ZTF03W&@PG"* MUH9H1'<%/\O ?(MLSRM-($Y!KI#!WT@0&7E,WSCB8CPY_NE>-4>E! >&=GC3 M%+[6?YF?2@!XT5P%S/K9K_A!C\]^(K?P7"T1^1U^=AK+BMBE.9;XN^J"7<_0 M]RD[>WJOJK.Z<)J@3X'!G2/"X96+ZRT>:'XX0 A @>BO+WHO;AM:,(8_VCVI MBFHNY4=T7("%B?(+S?0SUQ\N5>XS#O<2+1$'&A"4M4%B(P/M*C#G*;"!:'?- M@&@[HCV%.L^7%3&@L-':L?,<]A;&@!+DU>)$X^=:&'IE1VMA5'XP3]V:Y/_# MLQVK2?L'VUDHL9@OM@EOE9;>5EW_1.C",$L"'07*)FDA552OJ^U40 M4>QS^GHW=)E--PNO=^J6Z86&W#D#[JN&FXEV[^XH ZH)S??%+M],[FJ\< M_UCYR>/%D1U@,8TXTNL4'&,C.-+J)$^2K>CJFPY5M\E3J6'DA8,\9(7&>&J> M!XM92B:MT(]W L2O ,,O*AD\%B5GFB?*EE$/C(RZU[O-CM;9@(#ZTY-E2AO$ MJAW@2H\(JVYIT+.@,/5OG#=>"HJ\@FW1%V^!@WW#"L&\Z+0-(5R0 ",E>J(( MVUCH='S6:DP@<'/\7Z+:&+_%,7['IX\@QN_D9)5%+HH&[!XUQ^S=;8KR:,_R6Q=:E"T.5P]LHY(V#VRKQ0XW94(_#O-7>VO7XRF;-%/)8V[@".6A7UB75QWY5MMK)@(P<=30B:T5_EKAKW)U$7&Q*JI*5/K4 PI>W>,._Q[IP SE<__C<^J& MLB6+RX9R'%ZWXN CEY.>R39;7H9!4;H$,"F[;\1\%?-$7R GY:%=JWV1 M[@2#32IO/&Y2"-=$ES;W<_@TZSAOL8XY=H=1*)%XI:[=24!-@_ S%CWLG<[C MD;G#KI1&TI45(X_;< ]U=YM46ITFUP%U\2L_1#UKBO;K\">JD?JY;#:EIXKN MUS@6]=M1V1A[T5(N /;>Q(ZI03_/U*)Y-0K8;2"QURGVWBZ2HP6H*4RB,NE6 M2!UY^%MJBS(:87_>2E?=8O@4. 7,670%4JGI^(IAH].Q%V8.X&@DZZ2&0/#& M()[TL4,HP"*=I9F:\,_#, =U8ZRP+RL&\ Y58GY?ZL!I%!5=!TD<3;BG%$VK M,H#X6$VH)2+Z*X74T$?\AR>N,B]3 M:0VDJ%>E/B,+0E,O$4CCT1CD[E1HUDK,)^^G,!",0CT'=J.EW,HU<6\ATQM@ M>&]*NAS+DO;\MW.\W>6/76?/*?#"8<2HX8OK!?NJ:UUSLXF=8\Z7D?.W/)Q) M=[(SW4C")MA>%,5Y-"CH-;5'T:0PTYMS7 N MZ.$K?/:+EUPF1+/\?Z*Z_D4E5V,OJ754G/S1/>-T*6L .R&%QD'B]1ZH6#;# M'0%3!SSC#BEEJE1ZL?S3-^"%#1G\?P#K^D-66,@8O:65X/U.MZ97BJ#^2E=] M.P@S1>XWIE;#7B(6E5?(J'K[;_@4'#H&^JK[YK6KN_1]_G]7[YUSX@Y>Y'SZ M=&%>*_VBWW.&23SA%\^OWIW_P_DUC/O )W\C/EF\2S_JESK.)\%"DE42S[P-V94*NADWW2VJ7@7K\'5MFVA1S!]$FG4V ![$H>_P&NP_).53% MBD59.DN'\]^?;ZZU+73-KC:Z@EU'AL6"9-64_91;:!^V+;07M]#6$T5Y&-;= MZH4=MI=LM+V)/MNK)O'=FK+'Q[3-G+V2S7R!@XH-MH$/T/W1.SD\.3KZX_1% M!9YU]?C1=65[+ C ]S.VKJ;^? 394!AZITR2,O^76[UNMRQ]'G4V[81;TN6V MBQKA;U[D<>^VW2,U]5 MFH<9/2)^K3BJURBY"T/RB[:UV]L>A,I+ #S9^,W$^Z$!*FQBCJ5N7!.,E_MZG./Z.8FJC0?J)*KO?QH! _^!F9>%,[*BD5WI MU$P[>E$MA@*M4*"5:F4R%76#&O2*L6VBO,C2-=[_&(RQ"ZAS/LA<:2^>J*GX MH>NT$?4#VQ4)SB(V]U48J&%JV7A=IY]G<+.Q:?DDX"98KK4LN]'.*(G35( / M8Z2@BZ9-BE#):#ODW/LAWS$8"0VEO(IXHE@KPV[3::;$:HA61S''HO$2E"5K M2?T93ADDVNP,K\;A-3P""G;F11G>XB1(O_-0:&:@,T [IFL.!-;-($2ULZ]F ML1BBJQO!DTSBL(-0Q\H!B1"$B3=S_&"(AEO =C2OAR%:BD'18G4-Z >HLDF@ MLAGI;A/R/:!!'Q3R.$FKAO:AH4 #0X$:@&O,Y[ =0@ECGX4['<638,!-SN U ME078K\HV%8OM'*@9W53L"BWS\!F0/P 7.XS#(#86>E]-Z"S%.MUTX)U-W/H% MY22P7V!S8ZA4:7"7NO+"LQF!+U6*@4^%'=A9P+4TFF#/R;_ZGL.$L(#)^KMI M=_?W_BZRIH8XEMP22T)#*ZJ?G5?>:^<+T"+GH^N@*.)TSUU->[["E7 ^,#0T MM4&@O.J_U@G,^*)^\\2\N$%.*NOH./\3WRB0B%QIQJ$/K:]0+DQA_S&U7X;K MQJ:-09R'ON/YZ&51BHH-Y8;_\WBW$G']#(2/?2M!#ZUF9P!_0!R M@*877*->01;#(N JXV6"0P0JH[C!>=\5[B*?TA#> MHA6YP#*P];A#O:K)1T;-JD/OIE-C/[S/C5[.'[].2>7R&OU2L+[G();\"M<$ M*2.V0P?AD[B,Y>1+$)7&RKN>P;<#$#A4,C-UV"H^7+PVWG0:@K*BF5*M:U*S MP;3&-REA0Y4VH,<@O^S&/*);9GX/A%QO MU<#+4W6+X = 3$$AA&\"6#PL2UOM%SJV63CI2ZDP1.!4>6D,# 8ASA(?'!\: MQ?$]E+K#;.<;\#!3(?BOO9C5*18$XW')\'*DNS.G4_R5UXU_#H(I');FGWX27./+ M2XJ/L@M8 Y:C V ;B=9(Q2*_AB OA+C4$3X:\0GF+'SC+#X'BUA <0#^J10I(Z1!:< S62$.@12/C6$R@BN\[+;J<'4 ["D E+Z5#[\#4? MZ,?R#Q\+Y0?/Z6]Q/T6=SWF%SXHD_/'CW_"[P@]9J' OCX[V>=5],S'1%XU% M@G)>#K)L$OS'\-*7QS4O@E9_'<1YBI(M:"8#HA*(W<*Z9"%X;:Y)0'[9[59& MT3H8JEZ( %XB"EHWJ8 MXP?/\HF&:A2D6/SV&FG+X#N6R65]' [WZ+!\MDCQA"C]R#!$ /4(F&08_."C M!,($X@J>,]M]Y*@#]@YCP &*,-Z +#H%0#B&+$?-!.F1C]9\TH&85I%D%?#] M2+VARF;:.D.H"4P!X(?:DD%96!,I%VS4B3$H#5#VWXH,!>>^S<,C=-8!RHL& M2*\!NH*\YJ *@V$?:DI<%RY=PM7HB=N.,'+$@XT#0XARWB6R0+C(5*6^&:TM M/*U#4\*N MVZQ6=!U J&OOCEPR)N,/"2/D6O*!5J^QW)YS8''L0IPU=+TR6I MO!!*%\0@&('&)2/5 LVX,#E9QJ"R+HGR5][_-XT0SW$[B2Z@+;*$D@":&T7 M994:;P)NNN-\+*T8!\\C\FC!V%HPL_0(0#710DFW+C_N >92A"F"5Z,$XT=F M2W_P(F'434 6!!(%.9B(%?U1C'&G**G2)8_H1R-_)H75(B[L_R3)U-CK$-Z( M_Q6SA/(!V5.J>IVG>)P<,"YV$:NY7+9PC+8D%.C$] M=OEI2[0=QP!<(,*6NLF:MZT:6R;HQ9;4C_8AQX$Y8HJR1<%:.?F43T\CLX>) MC!'36Q]H?$%J-"8'D=FGCUP"75'T/DSX+S0^.5/ E "N63EDCX@[W;J&URD: MJ7+[+,.>/1;>$S10X5V1^PQX[4VY1&\8:M"@L (7A8>'+;FDX A9*?W(1T+< MP@.N.&)&&L!T@TR'22U)_A8*02LT\"N@Y!;8<-4;R;B"JY?Y!+5N-:5D4 MM/(@P2IK8AP[AX6V<$3NU&LDSQF*.-C,8D0F&^3!0903;XU%C&>UCDB[HR+8 MCU*)5@M]M&7$4Z-\!I0L,4_/[[;ZYZ)>_,+ ![SE>J(^Z:=,XV(/HD! M+V/6\B6ACLV2[.@C=:4?HG%1@9@W-DYR;;4T^@,&WU\CHFE3K]C !W$"BN]U MD, =7SN$3>R\0%I;,03B4X&X;;YB28GH#65H3:9A/%,4,%$$&Q27K*P B6@I M^6#GB=*Q!8.)!]#* MT)%&N39;!011&%%"[!CZ9CEQ4C&JX ,8798@@S<&CX+LH:^%D!V9J<],?-L@Z<#M M8-N'I:";+2)Q7PP3['.IR:.'=CI&1CQ=[?$C6U"];AIFBNUS M<<7PU&AMJM-5G[H,PGE:KI94B2O/^P79K""ZOV$,3IPG!JQN(\&1_#.R^#R M)'+!86LIF_:#:,@2KNN,5#R-,>0 ;>=$Y&$3(\Y;*_8BF=Y&#MD:@2>L#EFN M*>Q"YG""*#7N$3HU.R(5W\-DKBFVS<<2ZMHVLVKF*$DHG?JIV: M K. -OO!0'\'U $#V H?$&AI7BH^N=^_)YZVHFG!+050:V$DG=\RFN?P<8I0 M@+V@5X+-=1WG"A=6O,^VN8*"B#A0 @+;R#!RA^(,C*>D0 WQ$LST4/881'QF M&!P:1*)[+4>"\*Y89#%5 W*$,RT3+:W8L[8ZPMZ!(X8Q$$I2QBRH$,7%7Q06 M)P#5U*=SMQ#\AI86!M_IRFH++"Z$+7MBBT6:IT./ &-N@.7C;54EXD#;0[V1B#U&2Y+ % ,BQ.*AQ\W"&X4@S(#M M*YONV'A9Q6P+*[5AMB&4L7(4>L$F1B#D&Y4! <*CUN&)^)KA'8B',2BWCS]X M;XD\C*U'\FV7!XK0[[QOTA80?T";G/NE^Q#\[*'*0*BL\ /K" C1L]+%BE8- MW&Z0&KSLG;G'AU15CIY[V3MTS[IG^-E%D1 9&MU[5 HL C9T7AZZ)SWJ4('T MHWO6V?^)*:C0,+/01 U#O/(%W>QS9"Y1/\QHP)@J'3"B@YQ$+<08$PQ^<58+ M?N$ $G75A+K4>EX'?,#HK0FR0(.R] +S#,PD];2*Q>N$1Q;C,CXLH3%'872" W8VJ.+E[Q' M[9\0!"_/CKKT][+;.5(161S87^=C:E'P12!-,*-.O_\>;3-^7EL;7MGGMT31.-;ABNB%%PO&P"JQ*&B08! %]Q/G,"-4*?#.*LI0045) MJ;7+0#M'PDS=59U79_OIXPEB8:^WTH%V!0^Z*U^ .>PMUL)I@ZQ9\?&9,R9J MM,*%;7WUN^HE[1ZWOOK-U)]H??EK[ F^-#W3S2/$=H,QUVAM)CKK@@C.*8/D M+T/^]/)@_Y 5AHH@<+#/8L!R77@'I]1>X772Q-QK4\NFGU$.>ZHZG3=@]/5)!S>VY#:>O*$5OJQ M;$LK1IQ_/*#(-@"=HLIKQN@YQVQ$OS*'AH83UU2 UZ[:+AX^0H.Y>0U:L<(;RDNX GSMMO.:&8ROQ!TDJRZT/1I&3M/]]W# M?7SD]O057FSL!)+1/>EI:V?OH'/P**V=[ (B8$1QL6BVL8A3YRV\NO?W M*/YA)U ,@R0M* ^NW(@V7;((T4.MUCE=ZKUM)NK"MI;7&TOJD&\I/)C.4#@@L MU4ZRT6:9S>RJO;2XP2^[!_NV8K/,KMS%MF^C-_&N-8]>X@SGN3O0193B2TE3 MM]S97BU_KQAA]3C--9?A&P8LD$%-XGKTC6($->,(^*=Q%HG-JAY$:*M2I ML9):INS3LZ/5C\;66I>_.[=;;^E:UN]\R=T6L:E$1.?/IK4&SW=(\2UOC26? M'[B8JVQK[4O15A&W0.G7LL)J)/8;2\E)C$4JYA;6*)^;5PQ7KA6H-RLH[]Q! M?UCAY%8R9)EBZ;5EX4A5/&4'49W#Z_#@+ICQ42]/EP96U&1F[>Q'8$*5KJ6C8:V^@FV;>VPM^C%.Y",.?/:8C39/=/:+IC,UAD$^8G*$.A8Z@MOBD8S)*XQ M:*7JH<,AMR_7:J,,"!\"B\3 (ALG<3X:5_,H$I7E%&8?21:KQLGG(BY6]8(H M=C \>P\;Z#E4 ]$//[DJSZ&(6=85)FS8+(Z0@8O-=2CI;PHN*QU@FA66D=* M=C[25HVR.O#2,194QK1D2K,),*V7\@B)J44!YWD-*&5"JXK4@2 CJ0,KME$5 M#:ZZA!.CJ&JE36 T=I#E7("0$NC(K G*_'4\8**$>\<*J 1FRNW&-(*B65#U M!Q-A=5O]\S8ZY>&B4T[:Z)2VDL1#8V%?C;UP6*D"9&0M2Y"G!)3Z6D$62?22 M!#-2K*:<$^]',,E!TYV0-8R26;!!6!]TO,2[B;14Q5,!0<0:P*8RU1S%"]#B MP^*J-F5+1;)-K1J'25=C, 5M7 M[J-9@M3B/:2XDTT2V]B2LD3L3(XQ]4!+DF.A3*Y9B<_BZ: _3.\SIMQO%WDU MOR0)\90,ST?9?&[/1*Y95M) 7\69>\BJDQ$S& 7A#[1X7(-&$>F"\2_/NFZW M:Z*V:O654AW0WJE[?'QF1H^3:4S!,OTXPKJ,Z"<]/#K1OY.%A89XV=UW3X[- M#Y.@\LU#O1/W[-!,;=7%M9?*.2SN:6\> FB/ MF=EE1NNU,R_1-D$T*XB<[95M[):R-RGR\X=!,C$-/8H!);.3JZP1;? RNA28 MW,;.VL93>B;H_:V&^/>]P?\"<;W^I6U\N M'CM8+GXHIQ*'<#*M[!-44A*U)[P-IF%#%!&A,VJ(V3H.3CI?R0*N3%) QW'Y@S5^1,%?F\ MN;(U>\;):,-ES&\HOD(\.,@T8:WQ*&+#=X9D) ZH%"-=?K=44)2K;F!EW&K5 M3]HNH%?KV?NWIA M! !8:GQ"!V390(WRRC2;X#,$S!LD>>E!)LMD2[5U7 $:&%;*SDK68HRF[I\RT;Q@BQCFN23!A+,A\>8(H55AA<:IR^EU L(DZ)Q;+U0/$0%%*[Z"X'HB14L*ODMIC/ MHYV+*ERP"/'KUC4'V&^#,_S-,TGTPTKMAY$*!Q0 M,12K(MQY'?B"R)31,448%\#;;C8'AQG?N X7B*)VF\S6/\>@UW?U:#6=(PNQ MO0"^)<";>)6@OCC>+O<:--T!/WN:6E^6L>M)2P4=J.A90 97L77\;D!"I"!1L<,*%&0E>@.5XJO3ZM^+Y2G5'' M+=2@XO'7KE8\73VOE+S3AI.9PQ5I<2GEPLD6UY&RA,WP(,TQN,.&9(NZE#3T_BTP M@+O7>>6&OO"B]/,E>T"AT.OJMJT[=T<=:=W3UIW[,,4&G$WX>YWM.WRWR_Z_ MBBF+;RW%JCGOM:UQ'H?7!8_E%!=C6DL-KV+?XOG5[^L7/3_'XN/L[7X$!XM7F%M!DU+9_3J6SP-!L[Q_O%KV=%74X8.!QF4!RDJ*6N) MVU?H0G!+%A!MLB=+/[UAE;-LM(/>Z#X/I0[O?;B*G@0ZP:!9D X#<:U+OUPI M&L:->D4WLTS*%PV_F/?38@TFW[%XBFIV!W^RM9Q\X%,U0)W DH$H:CQ/BP;6 M:%XF<4"D(&Y9"I]":CY!,98H 8H^*-) "&IG M47F47%9^.;V!0P-B,K<:&<%^S81'<^OP8A3+K(-=,I+"Q@_2$263P7Y-P^2T MG/\4]U&.(7NM!;%$:6&1W&ZE%5/(Q 1W*,TFN?XJG@2'8HR]B&)+V'QU02YE MKD9;V9V93_H\)1+ "TKU$/VT;@UT!0%IPDAL%_#=C![U%<>!8,'Z]1*YW?/< M7IC#8E_H*_7#5!777AKNV(N<^+50VT9Z =(ZFR ,>2[#W?(SB5Z#3CT.WB]N M(UL?Z\B'-IT.*LOF]/"N>W!\7&2'=]VS?4Y(:?;7-MH/JNGDOB@/A4VDXD7V MTJ(3F(6=@+V1SAXO=D^M,O';AL8##8I.WPN)7J9CI;**=E7H(]H"570JJX*K M%AZNZ9 I9\+D2:Q>DS"@)IMFX= 7*/%+YIY;85GTO M>707R8M5.LZT^>3,JE'\1^OVX18-A9X,Q1L'X$B.C>Y_ITKSU<3#/!>J_\Q42RV@3QKL: M,IJR>8X6VPO>B\WAV?<@]TGYVLCH*R:X0N(U+4]M.;JPK ;E:&RDW%0_ O6E M&14N8)9CU*FBQS$?,48L'ECBWI';.SS;ZH@?P"\_E-9&NHVOID;B.ZA*&GB&(R_Q0Q&Q0?@A7(6A45GG% 'I !GH M.Y:B=P&5^'IKA!7*K[N)U"\3P^M#O$IZZ/G^W8@+@D/AK CAK^A)\X65GBYF MH%5AF=IRQ(]<:8%Y>U5Q$QA9X7!V^$!AC," 2B"+J=B>R.]$B1@EE%DH]RH#&SH&&-KD! M;,,QYB_IJ8J,+31O:TJ6.B,R@0E#.-MW?&^&49T8?9&SW,$,0U=9P[8U6O-' MEY9>@=8S3?,9.E=L),XQLMI1B:?"DHSA/A*WJ44;-L)5UUG3SF M%N*U#XC4 M:P^AN7>VOP?0+&%. =@1A[9G:A0G,R.N%_NU43\>PN%1F0Y&T=LP0UMHJ\8P ML1CFD9P5-F&'J86L8P]@I2.(RXN9(A+%>4J-@%@8*JQPMZV&T^:U9*-C9$Q; MJEM>9Q/);7,0H@FO1^'8B-7TO$[*9I34VK=%-T3ML5RR=2]8MX%Q6H(%.&Y' M2G4+PG-LU1_M"C7S:B#L@2$FM0*QW%K%8@Y-:%6HVBVB^Z8 MH_DV)^'3\C2?U84BUQW5FIS-SOV]S4T8M/WLX=:?O!EOI9VN\Q#N8WM^I'@8 MG<3FTJRH@SD4@3VQ:ET1JM#3KNB?^ B71;6X8I';RM'00>3*7Q@A.@$E)&;M MOFYDQ\I*LP.BC*0KN41&DR#MI@AKTCZOH6U?9?DY!%F89(,INA(3;+)4L46 M"#B"AR)VX(&.HM(!4G=7'!4!-<\$.1PX"6TXD&!IUP%=/47^7_5UVEP.#>!Q M0K*7!A=NJ X,S*:USL1I,I'. K%20+#>&('!,&N="H1+#!(,L2)GI\M]=@L( MT;( (%A^L>PWT0W4TU*X+_-62HU!Y)G9/)N2HL/0_%C)L;4SE-SJ9MS*3EP0 MM4D"(!\ 1851B]+"L_U[Z3,(+13U;-+.]3:PH,>ZA5%*X-T+(AU^2Z$"MA69 M,\WI,A686W_ OW.&?>%7#Y)!/F'+4ZI-FQ+CQGY[T"PF[$E$M9Y+,.K3**.K M9[E%<%D*NUB&#&73B$F,<7B%O320/I\%:SPOT@FJN\6MVVL,8G46K4H>!RQE6$HJ%9U,G/0HP2:*LKXS-1A'( ",J,TM M$X8&'" =6B-"F5)14*4=H<#UM3,=2Z(K;T7E[0>IK7!X4F2"_$_. %B?-/XD*_48:M!,X^!)-^((G9 @Z5D](M>;-9M:* Z-J< M"(PYR1Y1I+0,4DY_R5/.H):\$=,4G(*3"0^'"'HAC!_,WQ6;#"MDB-ZX731! MA3%]A1$NR+" E 2^KO&-=_\3,FN^R%V[>)CXI&DA5,8#Z&D1I2TR"E[28'X@ MNQXG-:TOU?W$@5^Q18QJ2EF%%<@M[ V*D/2RNG[#XVR=RF)U3C-U'H/1!0E!Z1G3J2X+&:]VEOI % MJ3@R7.@1R^(5E48 MO5$,G)'A6(HN@R%=4U C_&B5Q/GU-CD]TR/25MAMZ8DBT%T1V]!O=OMPB M!B9^=-&DJ+\HOZI28:\.CJC1!8\X#]X.B93D/U-=.D]-=:LBU07=E 0H%*OP ML-!S28Z;;V-EK4>+)O:>V(AJ/+TD1(>#/-3=.VC)$B>&!X)SE0F%64OA;]2@ MJ&4IXBK!")(J<_&<.HC 'KUP!L+B@+H?#O;=L!A<87J'OUSE'(7?T M_.2MSQ@]N'BGK0'YX8ZGM]\:D)]BO+_9?T&=! M#?HL$_>IL UM2 NT= !OG-()W0,M>88]JD%K_9?YJ82QL@>#*!9:!:3< MPUZOX\#7#P)3]0'"/WHGAR='1W^_,>02S"JWDK.2@58H+IE!E"YNMMR6!+KKT1WQA_[G%^R] P!_>UIZ^Q\.]5 M@?) 9/ ?.09^9&S41GD/O@CUYW=%#K84@6 C@O,58QOJ>#F=(/PWH?_B52R? MS2!47@(0R,9O)MX/#3-A!$]='@"!&BN;#5@'6$8TZ-Y?-NBN2SAX[K2UN__( MB.MA2UP?F+A*7@D;X+Z@4\PG6OID*.>6B[449ER0.@OFY*P"YTW#J*[&VA=8 M#)E^G556\6?Q(16Z*]VC5^JUH$(1S/!>JCAC9]K7 MXBSDW&!?_REF;K+A:>,5G.,_N 82:J$S/82%N:4EZYNK$&"2BTR^MD$K*OR%3.G8S M3+S<+U+5)U&X(J@%(];$-/FI:"0O" 5?;23DS\BL M6L=?BZJ(=FS2/+5MH+0N)9<9=U'=%0_T40SLHRAJ<27Z*.82RZPPD?N,:[M' M=6]CNJC+E"R6: _2-;5 M8R7HEQ;=@G;;V-1DZ.N%7" M-.UY (C<>(F_%\8Q]0^TXOU+Q_T 4! "Z[Q;K2,@F:C@CA1VY*@P9!ECG(EX M+ET-JW2#F,M-QNLJ%V7A]=@$K/ZN2S6O@.-:9/C@6BGY]- M(MFO8=S'A%8KH4G!C8@G7"19U^6@\'XU\KB4ELG,*]VUIEX_Z9B+86#&\T.8 M[R]BY!21CKR/AJ$X*4Q M.;(N6^?YV,A,679S9!.HH9!KK79JK 0:3;'KLZGSTW&^8K\ISS*<7WNIW+G? MOR=(;4M]U5( -:\;W1-S6XX#]N='V/4']C*B/MT!E6NYPH45[TL_E22?ENK) ME( PH^UR+\[8T /J@SD,BW0U?$B&LL>@GITS)+!!)+5TD4O387D% 190FCY2 M3"HUT+"\'^88*MT"5 288L\Z:Q[V#ER,FH=76F9BB=DDQE_@ SO')7G-(#AG MVHB?0[])"]'%QC5SG.";4LX)FYWB=<;6;_:%H3ZKLMQ*RA(P9$ C5'I-12Y5 MT5796110*RXDM.2IH2[S"; ZKJB+;YB>J +8OK()CXV75BV P$BF4OWBT$)18NNB(>Q%Z9//U( *<7DMA;D=?V\7:O3 M^%Q/\G*O\8;NXCA@;4OQ>_0"KVH6NN8<=ZYWI2,X(9'%%,GWA\FYM ?20MP2 M'92[U,0^W")17J0P[$Y4ZDLG'6AETNL8;QTC,PYL$L40"^TLX#%%% WPL'R7 MJ!9*M$'$70^&88Y-!C*)J*C^+&1+W[ *N;)=F]RP",:@J(:;HJ:&Z: ^MS*< M/K>CJ%(KN=^[]H+0,!'I*FW>L&^:84]<\<'GU%\IV$%/YG=&G/EU+"]!W$[^%I )I\X<8Q!>[(+=3G<)JF,V M+OWR!(>6HE866_693/OJQT&WVQEGDQ>_7. ;IBX.,-,%>0_.ESQ)<^FO3:D" MW0./+++=[ANG>_C*>ZW-F%85*#O&'W_NGATBO+XI EF5>WFD<<@!]>@^#/KT&]&G*J6A19]=0YV$0 MIPYOTMOHSJ)T*QNQNJ?.[QWGJN-<=!"-<&SQ8AX<[;?(U=W?!K/Z2((2 MIV!X \Z&]S(/3CY4[>G=[_0^?K[:^/G]W[=?/\'IY&3JU*2>JE7I M7WW]J^EVZDVGZ$,5ZV4M$F#C"TH50Z6!9LL\"4U#AZOO%VT$>0S")WI0S]?B MT?WPZ.KB?[9%!^C2_Q#<_QW?L/6SW'=Y@H'K3'N.9C_'3^=JO'^,GKJ[ ]P36>X)>O[[=Z@E^X MVF]+4==[D(<;/T1N0'%-#<5&J@B'K*;V/DC@JXYBU-[HYE!/#NB5,M8V8KZR M>UE:-^3U!BWYK?OZ0=S7!ZW[^DGD+1^]6!IEU^^XK'/K/PJOY=7'7S^??_O] MZ_NK#<80-\;>+06V+:5Y6^97;B!(G8-,[X*E+/K\XHBZJV)G @PARS'4T:,^ M190%(8R0*YM+_1[L!9%A)]2Q%PYU77-*') '*"SJ2Y^G2AGS+=57Y^/G M=[]???OZ\?V5"W]?=.XKNC-N[:;XO:@+X7HY2]<*6"B^^^%0?Q62#4"2Q?^] M;HJ<^4OZ%ZRX.W!^[3COPS" 06I"4AX0E'.+VXE5;?6 EXQYVE;O%%WNJC& MZ0'/Y=6B8I9/F^:V M$XMJB(/8D=6M4OSV:5_#.L*SGH#6]5C#5M!8'K%];(#,Q,2YH=&WM6E%SXC@2?J>*_Z!B:[NW>OVKO&X>-5MT]HKV>";#6^77W-W9^>7$]N+X]J_SZN3_L M5=JL7(+0A8@2H=NM;O\;^SK\;= [J\QED$R:OQR>R*C">"C'T5DE%*.D8FW= MY&)3KLQ8EVO\J^Z,.?(L_$IU^X M]MVOR\-RJ1>&$E:KS!Q;(X2ISOF@ MEYLZO[[M]FYK@,^@<_.UU\Q_/#J#]>E6F#-S5CFJL(O>8'#3Z7;[5Y?+YZ\W MG8O\^==^=_CYK-(X.OJQXORY9299A(*=L4K,QZ+F:<&_UV1D9"":?*9DD EV M<^4//U;8MVPK,>_EMCHH-P[!E&ZN4NRZIU1<479_$=E+]_B4K?G49Q,^$TR+ MF11S$6!?I6&_IUP#AN$"[;'2"5,1^Z3TE+4^75\-EYR=R$343,Q]T8S47'.X MWCBJ_:-5)ZDV4R-V*2)?Z7*I'P6I2;04ILKZD7]H@6,7 W]NZ0_M_1Y*.T/I M^ U"Z9P; A0F2[8=P B%,%85!] 5*!@*U()\S$"EQ'CT8*E4:)3@:7BB9CB M)"0(<;@)3Q](Y9)#4A4TD 2L&$@D%A&[PG#% MD@R@9LT+,#&0-$:5)-(0 J"& G[MR,:ZYG,S8:-0S4W.&RW&$F<[QT"<&MT4 MX'"U '^3.[/-\3T#7HL!']X@ X;W,/+3#XT/'T]-!O$LFZ2C4XU&$H\6/,A# MN186I\"=]+!"P!,3X(D72C,A>9*;(G!0\,!SN11(XX?*I%"DF*)5Z! ;:^6+ M ,V&O0- P'$.Q3V[OP)C\:"=7!:WZ8A))Y.<-[S6N-#GN*0_:=53@*H'!1U M)&7YD>,<> 4Q$5E#5)>N(ETQ<&H1')3$RT48C8IN,MF%*L.H@84NIW+*@_;LXT3NQG7HPD*Y] S$;=0QN6L2GAN69E& MOKT@/'CH$F!/@+_O+0#=+%.)((%^NA"BRRI?"J URX&6Q?@<*T,YC4O1;59C MBPO[2B>_928 ;N5 N;0MDKC"V5T6;CGH>0!-(Y;G_$.$R4H2: #ZJ!RJ+K$R MR*I,.L6*86WL9+)PN/5J?I\T_7_6YI0;C33.V"K@*&Q8 *+MF\$,^E67JLAH MIL*9H'PEPDJY-YPZBR1B&H=J(= [GR@7/O@]8H$(E'R52R],59[U\MU^5_*? M070=.>O(*B*IB,!7A7:;/CAR,&UG/U8P_!DXM.NP[,DQY.:V\C$7W,3QH_I% MI9>-]#%OMUNVFE2^6@\PCSUSM=:.J^SXZ/BXZ.CZ MS#?Y?<_H_T9UYR_)&M3D(1 (O6JZ8_96F/UP9/\]\]NJNJDS^J:*71ZR[&NJ M^SS\KVWH7V[;-I9MOV1/J=YH02L0[1=K!]5W-^[^%U&R=R?\E"[?V+4KYPZ* MI^XR5-+/;O\;VK-O6=UY7*>/7M%HOY7]-U!+ P04 " X,0Q5=\./H)T' M !%*P $0 &0R-S0W-35D97@S,3(N:'1M[5I=<^(V%'UGAO^@H=/.9@:2 MD-UL.X0P0P*[RPR;I%FZ;1]E6P;-&LN5;%CZZWNN9(-#2$*:M$U;]B&+)=VK M*^F<^R&[_6'T<=AI?^AW>YUJI3T:C(;]3O^7QNOF_E'[P#VB_2 ?P-IGE[U? MV=G[\\OAY?5I[>BSC1JJ2UF&2GK#\V5-IJJ:N*51QVC#R=]%J MKIY#/I71HC624V'8A9BS:S7EF*D['+R_.*UI.9Y@JO9/G?[7B?1DRFA9K'WP M4Z=]<$7KVF1!\^@93?#MGL"&L\YY_WHT>#?8,69M6+S-CR+$9U! MG7W4^]_%GDE.^EKZ^:_]:N6CB"(1UYDO="K#!4LG/&VQ-7M6<[W%5&N'=,NV M6L>IMTH(2]VS8;]0=79YW>M?-P";8??J4[]5_+AW >NKK3&GYK1V6&/G_>'P MJMOK#2[>+Y\_777/B^>?![W1A]-:\_#PVYJSYYJ9=!$)=LIJ"1^+AJ<%_]*0 ML9&!:/&9DD$^L%<(O_FVQC[G)XEU+T_50;BY#X;T"I%RUPVA\HZRFYO(GGK$ M)VS-I@&;\)E@6LRDF(L YRH-^RWC&BB,%FA/E$Z9BMD[I:>L_>[R8K3DZD2F MHF$2[HM6K.::P_3F8>/']@&-ZC 5LO()3.N & )7I@GT!("(1C$7]#D0%"KIBE3(?,W 9,QXO M6!:G.A/8*IZ**1PA08C#3$A*'K&0^VC23$UE6JVDR@V\-2(6OC"&:S@IA:XO M B:4E!JT!; +C/2GXNM,B5T JF MTD2"!S(>L[E,)UBA203LP.RD-X%I*L Z9Q +F+?8O",G=W"B''1VI+B7%*__ M3:00+)0QL$:P76&K#AY@.+IUJ5_&(;PO3R7TR-B/L@ Z@=^;0*I6')+JH($D M8"5 (K&(V!5%*Y;D #5K5H")@:0YZC0BBS U%# KYW96--\;B8LC-3<%+S1 M8BSAVSDFXM3HE@"#ZR7XF\*838;O&/!<#'CS ADPNH&1[[YIOGE[8G*(Y]DD MN4X5AA*/%CQ(0[D6%J? G?2P0\ 3$^")%TDSH?$T;HK 0<$#S]5*((T?*9-! MD&**5I%#;**5+P(T&_8* T$$.]0V/_J3W@\%JP+;WV=11CQ<(+SFC>:;XH4 MA_0_+'(<0&2O+",IR8\=Y\A21L&A1$5'"%KFMB97*P\9??PJW'N\W22U%*-# M6*<\-%$&V=JE=-MP=[FH%4OSSN-[B"@Y)Z,9+J@ M]'%3P",'8,EAP>ZH>V-HJ1"S2<'7?$5)IA/PSMATU_>5#JP!MB0;BQA9; 3Z MH48"?"$*61G $P9D.) M4Z2O6X0N][A6]"R=.A$)D@@[QM56GLK2NRW8)KKRY6A!-61XW^U#;H575*?6 M.>0[ 7M.7(:X*\?^0BX$+Y +.U3I5)T4SO1:#+^%"4IT@NUYMPL\SWR+];]HC 1CYK?QZ4%BR27T24 M7PJNC:\_=4GVTF-W@?'D"XSC_\@%AGNKLJ13?>5IR?&7,;URNM!0K3P"<;?J MF,(TCE(F5=HL'4>201TR12"X'>^42Y\,%O$ M$H.2K6GEB MJO*HE^_VLY(_!]%UY*PCJXRD,@*?%=H=^M#(P;23_UC!\'O@T.[#LJ? D%O; MRL9BX&T"K-O#NV_1WY:=6 . M&'U2Q?K[S'U,=9.&?]MY_NM.;7W7=COVD.CY1(J0O5OZ_DM7FNRV[F'15U?N M+AB[MMH_RNNZR_OB8COWR@YY&47I9V_P&>WYYZW.51_0=[!HM)_/_@%02P,$ M% @ .#$,5>\7F+TW! J0\ ! !D,C*?]AY*H52'FQ$]JC(;%D')/X%.)<;/KR<>-LXM4Y:W>]+J&__F;] M A$ Q&S+1UI,-U(K?"WJ8SLBMHRW99(.]%2>0;5>)5(FN]*T2;AL9^P' M'1AWZPW9L?AF$+ =S6!.KV&9[ A&LF;N9#[2!-M&&&IX93K[B*V8A'X/AMTK M<]A=J*S^+K[1^XD PH(1S;2=9>!>N+85N-X<%E=+_\J:!Q!XH)#\>B)J',9I MLW'5\3MV!WS'+L 8_?=ZZX5A6#Y88V\1..,'7#Q2E5^!HF;@H_X!O L(I@[X MUO+;(0)YS24+.%PS60$,J+P+2<" MX<8W(&B:" G)!B:4AXD EZ_S3 I&LQ8^AQTX4B^\>V.<_'9F)[N4\!NU.#T[ M!O1XD8@=#"\\Y+INSHA)VLY2$M(!3ZX%25$A>ON/85>=,A&O.(0 A*^!,TYA MAXE$&5"^IFOX/>?T'5]EZ5D?A=33>[T6D PV+,;-VS1\&N:"2<1:N''V843X MEC8;"'3'LDSEC+_JZ)I("A$5%#,]R&A9I%\EU )*PDAQH0[D"$1D>+E@Q&2S M82&NZKV*B!:@4;(-/J2YR'+")<@$C%.H^J'L P1.UDDJT='A,261RI]/Q(IP MFK6]?4QOP J+BBB)M'"?R,%3,GY4*I+N99MA&EP.3MX^4SI'QC&4%7CX-T#( M)7.PR6-448A\Q*H,MZ41]%O.!-UA[((UOY1@^;[1/R+'M[G?%;$N8$V \;%_ MSI]QE'(.U*T%7:8)$SIA)5BJ[DA3+58*FBF:&BI;1+' MB!6%STB,)&4I\I*UBK*CLZ7#/ENME0NL9C>5S2F*14%$'O2[%S_RXY MR%81=._:>T"79I:Y%5[4Q+;.9P[8SFSF+RS;G4]&FJX5ZX4U'M?KS^XXF(ZT M$_VM!N?>\+6\$P,5=A/U6V/-&K_?+09RK1* M!-XG=Z8]9$F,0-[HQ<\SY=G-NG!)1 B3#CAQS-"KJMP=$R_&P@,4+XY@@?W! M5)>_0NRCA6#8LRDVK;/'BTRR[Q2\J?Y6*X5V\V\7/9K17']'E<.RJKVTT%I_H?P%02P,$ M% @ .#$,503RBXXK#0 KH !$ !G96YC+3(P,C(P-C,P+GAS9.U= M;V_;N!E_/V#?@3,P7.^%XSAINTMPN4,2-X=@21PD:==A& ZT1-M:)=(EJ<3> ML.^^AY1D499H2[*K%)/?-++T_/^1U/.0%/OSK_/ 1\^$"X_1LT[_X+"#"'68 MZ]')62>4X^Y/G5]_^>,??OY3M_L;H81C25PT6J#!U?4=^GSQ<(.NJ9"8.@0- MF!,&A$K415,I9Z>]WLO+RX$[]JA@?BA!@3AP6-"#YY\BA>CA^. 0?L)5_[![ M'DY"(;M'AT='Z!_]H].W;T_?OO\G^L_Y[7^[766#<*8DP$AB/B'R#@=$S+!# MSCJ&MHDRGFLU2L[A^V/ED$^475>,!P,RQJ$OSSI?0^Q[8X^X'001H.)4<6X6 MI6DS9"_'!XQ/@.2PW_M\>_.H;4R$^A[]DJ&>C[B?T!_WU.,1%B0AG^?H8^G] MDY.3GGZZ) 5!WAK17HR*2>_*)8-)_*X7/4RM6"/W\XUA1"BZ$XQG2_(Q%B-- M&C_0@4N('192R1=9$P1Q#B;LN1<_S#*$G ,&-H[X:8;%)5XQ-3S($)*Y,RVF M5$\RI!1[CBBFU8\RQ,)SBDGA0880(B07,R(*8Z>?9.7*&;<(ABYPYE/0*LCNV0^\S'%DO'%%?Q>ZN0R;QW9*O,&2L M@\<]]5CQ''8/^]VC?D?U?4PIDU@-(OK7;.;1,5.7JE.<*E^>@ NIBX\/U[:. MK'V^9##>W>,)] T/8I3^7(IS"0Q:GE;6AWX-(Y0QMFEZI!A^[JU2)P)"0=PA M_45? QH".+7MJO/$7#%)$4ID8U0T:=0D%D7 !P[GGJ@9V M@7TUQCQ."9$BB>9&.DN8CR"VCQ FLHQS+ F9HE L"T7"]A"8H;W',"3**9$> MV%,6CRR3!9SC.N"@-QG9/[8>K&4$Q7 \G*ED2B5%:X"R,%A >EL.I%0H8F.4 MBMW#8T3[<0I-=\I\%S+5#U]#3RY*PE3 :('K71VX3/$_H$C!'C@C_I=83*]\ M]E*V6Z7T%IC>UX%)245:;)O N<#"@Y#>&\Y$*!0]L(3[+RK;\H3C,Q%R C\T MKXJIR=VFJ-YB_H5(//+)(X&J!ZPCXIRZ5]CCG[ ?DEN"5:ATVXO"78G#@L-/ MJSBD0E$J%6'J(B47:<'(E-PFC*[I,SC!.(0D@L"\88GPR6J$#9XVQ>Z2":F: MYPX0 0/'A>?[ZDXRII=G*(Y]_W U]EJF;LU+J2@1 MBSR*(L%J&$I$MPFB)!(W3(A[PG42,L 21WA8GUJ"WU\-_C+0;Y2('Q&DI%&B M@Y28-@7Z,A22!9#;_32.:/JN)3(;1,FU_ S($]XGH[MZ0U+?(_S8[OB09JI M3<&+&\P#<=@DL@T&[@?BJP%6C[E12#>360+]=C70L21DB-+#>BPL&NC;A, - MI&1)RXVO+;%\MQK+B+Q-P7HD$Y6[7M,QXX%1P!3^9ZSK#K6$5@BG*OS"NMM]":1 MTZI9W"J%]),BJU& QWP6>')%8N4R'+V)-+0*.*.4-G')WRX.^U&N/C0X6QG0 M"C6W&?#J;!9 3Z*KZ5T=]8UI@PE"6VX)$K M.4M50JV$):IKS-AG[E@"G"LU(Z961K @T3QW76TD]HU*9P"IBN=;D]-U/!84 M\>^QK8G_)@AFF"W$N M!)$B?N*>RR5QW7905K"E3>1F >JTB=B&'P2*K$B>NPA+DZV-C<2H;NZ(-'Z9 M@&\BLH"7FV P2ZFN7E7(%%?M#O_&X; ?KWC5K[Q8V(5M=K3)6!] <>'YH8)DA,]K)]F(LC:'B.GR<:SL:^%AICN5^ MR;)'/(5JXZA>A]&":M5YF?VH7W7_Q48TMY9B@38WQ5-QUT86:Z_E6!O;.$ID M7:5H+;CE9H[,W2#[#EAIQA3BB"?0P"?:CN$X*2W3GG6QN,7_8OR1A=S)O$B_ MD6P+Z+F)JG+SL9K)L$+O)E^6KD9O5E_A:F-09,V^N11!NK%G;R7! GUN#JLL M]/N!8&6._C$, LP7P_%03@DW8G+)J$-T7O,T)7'_>(R_9:(3S6RBO#-I%L1S M,U3QVH#:L*)UZD^ME-8,L*E>!,^,?K[4'0G:MX#A^"J4$-IS2D/LWX*Q01AH MBGN\T%-\:^ NR6K!-C>!581MI )%.E"L) 8O4=-B%#<.PYO)+.CD9K26Z.P' MTS7;&C<"4HVE&)RWN>FF@LV0>Z36;9?U-.QF<=!5DW.1+F=W#I8![X"8F2O.;X%(WQ M:A1BQ8F(^&R.]>? @! &.8):]^HEQG=0;P<.0<2K.I0%Z?MRQ\>CJNX "_&_ M/T^@:5?U9*4W[-B?GG$,2R][0 LXP[A$M/"0)MM)1='Y3C?,T6+6L*A?W82O MJVYU^T?=X_[!7+BQ;14,2+VJ9D#"5]& XJ.72JI.&)3.=V6T68YD*E(G$N,* M>7K$ER*YHQME:6>+#WE::T(12_*CIO+L>5'EM)L\RU_U]!OG2I72O:375_5T MFN=3E5*:,D27]=2F9UV54IJ0JXN:"M,SL,II3.CU56F=^6.T]"!+U4R=.DBN M3!_V.<]PJ8Y\H@:/_ONM3"@YA!CJY=:JUQ\B5M8<4\J'5$A%ZRRGO95J#@FY MNBC=&&SGM6TQLFHQU0U8/6>MG 7)06Z1]J6,6NJW5%RK_Q4=%&>U8!.G_BT, M&^(C([41:J=&$#!ZZ6,A/E*=[!+WE@0CPCLHRMZ6I]J=NBS 'KV6)% %1@?A MD9 Y3$R;6N[\K8#8&*KD?1"6: "AEYLC!\ S(F(-(UUP2IJR=W MX<<#<8CWK%RY \0:#%0=LW85$M#)HTGRZ.\U5;"50FT'L2G1@;8R<%=1RBXH M/'B3J1R./PH2[4=M)A";;/@VOMYX>.3Y>I;3< WORUA5 M+1[0N%Q+0*I\"4?F\L)GSI?\VT4FCW8=F7KFU7GW/'MN_^0>PVLL\!S]5?'B M=1Q>;TAUUS:N)+^>L]5-J^Z^.OG:#7VBMDV4'%HM;VS]/=5KA.G;N5 ]G$7K ME(_8)_K&!7:^/'%,!>@"B:\7L:VLK!Z4"Q^_?*%L?H^?"6\T R_47,.!_#=P M-Y#,*V-7$@"P&9K7KKU8J[ZZ.QI=2#M!IOJ00$C= "Z(?"&$WL"@X_>A%^F+ MHT:2X&H&[>SEGGQ%L8!,RE6'LLZ"IM)^F^I=)7*WC).G*:9/4TX(Q$YM:?7H M%0OYWPGF5YP%YFG2 Q@L&^V7]G-'6NP#9$KZM7Y-ESI!NJ/>*^J_5EB%>A8]^Q9U2RE[OA6X40+T/8&; M6+2%Q^I+6"TR28";FJ6QZ]_5^\Q:Z!8G\J\[QVFS::?!2.8^7CL F^S8E=/? M$_*O@'@D,IT/'H3D&M(G<@>%V0/31>W3"_&?R2V03IO"O[)5NPK(.97>(%2S M@,_D?.XU487E55J<<>6IZX&M(GZ7;'2@T3RK2'&==X[CAP)$#,?9#UD;]66C M%35JXQ?V-&6AP-2]4S4V5:D(:%";_ '2Z(T-S;-1/ZL:52-!C#])!$W-+I'F M]58W_HXE8AJU/:^V?MR'M-E1H$!OK4$ 9$BU9JE/==$SA0V,Q!:]]N%XNE!U M3#@BUN'8$-GDS%ZQVNI(+&>0U"RN:+0E%:NN[L(5)VI9,U[S:-2%8M757="K M]LE7VXUZ4*BYN@/WF.N*1KU7(&5\C>:TWH0Z ZS>-&$L&C<\SMK4UYG$B=)M M-366C-_GCMY>*](4O-',?Y,I.RO^YC/B0'H7S95<,9X8$&V B%?U=+/Q?>)$ MH#0QMU/+L%IOVNA(-.Q'LPX!X]+[MS%_U-14UF8[ZJT/_E6MTG&F9@/5FU!- M^'YB_C.[;/954,Z4&BDJ>=&+J^<33O3]9C-5F_;JCJ1;L91$U;8YQW02G=>W MLC%)K]D9.W86SKZWH1F*587;S$^DL@:Z13:53>;4UMC2 M\C7$G%PQII80-+JN%MMHE]MD1)V-2I2\8+]Y5XH4ES&_%^WK_N5_4$L#!!0 M ( #@Q#%7Z#'C>$@L +:- 5 9V5N8RTR,#(R,#8S,%]C86PN>&UL M[5WK;^.X$?]>H/^#ZWYVG,=V>PDN=W!>BP!YP<[>7E$4!UH:Q^S*HH^D$KM% M__<.Z4?1(*H] Q>4Q:?U@[W]>@WB M@(4T?CJM)[+7^*'^\T]__M./?VDTOD ,G$@(:]UQ[>+J^J[VZUG[IG8="TGB M &H7+$@&$,M:H]:7')Y\^G7SZ_*_:?UNW_VLTE P1C;]WB8 :RAR+ MT_I"+Z,NC_88?VH>[N\?-6<-ZY.6)R-!4ZU?CF9M#YJ_WMYT@CX,2(-.%9E3 M*399= ?'Q\=-_2LV%?1$:/H;%A"IK6B5JY;;0OW5F#5KJ*\:!X>-HX.]D0CK MR@:<1="&7DUW?R+'0SBM"SH81DIL_5V?0^^T_H0H:E/N?S[:5]1_/6=Q"+& M$#\@(#144)Z12*GM8',>0S?6OAS(OI7$7O9ENP+_#84_3I^1I:,4Q!W(!?^N@!):.0F MKY7)QO854K3B\%)(.E"VN"0\QG EKN/+40 "+7)&HTA]4Z!I$0W?5H(-S3/K MX(8)\0"\TR<<+H@D9T30 "6YH!B+7^5(-2M@@RUTLZ&B-X A4G22P8#P\7WO M*I$)AU8<)R2ZI3$=) /=XH&,]3@IHMR:K+5" 8F")-*QY ;%3RD&(PDXF,.9 M:JJSK<4M/4.R(-5AI.8DQM.F5/T)[%#//#TBNGKZ243CB9!A4]FX"9$4LV^T MU;7%IU_\IHAR-%3V.\.E2X]*@ZRY M%,N@MGA: <*#&5O\N()H>GJ?MF@*Y5J*6X,BE#/Z'F<#HP6G_3)'T1.!LK"A MZH>@>S(> LXS!7",3E M2'*"@M,81^(UVDK<,?PUEFA&%36O8PDI%-P2!LNRJQA,D0WT455 JU6ED&H.G,B)(\$8 3): M5SMR;8ZZ.HHS5,@&Y5-5H-P2_AU70MT(.A DG$I<\W\A-+:L$LQDNP6369=L MO/Y6%5[WL@]\G9!I(]PMS&S:9*/VN3+4TF):!E=FZX\VKV4:(1O6OU<.Z]3O MG$!];5LII :7S(7B5?1L('ZH;)?2!@%H@;Y*8L S1&RHIEU[5+30^8'0LG6G]U^/]DKT%NQ3_7?Y>T*?2:0$P56! MY#1 X=0/:-+T%PLM'X!3%N*PX.J Y (F_Y\/D\M1T"?Q$[11Q#P)3P"]; MD#(3E2"5O.C%SQ0=YFS\%9W@.IY/+*T )VR=/3 ?KS@SJ73$5N-1*]G- N:R MGIR4&\ GTF!2+-6T6I.BOLF01:U'G8J ,H#^%\KE"02!% M]VX=P%%_ZPE.^74P2^(^&42B[(8OB[,?R CN%F M&.OA4.4>,YO>'LAX[17"G/8#^L&*#:S'4%4CGI5_O*&D2R,JQX7PMW#Z@-Y@ ML8AGQUZ9WLP3"&_XOE?4%XKS>O]^ M4=PFOATAK@:]1TY4_MW)*9RHW[T;.%FAP/%D5_3=S) #?F7Y2*VP M>E#_BO$+EG1E+XEF&V?S&L! ]NZQ-JN?@W%E]>0YQW.3!TXV+$7(9/)'*4(A M<^7X2V6%ZBN;G+-$T%@5OZG'_2(!M&"'6C:%1V1S$JZN( M7Q$?31$F2FNP'DTXT+XW<%X#/DD^M/+;@IHAG%;%9"6S[X#%2^0^547S/*DQ7*R'5E&,YD'4!GVE0;!MUNPF#.#99Q1SGP%_UB86EELF:O6X>0A M-FOKXED-X<)P5Y?I6,->3GL/$;)([%Y\][$R,>GJ19W&ZK,(C2-4V#%6&-M) M2W1LMSI7?TI67>V^[-XN%:65I706A+.OJ+(:^P*)@_5M:;7J'E5./^+@ON-? M)O %#,<-_[+X]I*ZLJ]C,3QL8$?)C7Q','-3QEX45_K(6BKX=QI<>30[@I5! M ]\*UUZ?NU"'M04&EXUP1Z"RJ>%;$=IL0X6[I]E&:D%9IPV*.PM?,,RO%775 MQ+?:L!RW<]M@VFE]!\Y!!7MM5\DW:!;9Y^7N[#S I-#>*:NEO4:K]"SU) QH M86UGX)FM*\7&'8U,V7VK@#IG@P&+G;!8;;HC0*P*[EZV5-+".PSI1)@'0L/K M^)P,J231@N"F%;@#\8X@Y:)*#G:5I2/:ZBU9\>O1+6XGDH$R,ZC;.&A@O/S7 MA7A'L'-1)0>[C)3%FR>IUWL76HFI1E5&#SE+K[E4QH#MSJ+,%*J+4&T8H"^A M3](UX1K"VD@K&2WKV3(]8MQ5W.YLF8/3AHY5S*%V%B]G6N?I M[,W#FNWEX;M0F5NR?&WRG=@,VGAV0)[+O.5>I]6'T+];IG"N)FH=P9)_7VEN#&Z5V?F[IS:?JV:)"W9GS +S3)QPN MB"1G1-! O3^01LG"VB/5K.S)_)LV#H2M9]SJ/<%=,NBJ+,]41"V3N$^DD"0. MLZ_A7YM3B5$J1[85H31"Q77,XU/I0%H3V>7@5E!E[Y85 =>O#)L? 6FY6U)R MVDWT8ZJ/3'^'\D,XS6RT.%W"1;=AAHXU64XG51=X__1]0 M2P,$% @ .#$,59=$S&?9(@ G_H! !4 !G96YC+3(P,C(P-C,P7V1E M9BYX;6SM76MOZ[B9_K[ _H?LV<^9Q$X<.X-."^=V&C0GSB8YTW87"T&Q:%L= M63O_O Q3P[> $1QEO[T MI?/#\9<#D(ZS*$ZG/WTI\LGAX,L??O_O__:[_S@\_ I2 ,,<1 _$^G^^/IZ8^G9_][\(_A MM_\[/"0R)''ZRTN(P &6.44_?5E[R\<+3'[(X/2H>WQ\@7EX&)= 5KW(8WC].N?GYT?TK[@IBG]$M/]=-@YSJD6E M7 ?"%N1?A\MFA^17AYWNX4GGAP\4K>3";:)\]9KU!_2.V!^_$'7!+ &/8') M)?TQ7[R"G[Z@>/Z:$(3T=S,()C]]F6+"J=:/STZ.R8O^\S+#7\1#.,4-R4.^ M/]YN@"(=,DBY)'\^6FM^U/3%:012!"+\ _YHXHA\;A=A0FAYF@&0(UV)U,^Q M+NI#"/%HF($\'H>)*;FW'FH#Q%.._Y\,9#2:/,WP^V99$N$!>_UK$>>+!D!4 M#VX(YB)$,7[R P0(OX..Q6$4Q>2_87*;3C(XI[^\ GD8:Q)2]9D-(7P+X2_X M22\)> +C N+W #1,HYLPAC^'20&^@1 5D.FP,39C+VL1]&4V?PW3!1HBA =# M^9=HF*\:VU* ]HL;*N,V?<.ORR 1I2G!NL]J*/)U"%-L+J"[#*$' .G(O@KS ML+'\M1[<=$;$)D@VQY/2G^-\UCD>P:\0X%D+CB;W('\$6*&% 6::OZ7Q9X9E M <_AAY'/3.]9#44NU?((QMDTI6_!8_41)&1EN3Y9#] M5.G%XEOXMPP^904<5YHI;+W;MDH:<]OL#0WAW>%9%J"G8CX/X6(T&6&S!ZZ] M!9L68T!GB.<9*!7^-'HE/@K^'>U$'@UP*O,==O M1BR22@\TM]#B0;KVKYHK+/\AMNWSRQ#-;I+LO8E?)'A>8]')[)!&URB/Y^0U MR]7\-KW^& .$7W81)PGY386FE199JQ)8,IJ(PS'&DES%2;$FQT8S R94A=>8 M]\IJNUXVA'G PV",1VQMH3X?T*(?9-[!:57\9]+, HCE<\VM#977 9,OKZ(F M3K?V9O J@M9XK*6YMMD4:DVL*LI4/:,-;]B@RVO2KZWLO-IWQPSY7/8%K?() M:C_,MBU<.F/XKX:,X?4'&O'IJCANQKVS>BZ8(>15/JC-'F9C"#=%CFV%89H6 M8?(M3N-Y,:8H3)(O2L""+/,R24S2RSVJ!_JT)N+@ MG_%,BHDYC, D+)+CB(0'Y$9C_Q IS[V!8 X6!;K MK$VJ6&QPBXT?M'QP$KZ A+XN4'4)3L]ZIV=GI2IL"'R=YG&^N$VQRQ".\_B- MNCF7!23E$ *!95V8P,<[W WAINCXVUD^O?R,:H[<"Y(A$/WT)8<%$%'7KTW= M)$0O5!T%.IR&X2OC#R0Y6O[FD\CR%\$JS'F9A"0J0;^VX4?,6Y24?9@Z[,R% M$A=32?$65QOTZH/BTS5HE:YUX:XVPA8/C3N^O"=-#XXC>UKPM%H/KZ,8%: ^53S@LA.>+&#(P3B[LR+QHH!)38 MC!(\PY#8D$^+^4N6",RVC39DS/>.]\W=Y$,0Z-NF\U_6*RVN/\:S,)V"^W N MLI9Y39GH^^9B2I$(2+#IY2_EZ71?GN- (RSZ ;_3I5ZVVG/HG=G>T:&&HZ D_I>=Y5P M\'TA,$YYS8)^I]L9G.\9 T(4 L77=ZEU%?\)U&5]C4%E A:LX@[%NT0XE&0(A-GWL)Y1D_46'1DB9,U'TU8C<0 M")1MT\\>8B$B:DTGH2AAOM&&";MODS\?@D#?;>3!F=LBGVJX;9GP^U;P)H]*HU [!OWIL*C( -^]XSV4T'7S.V:XJ&NRZS ML)B\LLDMNG MTIY![Z33/=FW8&P58 +&;+K=2U3_580P!S!9L,H\Q?C9:LWB!OMF,ZG ".I$ M;3K9*VL".S:(JE"+CNWF#,*^N=A*- )"['O8I;]_B7\

?LG5?;(6G-0@3[ M.7&)P0C8L.]JER(]9"@/D_^.7Y6K"J\#@[%OWH8&'@$M5CUO(A,$H82(]29, MU'WS/+@(!,JVZ57?9219,LM2>8)BNQD3>=],7"$*@>*7<^S1YC8\\QOSE <+ M.RCB72E44E"UVSAH8-#4$?/A"PKICGLE3]1%!U\DD MH]#UYE=>"Y/IO7T->=2C"@]SEVQ44K"2(PK&] X_&\.IP3 *3IU$I^P0)D9H M>CM@0Q;+2'ZU:7"K4]#]#3''PV9ZFV"]0N:4"D1.LEH>:[44>R'>DEZE>]!S MDA74)('/G#8NTSL-S8R[2N,MZ#G=(%"+'P$*TSL)Z["Q>8YRA;$D[QCT^YU. MSXGKTX@I350^;"0P %&EX23L$_2<%&TUXDH.QH?-@UA"DG% #^&";(C4 MXH?3(3C=OX$D0>+#UL$K, %8HN@Y_,#F$CUQ?@WF?9:.E5SI/B(X=1*%-F@8 M5D)J8J^AK55-BU=E7[P*],[VWD_3A^G%%L9:02N)8DY\L2+K\J? 9GR38ZWU M;W6"Y$,81[?I9?@:YV&R=LR&;"U4=@YZ3F=6!0."=5$/E?$]DW7H>R1G?::? M1VGB-;V8%_1X8;PDQ.-8-O;4G8.>T^!D+?HT41G?;5E_US>%28_KEP9&-IL& M/:>[O6M1P\5@?/=E'2(>8&E :7'!:1WTG-3Y-*)#!,/XEDLSUD0E*R+H.4YR MU>!#@,+X%LRZ,U6D5W#JE" #YIT*G/%MFHW2X*+C MR/@-@Q,[P2;N(62U,L,<>0T>.-9@3Z?[$\>Z=F)16J>-R>B1\\B%87Q'IXM# MK+J6C&@#AXL1'0MF-SX.X]LYW1#B_XEB%9E1G2368*^GB^.L3GT[RJJ[4XBG MD-[$5L\V#G0[=>JW:&E:!X+QC9RU@FGT_G.-J.=FPZ#KV)6O8'9Q)#>^K;-6 M.H&D/)AP>BD$7GL63W<:\N+H5Y ^ M_;,.%[R+0M7);DFOX,2I_RY6-Y\>%1(3NT*%R[7VO5>C]#NYOEE".$"?S_*O(Q._^#$ Z-"GRE]3,;WGM9,WKR& M<73]\4IV'RWK7S9 RY,YJM[!J=/2NZKTZ2(ROE6UL9&H:QP&ITYK0ZH2LBN[ M\>VH36H?'\$8X$&.;2,\,^M70/*Z!2=.BZXJ$Z."8GPG:[WY+7L%,%\\)"%& MA8T>/">_$H==;BK(N@4G3L,^VEZ5$H-BQVN;OG%2* M(PC6<@C\=8OOW9&G[6KH6T5C6%-3:"5**(VN / -);T/3JQD2]@[Y3\U:@ M85FV10W'A[W@.W?5#8M\EL'X[Y^C2$[8=J^@[]3LK4L4%X8/N\1W9+Q%J*A& M#NL1]!U7_S4A9@V"#YN^-ZL2*PP<>9\ M^%]85I$856%9RW>]-JPK.W,:@1%\^3([;4=Z UNSVR@K\^XNREU%ZT#P8JMT MQ4O@=;H%?=]*SBHX+-LXO-C]S+/9E>ZDN%/@YA(Y8^[*&@HO]CGSZG\J%CX% M9XXWPU:@1"B_%[N6-S^8&D%-O0<$9TZ3D0W&D!21%SN7ATF2O9-0_DT&K[+B M)9\4R6XV52.97.4YP9EO)Y>*":T.3+$1VD6Z9H68&%/D ]S([D/2I>F^\:WE93I'/N6E3F7G./.%]^' M$W-7WQ=S!;"HKUE*=^YH+B^\?AB>?SE_G25&#,:+I,Z6>,J9C=L^L'5U5?75 M1JQN/D]B/%ZDQ )DTML[>59?Z<*EGMN.B6YI M_XS2"I/I4JKU+>'M'3%K6>^NS2LS!"AMJ;;/C.4F(V@E@J'$C?A906=E.>Y# M0J >/,6ALY93_1=V=)(NO M[!,,CL]Z9_MQC#(5U4ZI)3?!HJ\\K53+4GR3)RNWRAN].6=YZ%,1)L\ SA71 M,%&78- Y'5BZDZ:)B;7BB$NH$HT/I0(\(941%W$GALV2(Z(=&5-J7I^P+5@^ M)/WM4.;:G+/-G8X6^[ZC8;I^VS3^6S$'D? 4N6K?A_GW4XV[.7W)PH=E43]>E&R8A+PZ#+FE M3W#U/J92)_M,?/KD=O6A*#NQ')/E;=C$@M^$,:3!Y&_8M2P@VXME)%AK94>M M+*ZKU2\XZ_<[?4=EQG?-AC LW3K5Z'2C)4.5 M0QB22ZB<4V36]SVU5#YL)(1Q6HD\/C@? KYMT+@/(8SF?/H5!":&$**WV#[C MMR@FS]W&;(+R+_0KGS+U?$\A"!/BA'[%7[SBQ >]!P0=MQ'D)CY&%80& M LJ"(/XRL(E&D\]/#5V _!V ] Z\@:1# @/DARZ'KLK/H,?N#\Z='N!1A[4& M0.5A8H\")J0@/$P7B,6%RK]$PWS5N/7@R:>6_Y@EY" !K=")I!=FI5VW;E<6 M5?A$T -+[N $ J4J5:L6!\/>1E&:^@"=G@>!$SDUNFX A>)#V,2V^=CIN8Z: MB+1?VUZDD'R(E;3 G<=V?V,2_0J07&;P-8-8U(LLC3YM#8T-6P6;+A:K'_\8 XAU.%O0T)K"\=9[ -:@!\< U'#& MJ\#SXH@@;JAQ5W1E=KS2O@/JE65B+>E%TBDNU^0:8U'!K BC%T<<\:3LUN*ON\+F-%-KE;\- MC/9.1&K(WTDM_LI>0;_3=7SDB%4*MV':.V*I816%^JX822^L%:?7-M1,)RH1 M*0YFLIQC7VZ2(*EU+_8EL%. OH4?\;R8BZI+JCR#%&]TW1Y-*5'GYL=='YPON7 F.!N'.E4-.^V9 M9AR5-6B1I">^P8J&=CVUA^(EBMT.G+^&1-GA5Q4,JN6,"Z^9; M!L'S+$R?<2LP3*,_Q_DL3F^R OX5A/ &X[X($W*WX=,,@/PJS('\E(RZSV.0 MG:9P*XPWCA74&+B!Q+R"XYOX#8B$P1(_SP $X217'812\W$,J-, F!F&Z^*V M=XK-2C+\M7U^>A(Q-0FN]C@&U.G]+H8(KHG;AVH @[ND.Z>#OIU(BW4;6(7) MAR(!R[ML"5+7-\:H:- GCP_.BV1_&SSZ8O7:)529_VLW/#2,_E:4VZ-N,GA) MBRIOT_)B;W+^-XS3 M]P:6G!OMV;@>.WRF]2%[D[G*N_S"*)B3-YPFZYD>KBLM$NKY1#A,KM'$.DSV#87(:Z[&1P]P"9^(J)15AI,:#BG"-\G@> MYL)1).[!Y'5>,U&###$4Q>5)EHLEEE4\?42D:YCF,7PI:-?.#Y6EU/+I/(78A"U#T4@5*@7\BT3L;&K MQ*XZ^_R@+Q:?39:?^WL(H_+2MI\!RD%T7Q MCR9LM,AF30NOP\ITNNNX\B=D M3PD^5*S&M:%4V9(=ALS+*Z/M%2K6A!1$^/QXF0&(]SX$@HU3E(;5Q(1 MR^RJ( 4,;Z+,$K<=$]&#A+W6E"6'8.^LR/57RJM@=ELR\5PEU>4:4VAW"X"! M^@=[^G4]>YA3M#(M4JE201@JQ#X;PJ\>3:Z(0P>BTEF3JU_1C2(X<7=WC.3C MY48,]JLH'U9D&GVQMTNG8V!=FS1_D0O,CW+T535Z9O-"Q1 M6 JFZ^\JX"I63L(V "\2\PUI<+U4F./#; 9==%#V>_8\RPH4IM$]B1*D) 6) M9\WU^ T13[YR5'M*"=#IV5^B(J"\V+'_&=$7QZ1NQ!$Y+[BACFZ+=.= M7Z'\>'L+;V/Z/-G#.*@M/7BQA[\IPE&1HQR/*&R0L7"OQ:]JYUVE+O 2_0H!U T>3>Y _@C>0%KZ<0- TC][MMIP#JYFQ MZ'8=[%X7Z4LK5T$E]NL(?@3S-8[POS[YP?\(OH5_R^#JVQ=X?OR&&*T'I_QQ M&=C@2B:]M12Q0NW$Z!M--J02>AK2]AB&J[/X9'K=94"!P%IFM4TB7'M]!ADQ M>OZ]J#RW?"MV;>2.W4Y#+*&3^?ML^4JY7K?;!>?'Y]T3 M)]6Q]30K!&!OS_KRA:-4D4;8:8A1[)%J!>+[<-S[94:#'Y#=OAZC7R[H/FI% MV%K2"_L@9\=G'?^J*CC63"4X/FS\WA%4Z]P52:\2GNM""RT"-+GC@?-A*[@U M[EQ;2NV0:#;-VIS-L\3K]&A K3$E8%(7G1=96LXG>X$7[-D\ MA*JJ0E77H&N)P_;60 X>+]*ZNZ(N!:T^G6YUQ2@]7 LY1.B2R(/G15+8,HD> M+XI&V?1L4_93F !41OCO0:Y<#+GM\33E](PXO5$D"&*+ 7F1/=[!]KE'N5-E MR*UU"[K>Y=TD608U$D4VUOH9W?A'\!Q^&,J0B0L*\6MR\AI9YDO8EFSM[1BI M5UE[.MNS*$ALB1LS65K,;ZFUP@D"R47W*]%584)9?:_#(I]E,,Y59S+S.S!% M.+28=3CB3B@*/#YLG-P546ECB;HP7*Y+(Q4ZUR5J"Y(/.Q+-4^6+)6R#,[]N MEKX"$P AB(BX"($LH*;%&V7LFT+5\IE,RZT^V*[>)V8^4"@50U3[)N0??4SL"15D#I:58P=)1H M]M9H?([G<3H=39YAF*()*0S\FF71"#X!^!:/5=E'C=Y8/W;\@4K15PT&NOTR69?B8@MMF#]D M6'^W*8:B/C!5WC'HVKK56"\D6&&P">C4@.?#,1MK *Q*W68?#,N);V&# M-1XR:V=O*.IB'V!&S@95F3>BIABQG<%DU9:1H[%6^J9'!<*^72D3DI8H"]MC M&):2'EJUXF+-"ED08;!6U]8F%:ZM"*.-J M)%Y44I7?!#O.E50VC'.R[W99B4F/S2%[A$G\'?^/A.(EWD&-IV%=.+T0KDF0 MM39<1;F5ZVR%'[NKK>8D>D:V('%(+R]"05B[('Z3E:/H]0ZZ9T[KV?14R9D MJ\#S(:W D_76;N!^&Y_GLMLM>!6 &4@B2&V/(\KF\UV%Y7!NZ M3:\_\.J+1I.+.$G(;T;I=Y):?DT G;^8T*B\E$P\^,P\'^O!:?UB@^%I4@$^ M9!VLY'U[=DS.AGE?\:!5H_'K^&Y%G.>1G&8C"7FN_HZQ>7"PK8;V=Z(Y6Q"L M)09T-"UTSK9:8%%='7++49E I^NBNHK>5]:J#['(JNHU>N9U\]MVUZ[@OB-O M(,I37' MZ(+!>7#/:M5)10^5#SO2>1*J;T06=L+ +!G;^O=92W6NS],Z(!_V MGUM@RO5,9X^R5@[U+LWOI4,6JR*KHO;8?G>:MU=]_3S710K%8L;@^N,5C+$/ MQ,[A)'?GELX0JTXN_24:]$T20"_T%*;%JC\*PW-Z@UAM5[,V5HO)B8W[[X@G M/,]@'O]][2Y/$7/JGEAXIP5,M8G2A:;(7%@.7]^!$ 'T5,SG(5R,)C2UM1:G MIGLT:2CC>0;*.ONG$;:W0G([->W<>BC[CH3_0?EN-(;Q:ZD*921;T3/H#SJ# M\W;+QC9UN8H(WF.]"V-NVGV#?K]WUG<:4M-5.=\TT$?H0]![4]H_TRP\B(9O M^+=3\ B(OI9_? 9P+MOE7?516 ^=$[=[]4TR70&P#X7W?.BJ6*FD%U76P$X, M3AHM;4:B#B*#$=-V(^(7!<)J0&@X_K6(4:P3">'W8*JP$_*K% O1HHOOLBF0 M^5!0SY.1_ B!>L^$LB\;")9\/?T B8(&??+XX'RHJV^#1F^B)U;Y5$523!1Q M7"3A^Y_2[*,L\2(+!RGH^3E+WK)+1>6E3E\&Q:E#J#]\.$YA)8P^) #HZK , M,11A0HPOQ;(GZL)PV?%&6EKWE-!\2 3PA%1.E>).#)NE8)GV4J?4O#YA6[!\ MR C8H,%D?B?"CR7?\N9)D MB#;-6_U84-%I(L\DIR)T7FR9$$1XQ06G>AT92*=^@I7(]S8\MWL?6/+(CPT. M=K-"@]_&M-8Y.?8^&S00&H1ZZ/S+!)&4?8IDJ0!N>X;(:96"2;ZV4?UV$S=] M.^9@X\2-F"D=1/]*W#!5V-EL;S2 U1>:%2ID_QR)F[ZEK<]&$C=]X784?7#_ M'(F;?M^7")==/G\SB9N^DU,TJ@^?)HF;OG#;T7XG;OI[4+ @7O>4T'ZKB9N! MZQH%I>9K!?\'POC5_B=N!M[4(]CB;M\2-P/'@43E4*B8N!F((X=&=G:\X=== MA"A&@@6'TXI<1WBZIXN,%([%;1>?KQ1..=QV3#AG*X-475+-;HMO(H-A2;>N MIW!32C9[JYU V4^_%B$$-UE&[OZB(R^B\LAG;'FOH-/K'9\>.SGD3/'9K*ELFON'*NB8*OP!@29F]30C#9I TEN=V& M67[*A(2L,U/C'N>2*D 4\-FN+[\IZ4.XH!^E=@IPV2$8=$[/+>63'.0 =V ) MN%JZ 9;K%YZ*%P1^+;!$="WPI))A2ZH[C1(&41=:)U+M=$;3XJN2J;SF3&P[ ME0K2+*I2C_R/7(IA;Z^&VD:%7Z4(( MZ,%5X< N4G"_+JI:4M:Y2T_W/8,F5/#3CU:M-C: MPN-#Z<'J'GIRVT2^6)T:+XI':_7##N/9H.O#ONTZRY@>,FLG.U8@;TM"Y=3( M;<\@.=^@K:EV/F<*8#X4&1CERILUS!IIJG6LW1 %%G*>I4]Y-OY%N8;MM"TA M.4V,*@8(GR )$A\*"M;$>PCA"-*/,2)7=9,-6$^S$,J<:8W>)5RG6Q%KNMF5 MT"DJ"SB1I2/RTI<0@=__/U!+ P04 " X,0Q5NY^V_D.)+G_P?<=^#U[6&J@71W/68; MU[T[>_"K:GSCJO3:KNZ=:RP&4$D->++ [ M[;(CJ CR%V0P& S^\_]ZWL3DD69YE"9_^.;==V^_(319I6&4W/_AFUVQ/OJ? MW_RO?_FO_^6?_]O1T2>:T"PH:$CN7LC9QXLOY-].KB_)19(70;*BY"Q=[38T M*<@1>2B*[4_??__T]/1=N(Z2/(UW!?M _MTJW7S/_OZS^""Y_O#=6_9/]M.[ MMT?'N_M=7AR]?_O^/?GUW?N??O_[GW[_P[^3_WO\^?\='8$,<93\=A?DE#"9 MD_P/WS2^\GR7Q=^EV?WW[]^^_?!]1?B-H/SI.8]:U$\?*MIWW__;Y\N;U0/= M!$=1J4C-!;39QB V_]U#1M=J&>(L^Q[X MOT_H/8PCM/\CM/_N!VC_OY>_O@SN:/P- ])QBN:16EX MG@P3MLOM5^J;(LB* ^1N\ON2_#8M@GB0S$U.7])^H2YJ,YNDN6]%>JHD.:W\UN%-]E2U.C *69YH3[J8:R MV@,ZIZ(%Y,V/ MGZ6;($H,Z%81>X2U4E8;, 0A$J+'E-@GF/6HZ*)8#PD7^-[39,4Q^?:'#V\Y M+N$WS /8;-*$-_V5>7_K**'A9[JYHYD"G%8.#PBU2RU[8T!,Q-C7Y.17P> 9 MKH/%+Q&K$=H'8AWQ4L'6)UC"THGA[LLXO0YDT3H2$228,E9B''(^#L5#4) H M)[NJH07)Z):)SH2(DGN2/B4,!0_1ED0)PP/-&75" M9(MDTSWN9WS3'TLP#M M.^!$:^,F8I\+D$I6HV6?(%ET/XE+4?&MV0X*:?W1(L+/CO&2V=D%\^-4FP([ M"][.L2FWV^X1. AGF=,64NI_RS92ZOP)8'+.IMOBY0+FV&!51(_T+"B"TUV6 M,5$T,#&S>(*)1>XN3 0Y:= 38" E!Q9(7'J_"1*7KI\,)#>;((Y/=CE#9:Z; M0I247B'1E5*#!$Y&*CK<\5=VK#SLREZ=;+3/-S2[9Y[8IRQ]*A[8TK4-DA?C MJ&LXO(Z^3FH-"BIR(NA)R8 +!V//R[ P=OMD\"@GG6O*O'%PV"%"M#//"CH6 MKP#1RJU!2$E/:@8B.' A8NY]&2/FKI\,)!^CF&:G04'OT\P\=W0HO4*B*Z4& M"9R,5'2XXZ_L6'G8E;TZW93 MS=\8W;S$+"Q6NX*2#^!Q!OSQ&!D]#L]F'70 M31*-"-.""$;2X$2>+!S&13%E. S*!%"ZS0+XPLW+YBZ5AJI4JT/C"2!=R;I8 M*/].! '6D"O[KSFZRLZ;8"!OZ&J7@7ORO'I@W42_!!O=:;6:U-.P:N3LCFY% M1BHZ H18HVSJW.9@FWIVPC%_]_[N-BJTV0DRF>>Q;L@G63'\'J+5[]Z_N?N6 M5!S8 ]WM4=4@=[MSLH7^. S9R.3\4'B9767I8Y2L=(-M9O&ZN&OEUBSK)?V" MN_P,%!FI>' 7='/_RTNYN?.GBQ<]T#AV"1RT"?U&B]HRZH)%0#6/X("J4Q6A M(D6/3GC&\#'*5T$L4GD_LM_9#A@4])Y/%U02:X\6!#$1U(238Y\J:'M<=:2@ M[>Y)-_Y?=IH#4C69]RU_+9]AOT\$$?YFO]V9ZIU^NR[J&JU[6^H:K+)X/%-;V/(&,^*0Q! 36I5S!(>'7/3A<<9M-/%L0724B?_T3-^P&)UF\(6))4%_45A(13$D:*'.95][ B MLJONWBDN((EC)^%__ID&V7D2GK%-J&;T]>2^KB7IY97RT,ISP7)O ,2$44-6 M"=H$8.ONUL4E2U]/N%N\92U:-HB"Q/.>L)1+NPV$OV/O^YI]I]KJ-3MN@B$\ M9M\(^98R#G1G>AT:3X/8E:P[BO7?"1!@#:.R_YKCJ.R\"6VQOC9NF)8UM)ZM MLRNIUDS+, WV9&SL897I*KMW\J =3/WN(;L&-4K KBFM+5S'E^09!>NDGM:' MZJ1NGC#QMW&A@A\0G*8[YAZ^G*:A>6=FX?2F/]V#%J$)GUD7*"*S;(%ZT92<6)7+]LR&!IZ_XX MC)1?Y.FJG^D(,="DJWBVQXVFS-G!(O8K83583A08*PNQF8?=+S0O#6463,08 M$+TTE%9H#/^EOIZ"9ZP>+C *:"5,:($K <(+>"^CX"Z*V;Q.\^,DY+>^'M(X M9$-S_K<=N)#V5=V]"8] [Z&7Y _N64F0A$0P&!9U/Y9PB$87QR<7EQ>W%^_(^?_^O7B]L^8UM(7A%T;ZHM WY;E9CQ8]F$V M@?'!WBBB/5 \7H>;Q'HAD<#K@,]93>X'3.JSFLR=)W%T,+N*+Q#>58+?QRY9 M?Z=1:4[S]M#Y&LM(RMRX?CZ/Q(1C&++L!I-8U.5-9N35V#6HA&[,_#_-!/\: MZ!B0K\&-IWJ6"?_H+U'Q<+K+BW1#LTJTJF:, ?UN[%YK7CKI(U?!%&SD*8(: M4"7CHIYW7Q:Z.G%^C&.H6B4I">D68G:H[E$?J,EU,]UQAK16]%HCD-<&QS4! MW4G2BRO46W5H0N9FH%P M#B^3^R/-[E+[]-Y;E\K_26N=8N T&8*?A6IT35"W-6YVTC5N-R/Q8NC'JU6V MHV&OUC/27>RLHD7%M (@"U 9T>$'T&5U3]M7P M-G@^3L)E\;#?\3 ;^\*TMF++1Z91NC@Q6:X_[(/A\XFX^GO*T!R2XS26_IE?[1)*Z.#U$^QUGDHY>2H!T+]4U=FDJQR'(8\MS>(KX(HO$A.@VU4!'&C M%KAI4^7 ['.#Y:*+M&FIF0APP9MS)=^B5>4=:>\U1*62"%2ASRLJGN_!YD"5O6T"H*;R@UO'[7Y?V7,A>^W#D'_X[MU;PC:5)(>=P#^1 M#V_?+MZ^?2O^F9-@5SRD6?1W&OX32>!Z9Z14UZ<%&,#5-0(#LI#VQ[WVQ\,ME-$63%***?T/LH 7>$W 7L#_)S&B-)?)Z$ MH\A[SA^]T@F+&UAP#RAX=_2B NZS06HW)/"Q'J3)RGP+QLCEV?W32Z_RJDIJ M?GC3HL?S!8 M#+;+>7-S?GN#&LI2#K<4ME*.M9_C3CAU%=]W.^)4T_L\UM1(+!UE\K-R08B? M =!/ZCA-[H]8NQL2U-/3>IUO[]:8*RG.YF^4J M=R6O@#+J 9P1'.I9&?,>UN<@^XWRK6?YEJ-3JJZ1RR.NS=)W4;*G)GMRY)S& MP1KD-3D)"K(.HBHB]6:5YKPLU#_\^(^+]^]^X.$H1O*_=PDE']XN"&" .]O_ M\..'Q0\_OJT(;ABZ*13TJJC>C7]JXAB6Z]WW+#A-VPKDO--R'E>1!LX<:D.82Z21%0D3[9+DFU1?(,B&-;Y#Z M(SASD9\.@AF'UAU4G6VV

[)GR\ M>%$7R2/[;IJ]?*$FMZE-YM%/ZLC7'8/ZSVP32Y$<(4<1N<>63"&DR_'(@4+Z M]$E4D.PZ(2H\^HG1!_D#Q$C9?^"$@#FN/&I:G 99]L)LW)JAX<;O,V[OJ)&< M(I<_B- ]_-!@78!+7G&+PW*D@/ZAFJW@![IG10WK]P&>%.#O@SI?B2+;( K/ MQ?W-ZH9+*ZI@3ARQ<_M-)''01I&< 5RD9&OLDXS M$J:[NV*]BTE0,4#,]L,_?C $;#^\?Z>/UL[AEKL)J;J[[B:8>O*BX))C\7+% MQK& * =S[K80$S'OYLUL7OTFH_RR;R'(%X0SU,5).0MB!&"@&B*PN)=_M M B;9&[(CR:,;9/5_$!P?K<>#Z>AH/1RU:/X]&[-+,\)!4U5?X8+7B[B%#FW''L3EZC4%E_VXXNW#/I=KB^3^):=S;N@JR9<8?-PEY M9.Z*9ORZOBFN[,*-) M.Z+-<,'0!C7?AL,_GA_75]?<#$;FPC$4A?1F Q$,9,^!;A3N*I3&(-TVG(E1 MZ)!D, 8=C'",0-Q.[6, %0 M8[:W,:)=.G>8,*7[YS.9]@]09(Z3OQNVS!?-Y[4$+'=%7@3\'FZ?=:#%AKD8 MM.5W6Q$:/#-9%IRT:!M$JE<"=8%0 ,JZ2BC0A+946'TB$Q/R$J'U+G3+ Z9O M-%"!N7E(=@RY+ <(?I+JCH8!]FIRY-M0"J0HKT'-Y_:36>*\<7$++CK-[=J/ M#M(F<"#,Y -BHZX-H,WP/4*)TFP_PR#I",K-*53:#W_F%6$6 =/C*IOG8YJ= ME;D\J,D!0Z K MY1 ,P:VGVUAP3,GGAXU;A08MA]<[6CJIY6M&_!BV)C64:?![X\C8[?+E(V.? M^WV)HTQ$=ZF:9.#!>'E#(;G^Q8V*&+VPQS#QJ]L0J 4^K)C1OCFA PP.U/M M'!?:3I#&R0-TD56D!*82BF<%8F?P>JYNGU.F&=RZ.Z./-$YY5FPIB@' %CZO M->W-&LC%WP4]3Z]J<%0XQZICWT^+JRP-=ZN"T.0^2BC- /:@4+AGQBUJ[P K MN9Z] Z;\E$6FO!#")YHPVXR9/,?A)DHB6%2*Z)':S<.U 9_EDUUUDDHJ"\8% M*5DYSMK,N+9SN&;W#!>*)2*!/>"H!>S^I2E>1J1A@OPZZV!A?,BE<7/0F-8:3WI)6 M[Z:7,8LW0#C!8SR]?'5'D46V^RR\=!D26C]=QH.GM)F\6*X_I6D(%PQN:/88 MK6A^D\;FY$D]D]>4&8/LJGI5<%.7D_,EN6(@P(&5+C- @WNN0:X0VF]ZC TX M$%\5*:L.GTZ"/%HYQ \M?!YQ;]- >HRB*LM6GXPN".=!#R?VU41( MW5J3^",^538LTHXVR$N?/;"))LS!*@NSEHJ ;_CH/ ME.9.>:3_(F&C37-[%M9$7_6>R355[VFRP!']I\D^V^2._[15OD9\6C5 M_C.D^@Y6>6V,CA-31=D[^Q(G59X&>7-'$[I6O"'O/[EN4HM4)^A-:HY>)C.V M+#@=J73H/$X870E5"UO;S.?T9K"+]*UE&<>/P!;OP5:M2*:D! NC[R=<33JH,66T%<1G M77MK@OZ#!72^&K!/S6!_ZK@M(KF0/\OU2,,N5H/<*X#GN M\\AV9Y#7+&2P/VC(;_C,\? ,5G^Y=!B'P8U M8(.;T2"&"F#<$G9)_<][QI:+;3K-OR5I0C;J$B'(RX +\EPJA71AY^GRU2-- M=K0*_L$VY)>H>#C=Y04SXHS9KBDXO)^,J:36',[ HPC5PWYO3C3G,+X.T7M+/]-3)"UJU"= M6LCXN>Q8%8A8KGGMGXX%]ALLO (4,I^EFFR;\X=?GR+1]L/!A $ZC@92_)-"TIV/ M8I1(!P1328]B$B8,:4W!!" _"7MM <[2#=N/&*"OH?>9K*>1V 86\JL@Q\&,WIQG2F-<-ZP!=I7 )4!_=!1!>!S^3)CG/6B;' M6<;H1"3E[H4TZ:Z"%_[KXZ<@"Q>D_,J"5-_)8586PF!MAL?H&6Y[J2 DM**L MGHS W2@/1;F\>QX*<3_FW.-M(=P'A5S>W_'Q;M"6C]]Y$EIMQ$'@<_X'44ZU+OZL/4I14'NQ(+9VB4&^C_C[6 8.A)RL(&+K1Q^!J#PLT M=/X'6!ME;PTQ8H#=V*.:848(J#>.;D^#_.%CG#ZYO*=@9L,YEU?);SR.!P;" M.>9W"*\=#,/9NW8D_ 3HV-?A_^&0Z#&(*7]1ALD1K0H:PA^.D[#]BP:E6-DN MDE5&V9[^C(K_U@E;Y\^K!]C^7S-=S]=K:L2F;T%\AA9]][$Y)3V@,;\%%OKKJC(;/OM4S4#T^ VTQ(SH6U(W1O:MX=^N'D-QKO2: M.S<\KWU=:QK4[+CWK@=#65&C8"".9V:SH]CJ3&UT'-M$*Y8R7,N&(6X;>JKL M\768X^%FZ/D-Y71%:GTYV:Z)XE$GSB,6@5F%?P]7)V\$?^O8 M+ZH5.8--?BO9$6F82U;]7L48;J:Q,?PES*QKSZ5L_S[)_-W,?HIWWG$K.[$1*H>S/[,(V)O=E7'-;WNV4U/4UJMG,P[ MG+.Z)8-?<0S MG/,84?X!G"39H5T=_Y[PU3EAN[QRG(41^IHGV#;4%J M1O&(9H,59TH802GQ:*9!$Y\6V@=T78OK@SA?%0@Z<>W;+("X]KYLB<& G+C] M5B9PT$9QS[][Y@0'*F?TKFC5WBG;6G TEI?WFG__^//1EXOQ;.Q'H7-"[X." M6O,EAZE^*D[3F+:/_%Y*NE;7X$$N=^ *447I U=\^@\]!3%EEO\Y*$"2E^5: M53+(-13EUA96:,I14TNHBK7"+:]J!\"JK)(U@^C5*!KGE<:;AL:S,\_!F#9& MO/H VH_IBDLES"$^7K&I/Z-]S=6-WZ>).FHD@;3D@YU5R3FU'?9;"@S$/28*%0?[C_Q'"1+Y" [Y M=K(?HYQMI#^FV5FZNRO6N_AXM4IW3!.S/VU@\^LZF^17^(R"G*S3C%0,I.) M/B+(<\I\9["X. KNHKB, =/GZJH"LT/" M'PIC6E.>&,YK -WM\BB!>D ![,1R7DP']\2Q/ZCMAFI#-)*U5HLPVP_#WK>7 MD4J\J+8I:^)HDA4C*3GG8H9VA6K)MVK)<6U& RV[J6APA6PA;,-'H\?!1M)D MGX6=M/3I:RI[YOFXADZ*U1ID6@WF834RW-P-1\8:DNW "SD)^U#?,_,6'ZJU MM#5P-),&TWS,PZ:)5F1<>U! R&X("OP@68#JD8W+TCU^Z643EI90K<2FI:/= MZ!Z6J9N:BVO65]^*AH1TF[(=SLQLS FD=JMS0JB+'=[39,6-Z^T/']YR X/? M*+^8%\=)>)X7T09FQ:HR\44B2LPNUR<1?Z!=86F'-^G!Y$;06VM[57-LN2+0 M(#F&)*ZJR7VAZGW!WN6:E.WZ-<0)>@%X1;""UAK3AL:T+E%\)]I ,=FQ8%_9 M[JPP'Z:K'1RF*7.27PGVD;R*JXQN@RBL@K_5H]I)R!\;/N:1N%[.A5N#J#Z& MH\Z.KD;96OT(%\P$XJELT=)\_/:!>E<*EN]TY8VCD-6.-9049<1V7JY('V3; M/9(^L,8++V4[AHM]R+P2KXX8-_[6-_34JVGLL%2_?G /64&[I,'<,/;]<4SC M[W/991S<)97NACD@UJN-'@<;8!=.,;(!1C&S*^6&::!/([.\0J[ \8"KX[.J M@N*F9>.>N/O-S-=Q;UQGGOW!ZBM?;AT5EF?4FT1^<^'VLJD,I96KVJP4> 47 MZN"=B*+(HKN=2.4N4O*%C39$;E*^NV$,;+EBFV*T-#FS>JVKS,AI M.@AYK55&SY^UM?T5':]F4Y4>G3&ER?-)Z5N.A MK$%*@@(UQPEWEO!0C[3'%#'_:7FJV?7U3)+#YSK;5(?Y.L[87;)_22==D^TT M#WHY/U@TMG+G$+W0J?5JYLY)ID"_<0K62^SSD&21\UU:$M85+"\*NG&J>.?> MAL\H10_-I,V)X"4U,Y]W]A5:.3]ZMO>!&AYQ%:.6BO,KF]P7GU)8HB\X#TAJ MV$<=P6FYCNX?BN7Z:TZUAWA.7+Y2$ZS2=S'4"+CS705G@<-5QC3ZT9MS;L$! M:L1\A':@>!U# K M>$;H@'EB[-+- :BB0"A?8Q.ZC]V0RU>'@WD<9H=ZTL3'\PT*SKCT/#?=N MNI]:L8Z!RU%4[U:<;OCK,_'0!X/9\031 6JS'M1KEBO8\$Z?*'"7:!.RFH,-&<2BP=3R[\87P'JU0SFLF76SV4% MV[>PX,7AJF=RJV9FLZ#U4_5X7WT#5#J)@Z>C/R7I\PS2Q(> U+KB.2#4BP4N ML_L@*0N=GZ9)GL91&)1%T*\87*H]\')=QJ"#N'[0V&6O-U+['FUVK!Z1MOJ- M=A>DU3(_R&BV#290MT[VS<_D&>Q10=,UE5$1,W\;.HOR59SFS)>_I<_%"9/P MMZG,2?FIUV)9ZGZ:Q,CVGR*_PL<(_QK2D:F'3CL)\HA?-FVV]VKG%X-!C3K5 M&*S)TV4N\-V%*/2.7TKE3V#L"T@[U;YS;\3K!:T>NJF*B93,"_%HB/)]D)FL MI?V'4;YEU'<,O>!35=+<98FS\'E$H4V#+O"41??9$L)_@[Z0C*,-SRH*HHS\ MS-^G^4P#F '1"W [@:UK.$Y(\S:70\6@E_VBXCAY:[D\S]9ZZ76UGEY:?M9L MYF++,*@F7\L88"'(9;(UL^%BR#0YJ4&$/L<.U +]^K,=.PZXQYDZZZ\Z3)@* M6H\05TDJO6I1(W@F4Z*V>[N T/;M #1(KZC>6+XV-\>@M'4<%'4';8. !2&WH+2)#1=$YG"N$D7H M$^]@-;##TG;T." ?R<45R]%'II7J80(79]>U!9]NK[-6D@,L.,6-,/5+&S.9 M;WN.G.06]QNV.8#194YV;V(^<#1-+(W?!'<)970)/5J-)&,7.H)@)M.QND>[8%!WIZ(6'1088(,"Q(I](&YG'B ;H !2[&72 D8]X%/UYLX(;>PT'@-=U" ME>?DWF$"U+-XQ+U![BY*2E)2T\YD?K1U?1XNIW_;,9'.'QWO7NI9?!J'7FX)/#4I M$;1SF6(M72]!Q]+O*'AQFECU/(B(,OCO. MYNBK-(Y6;JD$)B:/6#?*KGD]7KRF(JAG,D/:AZ +'7O_'Y0W_!B%[WZ\"I*0 M;J(5_\*+0X:PFNF$?/GSQ=F['TG%@9+&.T3F(X/0'O-Q7<#2R;SU MAA3''-N!B-F6'/YS9>N#.KMQVEDPCH3MG;P_1UV(^?J%_%K^%]U'&:3&3(Z# M+1;J"A>4#%]WM%LY$;-][:"1 M^>,A_-R1'SLZ.F3]V_'EH@W0<-#YK!=CL=0&]JHPFAXHCC MF'7&,2O'<07-^'^BS?]*Q8-1Y<-EXE*3S:V$WUM/N1[^$VF>P;0:F9_]C: QVR? T:16:=RB^,. *Y?&'X9: MM"**0AZ#'9J8D,LGUK([51N12(K$-);^.H'@>IEQ PV5R M#5)EXI'4+VF25?_D)8UYX/N)!S6.XCX?UA][K6I3/(U7>5TC@2GG5&H_W M-)LGHH3T7$J=3M0]I^EF&R0OOV.]HJR-6O=54#1JI,["9QW!;K3N[ A&XR?0V>^'N^3@0G M[#&MT2[7_-",'*NKXEW45?&6C7J/RX0TOEI??N_$5E8R7!_G\&#COQ5HS*5P]F6'?D]6JZK1EV,MOG 6JNT MEKG8XWB:[<,6C3IY\)3OY^"O*3-$+C^F)?:"9=?N>F'R@"W1YRB)-KL-S_RH M7O.\"6*1"G(2K'Z[S8(DA_>"T\1QUW-0D[XV-H?I+87$16LBT)9[PH3]K>&%=#H*/P%T$-Y=JO$X@MU?9;(JH,&6 MFEN:;8Z?H]QHOSH6W]7*U'(K$XI)@Y8 ,?D5R/%KF!GZ7EG-S-#Q:( Y2S=! M)"V8%DTK)F30U+*[PD8PS XX[3%P@4Y[ +R YV271PF;$8]7?]M%N;AH8IYL MM!P>8:.76HIQE92D03J#B<;2[5VP6/H<#2GP8T:I=;9QX$5&3U<3%QPM2,4V MBSG(>8! )$DX'\"BR$\R"BU6$,VK#U-0!N^!TR M$.F:;!L,_B-'F'Q]_6-,MH^,[!\W!K!L$)<=1/ MZX\T^!>DU0)I-($3O!I+Q]6>GVR9I ^P#]QF$>YIV!"$ZERO/O#$,K^R%L'? M:7@1LGDA6D<0)!-)Q:6_&!XG815+@TIQ>+F1!4EJW@7LBZ,$K*.GJ$O^5=G-F5-9]4.<]UT)OWJ)LDZ5=S3I-CX MWBN=!)L]YFG2JS_Y^N1KA]>ZV0F6=^4DY=D>F@WE!WJ+YO9D&\I M&VHPJV_^S:,*L\M0N%SP17HK])'F!:RUM^PKEL,B%;'G(D:2K*K"/X*( )7F M=,C/##^BP+Z+%JDQH2I7I 8$ GA/@X+>IUGT=SZ?:T\E^C"C@5NCBQX[N?;0 M"@/J(XJ/!WP3GLR&8 (3FG=@.FAPY$/V#TQQ;HV#@'S@T&L\7'P$:3#0X/0U MR6@0@[_\B9DM7##JB2M5 \@ 4^KD6#)GSTN N;QS-?ID'-)U)*J_?MI%89#L MNFG6!5;/#D6346/[O1 N$]B1-PKVG9(VH6/@\ MZF@5R4IJ0GP-#:0:(D@XZCAUYZ MGP;@A*:N&3A!R<]34L^K!];%E+D[(0T_[EBW6@W!P./S^2B#Y-(32R4M$<2$ M4R.#?SKYO3X79<./]%"4#3Q^UH @?V#>/_P'LC$>@QA\+OL28&3SN0*8Y9HZ5W1 M8Q7GC$WY)/YMH QA,/-IT,3V?5].+!AN.?49/0 M?&J$\LB"$_JTSR@X00_MV;U<%LY:GJ%G.\C/[YDT[(=(U/PW%-50S*T/.EW> MXK-"TZ_Q723;79&+XV^KKVGDPC LI?2F]X8$PZ(^K,?U#_OI89,9Q3ST^-$: M@QX\:-!_/PCZ[V<"_?<#H/]^AM#7ZV&3&1OZ[_M#__U,H/]A$/0_S 3Z'P9 M_\,,H:_7PR8S-O0_](?^!P3HRXDFEPX7!(QS(#?WOU""X>T4#6Y9^ KY%6AI7Q5$'+YYY'[:>IK%3YT M'>T7&+^DV6\7R566POM13!IXZR*G&8.O"TY,W!BP,6IC0!'P0:V DE/ BK_? M(KCQIM#^:E6Z; 7Y+$S"CC*MA=@AYM=@/D9)E#_0\%.:AOT-QL2-83!&;0P& M4_$1SC@W>^FE5:W*/5#/PESL&-.:BQU@?LWE.GCZ'+#1BX*XO[48F#&,Q:2+ MP588&ZGYYF8J?70"1385\2P,Q8HNK9U8H77 _=1*ZT6 MT@0HL>KG]9.92TIUDGJ[:VE&1.M6I0!7 M)N%UGKL@ABO+&.LW(KC4F_B]-*A\Z=UF.VO08*U!'8L.B4U+. MY8Z8MK^U$[2JL[W XVIW%T>KKT59!ZT6R)+M8V;S"!:+_/I9'3_IQ:7KNX!Q MZ7=4W$#)'&M6BPOS###4TL6 I!ED=+@/ARNBY+$XY.77-*.W#T%RRZCH<1+^ M$A4/4?*1C>2?:9!]9.JMS=?AVLL9:*SI@BT17AC MA+5&1',$VB/0(($62=DDX6T2:!3S 901NT H7J1[A7.RC$/2,$+LAU,.A7C[ MD=1<5X S@L^W) Q]R1POH9A?P&<0Z\K7.VQ'G6IU/D8/5*= DS+ MVP>:T6!=V!Y,&MR<[VFJO[[Z60K:,D]*,(/MFR2B3<09ZG#M/S$"4*7= ;.= MI ;"6SE'86*[UQ0U$L;Y#+6&(39-2'SV*NHF1Y^?6%?M9UN#8H[S4]_FO,]/ MO?4US$^PF#2=*.M\-0,GZO .X&J#"S7_V6D8N-6S$R*R^\U.XR!#G@631 N0Z[-L@=2,SB&<-&M)N.&+0>/JIHJ*7Q5Y*Q<[KLYZ*@R:' MHG$&,3'G 9.*E;B.EM\#G$O'G-XN,<;1S:4E^[7T."[GD_.J[F+M@8W4OV.< MH)^F><$?^3RC<"F\?,WFBF91&GX.GJ/-;F,]5W=JP_MINYMF>J0 /Q'OG[9: M(*()4K:!>3A_H(H+LA%$I(@VE&R%7FG"SY:9IQ:O%]R%0TE%&0Q3]6&_;XSV M2P$X%*LKP.H=QVK8PFHYIN4X(Z8"7%Y\7)890$YK29,<935IR6LP(2"L@FL><,'[9J6C]#GW$'9#U!S^=L/)VP9 MJ_&$^DX9C8."AA"/%%-?SMA7=$'H,]Q\@'A5#+N0! 57C,W3K,%T+=1B6FSXNR,+'EHK=:70>/4AQKH5N\4@CE_(W0N! M]RGO16-!7AQ%3(EUE+&?TEU!WL!T^2W9T.(A%<^;B@\0_C@,?YJ8R;R-@Q4O ML"&^"+V9-=.3.:-*/4[ZU+XCPXG7K7L WY'C+?LK$QS"W:O66_5L'.]9'R=S M&*O;AQ)?;$#L6E4/H^;[CF(B1AE=%6PH[M)LP=K-Q$.ST&HIUB/-'F@0BJ^= MIIMMD+P0"A*P5@3<$RJPRYI*L["Q: >-, GK.P:!)NP7I42@8'/\%EUE%AU- M%B3? C;9_Y12=M)*23OUEP35@[D,?T5##=A/0"WB(X@*0RQXQ<1--_#R!QOG M59 Q,3GV:%."YA^9NK2^1U'/#*,17UGA6== M!?MSF__TSO_3._]/[WS>WKGW:#'X"/E%2%:&5X MFB:\FD>^S*ZR]#X+-B[O\1W?&L&005FW M0:I&R%(#X?&=V+0(8FM(>@Q-84:GM::TTI09ZZZAZ4JGJ=<0]0#D2J%J+-@Z MAZP1!G6LK6PYOZW@OF\X8$:QL7J=1:QZJ+N^8M,N=TC'5T/UB1KZS'!&<$.; M/ MXA)J[Y4\U1&/9]X%>P^R\A>'3+*IO8+7W,?2J%@TT\SYDH9_M N\=<0>M MYJ*]:[JBT2.$*LZ@&/#M _U"GXOKE&]>;I]H_$@_,]('P]K>NR%_*WU_'>5) M6+1!]HT0U@JDKT 8!QHB94M$-$5$6RB>P.'ZUAOZ(N7W:Q =@($ [;@#F.AT M= Y&1&FV1VFXXY<<1%B1H30K45H(E&YX6_Y3.7^AT?T#F]&.'VD6W-,O.[B6 ML%S?/ 2LAY>[(B_8_H;)Z1"-Z]^4Q_#; #VE"K%E$Z1L@XA&(.XFFB&-=A;D M+(IW0*V/LDT[!XVH^6FZ8?@LM?P),U@X%*[=Z.!0K,[*)N'@?36"09;MS- : M*PT/-$7>S+RMSZII4&JZ$K:8"S73?0NOP2Q;B!UJDRVX>KKOL!+/D@6QF J% M3,=%D45WNP+6]]N4_X[)1L.KX 6(C[,,KO_Q4T*#E8[1N->[%"/TA9SX43=* M6HL-:;8+3C!?5>%\^7R]A@/>RN*/[N!KI/P<:7X/Z_[&!/VT5SJL^B$OTM5O M)-V"3XM<77@L(Y%OA(QE(9C+=^D/2M-9_P5:J;P4A':M]G09&1>D0J[=!HM_D&>]6R2$5JM VF7D=86?/"[A=$? %GW9ZR MY+*PW@*LG I M/*^?:Q3!I3/,YCW/(1/TE76]N^/;-#S4=?$A^5.X!X',+4GYP0<0G M%Y*;@3//>.K \V>:K:*<;Y]:6X4J296&55@Z+#V4.H5ERWJ)3U1D%<2K76'ZSS.9O\1N\_[]#:-Q2IGMVG,]55,;HW-J)BB)YS:%-]Z M11.;JJ>FM,M6S$=\-'G4U8_5T/E*JE)(J(H\D+"D02SO:NS15IK0I-WIE 7DV*U' M=;<&C&BLU-_FQ\UEUU64&,C35WMM8P^[,+B^9[7XPRKG[=R]>PR&O%3N>+42 M5O$.KOW6&I)7-7]4$F_R*4VC!09;K.GVK9,+'KN-X=(H1^!L,QXH$ M8PZ*_W3)*R;;EV!C*R;?)O/Y EU;OFYGPI\)_'T&5=Y572F]*:?H1Z_C;'^! ML$.(,-;:EP4;HSV#*NKJ+M6-^&@O!MX^I;!7UJHWV5IZ#"?']FH,U91_[D6N!MH(/ M@V)K04?$H=/Z/@,\>JIIPJ42%7"NH_RW?8W3=X;5PLSFM1J)47[%A98].0'Z M!5J1X($J[/\JRCPUF'&KG]B!))8.A(/1V+ULAHW9D MP3]#W 6,)JN_B],Z!+0O1D\Z_&X7G_MT;?&4CA5G_I)6K9HM1*;S92 *":5C MW)3L)S]LR.EZM(6X2;O3"7#]NG6TNEEE>\O$PR$ /4, M3E(<1L$:0I"' = ((7UT,7(A0F@EO3. )K!X8S#.%@A) ^"'PB5,Z DC_TQ M91NG3RA9M=#._ I<3>8/.&9.^M'&JX&XH4PR$C>(82W6)\S->("7"/JOV!U6 MW&6[JX?#U%NSH,1__>J"[(PH4>;@D2@AAF0JE2C]?1.)%=54)#WZP0LE#.U; M&UQS42/-;BYJF/FYC1/$-+^FCS39T2^TL#I>&GJ?MV(T$DLW6X".E(0+PDB1 M8BU]!2])9N$[&>$A70,Q8>.P=&;FB!7!,\U%Q2#X'UWL3T/L,759*:LB-Y;1 MW0(=)R&_\O^@YBCK.[F;F3QQ#[OF(P_JZ?%R[*O/7T*Z5$$WVCM&:EH$2#8E M-?03^?62IV\!Y2P0*?6P#I#3=&]?/#IVL_>8[QE=4W@!@7W].,]ID=>/"Q[' M.]S9H5QT<8II.#^#Z=AAXPZ[H0 M/3#FJWRHL-;C7?&09E'Q8@FWZ!C\EOE4RZR>BH0A5*0S"$.8^UQ18=+0X4@@ ML88:]"RH0-%NQM50F<$FW-;W=K@@;+K/HCRXO\_H?5E$K=PSZ?8U;FP^5UZS M_'+]S"8YY'#76USUIL?36CNQ%EZ77 =$26NM YR\F,-MM(F2^^7Z-@N2? TU MMSZE:;C,;FCV&*UL*0E.W!Z-PTT;Z?(,YP)457SP,W#"NZ\E+^IYAW^]?!I0 M#PQV[:@' .=@3E;?Q)%_/B:E]5H$H"76?/[XZ,]CP:P_*^@)MLEN_5UD:[E:%;7>O)_5TUU]S4!8FK YL=)6'XV-UY3-]#[A:Y28B/OHY5NDMF0U+2^#$DC:;>_2C)B MRS+U8$@C2^S-D$R8:!G2Y(!P,J01N_D 0UH6#S0KV[8L2$I27V:DEK/;69RJ MZBK4U:B/O.B68P!!RW"F1H"3W8R&A .LYBK(N(,(]1/3Q,V?,_/XLB.+Y)(W M#^3/;$$-=J M_-U31* ID73="/Z&%K,:*IFO';TTELT=O#20TT)*.^U+%#YAI;_')H8/+9AT MB'1>X:6>AC6#ZN4DZR2((=7^YH'2XA*^ GXYC0\/8O'DRN#W-WQ+TD)IR45 M,6J&W532^SR7LB&G>QYE@PT:W*UIQD%=U','W&W%4W4T?NKG:B56*XYQ$E)@Q:WDN(DDGNLJVC&2J>\ MH@>@.%99'+W;#S&X%(IZK(I?HN*A*AYUO%JENZ3(K^F*1H^FN@6NW-Z,T54; M1=T6SDB V8,0QVJ52U^5E.Q'^, GC0K4GB4@K>;DR?0>E45TL>S MZ%Y@;-NW?R2Z6?O!B&R-#0GD(44IPRHI5<1A-,OIH!?2%+6J[# [)$_E>4M7K-/$8_0?TZSZH+C] M?Q+%K(U['OF-8T:IF![J](8A37G+JBU+ MRJ89>A;EJSC-=QD]OLOY]&-PM?4L'KUL@]S=GA>D9$]+?JVH4>.CMJ[O^IZV M?O>(ETL:Y/2,YJLLV@)\;95:C%S>4:.37@T65'J&C3V(U(S4MYH0T4\%=IIQI1/T0.^W5Y9[-7G,>_SH*+%VEIUO:U+A^H'5DYTE_G24"S Y#9?SJ-: M@./0N/G/TKAX0==R2^'%C.2>B_,+OZM$PV,V=P7W])I"TDSUQUN:;=X9X-:_ M*8_X&Z"G="6E:J*"9-4**9LA=3OE3 TMX1R[C:!NK5U0:I?5VHDYD0FR(6^B MA+S0(,N_Q33$H2CN6N90"..;*L1SX-C].BCH%Q/S%)70;S:Q:)GKI=?Q>'0; W7@.E> MAFL -(+A7H-LR_57YH!"[SM;J<2'9I*R!E;[XRQ'Z?KH*VQ@5*B;>KMUN"IB MU:O-!@[%XETH#"OEUU7C-+D_XLNB.'4=7<>0KMD*!-[BIUT4JAX6.4#38Z7, M>+.!QE#,IJ^Q$B]V_IF-S6:WX7):JI06_YDOJQDBSM07YR*;U("9_9MXG^1P4N_*=C3F< MR1V$A"[ #X*!QQ!%VQ#K=+9*Y+.=_6C/I0GO00LGO731"VDEK/D7D-%X!VB/ M)L@/28L@MBV%!ZAW"^WCAU[<(:>.P;CC#=^.OB:53T_#\^<5(SW>P+^&&I6^ MO;E8F$'C(>;6;(Z(]HAH<#SS^U&HG4 A4!H>9( ]M6=>*/,\:8ZZG3L(P+U, MU(9>A(V=R_T"+0?:9LZ4C*^WICD$2DR27S$9X(3L,8AW% H-B\U;O+^F-I]] MCO6V@ 4T^$M3M5Z*"&D(STD(YQQ\\T.=/DVCRU&LDC4U;ZO4Z\N \OO78(P=7 ZUP0XH$39^2SF'#=[C4>)N\#D;,6[P.0 [(03ZCJPQ:O$B@8;A+FF50_$[XG.VS MLN,DM,8QQFC45S[SH;I+KQ>5[9&+A)0MDF:3XI";+->D/N0FK-WR4 LI=/*: M>L);VO(H5M%*;IZ/23BE0$\&B"CAD39^T[P)B(P#(EU#)E*9/@$WT=M1N1>L MY.KV[ N9?JF[!2*-%QLAU@- M,AW\L&=_=X] YKCVY#9ZD-6M'-P?9WDYFC/R9;M8D6R9_XP'P>X MBQ:S!]R%RB&UD!Y90R=L3O..Z 8ZY[G_IO:XL8:.O\@TQ8 ;L$,L>JOL4% RDY!!K@[ MS:"]>A7> D.X?_UE!W+!D][;-"N@R,T-O;=M?$Q,'C<_1MFEV^Z<6+S*7I&3 MBAYG$S10_HR1"_%SC?@^]T%V '7W0G;T>$'^S>XNIW_;L>]R [55YU*3>T2[ M1E[)HZC)JH4%OPJ7J:N[Z##U,PHNV*G L@Y8OJ,0 ?A(# !4 !G M96YC+3(P,C(P-C,P7W!R92YX;6SM?6ESVTB:YO>-V/_@]7YV6:!$B:J8F@GJ M\BA&-K627#V]&QL("$B2:(. "H>.GMC_OGF %(\\@21>I*LF>KHM*3.1S_OD M^5[Y+__VND@^/*.\B+/TMX_>+PG3%Y2B/"A1].'Q[++*P6*"T_?/HP+\NG M7S]_?GEY^26:QFF1)56)/U#\$F:+S_COO[,/?K@[_.4 _XC_Y1U\&E>SJB@_ M#0X&@P__QQO\>G3TZ]'Q__WP7^.O_^_3)]*')$Y_/ 8%^H#[G!:_?5S[RNMC MGOR2Y;//@X.#P\_+@A]9R5]?BWBC],OALJSW^3^_WMR'<[0(/L4UD%4MT@RO MGG=Z>OJ9_A47+>)?"UK_)@N#DDI1V:\/PA+DIT_+8I_(KSYY@T^'WB^O1?21 MR"#/$G2'IA_HYW\MWY[0;Q^+>/&4D&[3W\US-/WMXPRS2$5Y<'QX0&K_S_,, MTWP;S'!!TLCWN^N-GI(*64X)(G_^O%;\<]L/IQ%*"Q3A?^"1$$=D#)T%"9'U M_1RALM#MD;J=O7?U-LCQ$)^C,@Z#Q%:_MQK=!XC[$O\WF9W%9#IY(O.8S,<6 M $0-[KOS]W,LK'F61'@)N?RCBLLW2R!X#>\;S'E0S*^2[,46$6OMM>SZ65#$ MN,';'!6X:4JN7A^Y%5MVYFN0_T!E\)B@>Q16>5S&J!BGT540Y[\'286^HJ"H MCT5UVXK4WQ.R19XG?A; M7,Z]@TG^)4=8$OED^@V5=PB35^E2K=E4ZQ&(/X@>@E?]$;A6H>7':Q1W*,QF M:4P6!#QZ[E!"Q@X=3'I=TFBF94=O\*37%="R;,M/WJ,966.NTVF6+PQ665Z] MMEVI'@OT1X5;O7S67TAW:]G?>&[Q5A=J+Y[2!CK(%E;@"_P M!(XUKX2F;7:X;+7&9NUC'8(^SQ9/0?I6C(L"7\?KOT3C)UN/0MVVNMN\#(J: -UO#_:T)9+U+\0]N8B3:JT?&\4,9&#A M,WL"VGH<-VJXB^MM:V3MOV+O4FQAN=%K:]_GMXNX"&:S',WH5R?3Y?[R+M*S MMZ_!/[+\/JORT&B2[>O;^Q9):V[;?<'*X?>^6BR"_&TRG91SE*]]Y3Q+0T17 MB(5 M:XC9XH\>H%AAU MF[8"J/58U&C&ND:J=:<-F[2LQVK??9,&:>>?UNYU-[BO&RC0:XG2"$5+'.0; MFI98:@3/PHWF$F)VSO)-J9#6"MP<-2X7*/QEECU_CE#\F4B*_(.*C(H+_^#3 M+XP?BS(/PG+94A(\HH2V[^^4\;W1R>G@I(:[CRXMG0G61$SO\X+>B8K[1\?# MH^-##B_C?+/301XNV\;_W"%ETTQ?E_C\1 VWG\)YG*SXG.;90B6V^L.9 8"J MP!W*GMC ^_@ARR.4__;1^_@!@YJB'-\:;YA(A)VF/:9R:\S;-"@>:8-5\6D6 M!$^,/)24Q?(W[RS6O_!7]LGS)"!7C/LR"W^,7^."0Z6R#A/'$1R?2IXVJ=4' MQ.=WT']^UQ%=9(L@3B7$[A;V1][1P;$'PZ@^/7Q:)7#X?![NG<_=#9'\!J]# MBP4^P)'^?L>[SS1.4?05+1Y1SF%+48-A',!2)A'])E>Z8/B$'9D2AF^P!;KI M?A:^ SP3\BHNS*0 M*X:4ZJ!@\_F$(#-1F<=?&I$UWA)XFV2JBILS3IV9H_4 MQL/G]+C;+5*?S@?J/CTW[1M2M[,64;&/@4G?2-HC'N>$0Z?Y4$ M,P%'&V48P!/G2.*#X+,TZAM+2\Q7<1$&R=]1D%_AWZB6Q*W2#/2I<\RIX/ Y M/.TKA[!&609XY"Q_?#""V_Q!7^ECHY!AT9^$:^4I\I&[ MNYP8D(#*CC4S:BHOTS(NW^[0+";*J+3\%BQ$$Y%7E.%U;P>48A%PU['619>[ MJSA!WRK!W8Y7S#_Q!M[(O;U/B$/ U_ZU*HWX>@A>KR.,/I[&+#1,@SQ!'2J! M4R M66LF5: $M!KK7O9-ZT,>D,#(^[?%8Y8(:-PH0R0S/ T/S2DC0]"0).Q M4J6;V7>.8>?$1A>AU_] ;])9MU66'=,.G*--#D9 7^_T)^=5GF]LEQD7Q:49EN_>RRJX A([*T.!N\( M:4'='K18W"[.(69;+3SD;)1E:]V:D#(J N)ZJ8JY3O#$$81D_4X_N M>E!*&>178=)R];BJP"3@M'.HV+0&DV(0\!7[_0M;(&X7P1)D&V#KDZ$[E(!*SU M3@]3AY*_>8/'A[@4QD%L%V.Z^Z%SC EQ"/CJG;YE">#R-9P'Z0Q)K.V\H@RO M>\ND%(O );ZG>I5ZD:>A 9/\-L^>8Y8<5+G?;56A^#T@=WE;6YX(DX#3GJI< M:C#D$CO)'[(77JB*I#3;Z]U;355P!"3V3L>R@>,V*\H@^=_QDT3C(J[ L+OG MCZ:!2,!F[[0Q2_5?F.5/&9\ZQ*R_Q-2:NTIC\\] :'KDY5/6@"HGNJ MQF'!.C2XAV8Q*29521)N$T<3N05*4I%)TE6_*"UD I9;Z7P^;T>H[R-J79FM M&R &>3*]BE/- M!(VER'B@P$V[X?$#("N%A!X%CUP(EH+AH6)Q6T;$#X".I7K<\/D4P+ 4!=^, MR"Y"X8^ ?& 4^[-"KZWY^0]U;[X.KXK+,!OI^U#X', M$LUWOLV^6PIN!V*/Y:_5.$IO%O0'P/-.0 :?.4[?+<6[@[)6>UQID[=5WA\ M:5DDM,CXXW7?4D \U.87%/-Q&I'_(0\7/0<)(FGJRO,@S]_B=$832B'U>NG&Q+ZE&+?\0R"VQ*=,J++:"[:%6Z3 DRM_B M#H4(#V,,\QLJU0S+JOF'0'YQ32E6@K$5A6_YIJF=<'V2?B#9"U8+^8? =^43.?^3N=M90$ MXNPV1T]!'%V^/A'["![(-,WVAE0D5&K4]H^ =?RF#.MBLI4GH _7+=UKEG\$ MG&C3>*O>Z;VMO %E5@8)Q'S-GE!>OMTF 18 WG?P;>*)Z SD:ZZLFG\(K#;6 MOC,K4=C**F#UX'51?WG]68YZ5<$_K!TBLU1QQ#)OR?>&QZ/#DUZ:6]T].AL='O5",:,QE.01;&0E -U?EKNI#^80UU%;Z M8DP MZAL86[N",C^=3F MU_&'P*JJIK-; L=6=H5GE#]F(%>CC1?]#":WO"*^:7C>T,757!.7K>P,8,0; MS6G>Z =6538B5X##5F8&H#O74K/S$+PN-3IK0+4T'KI-^$? 5VH+1W$CK+8R M/4!IOOBKF9X63%67J9/\%4$#UV4AG).);7\(V!%F@6.5?!LY:, \YAOH$B5"/*P/Z>W MIHPKT-E*5@'G.,(Z26&JO'HYI?TAL-E9P8_0.X0+Q%;6"K"-=RW\6^FBO574 M'X('3C1@DHO"5KH**'78ZC7XVR".KM/SX"G&1X UJ#*]F+*R/P2^7#4B6A.7 MK0060-3?H3(@491+_]-Q&%:+*B$NJ?@^&8>Q;"-65_:'X'' #:C7Q&4KJT5O MSEY&9RY_"&ZF;D"M (> 2E.1" M^'-GK8%Z@$2/&\&%E _CI\]:<]R_="?'.UZ2.B#^W%EKCH%U UHT*OK_Y\Y: M'YG9.G$VC$;[!3W(JKX@:'FY13A/N:IO/ M1 WXQ\ :'J-!8(#)[9PXFT!9;N5Q5F;;S!XJU1VS_IB]))AVQ=0(ZGL]E) MB*^U:$MJ^2=]N6 9LLP%XGCBFQUXRK5:4,,_Z8LYH!&K:R ,3Q8D5Q+Y.*C!N2^ '_A\2B2/V'C%OS1\ :"QD1_/G5%*7;UE62 MX7 R_9)E$?6Y0/ES'*+B/DOD>Z6H$GGL]&0$?'4UYUX#D-L6UR]Y5A2W>3:5 M.@JNE:*X3X'O+>9$\A#8,K'"^(RMHL/JE(4ZF>^%=?P3YY9E.1:WC;)WF ,L M/Y([_ +O/DE&T]W50*4;LJ2>/P*^A\H9$VV^*D2.&V\1S1+\!:58-@E&.8X6 M<1H3N93Q,U)3KM> /P*^K3;AW@":VS;@'>&8+.'^"/BRVH1:/@I;%F#@#9GM M93?XP*'#XWMI?P1LR&NQ"6^AL&6XA6'R6Y9FF\"6::'51RQE77\$;.$Q9UD/ MD]OF6I+AO2C9,[H$H3J9_59I_Q3X>*7'$I]A$1['C;,\7Z,O09PJUF99-?\4 M^"35AF8E,,%< YKC%MLFA$L$ NS0W(9K.2IK MIEN84]G[$7.IBH_3"@-]MP"=H6F6H[5$\I>O6&(89YP&^1NUHY'D242)G]&K MY76*ARS>^)2&F[U\U7=/'[YO:5BS14,.40R[GG9G*$5RS;J@AG_JW"5!AL26 M!1HL30H^#VO=ZC?*^>Z927;[;^UM%9@9N4P!L?10.PN*.-2XQDOK^=YP>' T M<&Z*:H)R_%45+DI3JOT1\#%0DRL#HBDD6R^L@*W$V] NXJ0J4=1@2F_5K&7J MW)*M#ZE1WS\]Z=;^W# 9BG?0%_=GI30%QF4.'K<]]NSF0_$.^A*(M$:0@DH^"+<= M]-JF1#GM2W HGQP^HP( ?]2[5Q*GF*B _ ;<>\U6AF^PP&^92E MY&RBN\[RZF'!]"4.4'^M%0-QVR%O"Y=RR>66]T_[$J0MIDEPN1#"<=O%;BU( M2G/M72OK>X/CX0#ZQ"NF1K8"+%Q&+? 2V'-.>4!YGQ&"0EP!<&B2?V,W3 MX!WTY<:HQR0?@"WW+5 BF_GZ>%Y?3BQ:!'(ZO[5#,KY+LI MR/>.H./H&M+$)WT;F=M.1>/H'Q4+]RX>LCL49FD8)VCC3OB0V5L=]O$Y/$.! M=5]V!]C^9.2VU]1M\%8+91SBTVF.#!],T:J/B0$^L^^/?L%ZIB^6MAY;IVS\ MI&A&CFX@.U>(4$0C5N^#!(W3Z&M0$HAODZGI:#)M"XL0>!_L?&0U$Y';7F-8 MECD*"G2!V/]>IP]Y0"YA6J-*HS;QW?ESC2-MH;1U3(->GW:!7M3]7HNB-QH] MG/I85,">,/#C1RB6MNYPT"/H N&.AC%E%/\[093:-!HOLKR,_TE_+QE .M6Q MH("/VUV/'WVIN.UJ1\55X+YS7F63GX2$U;!8@*W9 (<>A31ZZ+S7:H]:":KV M/=5[ T&S$2PR8&LZ_&XEEXWCB?EVX>X^!&DTDG:K^]XA\)W>E%/=D2'"VMJ3 ML>4Y1O!J^"X \JH"WDDOBS)>D"\MG9VOT\O7$)$8L[.8YH;B#(&V36)1 5_( MVPT+._@=]YO'8QWN;H*8BC MY1UOF3,QC6C^2_(VC_0XVZQ!+$WX=S/V,F3TT;?V^>S?6%INL+?!6^.#2%T7 MRP@^J?M>3R$;0!WW(>7MJ[LO?MW$P6.#)IFJ:2\G_18TU06CONGVE1-=.2T@>C&B951!]E#N=! M.D-W>$F_G$Z1=+/JMB.8.V"+:].-#D).@C'NRHO:>Q 9EI1(9!H',Y@.X5'5 ME^10\&->6UZ"L>_.2T>MA+>O0>Q[A\"G!L@QM8=1S@0J&*P-LW0 )4[KZX % M5K_]? -6J-X[-+87 &8'(L_08FCO&JDT6ET6:+8='4V-;AO^R0G>)QT]NIJC M% R/CI*="!S1W[U"R!RZBV=S+ A\2Q3J^#5J4<0CZ(NT,3^;/)O@%##;D>>X M%K-K3C]XX:Q(EUC^NHWHR%F:YW:3*M^0R2]\QG&KN3E?;]P?&HTWVY M5:\OXB),LJ+*T0,>#&>XAS_V)2#.I["L@&_J%BGGGP7V([)]Y4;K8 GAI30A M*W 0YS2=[E>\GF+ %'^':PO;#9C4T2.-#:/)/=^",J@P_FR[,+R\QK31E3% M'YP..]UJMCNBL\\(Z^#>0[_/*)4K?X=1P'%X;BS#. L2T^D=3/(O.<)K0SZ9 M?D/E'<(;:]7IR>PN+GZ01>I[&J*;N1UO,/5X\R=V0]RW W2*PL(8ET MS>R4IE,=8P+65&N(7&"RTH;G\,1:S_?8:?PR^ZKAQ498"_-PU/'%9JA<; M<36, 3Y-D%S HHN-"I3#$Z3>7$@\[2R-:ZWC'4K(R90>5;O<=5A?B$\R+\>! MSOZCUP)FK5O5FJ)?.E-+MPF,#5CA9D0"?\J9@75X^E'38)=SC'U08RIM%O2' MWFATVNT>=$.")-&F%55+(2VOR* ;T4"Z?)G@R8>AZ?!/9H1!?UU.LWR1=TV&WMYSMOIB=V#1J,U#0T?LJB?.GC@D\E^=/ M]5B@/RK:;^AEK3=YEN)_ALP- M@_;MC?VWSA0R;0IC!=Z 5#SP9U4SG*#O&@KM?,]QY)W>!GCB+>)03;5&+7]T M<#P<0K^"842L"2JW7S3D>;PPI(:^0*P2\90=0*LFFDUB#5!NOPC(\ZPS7=&U MV\"2AGX9L-$H, 38]HT_Z RLM3./_@ 05<'B@'ZOKQ'?6M;1)+TC?F S&7;T3K'W=IZPCF*J@1-IJM>G9- [+34 MGI&Z36!LX,]8*00O, ,9 71X*IG$870]U5K&]9P.+-PVW@>"]D.(Q23]3BY6 MY&5GP_P:E$3#\*8]?QJT1D%[P*I1 0\RC6@SD'WT3/H:I_&B6E < MRZ=T[H.$Z7S/@O#'0QZD!98+[K3F9:1%DTQ4P!X.6N/!&M)]^3G!.(:.HRAF M4-;"$2Y0&<3)7XGLMK*:$4^WKAVVE[UX4#PDOEF0=15X6MH5NN":PH=M:>%. M.C=F+I_+HT^C%>S^\1K+DEL+:C!1 +LB"=CA4ZD"8FG=[0>G[.4[=)$M@C@U M9'>C+A,/<'H3%77ZA/.Q6?(W-:9>< 0[2X*7'VGV>AL\H_PK6CRB7'2TXA1E MJ(#M)?JRYYRB9*#<=@2EY\#E);T*D@>4+Q3KKZ@*";0;0;]U8;0 *Y%8\@+M M?@7F(5,NO>)*3"# =A8E6_HD;Z&RY/)I;;7=O;3@FQ"BBOMTF0;IT''PBFT1'HU7X?<85 MD!FM3Z-7+2&!YLGX7:N^.U?W0V_,[;%:'2RKYGO''?MI-E3Q'I^<>-"QI6I! M:JEMEU! [6T6W?\?\%<4:H/=PDP*_=+8+HGALRC!X'8R@$U@YU@DLRRO+1E" M?9]^928E8)VMA#P=MJ6XW,X/8-<&H M?$$HO4'/*/'(]9W\8\"AW+@-WQL>CT:GP&Z/39AO =62UCCIKP[C/%L\!>E; ML1EC.RY7A3O79VS&(]9$Z>08E=7SO:-NO93?^_#O61*M8@JU[DP;-?!@!+:R M:@A6=5OB(');S[&:'F=OJW_^>XQR+-GY&UU%%-4P(5@P1?O$$CZ@L$/E M7MG?!NIZ[L5VYC!OV(.7H0V/?R(8H D6>V\.\X;@3^7Q:6ML"*.(W':[8UG+ MKJHT*I0<[Y3% @#6C>N2Q*=8 ,AM5[6O%7'X)J"4A&X7];WCWMS%F_#)Q[,W M7ZV.9NAK. _2&7K(@PA%FC-55 =+I#>)$QO-6#DP =6NJ-S.L_PIR[%(SK(T M>E=L*^F6UL.2 3Y-MZ-< YR =E=T;-_O'W)ZSW@;I]&7[!GE*1'6_3S+RY($ M[J#'TF T-&D.RQ%8!=]ND#3'+!@[KFC=SH-BCB&3_R&GF><@(5=5]8HAJ8;E MTILK6:,%0XE-P+DKZK;=&^N-AJ.+I!:69F^VB :7< $> UFG#%BA5+@^R*I1K_[3'JA@Q'3Q*=8"Y6Q& M1Q$ZHI14.KRJ*S,! 4]O+0;-R.<@[%EFQZ]9CA[F0?J 2Z%Q&I$\_7%ZE57Y MWU&0DPS^9T%"@ICNYPB5%_@2+4__V+0])A]@9;L!C9RC;&OHH.==Q?@@,-XQ MQ<^HW? P;(Z)"%C[9&=T-$4.ZANK&AP2&!CKPQSE*)B6JM2Q#9MC(@+64%D: M' V1N^TW.X[^4=6!9E=9?DZ]6J[3M>> \S@-XZ=$Y5)KU X[SO7 NFMZT&R& MTME\F1* :M.^JJX_'!P,1\"#H!FA H._-N(]!#MW,R L)JOQCD8G?5&6&JP M*CR6G';[0:W%G#5$/,#Z515U^H3SL=ER\.V>^]5$N-%TX-DLS*9,7\R4!I-9 M L66"R\DF==7D]KNID7G>W&F4>V+(G"7'!6;'"2POKF".QQYXI/FFKU#446? M ;M.5RAN41X2L<]X[)E4)S>5P4%?]/55F45V@N$'$"KM,"8QAQ M%M5OQ"GMS!IM,>91G6XKD1/%BWV59D!Z_MR69M,>Q4'$(ME;\&"]9U5D MDYAJVOGE8_)*:G=J,*1]N0F9$2D&8\L5%B(Q.7UXFZ1;KT%%RS?)K]/+5^++ M-IF>Q4E"?F-0M','!MJWW7Y,TN\8[N(I0?2-B*IBW;A,#TRA&+'6DR,6^438?R,\F"&OE7$CCZ94L$4DZHLRB E$;P:X]*T*2Q&X!M@ MDY'0#*7;H7BZF.D":V&$T'9\<%5[,ZK;#9LUZ&ZG"<;+)T+'2Q51(0U?Y]F84_%+$BPCI,'+U[K)PRI*!3",79= 3KB)21 M(;N%F0" 56=J>OBT2N#T++? ."WCBXH$Q#Z+0C>YY1@>8'6!UE23=Q_J[7 - M.N2!V+LE&2:@X"FYE!6,;/4?ZE%OH1=OF%0%[N9*>51OW'*"%-4HVD,@S8J* M 0Y?NG"!44?%(K*_K MHW7-!'OV]EYD::!]"?)H0M$6OZ,"'QTV#7NR<;"'S_D##U@++AD9@J&T-S$X M_@15[]TSH*/CC8>:+="./W)%+D<1N>?@??G]&8_+5WP)(B^Y83F3F5@Q/B?3 M'57N@J3VD8PM*^UC20,[H1H/+XNX'7\*ZWT.R=?T,\&:_@47) [X+![Z2RYW M7M[#U]C!]-#)O71?DG#\J:ZVLEGSIV*'C3V.R)UOU2RXMN'N40ZVDB+ /#1U M7A5EML 3@>1A]0XF^9<")M-OJ+Q#SRBM^O((0-T;MGVQ,"32Z24"#8.Z M9@MXYQLZ85\?#(!/)D8"U;*U4T@]?(:JR,LU)O%/[RSB'_ROP3^R?#67!-IM M?D$,&=CUDT?!)EFRGO(2J;6EY+ "@@YF,D%WJ% #Z^ +4 MLI^35&&BW2F(,0$Y-&B(FJ.H%@#H9=QVW=6'ETR/E%5!C E(J]R.E"T ? MJBH^=/7+D,,Y5YAA<3O@8!?C$J':<4]1%8L'/.F)#H&ZY//06;+!0^E\@@05 M]6T)7ZR5"?NYY?$, D]\I$.5X*(GAN2VS9TS]LEC)^;+][*6[PV.#XZ]?KE8 MFZW>NU#=A& M+\J5YCJ]@V5OIM1.7JDF2;8>@M>^&*A6'3)\I5I8"W-T9$%#Q+Y0$D$QUR*! ME4EA4:"R6+VG,4Z2[(4EVQ1.1(W:_NC@>#B$C$64$L>?CB:X',X" M7*LE[U"8S5B"U7$:W:$DH"F/B[+ 1XY@-LO1K':9)5YD0?I6O#M)G;U12]9] M5N$C]L_L&W4XZG9>;DF^[J?*4TI6S1\< 7O<& E;,#.5 -WSHKK-,_+"W"2_ M1_ES'(I4Z**B&#:PG[2:E$TRY4C<\ZRJL9#,\C6:0NI9)2R/!0"D:9%3(J1/ M!*&/OE67?U3Q$U$B49.I@I("N5^9LJ;'TT0OK*J>9<.L%7\X6KRQ&!G1=;\:2&(,E7RRK[$S*.Q.EL,GW(@[28DA"5+UD6J0Z+!K6QD(!5 MW*;G1V-P;GM1*6 JU:5:];&@@+VLM-EL-!C64;KM>+4$2)[.?$8YQBW>>)5U M_ &4;JX!;P+BY=AL>6#!LSTN;[,X+:]34\HY%;%L@)4&-GD7 G0\!8E@8Y29 M7'2K^H-#X*Q637=]/62.YPA1J$IIQD3Z6DE1(/P?8JEHKN7FM889 /;$U>.9 M/T8: ]Z;]US89"D!X2-XJ@4$"JKJV9"T@8[VG;K][>!8D MQ(/B?HY0>4.^0$0M5V.)JF!Q &LM3">7'B*W7QGD85-JJ<25L$B CZ)RLO0) M7L?31W-._;SY31P\Q@G-GJ=*>, O[P^.@;5**NES[ =R,*#VG7XK$H; (7U- MEV ]9*#6(['[[7LB57*Q6V1Y&?^39?>FN0,ESKB*FGBX]].=:(L7S@S6!0=J M#A(MO;3#:719E/$B>'\"H[A.+U]#1)[\.8N3A/QFDGXG+JU/":(7>W8G*^KE M2[A46VH?2Q X&*SQ\+ K E CDLC%Z?4)A;C';+!?9?FRZ\R+N49'O4R2!)?$ M?1=Z0)DWA>723T.R>F@T1@MK71*N)1P]31B2],;%'0I1_"P+A=.KC>'W\^:E MLP[H W3<@,2#NCS@ODD.?=)Z6#*]-PWL4F\ ;6^VHPZ, #PQS5X1SWDR=$@J73&:W7#BQGXX_/J@*O,$4Q#O^H MXB+6T5OR:S!1 -O?=:@2J+84J)R-1>8!(__,D=K+3EF7BN<46B^FH$Z?<#ZV MGL4IGR7!RW^DV6OM34P.",20^7N6/&?G"G]UG;H,-["^1)\=SF'8"*7;9@FZ MU"V/?U60/*!\H5B_15681( 5(R\-UL1OZA?N2 3=9/H=#W.B7)70+JV'+Z+#XQ/@X[0N=7SB M]?!9,C2 Y93<1+E2M8GM57H5F7R C]XV^1<"=#R"18#R6Y:&38? >UTFI%X> MQ%N. @Y&QXT1FT#_1B.I433&"U,P0W>('(Z6?R3')5FZ4M.FJ-82.HV\S6%B M -GQ2!@I;J*?)G:[NZ!$=9;7IJ.&TQ0382_/E59&C0RRRX$P6S:PJZHD!HPT MQ?>PKWB6+*H%+5$_>%ET;O#B=8*D^Z"_> S"'S2T,:!N!H6&-:Q1>Y3I5>:H M+F^ @@UOV7.VED4D(O0*#] @^3L*9(&NS1NE(C@!GM_MR)/=*%N)I(<1.;8' MV@5YD>6U?'A!R3/ZFJ7E7*V#,&^22138U@'=5Z189Q?G?J2)J/NBXPNZ7M ?$D>FDQX8-MMZ@$)?3 5R-;%A;H+YR^^3 MB0+X *9#%9]D%:J__#Z%WGFZ M!.:"8-OS$UJ=UWP)5\+ZR_-S;>Z,P-V+%&SID[R%ZN?U_(36C&H(G[,]&H(?. MEAOASQ-^X!T>])+U7>YT#!DB?+8< 2,TC5E6ZB]5'+&'9<$& #B@/=*W<0G(=B?"=]=T2^Y?Y.7:5"^GB*PR$ZW3]!N %(R%CC*46I[P M2^.O]HQ?5O!'WM$IO"G.WI3? 2;@&?;IN@L4YJ2WURGI-,F]EN1%7HM%YEY.VF^]\JJ4Q>P15Z$&X8^^AK;ZHW(9XQ6F$Z!#X M,JJ4*7_&2/$XZS*TC0I_2F%P%M1@H@"^1 M+9ZRE&Y9BB5:5@_?D(Y' ^BDGDU6:CU4SCH&;<%2+M;<\DP.T-D[-:GB\ZS M!>41U)I?C&B1I?=E%OY0KM0[96O\P#Y#"FKX?$JPN)TG;FL-TS'1BJJPI0]8 M9]?^]+R+Q]E<<&NC]C;()SE=TJ+?@Z0B*4CNYUBB>O-75+N>!?TZ4^\2J)S3 M:GS[>H&&JTCZ3/K[&!3H7_\_4$L! A0#% @ .#$,5==(R%BWN@ E4(+ M \ ( ! &0R-S0W-35D,3!Q+FAT;5!+ 0(4 Q0 ( M #@Q#%7 0=YKG0< #(K 1 " >2Z !D,C'-D4$L! A0#% @ .#$,5?H,>-X2"P MHT !4 M ( !.]P &=E;F,M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0 M ( #@Q#%671,QGV2( )_Z 0 5 " 8#G !G96YC+3(P M,C(P-C,P7V1E9BYX;6Q02P$"% ,4 " X,0Q5NY^&UL4$L! A0#% M @ .#$,5>L@Y8OJ,0 ?A(# !4 ( !Z%$! &=E;F,M,C R C,C V,S!?<')E+GAM;%!+!08 "0 ) $0" %A $ ! end