0001437749-21-019224.txt : 20210810 0001437749-21-019224.hdr.sgml : 20210810 20210810060428 ACCESSION NUMBER: 0001437749-21-019224 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210810 DATE AS OF CHANGE: 20210810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRAWFORD UNITED Corp CENTRAL INDEX KEY: 0000047307 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 340288470 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-00147 FILM NUMBER: 211158314 BUSINESS ADDRESS: STREET 1: 10514 DUPONT AVE CITY: CLEVELAND STATE: OH ZIP: 44108 BUSINESS PHONE: 2165418060 MAIL ADDRESS: STREET 1: 10514 DUPONT AVE CITY: CLEVELAND STATE: OH ZIP: 44108 FORMER COMPANY: FORMER CONFORMED NAME: HICKOK INC DATE OF NAME CHANGE: 19950328 FORMER COMPANY: FORMER CONFORMED NAME: HICKOK ELECTRICAL INSTRUMENT CO DATE OF NAME CHANGE: 19920703 10-Q 1 crawa20210630_10q.htm FORM 10-Q crawa20210630_10q.htm
0000047307 CRAWFORD UNITED Corp false --12-31 Q2 2021 10,000,000 10,000,000 2,718,787 2,595,087 2,500,000 2,500,000 914,283 954,283 41,729 39,467 182,435 182,435 0 1 2,000,000 2,768,662 3,779,784 253,071 1,200,766 9,000,000 9,000,000 2 March 31, 2020 segment information has been restated to reflect the change in reportable segments. 00000473072021-01-012021-06-30 xbrli:shares 0000047307us-gaap:CommonClassAMember2021-07-21 0000047307us-gaap:CommonClassBMember2021-07-21 thunderdome:item iso4217:USD 00000473072021-06-30 00000473072020-12-31 0000047307crawa:PaycheckProtectionProgramCaresActMember2021-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMember2020-12-31 0000047307us-gaap:CommonClassAMember2021-06-30 0000047307us-gaap:CommonClassAMember2020-12-31 0000047307us-gaap:CommonClassBMember2021-06-30 0000047307us-gaap:CommonClassBMember2020-12-31 00000473072021-04-012021-06-30 00000473072020-04-012020-06-30 00000473072020-01-012020-06-30 iso4217:USDxbrli:shares 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2021-03-31 0000047307us-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:RetainedEarningsMember2021-03-31 00000473072021-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-04-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-04-012021-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-30 0000047307us-gaap:TreasuryStockMember2021-04-012021-06-30 0000047307us-gaap:RetainedEarningsMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2021-06-30 0000047307us-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:RetainedEarningsMember2021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-04-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-04-012021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-04-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2020-03-31 0000047307us-gaap:TreasuryStockMember2020-03-31 0000047307us-gaap:RetainedEarningsMember2020-03-31 00000473072020-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-04-012020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-04-012020-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-30 0000047307us-gaap:TreasuryStockMember2020-04-012020-06-30 0000047307us-gaap:RetainedEarningsMember2020-04-012020-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2020-06-30 0000047307us-gaap:TreasuryStockMember2020-06-30 0000047307us-gaap:RetainedEarningsMember2020-06-30 00000473072020-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-04-012020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-04-012020-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-04-012020-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-04-012020-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000047307us-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:RetainedEarningsMember2020-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-30 0000047307us-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:RetainedEarningsMember2021-01-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2021-01-012021-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-01-012021-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-01-012021-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2019-12-31 0000047307us-gaap:TreasuryStockMember2019-12-31 0000047307us-gaap:RetainedEarningsMember2019-12-31 00000473072019-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-06-30 0000047307us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-30 0000047307us-gaap:TreasuryStockMember2020-01-012020-06-30 0000047307us-gaap:RetainedEarningsMember2020-01-012020-06-30 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2019-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2019-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2019-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2019-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockMember2020-01-012020-06-30 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockMember2020-01-012020-06-30 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2020-01-012020-06-30 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2020-01-012020-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMember2021-01-012021-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMember2020-01-012020-06-30 utr:Y 0000047307srt:MinimumMember2021-01-012021-06-30 0000047307srt:MaximumMember2021-01-012021-06-30 0000047307us-gaap:CustomerRelatedIntangibleAssetsMember2021-06-30 0000047307us-gaap:CustomerRelatedIntangibleAssetsMember2020-12-31 0000047307us-gaap:NoncompeteAgreementsMember2021-06-30 0000047307us-gaap:NoncompeteAgreementsMember2020-12-31 0000047307us-gaap:TrademarksMember2021-06-30 0000047307us-gaap:TrademarksMember2020-12-31 0000047307us-gaap:LandMember2021-06-30 0000047307us-gaap:LandMember2020-12-31 0000047307us-gaap:BuildingAndBuildingImprovementsMember2021-06-30 0000047307us-gaap:BuildingAndBuildingImprovementsMember2020-12-31 0000047307us-gaap:MachineryAndEquipmentMember2021-06-30 0000047307us-gaap:MachineryAndEquipmentMember2020-12-31 00000473072020-01-012020-12-31 00000473072021-01-012021-03-31 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-06-30 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-06-30 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-06-30 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-06-30 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-31 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-31 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2019-09-30 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2019-12-30 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2021-03-02 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2021-01-012021-06-30 0000047307us-gaap:LetterOfCreditMembercrawa:JPMorganChaseBankMember2018-07-05 xbrli:pure 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMemberus-gaap:PrimeRateMember2018-07-052018-07-05 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-07-052018-07-05 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMemberus-gaap:PrimeRateMember2018-07-052018-07-05 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-07-052018-07-05 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2018-07-052018-07-05 0000047307crawa:BankDebtMembercrawa:TermDebtMember2021-06-30 0000047307crawa:BankDebtMembercrawa:TermDebtMember2020-12-31 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2021-06-30 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2020-12-31 0000047307crawa:BankDebtMember2021-06-30 0000047307crawa:BankDebtMember2020-12-31 0000047307crawa:RelatedPartyNotesOneMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2016-07-01 0000047307crawa:RelatedPartyNotesTwoMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2016-07-01 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2018-07-05 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2018-07-052018-07-05 0000047307crawa:RelatedPartyNotesMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-14 0000047307crawa:RelatedPartyNotesMembercrawa:KomtekForgeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-14 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-01-15 0000047307crawa:CADEnterprisesIncMember2018-07-012018-07-01 0000047307crawa:CADEnterprisesIncMembercrawa:SellerNoteMember2018-07-01 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:NotesPayableMember2020-04-10 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:FederalHoseMembercrawa:NotesPayableMember2020-06-04 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:CADEnterprisesIncMembercrawa:NotesPayableMember2020-06-04 0000047307crawa:RelatedPartyNotesOneMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:RelatedPartyNotesOneMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:RelatedPartyNotesTwoMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:RelatedPartyNotesTwoMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:FederalHoseMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:FederalHoseMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:CADEnterprisesIncMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:PaycheckProtectionProgramCaresActMembercrawa:CADEnterprisesIncMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2021-06-30 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2020-12-31 0000047307crawa:NotesPayableMember2021-06-30 0000047307crawa:NotesPayableMember2020-12-31 0000047307us-gaap:OtherCurrentLiabilitiesMember2021-06-30 0000047307us-gaap:OtherCurrentLiabilitiesMember2020-12-31 0000047307crawa:OperatingLeaseLiabilitiesMember2021-06-30 0000047307crawa:OperatingLeaseLiabilitiesMember2020-12-31 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2021-06-30 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2020-12-31 0000047307crawa:KomtekForgeAcquisitionMember2021-01-152021-01-15 0000047307crawa:KomtekForgeAcquisitionMemberus-gaap:CommonClassAMember2021-01-152021-01-15 0000047307crawa:KomtekForgeAcquisitionMember2021-01-15 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-03-012021-03-01 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-03-01 00000473072021-01-012021-01-01 0000047307crawa:CommercialAirHandlingMember2021-04-012021-06-30 0000047307crawa:AerospaceMember2021-04-012021-06-30 0000047307crawa:IndustrialHoseMember2021-04-012021-06-30 0000047307us-gaap:CorporateAndOtherMember2021-04-012021-06-30 0000047307crawa:CommercialAirHandlingMember2020-04-012020-06-30 0000047307crawa:AerospaceMember2020-04-012020-06-30 0000047307crawa:IndustrialHoseMember2020-04-012020-06-30 0000047307us-gaap:CorporateAndOtherMember2020-04-012020-06-30 0000047307crawa:CommercialAirHandlingMember2021-01-012021-06-30 0000047307crawa:AerospaceMember2021-01-012021-06-30 0000047307crawa:IndustrialHoseMember2021-01-012021-06-30 0000047307us-gaap:CorporateAndOtherMember2021-01-012021-06-30 0000047307crawa:CommercialAirHandlingMember2020-01-012020-06-30 0000047307crawa:AerospaceMember2020-01-012020-06-30 0000047307crawa:IndustrialHoseMember2020-01-012020-06-30 0000047307us-gaap:CorporateAndOtherMember2020-01-012020-06-30 0000047307crawa:EmergencyHydraulicsLLCMemberus-gaap:SubsequentEventMember2021-07-012021-07-01 0000047307crawa:KomtekForgeAcquisitionMember2021-01-012021-06-30 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2021-01-012021-06-30
 
 

 

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, 2021

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 

 

For the transition period from Not Applicable to Not Applicable

Commission file number: 000-000147

 

CRAWFORD UNITED CORPORATION 

(Exact name of registrant as specified in its charter)

 

Ohio

34-0288470

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

  

10514 Dupont Avenue, Suite 200, Cleveland, Ohio

44108

(Address of principal executive offices)

(Zip Code)

Registrant's telephone number (216) 243-2614

 

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

 

Securities registered pursuant to Section 12(b) of the Act: None.

 

As of July 21, 2021, 2,677,058 Class A Common Shares and 731,848 Class B Common Shares were outstanding.

 

1

 

 

 

PART I

 

ITEM 1. FINANCIAL STATEMENTS

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED BALANCE SHEET

 

  

(Unaudited)

     
  

June 30,

2021

  

December 31,

2020

 

ASSETS

        

CURRENT ASSETS:

        

Cash and cash equivalents

 $3,437,566  $6,194,276 

Accounts receivable less allowance for doubtful accounts

  17,769,648   12,021,692 

Contract assets

  2,112,091   3,735,557 

Inventories-less allowance for obsolete inventory

  14,581,588   11,030,960 

Investments

  1,479,259   1,534,400 

Prepaid expenses and other current assets

  1,153,091   657,496 

Total Current Assets

  40,533,243   35,174,381 
         

Property, plant and equipment, net

  15,361,850   11,290,783 
         

Operating right of use asset, net

  8,284,495   8,856,820 
         

OTHER ASSETS:

        

Goodwill

  14,183,954   11,505,852 

Intangibles, net of accumulated amortization

  9,294,360   7,558,309 

Other non-current assets

  97,617   106,638 

Total Non-Current Other Assets

  23,575,931   19,170,799 

Total Assets

 $87,755,519  $74,492,783 

 

See accompanying notes to consolidated financial statements

 

2

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED BALANCE SHEET

 

  

(Unaudited)

     
  

June 30,

2021

  

December 31,

2020

 

LIABILITIES AND STOCKHOLDERS EQUITY CURRENT LIABILITIES:

        

Notes payable – current

  2,925,607   2,782,479 

Bank debt – current

  1,333,333   1,333,333 

Leases payable – current

  1,149,104   1,136,300 

Accounts payable

  12,009,800   9,230,032 

Unearned revenue

  1,496,361   820,002 

Contingent liability - current

  750,000   - 

Accrued expenses

  2,133,889   2,242,924 

Total Current Liabilities

  21,798,094   17,545,070 
         

LONG-TERM LIABILITIES:

        

Notes payable – long-term

  5,754,221   5,455,717 

Bank debt – long-term

  16,305,142   12,174,428 

PPP loans

  -   1,453,837 

Leases payable – long-term

  7,367,122   7,901,357 

Deferred income taxes

  2,429,828   2,429,828 

Contingent liability – long-term

  750,000   - 

Total Long-Term Liabilities

  32,606,313   29,415,167 

STOCKHOLDERS' EQUITY

        

Class A common shares - 10,000,000 shares authorized, 2,718,787 issued at June 30, 2021 and 2,595,087 issued at December 31, 2020

  5,365,581   3,896,705 

Class B common shares - 2,500,000 shares authorized, 914,283 shares issued at June 30, 2021 and 954,283 at December 31, 2020

  1,465,522   1,465,522 

Contributed capital

  1,741,901   1,741,901 

Treasury shares

  (1,979,085

)

  (1,938,052

)

Class A common shares – 41,729 shares held at June 30, 2021 and 39,467 shares held at December 31, 2020

        

Class B common shares – 182,435 shares held at June 30, 2021 and December 31, 2020

        

Retained earnings

  26,757,193   22,366,470 

Total Stockholders' Equity

  33,351,112   27,532,546 
         

Total Liabilities and Stockholders' Equity

 $87,755,519  $74,492,783 

 

See accompanying notes to consolidated financial statements

 

3

 

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF INCOME (Unaudited)

 

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
   

2021

   

2020

   

2021

   

2020

 
                                 

Total Sales

  $ 26,449,885     $ 18,576,588     $ 50,443,889     $ 43,858,162  

Cost of Sales

    20,669,595       15,077,549       38,660,678       34,150,980  

Gross Profit

    5,780,290       3,499,039       11,783,211       9,707,182  
                                 

Operating Expenses:

                               

Selling, general and administrative expenses

    3,660,493       2,968,519       7,337,954       6,038,513  

Operating Income

    2,119,797       530,520       4,445,257       3,668,669  
                                 

Other (Income) and Expenses:

                               

Interest charges

    238,696       235,289       457,314       532,710  

Other (income) expense, net

    286,644       (12,394       (1,275,473 )     58,967  

Total Other (Income) and Expenses

    525,340       222,895       (818,159 )     591,677  

Income before Provision for Income Taxes

    1,594,457       307,625       5,263,416       3,076,992  
                                 

Provision for Income Taxes

    347,152       78,788       872,694       772,585  

Net Income

  $ 1,247,305     $ 228,837     $ 4,390,722     $ 2,304,407  
                                 

Net Income Per Common Share - Basic

  $ 0.37     $ 0.07     $ 1.29     $ 0.70  
                                 

Net Income Per Common Share - Diluted

  $ 0.37     $ 0.07     $ 1.29     $ 0.69  
                                 

Weighted Average Shares of Common Stock Outstanding

                               

Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Diluted

    3,409,800       3,319,264       3,401,805       3,316,217  

 

See accompanying notes to consolidated financial statements

 

4

 

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

 

Three Months Ended June 30, 2021 and 2020

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at March 31, 2021

  $ 5,285,333     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 25,509,887     $ 32,023,559  

Share-based compensation expense

    14,333       -       -       -       -       14,333  

Stock awards

    65,915       -       -       -       -       65,915  

Net Income

    -       -       -       -       1,247,305       1,247,305  

Balance at June 30, 2021

  $ 5,365,581     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 26,757,193     $ 33,351,112  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at March 31, 2021

    2,678,787       954,283       41,729       182,435       2,637,058       771,848  

Share conversion

    40,000       (40,000 )     -       -       40,000       (40,000 )

Balance at June 30, 2021

    2,718,787       914,283       41,729       182,435       2,677,058       731,848  

 

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at March 31, 2020

  $ 3,636,272     $ 1,465,522     $ 1,741,901     $ (1,905,780

)

  $ 18,602,653     $ 23,540,568  

Share-based compensation expense

    19,292       -       -       -       -       19,292  

Stock awards

    211,050       -       -       -       -       211,050  

Repurchase of shares

    -       -       -       (29,032

)

    -       (29,032

)

Net Income

    -       -       -       -       228,837       228,837  

Balance at June 30, 2020

  $ 3,866,614     $ 1,465,522     $ 1,741,901     $ (1,934,812

)

  $ 18,831,490     $ 23,970,715  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at March 31, 2020

    2,576,837       954,283       37,208       182,435       2,539,629       771,848  

Stock awards

    15,000       -       -       -       15,000       -  

Repurchase of shares

    -       -       1,727       -       (1,727

)

    -  

Balance at June 30, 2020

    2,591,837       954,283       38,935       182,435       2,552,902       771,848  

 

5

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

 

Six Months Ended June 30, 2021 and 2020

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at December 31, 2020

  $ 3,896,705     $ 1,465,522     $ 1,741,901     $ (1,938,052

)

  $ 22,366,470     $ 27,532,546  

Share-based compensation expense

    30,000       -       -       -       -       30,000  

Stock awards

    379,876       -       -       -       -       379,876  

Issuance for acquisition

    1,059,000                               1,059,000  

Repurchase of shares

    -       -       -       (41,033

)

    -       (41,033

)

Net Income

    -       -       -       -       4,390,722       4,390,722  

Balance at June 30, 2021

  $ 5,365,581     $ 1,465,522     $ 1,741,901     $ (1,979,085

)

  $ 26,757,193     $ 33,351,112  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at December 31, 2020

    2,595,087       954,283       39,467       182,435       2,555,620       771,848  

Stock awards

    23,700       -       -       -       23,700       -  

Acquisition

    60,000       -             -       60,000       -  

Stock conversion

    40,000       (40,000

)

    -       -       40,000       (40,000

)

Repurchase of shares

    -       -       2,262       -       (2,262

)

    -  

Balance at June 30, 2021

    2,718,787       914,283       41,729       182,435       2,677,058       731,848  

 

 

   

COMMON SHARES -

NO PAR VALUE

                                 
   

CLASS A

   

CLASS B

   

CONTRIBUTED

CAPITAL

   

TREASURY

SHARES

   

RETAINED

EARNINGS

   

TOTAL

 
                                                 

Balance at December 31, 2019

  $ 3,599,806     $ 1,465,522     $ 1,741,901     $ (1,905,780

)

  $ 16,527,083     $ 21,428,532  

Share-based compensation expense

    55,758       -       -       -       -       55,758  

Stock awards

    211,050       -       -       -       -       211,050  

Repurchase of shares

    -       -       -       (29,032

)

    -       (29,032

)

Net Income

    -       -       -       -       2,304,407       2,304,407  

Balance at June 30, 2020

  $ 3,866,614     $ 1,465,522     $ 1,741,901     $ (1,934,812

)

  $ 18,831,490     $ 23,970,715  

 

 

   

COMMON SHARES

ISSUED

   

TREASURY SHARES

   

COMMON SHARES

OUTSTANDING

 
   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

   

CLASS A

   

CLASS B

 
                                                 

Balance at December 31, 2019

    2,576,837       954,283       37,208       182,435       2,539,629       771,848  

Stock awards

    15,000       -       -       -       15,000       -  

Repurchase of shares

    -       -       1,727       -       (1,727

)

    -  

Balance at June 30, 2020

    2,591,837       954,283       38,935       182,435       2,552,902       771,848  

 

6

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF CASH FLOW (Unaudited)

 

   

Six Months Ended June 30,

 
   

2021

   

2020

 
                 

Cash Flows from Operating Activities

               

Net Income

  $ 4,390,722     $ 2,304,407  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Depreciation and amortization

    1,518,494       1,237,997  

Unrealized gain on investments in equity securities

    (67,928

)

    -  

Forgiveness of PPP loan

    (1,453,837

)

    -  

Non-cash share-based compensation expense

    409,876       266,808  

Changes in assets and liabilities:

               

Decrease (Increase) in accounts receivable

    (3,186,784 )     2,250,667  

Decrease (Increase) in inventory

    (1,781,567

)

    (460,092

)

Decrease (Increase) in contract assets

    1,623,466       (2,305,374

)

Decrease (Increase) in prepaid expenses & other assets

    (205,280

)

    57,510  

Increase (Decrease) in accounts payable

    1,462,832       2,427,507  

Increase (Decrease) in accrued expenses

    (533,593 )     1,281,168  

Increase (Decrease) in unearned revenue

    676,359       (1,276,516

)

Total adjustments

    (1,537,962

)

    3,479,675  

Net Cash Provided by Operating Activities

  $ 2,852,760     $ 5,784,082  
                 

Cash Flows from Investing Activities

               

Cash paid for acquisition

    (7,089,381

)

    (9,400,000

)

Sale of equity securities

    123,069       -  

Capital expenditures

    (1,418,663

)

    (193,059

)

Net Cash (Used in) Investing Activities

  $ (8,384,975

)

  $ (9,593,059

)

                 

Cash Flows from Financing Activities

               

Payments on notes

    (1,287,456

)

    (808,850

)

Borrowings on notes

    -       1,453,837  

Payments on bank debt

    (3,630,634

)

    (3,427,080

)

Borrowings on bank debt

    7,734,627       11,315,041  

Share repurchase

    (41,033

)

    (29,032

)

                 

Net Cash Provided by Financing Activities

  $ 2,775,504     $ 8,503,916  

Net Increase (decrease) in cash and cash equivalents

    (2,756,710

)

    4,694,939  

Cash and cash equivalents at beginning of period

    6,194,276       2,232,499  

Cash and cash equivalents at end of period

  $ 3,437,566     $ 6,927,438  
                 

Supplemental disclosures of cash flow information

               

Interest paid

  $ 362,353     $ 477,332  
                 

Supplemental disclosures of noncash financing activity

               

Forgiveness of PPP loan

  $ 1,453,837     $ -  
                 

Supplemental disclosures of noncash investing activity

               

Issuance of Class A common shares in business acquisitions

  $ 1,059,000     $ -  

 

See accompanying notes to consolidated financial statements

 

7

 

 

CRAWFORD UNITED CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
June 30, 2021

 

 

 

 

 

1.  BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ended December 31, 2021. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020. 

 

During the six-month period ended June 30, 2021, there have been no changes to our significant accounting policies.

 

 

2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

New Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies beginning after December 15, 2022. 

 

Fair Value of Financial Instruments

 

Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

8

 
 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

 

 

 

3.  ACCOUNTS RECEIVABLE 

 

The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $17,759 and $19,973 at June 30, 2021 and December 31, 2020, respectively.

 

 

 

 

4.  INVENTORY

 

Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Raw materials and component parts

  $ 3,994,065     $ 3,897,133  

Work-in-process

    4,445,012       3,449,252  

Finished products

    6,523,181       3,999,920  

Total inventory

  $ 14,962,258     $ 11,346,305  

Less: inventory reserves

    380,670       315,345  

Net inventory

  $ 14,581,588     $ 11,030,960  

 

 

 

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, a Step 1 impairment test was performed as of December 31, 2020 using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of December 31, 2020, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the second quarter of fiscal 2021 and validated the assumptions used in the analyses performed as of December 31, 2020 and determined that the resulting conclusions remained appropriate as of June 30, 2021.

 

Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is not amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from one year to 15 years. Intangible assets are as follows:

 

   

June 30,

2021

   

December 31,

2020

 

Customer list intangibles

  $ 8,741,000     $ 7,700,000  

Non-compete agreements

    200,000       200,000  

Trademarks

    3,092,000       1,930,000  

Total intangible assets

    12,033,000       9,830,000  

Less: accumulated amortization

    2,738,640       2,271,691  

Intangible assets, net

  $ 9,294,360     $ 7,558,309  

 

Amortization of intangibles assets was: $261,025 and $179,340 for the three months ended June 30, 2021 and 2020, respectively, and $466,949 and $358,682 for the six months ended June 30, 2021 and 2020, respectively. 

 

9

 
 
 

6.  PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Land

  $ 228,872     $ 228,872  

Buildings and improvements

    2,740,383       2,061,887  

Machinery & equipment

    20,537,353       14,329,462  

Total property, plant & equipment

    23,506,608       16,620,221  

Less: accumulated depreciation

    8,144,758       5,329,438  

Property plant & equipment, net

  $ 15,361,850     $ 11,290,783  

 

Depreciation expense was $661,628 and $425,769 for the three months ended June 30, 2021 and 2020, respectively, and $1,170,565 and $860,453 for the six months ended June 30, 2021 and 2020, respectively.

 

 

 

7.  INVESTMENTS IN EQUITY SECURITIES

 

Investments in equity securities are summarized in the table below:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Fair value of equity securities

  $ 1,479,259     $ 1,534,400  

Cost basis

    826,224       949,293  

Unrealized gain (loss) on equity securities

  $ 653,035     $ 585,107  

 

Unrealized gains were $67,928 in the first six months of 2021 compared to $0 in the same period of last year. Unrealized losses were $0 in the first six months of 2021 compared to $0 in the same period of last year. Realized gains were $152,748 in the first six months of 2021 compared to $0 in the same period of last year. Realized losses were $0 in the first six months of 2021 compared to $0 in the same period of last year.

 

Investments by fair value level in the hierarchy as of June 30, 2021 and December 31, 2020 are as follows:

 

   

Quoted Market

Prices in

Attractive

Markets

(Level 1)

   

Models with

Significant

Observable

Market

Parameters

(Level 2)

   

Unobservable Inputs

that are not

Corroborated by

Market Data

(Level 3)

   

Total Carrying

Value in the

Balance Sheet

 

Common stock as of June 30, 2021

  $ 1,479,259     $ -     $ -     $ 1,479,259  

Common stock as of December 31, 2020

  $ 1,534,400     $ -     $ -     $ 1,534,400  

 

10

 
 
 

8.  BANK DEBT 

 

The Company entered into a Credit Agreement on June 1, 2017 with JPMorgan Chase Bank, N.A. as lender, which was amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on July 5, 2018 and further amended on September 30, 2019, December 30, 2019 and March 2, 2021 (as amended, the “Credit Agreement”). The March 2, 2021 amendment increased the maximum borrowing amount under the revolving credit facility from $20,000,000 to $30,000,000. As amended, the Credit Agreement is comprised of a revolving facility in the amount of $30,000,000 and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month.

 

The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is June 1, 2024. Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is December 1, 2022. The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio.

 

Bank debt balances consist of the following:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Term debt

  $ 2,111,111     $ 2,777,778  

Revolving debt

    15,687,371       10,825,797  

Total Bank debt

    17,798,482       13,603,575  

Less: current portion

    1,333,333       1,333,333  

Non-current bank debt

    16,465,149       12,270,242  

Less: unamortized debt costs

    160,007       95,814  

Net non-current bank debt

  $ 16,305,142     $ 12,174,428  

 

The Company had $14.3 million and $9.2 million available to borrow on the revolving credit facility at June 30, 2021 and December 31, 2020, respectively.   

 

 

 

 

9.     NOTES PAYABLE

 

Notes Payable Related Party

The Company had two separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in July 2016 in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in July 2018 in connection with acquisition of CAD. The first promissory note was issued with original principal in the amount of $2,000,000, and the second was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the July 2018 amendments to the Credit Agreement.

 

In connection with the Komtek Forge acquisition, on January 15, 2021, the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into one note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021. The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.

 

11

 
 

Notes Payable Seller Note

Effective July 1, 2018, the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD.  Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”).   The Seller Note bears interest at a rate of four percent (4%) per annum and is payable in full no later than June 30, 2023 (the “Maturity Date”).  The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is no longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is not permitted to prepay any amounts due and owing under the Seller Note.  Payment of the Seller Note is secured by a second-priority security interest in the assets of CAD.   Interest accrued on the original principal amount is due and payable in arrears on the first day of each calendar quarter up to and including June 30, 2023.  The Company is required to make quarterly principal payments, the amount of which is calculated based on a four (4) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due June 30, 2020 until June 30, 2023; quarterly interest was paid on the Seller Note.

 

Paycheck Protection Program Notes

The Company applied for and was approved for a loan in the amount of $3,679,383 (the “PPP Loan”) on April 10, 2020 pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). On May 5, 2020, the Company instructed JPMorgan to repay in full the Promissory Note pursuant to the Paycheck Protection Program under the CARES Act. On June 4, 2020, Federal Hose and CAD each entered into unsecured loans with First Federal Savings and Loan Association of Lakewood, pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), in the amounts of $253,071 and $1,200,766, respectively (the “PPP Loans”). The Company received notice of forgiveness from First Federal Savings and Loan Association of Lakewood of 100% of the CAD and Federal Hose PPP loans on January 22, 2021 and January 29, 2021 respectively.

 

12

 
 

Notes payable consists of the following: 

 

  

June 30,

2021

  

December 31,

2020

 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,000,000 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

 $-  $1,108,829 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,768,662 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

  -   941,867 
         

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

  3,617,328   - 
         

In connection with the CARES Act, Federal Hose entered into a promissory note on June 4, 2020 for a $253,071 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 29, 2021.

  -   253,071 
         

In connection with the CARES Act, CAD entered into a promissory note on June 4, 2020 for a $1,200,766 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 22, 2021.

  -   1,200,766 
         

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the Loudermilks, payable in quarterly installments beginning September 30, 2018.

  5,062,500   6,187,500 
         

Total notes payable

  8,679,828   9,692,033 
         

Less current portion

  2,925,607   2,782,479 
         

Notes payable – non-current portion

 $5,754,221  $6,909,554 

 

13

 
 
 

10. LEASES

 

The Company has operating and finance leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.

 

 

Supplemental balance sheet information related to leases:

 

   

June 30,

2021

   

December 31,

2020

 

Operating leases:

               

Operating lease right-of-use assets, net

  $ 8,284,495     $ 8,856,820  
                 

Other current liabilities

    1,149,104       1,136,300  

Operating lease liabilities

    7,367,122       7,901,357  

Total operating lease liabilities

  $ 8,516,226     $ 9,037,657  
                 
                 

Weighted Average Remaining Lease Term

               

Operating Leases (in years)

    9.7       9.0  
                 

Weighted Average Discount Rate

               

Operating Leases

    5.0

%

    5.0

%

 

 

 

 

11. EARNINGS PER COMMON SHARE 

 

The following table sets forth the computation of basic and diluted earnings per share.

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
                                 
   

2021

   

2020

   

2021

   

2020

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 1,247,305     $ 228,837     $ 4,390,722     $ 2,304,407  

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Earnings Per Share - Basic

  $ 0.37     $ 0.07     $ 1.29     $ 0.70  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Warrants, Options and Convertible Notes

    894       1,599       888       1,644  

Weighted average shares of common stock -Diluted

    3,409,800       3,319,264       3,401,805       3,316,217  

Earnings Per Share - Diluted

  $ 0.37     $ 0.07     $ 1.29     $ 0.69  

 

14

 
 
 

12. ACQUISITIONS

 

Effective January 15, 2021, the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of January 15, 2021. The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.6 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of approximately $1,702,000 of specified liabilities of the seller.

 

Cash

  $ 75,701  

Accounts Receivable

    1,502,713  

Inventory

    1,595,859  

Fixed Assets

    434,197  

Prepaid and Other Assets

    280,258  

Goodwill

    832,306  

Total Assets Acquired

  $ 4,721,034  
         

Accounts Payable

  $ 843,817  

Accrued Expense

    223,909  

Assumed debt

    1,753,757  

Total Liabilities Assumed

  $ 2,821,483  
         

Equity Issuance

  $ 1,059,000  
         

Net Assets Acquired

  $ 840,551  
         

Acquisition transaction costs incurred were:

  $ 145,900  

 

15

 
 

Effective March 1, 2021, MTA Acquisition Company, LLC, a Delaware limited liability company (“MTA”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into March 2, 2021 and effective as of March 1, 2021. The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling approximately $1.6 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the two years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.

 

 

Accounts Receivable

  $ 1,058,459  

Inventory

    173,202  

Fixed Assets

    3,426,091  

Prepaid and Other Assets

    1,036  

Intangibles Assets

    2,203,000  

Goodwill

    1,813,598  

Total Assets Acquired

  $ 8,675,386  
         

Accounts Payable

  $ 473,119  

Accrued Payroll and Other Expense

    202,780  

Contingent Liability

    1,500,000  

Total Liabilities Assumed

  $ 2,175,899  
         

Net Assets Acquired

  $ 6,499,487  
         

Acquisition transaction costs incurred were:

  $ 189,736  

 

 

 

 

13. SEGMENT AND RELATED INFORMATION  

 

As of January 1, 2021, the Company elected to report operations for two business segments: (1) Commercial Air Handling Equipment, and (2) Industrial and Transportation Products. The decision to change from three to two reportable business segments was the result of a board-level discussion and was deemed appropriate given the size of the Company. The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.

 

Commercial Air Handling:
The Commercial Air Handling segment was added June 1, 2017, when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of 50 years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.

 

16

 
 

Industrial and Transportation Products: 

The Industrial and Transportation Products segment was added July 1, 2016, when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on July 1, 2018. CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions.  Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels.  CAD’s quality certifications include ISO 9001:2015/AS9100D, as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on January 2, 2020. MPI specialized in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective April 19, 2019, the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on January 15, 2021. Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology L.L.C. (Machining Technologies), in Longmont, Colorado on March 2, 2021. Global-Tek and Machining Technologies specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets.

 

Corporate and Other: 

Corporate costs not allocated to the two primary business segments are aggregated here.

 

Information by industry segment is set forth below: 

 

   

Three Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 9,972,545     $ 16,477,340     $ -     $ 26,449,885  

Gross Profit

    2,030,038       3,750,252       -       5,780,290  

Operating Income

    845,092       1,342,966       (68,261

)

    2,119,797  

Pretax Income

    845,092       1,121,507       (372,142

)

    1,594,457  

Net Income

    633,818       893,184       (279,697

)

    1,247,305  

 

 

   

Three Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 11,848,816     $ 6,727,772     $ -     $ 18,576,588  

Gross Profit

    2,893,541       605,498       -       3,499,039  

Operating Income

    1,565,482       (872,867 )     (162,095 )     530,520  

Pretax Income

    1,565,482       (1,154,315 )     (103,542 )     307,625  

Net Income

    1,174,113       (870,177 )     (75,099 )     228,837  

 

17

 
   

Six Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 18,737,644     $ 31,706,245     $ -     $ 50,443,889  

Gross Profit

    4,260,858       7,522,353       -       11,783,211  

Operating Income

    1,890,721       3,094,411       (539,875

)

    4,445,257  

Pretax Income

    1,890,721       2,693,643       679,052       5,263,416  

Net Income

    1,418,040       2,099,368       873,314       4,390,722  

 

 

   

Six Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 23,302,590     $ 20,555,572     $ -     $ 43,858,162  

Gross Profit

    5,941,342       3,765,841       -       9,707,182  

Operating Income

    3,185,251       541,737       (58,319

)

    3,668,669  

Pretax Income

    3,160,286       (33,088

)

    (50,206

)

    3,076,992  

Net Income

    2,370,215       (30,679

)

    (35,129

)

    2,304,407  

 

(1)

Segment information for the three and six month periods ended June 30, 2021 has been restated to reflect the change in reportable segments.  

 

18

 
 
 

14. UNCERTAINTIES

 

The coronavirus (COVID-19) pandemic had a material adverse effect on the Company’s reported results for the three month and six month periods ended June 30, 2021. The Company will continue to actively monitor the impact of the coronavirus pandemic, which is expected to negatively impact the Company’s business and results of operations for the remainder of fiscal year 2021 and possibly beyond. The extent to which the Company’s business and operations will be impacted by the pandemic will depend largely on future developments, which are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning the severity of the outbreak; new and growing outbreaks of COVID-19 or new strains of COVID-19; actions by government authorities to contain COVID-19 or treat its impact, such as reimposed public health restrictions; efforts to combat COVID-19, such as vaccine development and distribution, among other things.

 

 

 

 

15. SUBSEQUENT EVENTS

 

The Company purchased the operating assets of Emergency Hydraulics LLC in Ocala, Florida on July 1, 2021 for an aggregate purchase price of approximately $0.3 million. The acquired business provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The acquisition is expected to add approximately $2 million in annualized revenue to Crawford United and be immediately accretive to earnings

 

19

 

RESULTS OF OPERATIONS.

 

The following discussion is intended to assist in the understanding of the Company's financial position at June 30, 2021 and December 31, 2020, results of operations for the three month and six month periods ended June 30, 2021 and 2020, and cash flows for the three month and six month periods ended June 30, 2021 and 2020, and should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020. The coronavirus (COVID-19) pandemic had a material adverse effect on the Company’s reported results for the three month and six month periods ended June 30, 2021. The Company will continue to actively monitor the impact of the COVID-19 pandemic, which is expected to negatively impact the Company’s business and results of operations for the remainder of fiscal year 2021 and possibly beyond, depending upon the pace at which pandemic-related restrictions are lifted, commercial activity resumes and the economy recovers. Many of our customers are considered “essential” and have remained operational during the pandemic, although in some cases in a limited capacity. This, together with the overall economic downturn that has resulted from the pandemic, slowed demand in the first and second quarters of 2021. Nearly all of the Company’s facilities have remained operational. While there are some restrictions to the supply of materials and products and those restrictions may continue or expand, our supply chain has remained largely intact. The extent to which the Company’s business and operations will continue to be impacted by the pandemic will depend largely on future developments, which are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning the severity of the pandemic; new and growing outbreaks of COVID-19 or new strains of COVID-19; actions by government authorities to contain COVID-19 or treat its impact, such as reimposed public health restrictions; and efforts to combat COVID-19, such as vaccine distribution, among other things.

 

Items Affecting the Comparability of our Financial Results

 

The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC “Komtek”), in Worcester, Massachusetts on January 15, 2021.

 

The Company purchased all of the membership interests of Global-Tek Manufacturing LLC (“Global-Tek”) in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology L.L.C. (“Machining Technology”), in Longmont, Colorado on March 2, 2021.

 

Accordingly, in light of the timing of these transactions, the Company’s results for the three month and six month periods ended on June 30, 2021 include the added results of operations of Komtek, Global-Tek and Machining Technology in the Industrial and Transportation Products segment. Conversely, our results for the three month and six month periods ended June 30, 2020 do not include the results of operations of Komtek, Global-Tek and Machining Technology in the Industrial and Transportation Products segment.

 

 

Results of Operations Three Months Ended June 30, 2021 and 2020

Sales for the quarter ended June 30, 2021 (“current quarter”) increased to $26.4 million, an increase of approximately $7.9 million or 42.4% from sales of $18.6 million during the same quarter of the prior year. This increase in sales was primarily attributable to a recovery in demand as COVID-19 pandemic-related restrictions loosened and commercial activity increased, in addition to the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Cost of sales for the current quarter was $20.7 million compared to $15.1 million, an increase of $5.6 million or 37.1% from the same quarter of the prior year.  Gross profit was $5.8 million in the current quarter compared to $3.5 million, an increase of $2.3 million from the same quarter of the prior year.  The increase in cost of sales and gross profit was attributable to a recovery in demand as the COVID-19 pandemic eased, in addition to the acquisitions of Komtek, Global-Tek and Machining Technology.

 

20

 

 

Selling, general and administrative expenses (SG&A) in the current quarter were $3.7 million, or 13.9% of sales, compared to $3.0 million, or 16.0% of sales in the second quarter of last year. Selling, general and administrative expenses increased as a percentage of sales due primarily to an additional $0.6 million of expense as a result of the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Interest charges in the current quarter were approximately $0.2 million compared to $0.2 million in the same quarter of the prior year. Average total debt (including notes) and average interest rates for the current quarter were $27.7 million and 2.9% compared to $25.7 million and 3.4% in the same period of last year.

 

Other expense, net was $0.3 million in the current quarter compared to $0.1 million of other income, net in the same quarter of the prior year.  The increase in other expense, net is primarily driven by a loss of $0.2 million related to investments in marketable securities and $0.1 million of transaction costs as a result of the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Income tax expense in the current quarter was $0.3 million compared to $0.1 million in the same quarter of the prior year. Tax expense is lower than the Company’s historical expected effective tax rate of 25% primarily because the expected tax rate for Global-Tek in Puerto Rico is lower than 25%.

 

Net income in the current quarter was $1.2 million or $0.37 per diluted share as compared to the net income of $0.2 million or $0.07 per diluted share for the same quarter of the prior year.  

 

Results of Operations Six Months Ended June 30, 2021 and 2020

 

Sales for the six months ended June 30, 2021 (“current year to date”) were $50.4 million, an increase of approximately $6.6 million or 15.0% from sales of $43.9 million during the same period of the prior year. This increase in sales was primarily attributable to a recovery in demand as COVID-19 pandemic-related restrictions loosened and commercial activity increased, in addition to the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Cost of sales for the current year to date was $38.7 million compared to $34.2 million in the same period of prior year, an increase of $4.5 million or 13.2%.  Gross profit was $11.8 million in the current year to date compared to $9.7 million in the same period of prior year, an increase of $2.1 million.  The increase in cost of sales and gross profit was attributable to a recovery in demand as the COVID-19 pandemic eased, in addition to the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Selling, general and administrative expenses (SG&A) in the current year to date were $7.3 million, or 14.6% of sales, compared to $6.0 million, or 13.8% of sales, in the same period of the prior year. Selling, general and administrative expenses increased by $1.3 million due primarily to an additional $1.0 million of expense as a result of the acquisitions of Komtek, Global-Tek and Machining Technology.

 

Interest charges in the current year to date were approximately $0.5 million compared to $0.5 million in the same period of the prior year. Average total debt (including notes) and average interest rates for the current year to date were $26.9 million and 3.0%, compared to $26.2 million and 3.5% in the same period of the prior year.

 

Other income, net was $1.3 million in the current year to date compared to $0.1 million of other expense, net in the same period of the prior year.  The increase in other income is primarily driven by the forgiveness in full during the first quarter of 2021 of the $1.5 million in aggregate Payroll Protection Loans (“PPP Loans”) accepted by two of the Company’s subsidiaries, in accordance with the terms of the CARES Act. The forgiveness of the PPP loans is treated as income.

 

Income tax expense in the current year to date was $0.9 million compared to $0.8 million in the same period of the prior year. Tax expense is lower than the Company’s historical expected effective tax rate of 25% primarily because the expected tax rate for Global-Tek in Puerto Rico is lower than 25%.

 

Net income in the current year to date was $4.4 million or $1.29 per diluted share as compared to the net income of $2.3 million or $0.69 per diluted share for the same period of the prior year.  

 

 

Liquidity and Capital Resources

As described further in Note 11 to the Company’s consolidated financial statements, effective January 15, 2021, the Company completed the Komtek acquisition for a purchase price of $3.6 million, which included the assumption of $1.7 million of debt and the issuance of $1.1 million of Class A common shares.

 

21

 

As described further in Note 11 to the Company’s consolidated financial statements, effective March 1, 2021, the Company completed the Global-Tek and Machining Technology acquisition for a purchase price of $8.0 million, subject to certain post-closing adjustments based on working capital and the achievement of future performance milestones.

 

The Company’s credit agreement, dated as of June 1, 2017, by and between the Company and JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”), provides for a revolving credit facility. On March 2, 2021, the Company amended its Credit Agreement to increase availability under the revolving credit facility to $30.0 million from $20.0 million. The amendment to the loan agreement provided additional flexibility to fund acquisitions, working capital and other strategic initiatives. 

 

Total current assets at June 30, 2021 increased to $40.5 million from $35.2 million at December 31, 2020, an increase of $5.3 million. The increase in current assets is comprised of the following: an increase of accounts receivable of $5.7 million; an increase in inventory of $3.6 million; an increase in prepaid expenses of $0.5 million; partially offset by a decrease in cash of $2.8 million; a decrease in contract assets of $1.6 million; and a decrease in investments of $0.1 million. The increases in inventory and accounts receivable were driven primarily by the recent acquisitions of Komtek, Global-Tek and Machining Technology. The Company is carrying lower cash balances due to funding the recent acquisitions of Komtek, Global-Tek and Machining Technology.

 

Total current liabilities at June 30, 2021 increased to $21.8 million from $17.5 million at December 31, 2020, an increase of $4.3 million.  The increase in current liabilities is comprised of the following: an increase accounts payable of $2.8 million; an increase in accrued expenses of $0.8 million; an increase in unearned revenue of $0.7 million; and an increase in contingent liabilities of $0.8 million.

 

Cash provided by operating activities for the six months ended June 30, 2021 was approximately $2.9 million, compared to cash provided by operating activities of $5.8 million in the same period a year ago. Cash provided by operating activities for the six month period is comprised of the following: net income of $4.4 million; cash provided by adjustments for non-cash items of $0.4 million; and cash used in working capital adjustments of $1.9 million. The primary drivers of decreased working capital during the current quarter were the increase in accounts receivable of $3.2 million and the increase of inventories of $1.8 million partially offset by the decrease in contract assets of $1.6 million and an increase in accounts payable of $1.5 million.

 

Cash used in investing activities for the six months ended June 30, 2021 was $8.4 million, compared to cash used in investing activities of $9.6 million in the same period a year ago. Cash used in investing activities was for the acquisitions of Komtek, Global-Tek and Machining Technology in the Industrial and Transportation Products segment and capital expenditures in the normal course of business.

 

22

 

 

Cash provided by financing activities was approximately $2.8 million for the six months ended June 30, 2021, compared to cash provided by financing activities of $8.5 million in the same period a year ago. Cash provided by financing activities for the current quarter was primarily related to: $7.7 million borrowings on bank debt related to the acquisitions of Komtek, Global-Tek and Machining Technology; offset by cash used for $3.6 million in payments on bank debt and $1.3 million in payments on notes.

 

The Company is actively managing its business to maintain cash flow and liquidity. We believe that cash and availability on our revolving credit facility to be sufficient to fund working capital needs and service principal and interest payments due related to the bank debt and notes payable. The Company had $14.3 million available to borrow on the revolving credit facility at June 30, 2021. Notwithstanding the Company's expectations, if the Company's operating results decrease as the result of pressures on the business due to, for example, the impact of the COVID-19 pandemic, currency fluctuations, regulatory issues, or the Company's failure to execute its business plans, the Company may require additional financing, or may be unable to comply with its obligations under the credit facility, and its lenders could demand repayment of any amounts outstanding under the Company’s credit facility. As the company cannot predict the duration or scope of the COVID-19 pandemic and its impact on the Company’s customers and suppliers, the negative financial impact to the Company’s results cannot be reasonably estimated, but could be material. In addition, see Note 7 of the notes to the consolidated financial statements.

 

 

Off-Balance Sheet Arrangements

From time to time, the Company enters into performance and payment bonds in the ordinary course of business. These bonds are secured by certain assets of the Company by the surety until the Company’s completion of the requirements of the commercial air handling contract. At June 30, 2021, the Company did not have any active surety bonds for which performance and payment had not been satisfied. The Company has no other off-balance sheet arrangements (as defined in Regulation S-K Item 303 paragraph (a)(4)(ii)) that have or are reasonably likely to have a material current or future effect on its financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

 

Critical Accounting Policies

The Company’s critical accounting policies are as presented in Notes to Consolidated Financial Statements and Management’s Discuss and Analysis of Financial Condition and Results of Operations in our Annual Report Form 10-K for the year ended December 31, 2020.

 

23

 

 

Forward-Looking Statements

The foregoing discussion includes forward-looking statements relating to the business of the Company. Generally, these statements can be identified by the use of words such as “guidance,” “outlook,” “believes,” “estimates,” “anticipates,” “expects,” “forecasts,” “seeks,” “projects,” “intends,” “plans,” “may,” “will,” “should,” “could,” “would” and similar expressions intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. These forward-looking statements, or other statements made by the Company, are made based on management's expectations and beliefs concerning future events impacting the Company and are subject to uncertainties and factors (including, but not limited to, those specified below) which are difficult to predict and, in many instances, are beyond the control of the Company. As a result, actual results of the Company could differ materially from those expressed in or implied by any such forward-looking statements. These uncertainties and factors include (a) the Company's ability to effectively integrate acquisitions, including the acquisitions of Komtek, Global-Tek and Machining Technology, and manage the larger operations of the combined businesses

(b) the duration and scope of the COVID-19 pandemic, the resumption of operations by the Company’s customers, loosening of public health restrictions, or an reimposed restrictions or tightening of public health restrictions which could impact the demand for the Company’s products; (c) the Company’s inability to obtain needed products, components or raw materials from its suppliers; (d) actions that governments, businesses and individuals take in response to the pandemic, including mandatory business closures and restrictions on onsite commercial interactions; (e) the impact of the pandemic and actions taken in response to the pandemic on global and regional economies and economic activity; (f) the pace of recovery when the COVID-19 pandemic subsides; (g) the Company's ability to effectively integrate acquisitions, and manage the larger operations of the combined businesses, (h) the Company's dependence upon a limited number of customers and the aerospace industry, (i) the highly competitive industry in which the Company operates, which includes several competitors with greater financial resources and larger sales organizations, (j) the Company's ability to capitalize on market opportunities in certain sectors, (k) the Company's ability to obtain cost effective financing and (l) the Company's ability to satisfy obligations under its financing arrangements, and the other risks described in “Item 1A. Risk Factors” in this Annual Report on Form 10-K and the Company’s subsequent filings with the SEC. 

 

ITEM 3. MARKET RISK

 

This item is not applicable to the Company as a smaller reporting company.

 

ITEM 4. CONTROLS AND PROCEDURES

 

As of June 30, 2021, an evaluation was performed, under the supervision and with the participation of the Company's management, including the Company's Chief Executive Officer along with the Company's Vice President, Finance and Chief Financial Officer, of the effectiveness of the design and operation of the Company's disclosure controls and procedures. Based upon that evaluation, the Company's management, including the Chief Executive Officer along with the Company's Chief Financial Officer, concluded that the Company's disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended ("Exchange Act") were effective as of June 30, 2021 to ensure that information required to be disclosed by the Company in reports that it files and submits under the Exchange Act is (1) recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms, and (2) is accumulated and communicated to the Company's management, including its principal executive and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. There were no changes in the Company's internal controls over financial reporting during the quarter ended June 30, 2021 that have materially affected, or are reasonably likely to materially affect the Company's internal control over financial reporting.

The Company's internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles. The Company's internal control over financial reporting includes policies and procedures that (1) pertain to maintaining records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company assets, (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that the Company's receipts and expenditures are being made only in accordance with authorization of the Company's management and directors, and (3) provide reasonable assurance regarding prevention or the timely detection of unauthorized acquisition, use or disposal of the company's assets that could have a material effect on the financial statements.

 

24

 

 

Management, including the Company's Chief Executive Officer along with the Company's Vice President, Finance and Chief Financial Officer, does not expect that the Company's internal controls will prevent or detect all errors and all fraud. An internal control system no matter how well designed and operated can provide only reasonable, not absolute, assurance that the objectives of the system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, collusion of two or more people, or by management override of the control. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

 

PART II OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS. 

None.

 

ITEM 1A. RISK FACTORS. 

 

There have been no material changes from the risk factors disclosed in Part 1, Item 1A, of our Annual Report on Form 10-K for the year ended December 31, 2020.

 

ITEM 2 UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None

 

ITEM 3 DEFAULTS UPON SENIOR SECURITIES

None

 

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

 

ITEM 5. OTHER INFORMATION

None

 

25

 

 

ITEM 6. EXHIBITS

 

   
   

31.1

Rule 13a-14(a)/15d-14(a) Certification by the Chief Executive Officer.

31.2

Rule 13a-14(a)/15d-14(a) Certification by the Chief Financial Officer.

32.1

Certification by the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2

Certification by the Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

Inline XBRL Instance

101.SCH*

Inline XBRL Taxonomy Extension Schema

101.CAL*

Inline XBRL Taxonomy Extension Calculation

101.DEF*

Inline XBRL Extension Definition

101.LAB*

Inline XBRL Taxonomy Extension Labels

101.PRE*

Inline XBRL Taxonomy Extension Presentation

104 Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)

 

*XBRL information is furnished and not filed or a part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.

 

26

 

 

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 as of the 10th day of August 2021, thereunto duly authorized.

 

 

SIGNATURE:

TITLE

/s/ Brian E. Powers

President and Chief Executive Officer

Brian E. Powers

(Principal Executive Officer)

   
   
   
   

/s/ John P. Daly

Vice President and Chief Financial Officer

John P. Daly

(Principal Accounting and Financial Officer)

 

27
EX-31.1 2 ex_269986.htm EXHIBIT 31.1 ex_269986.htm

 

Exhibit 31.1

 

RULE 13a-14(a)/15d-14(a) CERTIFICATION

 

 

I, Brian E. Powers, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Crawford United Corporation (the "registrant");

 

 

2.

Based on my knowledge, this 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 report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this 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 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-15(e) and 15d-15(e)) 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 report is being prepared;

 

 

b) Designed such internal controls 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 (the registrant's fourth fiscal quarter in the case of an annual report) 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 the 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.

 

By:

 

 

/s/ Brian E. Powers

 

Brian E. Powers

 

President and Chief Executive Officer

 

August 10, 2021

 

 
EX-31.2 3 ex_269987.htm EXHIBIT 31.2 ex_269987.htm

 

Exhibit 31.2

 

RULE 13a-14(a)/15d-14(a) CERTIFICATION

 

 

I, John P. Daly, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Crawford United Corporation (the "registrant");

 

 

2.

Based on my knowledge, this 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 report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this 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 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-15(e) and 15d-15(e)) 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 report is being prepared;

 

 

b) Designed such internal controls 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 (the registrant's fourth fiscal quarter in the case of an annual report) 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 the 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.

 

By:

 

 

/s/ John P, Daly

 

John P. Daly

 

Vice President and Chief Financial Officer

 

August 10, 2021

 

 
EX-32.1 4 ex_269988.htm EXHIBIT 32.1 ex_269988.htm

 

Exhibit 32.1

 

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 Crawford United Corporation (the "Company") on Form 10-Q for the period ending June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Brian Powers, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

 

 

1.

the Report fully complies with the requirements of section 13(a) or 15(d) 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/ Brian E. Powers

 

Brian E. Powers

 

President and Chief Executive Officer

 

August 10, 2021

 

 
EX-32.2 5 ex_269989.htm EXHIBIT 32.2 ex_269989.htm

 

Exhibit 32.2

 

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 Crawford United Corporation (the "Company") on Form 10-Q for the period ending June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, John P. Daly, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

 

 

1.

the Report fully complies with the requirements of section 13(a) or 15(d) 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/ John P. Daly

 

John P. Daly

 

Chief Financial Officer

 

August 10, 2021

 

 
EX-101.SCH 6 crawa-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheet (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statement of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statement of Cash Flow (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Inventory link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Property, Plant and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Investments in Equity Securities link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Bank Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Earnings Per Common Share link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Segment and Related Information link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Uncertainties link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 4 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 7 - Investments in Equity Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Bank Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 11 - Earnings Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 12 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 13 - Segment and Related Information (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 3 - Accounts Receivable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 4 - Inventory - Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 7 - Investments in Equity Securities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Bank Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 12 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 13 - Segment and Related Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 15 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 crawa-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 crawa-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 crawa-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information crawa_AssetsOtherNoncurrentTotal Total Non-Current Other Assets Amount of noncurrent assets classified, as other. Other (Income) and Expenses: Fair Value of Financial Instruments, Policy [Policy Text Block] Note To Financial Statement Details Textual Intangibles Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Significant Accounting Policies Note 4 - Inventory Note 5 - Goodwill and Other Intangible Assets, Net Note 6 - Property, Plant and Equipment, Net Note 7 - Investments in Equity Securities Note 8 - Bank Debt Note 9 - Notes Payable LONG-TERM LIABILITIES: Note 10 - Leases Prepaid and Other Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets Note 11 - Earnings Per Common Share Accounts Receivable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables Note 12 - Acquisitions Note 13 - Segment and Related Information Cash us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents Note 4 - Inventory - Inventory (Details) Inventory us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) Other non-current assets Contingent liability - current Non-cash share-based compensation expense Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details) Schedule of Debt [Table Text Block] Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Note 8 - Bank Debt - Summary of Loan Balances (Details) Note 9 - Notes Payable - Notes Payable (Details) Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) Equity Issuance us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable Note 10 - Leases - Lease Assets and Liabilities (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details) Note 13 - Segment and Related Information - Information by Industry Segment (Details) Operating Expenses: Notes To Financial Statements us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Notes To Financial Statements [Abstract] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_EquitySecuritiesFvNiCost Cost basis us-gaap_GoodwillAndIntangibleAssetImpairment Goodwill and Intangible Asset Impairment, Total us-gaap_Depreciation Depreciation, Total Share conversion, shares issued (in shares) Stock conversion, shares issued (in shares) Depreciation and amortization Emergency Hydraulics LLC [Member] Information related to the Emergency Hydraulics LLC. us-gaap_ConversionOfStockSharesConverted1 Share conversion, shares converted (in shares) Stock conversion, shares converted (in shares) Bank debt – current crawa_BusinessAcquisitionsExpectedAnnualizedRevenue Business Acquisitions, Expected Annualized Revenue The amount of expected annualized revenue related to the business combination. us-gaap_AssetsCurrent Total Current Assets OTHER ASSETS: Less current portion Notes payable – current Industrial Hose [Member] Represents the industrial hose segment and consists primarily of flexible mental and silicone hose products designed and manufactured or distributed primarily to the trucking industry. Komtek Forge Acquisition [Member] Information pertaining to the Komtek Forge acquisition. Komtek Forge [Member] Information pertaining to Komtek Forge. Accrued Payroll and Other Expense crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense Amount of accrued payroll and other expenses incurred during the operating cycle used in an entity's business and related party payables, assumed at the acquisition date. Treasury shares, issued (in shares) Common stock Related Party Notes Three [Member] Information pertaining to the related part notes three. Adjustments to reconcile net income to net cash provided by operating activities: Class of common stock, shares authorized (in shares) Class of common stock, shares issued (in shares) Goodwill and Intangible Assets Disclosure [Text Block] Net Assets Acquired crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillEquityIssuanceAndLiabilitiesAssumedNetTotal Amount recognized for assets, including goodwill and equity issuance in excess of (less than) the aggregate liabilities assumed. Accrued expenses Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Accounts payable Revolving Credit Facility [Member] Loans, Notes, Trade and Other Receivables Disclosure [Text Block] us-gaap_PaymentsForProceedsFromProductiveAssets Capital expenditures Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Domain] Contract assets Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Trademarks [Member] Interest paid us-gaap_PolicyTextBlockAbstract Accounting Policies Prepaid expenses and other current assets Property, Plant and Equipment Disclosure [Text Block] Notes Payable [Member] Represents the notes payable. Property, Plant and Equipment [Table Text Block] Portion at Fair Value Measurement [Member] [Default] Inventories-less allowance for obsolete inventory Net inventory Issuance of Class A common shares in business acquisitions Estimate of Fair Value Measurement [Member] Warrants, Options and Convertible Notes (in shares) us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants Work-in-process Sales Total sales Measurement Basis [Axis] Less: inventory reserves Fair Value, Inputs, Level 3 [Member] Seller Note [Member] Represents the information pertaining to the Seller Note. Finished products Fair Value Hierarchy and NAV [Domain] Bank Debt [Member] Represents the bank debt. Supplemental disclosures of noncash financing activity Related Party Notes, Two [Member] Represents the second related party notes. Related Party Notes, One [Member] Represents the first related party notes. Fair Value, Inputs, Level 1 [Member] us-gaap_InventoryGross Total inventory Related Party Notes [Member] Represents the Related Party Notes. Fair Value, Inputs, Level 2 [Member] Weighted Average Shares of Common Stock Outstanding Noncompete Agreements [Member] Unrealized gain (loss) on equity securities Fair Value Hierarchy and NAV [Axis] Operating Lease Liabilities [Member] Primary financial statement caption encompassing operating lease liabilities. LIABILITIES AND STOCKHOLDERS’ EQUITY CURRENT LIABILITIES: Raw materials and component parts Common Stock Outstanding [Member] Stock outstanding that is subordinate to all other stock of the issuer. Effect of Covid19 Pandemic [Text Block] The entire disclosure for effects of COVID-19 pandemic. Other Current Liabilities and Operating Lease Liabilities [Member] Primary financial statement caption encompassing other current liabilities and operating lease liabilities. us-gaap_Assets Total Assets Accrued Expense crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses Amount of liabilities incurred for accrued expenses, assumed at the acquisition date. Increase (Decrease) in unearned revenue Cash Flows from Operating Activities Net Income us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Schedule of Segment Reporting Information, by Segment [Table Text Block] Customer-Related Intangible Assets [Member] Statement [Line Items] Mergers, Acquisitions and Dispositions Disclosures [Text Block] First Francis [Member] Represents First Francis Company Inc. (First Francis). Accounts receivable less allowance for doubtful accounts Federal Hose [Member] Represents First Francis, Federal Hose Manufacturing LLC (Federal Hose). us-gaap_NumberOfReportableSegments Number of Reportable Segments Contributed capital Building and Building Improvements [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] STOCKHOLDERS' EQUITY Land [Member] us-gaap_OtherNonoperatingIncomeExpense Other (income) expense, net Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total Other (Income) and Expenses Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] CURRENT ASSETS: Net Income Net Income Net Income Net Income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Less: accumulated amortization Intangibles, net of accumulated amortization Intangible assets, net us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net Increase (decrease) in cash and cash equivalents us-gaap_FiniteLivedIntangibleAssetsGross Other intangibles, gross us-gaap_NetCashProvidedByUsedInFinancingActivities Net Cash Provided by Financing Activities Aerospace [Member] Related to the aerospace segment Operating Income us-gaap_OperatingIncomeLoss Operating Income us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash Provided by Operating Activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net Cash (Used in) Investing Activities Gross Profit us-gaap_GrossProfit Gross Profit Cost of Sales crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal Total Assets Acquired Amount of assets and goodwill acquired at the acquisition date. Deferred income taxes us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation Sale of equity securities Property, plant and equipment, net Property plant & equipment, net Goodwill Goodwill us-gaap_PropertyPlantAndEquipmentGross Property Plant and Equipment, Gross Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total adjustments Cash Flows from Investing Activities us-gaap_PaymentsForRepurchaseOfCommonStock Share repurchase Retained Earnings [Member] Earnings Per Share [Text Block] Balance Investments Fair value of equity securities Treasury Stock [Member] Common Stock Including Additional Paid in Capital [Member] Letter of Credit [Member] Additional Paid-in Capital [Member] Line of Credit [Member] Increase (Decrease) in accrued expenses Provision for Income Taxes Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total Increase (Decrease) in accounts payable Less: current portion Current amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. Other Current Liabilities [Member] Notes payable us-gaap_NotesPayable Notes Payable, Total Term Debt [Member] Borrowings with attached term. Non-current bank debt Amount before unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Pretax Income us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before Provision for Income Taxes Unearned revenue us-gaap_DebtInstrumentDecreaseForgiveness Forgiveness of PPP loan Cash and cash equivalents Machinery and Equipment [Member] us-gaap_RepaymentsOfRelatedPartyDebt Payments on notes Less: unamortized debt costs Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Total Bank Debt Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report City Area Code us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total New Accounting Pronouncements, Policy [Policy Text Block] Entity Interactive Data Current us-gaap_TreasuryStockSharesAcquired Repurchase of shares (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Borrowings on notes Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage Basis of Accounting [Text Block] Operating Leases Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Operating Leases (in years) (Year) us-gaap_IncreaseDecreaseInPrepaidExpense Decrease (Increase) in prepaid expenses & other assets Entity File Number Entity Emerging Growth Company Notes payable, face value us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type us-gaap_GainsLossesOnExtinguishmentOfDebt Forgiveness of PPP loan Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Corporate and Other [Member] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Acquisition transaction costs incurred were: us-gaap_BusinessCombinationAcquisitionRelatedCosts London Interbank Offered Rate (LIBOR) [Member] Segments [Axis] Segments [Domain] Variable Rate [Domain] us-gaap_RepaymentsOfBankDebt Payments on bank debt Prime Rate [Member] Schedule of Long-term Debt Instruments [Table Text Block] Variable Rate [Axis] Weighted average shares of common stock -Diluted (in shares) Diluted (in shares) us-gaap_IncreaseDecreaseInAccountsReceivable Decrease (Increase) in accounts receivable Share-based compensation expense Entity Tax Identification Number Entity Central Index Key Entity Registrant Name us-gaap_EquitySecuritiesFvNiRealizedGain Equity Securities, FV-NI, Realized Gain us-gaap_EquitySecuritiesFvNiRealizedLoss Equity Securities, FV-NI, Realized Loss Borrowings on bank debt Entity [Domain] Legal Entity [Axis] Statement [Table] us-gaap_EquitySecuritiesFvNiUnrealizedGain Equity Securities, FV-NI, Unrealized Gain Entity Address, Address Line One Statement of Financial Position [Abstract] us-gaap_EquitySecuritiesFvNiUnrealizedLoss Equity Securities, FV-NI, Unrealized Loss Earnings Per Share - Diluted (in dollars per share) Net Income Per Common Share - Diluted (in dollars per share) Weighted average shares of common stock outstanding - Basic (in shares) Basic (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of shares Repurchase of shares Entity Address, City or Town Paycheck Protection Program CARES Act [Member] Represents loan designed to provide funds for small businesses to keep their employees on the payroll. Entity Address, Postal Zip Code Supplemental disclosures of cash flow information Business Acquisition [Axis] Earnings Per Share - Basic (in dollars per share) us-gaap_EarningsPerShareBasic Net Income Per Common Share - Basic (in dollars per share) Entity Address, State or Province Business Acquisition, Acquiree [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance us-gaap_TreasuryStockValue Treasury shares Statement of Cash Flows [Abstract] Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Entity Common Stock, Shares Outstanding us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Stockholders' Equity [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Income Statement [Abstract] Long-term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Decrease (Increase) in inventory us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) us-gaap_StockIssuedDuringPeriodSharesAcquisitions Acquisition (in shares) Share conversion (in shares) Stock conversion (in shares) us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period Local Phone Number us-gaap_LineOfCreditFacilityCommitmentFeePercentage Line of Credit Facility, Commitment Fee Percentage Issuance for acquisition us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Stock awards (in shares) Contingent liability – long-term Selling, general and administrative expenses us-gaap_LiabilitiesNoncurrent Total Long-Term Liabilities Cash Flows from Financing Activities Line of Credit Facility, Lender [Domain] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders' Equity Reported Value Measurement [Member] Stock awards Stock awards Leases payable – long-term Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent. Leases payable – current Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as current. us-gaap_IncreaseDecreaseInContractWithCustomerAsset Decrease (Increase) in contract assets Retained earnings Commercial Air Handling [Member] Represents the air handling segment. Debt Disclosure [Text Block] CAD Enterprises, Inc. [Member] Refers to information regarding CAD Enterprises, Inc. us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet Net Assets Acquired Interest charges Contingent Liability us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability Changes in assets and liabilities: J P Morgan Chase Bank [Member] Represents JP Morgan Chase Bank, N.A. us-gaap_StockholdersEquity Total Stockholders' Equity Balance Balance us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities Total Liabilities Assumed Acquisition of Global Tek Manufacturing LLC [Member] Represents acquisition of Global Tek Manufacturing LLC. Common Class A [Member] crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High Represents range of outcomes, annual value, high in a business combination. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Common Class B [Member] Inventory Disclosure [Text Block] Subsequent Event [Member] Operating lease liabilities us-gaap_OperatingLeaseLiabilityNoncurrent Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] us-gaap_LongTermDebtNoncurrent Net non-current bank debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_OperatingLeaseLiability Total operating lease liabilities Bank debt – long-term us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Cash paid for acquisition crawa_LesseeOperatingAndFinanceLeaseRenewalTerm Lessee, Operating and Finance Lease, Renewal Term (Year) Term of lessee's operating and finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. crawa_OperatingAndFinanceLeaseRemainingTerm Operating and Finance Lease, Remaining Term (Year) Remaining term of lessee's operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Subsequent Event Type [Axis] Assumed debt us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt Other current liabilities us-gaap_OperatingLeaseLiabilityCurrent Lessee, Operating and Finance Leases [Text Block] The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating and finance lease and maturity analysis of operating and finance lease liability. Subsequent Event Type [Domain] Notes payable – non-current portion Notes payable – long-term Subsequent Events [Text Block] Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block] The tabular disclosure of assets and liabilities relating to the lessee's operating and finance leases. Accounts Payable us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Operating right of use asset, net Operating lease right-of-use assets, net Fixed Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap_UnrealizedGainLossOnInvestments Unrealized gain on investments in equity securities EX-101.PRE 10 crawa-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 crawa20210630_10q_htm.xml IDEA: XBRL DOCUMENT 0000047307 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember 2021-07-21 0000047307 us-gaap:CommonClassBMember 2021-07-21 0000047307 2021-06-30 0000047307 2020-12-31 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2021-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2020-12-31 0000047307 us-gaap:CommonClassAMember 2021-06-30 0000047307 us-gaap:CommonClassAMember 2020-12-31 0000047307 us-gaap:CommonClassBMember 2021-06-30 0000047307 us-gaap:CommonClassBMember 2020-12-31 0000047307 2021-04-01 2021-06-30 0000047307 2020-04-01 2020-06-30 0000047307 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000047307 us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:RetainedEarningsMember 2021-03-31 0000047307 2021-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000047307 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000047307 us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-04-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000047307 us-gaap:TreasuryStockMember 2020-03-31 0000047307 us-gaap:RetainedEarningsMember 2020-03-31 0000047307 2020-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000047307 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000047307 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000047307 us-gaap:TreasuryStockMember 2020-06-30 0000047307 us-gaap:RetainedEarningsMember 2020-06-30 0000047307 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-04-01 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000047307 us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:RetainedEarningsMember 2020-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000047307 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-01-01 2021-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000047307 us-gaap:TreasuryStockMember 2019-12-31 0000047307 us-gaap:RetainedEarningsMember 2019-12-31 0000047307 2019-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0000047307 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0000047307 us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0000047307 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2019-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2019-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2019-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2019-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2020-01-01 2020-06-30 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2020-01-01 2020-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2021-01-01 2021-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember 2020-01-01 2020-06-30 0000047307 srt:MinimumMember 2021-01-01 2021-06-30 0000047307 srt:MaximumMember 2021-01-01 2021-06-30 0000047307 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-06-30 0000047307 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-12-31 0000047307 us-gaap:NoncompeteAgreementsMember 2021-06-30 0000047307 us-gaap:NoncompeteAgreementsMember 2020-12-31 0000047307 us-gaap:TrademarksMember 2021-06-30 0000047307 us-gaap:TrademarksMember 2020-12-31 0000047307 us-gaap:LandMember 2021-06-30 0000047307 us-gaap:LandMember 2020-12-31 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2021-06-30 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0000047307 us-gaap:MachineryAndEquipmentMember 2021-06-30 0000047307 us-gaap:MachineryAndEquipmentMember 2020-12-31 0000047307 2020-01-01 2020-12-31 0000047307 2021-01-01 2021-03-31 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-06-30 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-06-30 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-06-30 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-06-30 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2019-09-30 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2019-12-30 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2021-03-02 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2021-01-01 2021-06-30 0000047307 us-gaap:LetterOfCreditMember crawa:JPMorganChaseBankMember 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember us-gaap:PrimeRateMember 2018-07-05 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-05 2018-07-05 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember us-gaap:PrimeRateMember 2018-07-05 2018-07-05 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-05 2018-07-05 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2018-07-05 2018-07-05 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2021-06-30 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2020-12-31 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2021-06-30 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2020-12-31 0000047307 crawa:BankDebtMember 2021-06-30 0000047307 crawa:BankDebtMember 2020-12-31 0000047307 crawa:RelatedPartyNotesOneMember crawa:FirstFrancisMember crawa:NotesPayableMember 2016-07-01 0000047307 crawa:RelatedPartyNotesTwoMember crawa:FirstFrancisMember crawa:NotesPayableMember 2016-07-01 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2018-07-05 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2018-07-05 2018-07-05 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-01-14 0000047307 crawa:RelatedPartyNotesMember crawa:FirstFrancisMember crawa:NotesPayableMember crawa:KomtekForgeMember 2021-01-14 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-01-15 0000047307 crawa:CADEnterprisesIncMember 2018-07-01 2018-07-01 0000047307 crawa:CADEnterprisesIncMember crawa:SellerNoteMember 2018-07-01 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember 2020-04-10 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:FederalHoseMember 2020-06-04 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:CADEnterprisesIncMember 2020-06-04 0000047307 crawa:RelatedPartyNotesOneMember crawa:FirstFrancisMember crawa:NotesPayableMember 2020-12-31 0000047307 crawa:RelatedPartyNotesOneMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-06-30 0000047307 crawa:RelatedPartyNotesTwoMember crawa:FirstFrancisMember crawa:NotesPayableMember 2020-12-31 0000047307 crawa:RelatedPartyNotesTwoMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-06-30 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2021-06-30 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2020-12-31 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:FederalHoseMember 2020-12-31 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:FederalHoseMember 2021-06-30 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:CADEnterprisesIncMember 2020-12-31 0000047307 crawa:PaycheckProtectionProgramCaresActMember crawa:NotesPayableMember crawa:CADEnterprisesIncMember 2021-06-30 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2021-06-30 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2020-12-31 0000047307 crawa:NotesPayableMember 2021-06-30 0000047307 crawa:NotesPayableMember 2020-12-31 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2021-06-30 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0000047307 crawa:OperatingLeaseLiabilitiesMember 2021-06-30 0000047307 crawa:OperatingLeaseLiabilitiesMember 2020-12-31 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2021-06-30 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2020-12-31 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-15 2021-01-15 0000047307 crawa:KomtekForgeAcquisitionMember us-gaap:CommonClassAMember 2021-01-15 2021-01-15 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-15 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-03-01 2021-03-01 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-03-01 0000047307 2021-01-01 2021-01-01 0000047307 crawa:CommercialAirHandlingMember 2021-04-01 2021-06-30 0000047307 crawa:AerospaceMember 2021-04-01 2021-06-30 0000047307 crawa:IndustrialHoseMember 2021-04-01 2021-06-30 0000047307 us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000047307 crawa:CommercialAirHandlingMember 2020-04-01 2020-06-30 0000047307 crawa:AerospaceMember 2020-04-01 2020-06-30 0000047307 crawa:IndustrialHoseMember 2020-04-01 2020-06-30 0000047307 us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0000047307 crawa:CommercialAirHandlingMember 2021-01-01 2021-06-30 0000047307 crawa:AerospaceMember 2021-01-01 2021-06-30 0000047307 crawa:IndustrialHoseMember 2021-01-01 2021-06-30 0000047307 us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000047307 crawa:CommercialAirHandlingMember 2020-01-01 2020-06-30 0000047307 crawa:AerospaceMember 2020-01-01 2020-06-30 0000047307 crawa:IndustrialHoseMember 2020-01-01 2020-06-30 0000047307 us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0000047307 crawa:EmergencyHydraulicsLLCMember us-gaap:SubsequentEventMember 2021-07-01 2021-07-01 0000047307 crawa:KomtekForgeAcquisitionMember 2021-01-01 2021-06-30 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2021-01-01 2021-06-30 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure 0000047307 CRAWFORD UNITED Corp false --12-31 Q2 2021 10000000 10000000 2718787 2595087 2500000 2500000 914283 954283 41729 39467 182435 182435 0 P1Y 2000000 2768662 3779784 253071 1200766 9000000 9000000 2 10-Q true 2021-06-30 false 000-000147 OH 34-0288470 10514 Dupont Avenue, Suite 200 Cleveland OH 44108 216 243-2614 Yes Yes Non-accelerated Filer true false false 2677058 731848 3437566 6194276 17769648 12021692 2112091 3735557 14581588 11030960 1479259 1534400 1153091 657496 40533243 35174381 15361850 11290783 8284495 8856820 14183954 11505852 9294360 7558309 97617 106638 23575931 19170799 87755519 74492783 2925607 2782479 1333333 1333333 1149104 1136300 12009800 9230032 1496361 820002 750000 0 2133889 2242924 21798094 17545070 5754221 5455717 16305142 12174428 0 1453837 7367122 7901357 2429828 2429828 750000 0 32606313 29415167 5365581 3896705 1465522 1465522 1741901 1741901 1979085 1938052 26757193 22366470 33351112 27532546 87755519 74492783 26449885 18576588 50443889 43858162 20669595 15077549 38660678 34150980 5780290 3499039 11783211 9707182 3660493 2968519 7337954 6038513 2119797 530520 4445257 3668669 238696 235289 457314 532710 -286644 12394 1275473 -58967 -525340 -222895 818159 -591677 1594457 307625 5263416 3076992 347152 78788 872694 772585 1247305 228837 4390722 2304407 0.37 0.07 1.29 0.70 0.37 0.07 1.29 0.69 3408906 3317665 3400917 3314573 3409800 3319264 3401805 3316217 5285333 1465522 1741901 -1979085 25509887 32023559 14333 0 0 0 0 14333 65915 0 0 0 0 65915 0 0 0 0 1247305 1247305 5365581 1465522 1741901 -1979085 26757193 33351112 2678787 954283 41729 182435 2637058 771848 40000 40000 0 0 40000 -40000 2718787 914283 41729 182435 2677058 731848 3636272 1465522 1741901 -1905780 18602653 23540568 19292 0 0 0 0 19292 211050 0 0 0 0 211050 -0 -0 -0 29032 -0 29032 0 0 0 0 228837 228837 3866614 1465522 1741901 -1934812 18831490 23970715 2576837 954283 37208 182435 2539629 771848 15000 0 0 0 15000 0 0 0 1727 0 -1727 0 2591837 954283 38935 182435 2552902 771848 3896705 1465522 1741901 -1938052 22366470 27532546 30000 0 0 0 0 30000 379876 0 0 0 0 379876 1059000 1059000 -0 -0 -0 41033 -0 41033 0 0 0 0 4390722 4390722 5365581 1465522 1741901 -1979085 26757193 33351112 2595087 954283 39467 182435 2555620 771848 23700 0 0 0 23700 0 60000 0 0 60000 0 40000 40000 0 0 40000 -40000 0 0 2262 0 -2262 0 2718787 914283 41729 182435 2677058 731848 3599806 1465522 1741901 -1905780 16527083 21428532 55758 0 0 0 0 55758 211050 0 0 0 0 211050 -0 -0 -0 29032 -0 29032 0 0 0 0 2304407 2304407 3866614 1465522 1741901 -1934812 18831490 23970715 2576837 954283 37208 182435 2539629 771848 15000 0 0 0 15000 0 0 0 1727 0 -1727 0 2591837 954283 38935 182435 2552902 771848 4390722 2304407 1518494 1237997 67928 -0 1453837 -0 409876 266808 3186784 -2250667 1781567 460092 -1623466 2305374 205280 -57510 1462832 2427507 -533593 1281168 676359 -1276516 -1537962 3479675 2852760 5784082 7089381 9400000 123069 0 1418663 193059 -8384975 -9593059 1287456 808850 0 1453837 3630634 3427080 7734627 11315041 41033 29032 2775504 8503916 -2756710 4694939 6194276 2232499 3437566 6927438 362353 477332 1453837 0 1059000 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em></b> <b> BASIS OF PRESENTATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X.</em> Accordingly, they do <em style="font: inherit;">not</em> include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2021 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the fiscal year ended <em style="font: inherit;"> December 31, 2021. </em>For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2020. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">During the <em style="font: inherit;">six</em>-month period ended <em style="font: inherit;"> June 30, 2021, </em>there have been <em style="font: inherit;">no</em> changes to our significant accounting policies.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em></b> <b> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>New Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies beginning after <em style="font: inherit;"> December 15, 2022. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i/></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value of Financial Instruments</i></b></p> <p style="margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.</p> <p style="margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As defined in FASB ASC <em style="font: inherit;">820,</em> "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in <em style="font: inherit;">one</em> of the following <em style="font: inherit;">three</em> categories:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">2:</em> Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">3:</em> Unobservable inputs that are <em style="font: inherit;">not</em> corroborated by market data.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level <em style="font: inherit;">1</em> investment.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>New Accounting Standards <em style="font: inherit;">Not</em> Yet Adopted</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies beginning after <em style="font: inherit;"> December 15, 2022. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value of Financial Instruments</i></b></p> <p style="margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.</p> <p style="margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Fair Value Measurements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As defined in FASB ASC <em style="font: inherit;">820,</em> "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in <em style="font: inherit;">one</em> of the following <em style="font: inherit;">three</em> categories:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">2:</em> Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">* Level <em style="font: inherit;">3:</em> Unobservable inputs that are <em style="font: inherit;">not</em> corroborated by market data.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level <em style="font: inherit;">1</em> investment.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em></b> <b> ACCOUNTS RECEIVABLE</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $17,759 and $19,973 at <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;"> December 31, 2020, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 17759 19973 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em></b> <b> INVENTORY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory is valued at the lower of cost (<em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out) or net realizable value and consists of:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials and component parts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,994,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,897,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,445,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,449,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,523,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,999,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,962,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,346,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: inventory reserves</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">380,670</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">315,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,581,588</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,030,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Raw materials and component parts</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,994,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,897,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,445,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,449,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Finished products</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,523,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,999,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,962,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,346,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: inventory reserves</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">380,670</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">315,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,581,588</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,030,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 3994065 3897133 4445012 3449252 6523181 3999920 14962258 11346305 380670 315345 14581588 11030960 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">5.</em> GOODWILL AND OTHER INTANGIBLE ASSETS, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For the identified reporting units, a Step <em style="font: inherit;">1</em> impairment test was performed as of <em style="font: inherit;"> December 31, 2020 </em>using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of <em style="font: inherit;"> December 31, 2020, </em><em style="font: inherit;">no</em> indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2021</em> and validated the assumptions used in the analyses performed as of <em style="font: inherit;"> December 31, 2020 </em>and determined that the resulting conclusions remained appropriate as of <em style="font: inherit;"> June 30, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is <span style="-sec-ix-hidden:c76009094">not</span> amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from <span style="-sec-ix-hidden:c76009095">one</span> year to 15 years. Intangible assets are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer list intangibles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,741,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,700,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,092,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,930,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,033,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,830,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,738,640</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,271,691</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,558,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangibles assets was: $261,025 and $179,340 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;">2020,</em> respectively, and $466,949 and $358,682 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;">2020,</em> respectively. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"> </p> P15Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Customer list intangibles</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,741,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,700,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-compete agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,092,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,930,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,033,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,830,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,738,640</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,271,691</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,558,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 8741000 7700000 200000 200000 3092000 1930000 12033000 9830000 2738640 2271691 9294360 7558309 261025 179340 466949 358682 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em></b> <b> PROPERTY, PLANT AND EQUIPMENT, NET</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,872</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,872</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,740,383</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,061,887</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery &amp; equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,537,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,329,462</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property, plant &amp; equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,506,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,620,221</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,144,758</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,329,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property plant &amp; equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,361,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,290,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation expense was $661,628 and $425,769 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;">2020,</em> respectively, and $1,170,565 and $860,453 for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;">2020,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,872</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,872</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,740,383</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,061,887</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Machinery &amp; equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,537,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,329,462</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property, plant &amp; equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,506,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,620,221</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,144,758</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,329,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property plant &amp; equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,361,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,290,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 228872 228872 2740383 2061887 20537353 14329462 23506608 16620221 8144758 5329438 15361850 11290783 661628 425769 1170565 860453 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em></b> <b> INVESTMENTS IN EQUITY SECURITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments in equity securities are summarized in the table below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost basis</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">826,224</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">949,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gain (loss) on equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">653,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">585,107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unrealized gains were $67,928 in the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of <em style="font: inherit;">2021</em> compared to $0 in the same period of last year. Unrealized losses were $0 in the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of <em style="font: inherit;">2021</em> compared to $0 in the same period of last year. Realized gains were $152,748 in the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of <em style="font: inherit;">2021</em> compared to $0 in the same period of last year. Realized losses were $0 in the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of <em style="font: inherit;">2021</em> compared to $0 in the same period of last year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Investments by fair value level in the hierarchy as of <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;"> December 31, 2020 </em>are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Quoted Market</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Prices in</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Attractive</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Markets</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Models with</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Significant</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Observable</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Market</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Parameters</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 2)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Unobservable Inputs</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">that are not</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Corroborated by</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Market Data</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total Carrying</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value in the</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance Sheet</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of June 30, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of December 31, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fair value of equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost basis</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">826,224</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">949,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unrealized gain (loss) on equity securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">653,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">585,107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1479259 1534400 826224 949293 653035 585107 67928 0 0 0 152748 0 0 0 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Quoted Market</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Prices in</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Attractive</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Markets</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Models with</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Significant</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Observable</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Market</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Parameters</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 2)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Unobservable Inputs</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">that are not</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Corroborated by</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Market Data</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total Carrying</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value in the</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Balance Sheet</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of June 30, 2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,479,259</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Common stock as of December 31, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,534,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1479259 0 0 1479259 1534400 0 0 1534400 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em></b> <b> BANK DEBT</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company entered into a Credit Agreement on <em style="font: inherit;"> June 1, 2017 </em>with JPMorgan Chase Bank, N.A. as lender, which was amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on <em style="font: inherit;"> July 5, 2018 </em>and further amended on <em style="font: inherit;"> September 30, 2019, </em><em style="font: inherit;"> December 30, 2019 </em>and <em style="font: inherit;"> March 2, 2021 (</em>as amended, the “Credit Agreement”). The <em style="font: inherit;"> March 2, 2021 </em>amendment increased the maximum borrowing amount under the revolving credit facility from $20,000,000 to $30,000,000. As amended, the Credit Agreement is comprised of a revolving facility in the amount of $30,000,000 and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is <em style="font: inherit;"> June 1, 2024. </em>Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is <em style="font: inherit;"> December 1, 2022. </em>The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Bank debt balances consist of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,111,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,777,778</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revolving debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,687,371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,825,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,798,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,603,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,333,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,333,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,465,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,270,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,814</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net non-current bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,305,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,174,428</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company had $14.3 million and $9.2 million available to borrow on the revolving credit facility at <em style="font: inherit;"> June 30, 2021 </em>and <em style="font: inherit;"> December 31, 2020, </em>respectively.   </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 20000000 30000000 30000000 6000000 111111 3000000 0.0025 0.0175 0.0025 0.0225 0.0025 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Term debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,111,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,777,778</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revolving debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,687,371</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,825,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,798,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,603,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,333,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,333,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-current bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,465,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,270,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,814</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net non-current bank debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,305,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,174,428</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 2111111 2777778 15687371 10825797 17798482 13603575 1333333 1333333 16465149 12270242 160007 95814 16305142 12174428 14300000 9200000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">9.</em></b> <b> </b> <b> </b> <b>NOTES PAYABLE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Notes Payable </span></i>–<i><span style="text-decoration: underline; "> Related Party</span></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company had <em style="font: inherit;">two</em> separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in <em style="font: inherit;"> July 2016 </em>in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in <em style="font: inherit;"> July 2018 </em>in connection with acquisition of CAD. The <em style="font: inherit;">first</em> promissory note was issued with original principal in the amount of $2,000,000, and the <em style="font: inherit;">second</em> was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the <em style="font: inherit;"> July 2018 </em>amendments to the Credit Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In connection with the Komtek Forge acquisition, on <em style="font: inherit;"> January 15, 2021, </em>the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into <em style="font: inherit;">one</em> note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning <em style="font: inherit;"> April 15, 2021. </em>The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Notes Payable </span></i><span style="text-decoration: underline; ">–</span><i><span style="text-decoration: underline; "> Seller Note</span></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective <em style="font: inherit;"> July 1, 2018, </em>the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD.  Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”).   The Seller Note bears interest at a rate of <em style="font: inherit;">four</em> percent (4%) per annum and is payable in full <em style="font: inherit;">no</em> later than <em style="font: inherit;"> June 30, 2023 (</em>the “Maturity Date”).  The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is <em style="font: inherit;">no</em> longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is <em style="font: inherit;">not</em> permitted to prepay any amounts due and owing under the Seller Note.  Payment of the Seller Note is secured by a <em style="font: inherit;">second</em>-priority security interest in the assets of CAD.   Interest accrued on the original principal amount is due and payable in arrears on the <em style="font: inherit;">first</em> day of each calendar quarter up to and including <em style="font: inherit;"> June 30, 2023.  </em>The Company is required to make quarterly principal payments, the amount of which is calculated based on a <em style="font: inherit;">four</em> (<em style="font: inherit;">4</em>) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due <em style="font: inherit;"> June 30, 2020 </em>until <em style="font: inherit;"> June 30, 2023; </em>quarterly interest was paid on the Seller Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i><span style="text-decoration: underline; ">Paycheck Protection Program Notes</span></i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company applied for and was approved for a loan in the amount of $3,679,383 (the “PPP Loan”) on <em style="font: inherit;"> April 10, 2020 </em>pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). On <em style="font: inherit;"> May 5, 2020, </em>the Company instructed JPMorgan to repay in full the Promissory Note pursuant to the Paycheck Protection Program under the CARES Act. On <em style="font: inherit;"> June 4, 2020, </em>Federal Hose and CAD each entered into unsecured loans with First Federal Savings and Loan Association of Lakewood, pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), in the amounts of $253,071 and $1,200,766, respectively (the “PPP Loans”). The Company received notice of forgiveness from First Federal Savings and Loan Association of Lakewood of <em style="font: inherit;">100%</em> of the CAD and Federal Hose PPP loans on <em style="font: inherit;"> January 22, 2021 </em>and <em style="font: inherit;"> January 29, 2021 </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable consists of the following: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $<span style="-sec-ix-hidden:c76009248">2,000,000</span> loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,108,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $<span style="-sec-ix-hidden:c76009252">2,768,662</span> loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">941,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $<span style="-sec-ix-hidden:c76009255">3,779,784</span> loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,617,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CARES Act, Federal Hose entered into a promissory note on June 4, 2020 for a $<span style="-sec-ix-hidden:c76009260">253,071</span> loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 29, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CARES Act, CAD entered into a promissory note on June 4, 2020 for a $<span style="-sec-ix-hidden:c76009264">1,200,766</span> loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 22, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,200,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $<span style="-sec-ix-hidden:c76009267"><span style="-sec-ix-hidden:c76009268">9,000,000</span></span> loan due to the Loudermilks, payable in quarterly installments beginning September 30, 2018.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,062,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,187,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,679,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,692,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,925,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,782,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Notes payable – non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,754,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,909,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2000000 2768662 0.0625 0.040 2077384 1702400 3779784 0.0625 21000000 12000000 0.04 3679383 253071 1200766 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $<span style="-sec-ix-hidden:c76009248">2,000,000</span> loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,108,829</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $<span style="-sec-ix-hidden:c76009252">2,768,662</span> loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">941,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $<span style="-sec-ix-hidden:c76009255">3,779,784</span> loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,617,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CARES Act, Federal Hose entered into a promissory note on June 4, 2020 for a $<span style="-sec-ix-hidden:c76009260">253,071</span> loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 29, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">253,071</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CARES Act, CAD entered into a promissory note on June 4, 2020 for a $<span style="-sec-ix-hidden:c76009264">1,200,766</span> loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 22, 2021.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,200,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $<span style="-sec-ix-hidden:c76009267"><span style="-sec-ix-hidden:c76009268">9,000,000</span></span> loan due to the Loudermilks, payable in quarterly installments beginning September 30, 2018.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,062,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,187,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,679,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,692,033</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,925,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,782,479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Notes payable – non-current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,754,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,909,554</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 1108829 0 941867 3617328 0 0 253071 0 1200766 5062500 6187500 8679828 9692033 2925607 2782479 5754221 6909554 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company has operating and finance leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplemental balance sheet information related to leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,284,495</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,856,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,149,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,136,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,367,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,901,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,516,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,037,657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Remaining Lease Term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Discount Rate</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P2Y P15Y P10Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Operating leases:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right-of-use assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,284,495</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,856,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,149,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,136,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,367,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,901,357</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,516,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,037,657</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Remaining Lease Term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Weighted Average Discount Rate</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating Leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> 8284495 8856820 1149104 1136300 7367122 7901357 8516226 9037657 P9Y8M12D P9Y 0.050 0.050 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> EARNINGS PER COMMON SHARE</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following table sets forth the computation of basic and diluted earnings per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings Per Share - Basic</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,247,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,390,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,304,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,408,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,317,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,400,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,314,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Earnings Per Share - Diluted</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,408,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,317,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,400,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,314,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrants, Options and Convertible Notes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">894</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">888</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock -Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,409,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,319,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,401,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,316,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2020</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Earnings Per Share - Basic</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,247,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,390,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,304,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,408,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,317,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,400,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,314,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b><span style="text-decoration: underline; ">Earnings Per Share - Diluted</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock outstanding - Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,408,906</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,317,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,400,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,314,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrants, Options and Convertible Notes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">894</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,599</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">888</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares of common stock -Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,409,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,319,264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,401,805</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,316,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Earnings Per Share - Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1247305 228837 4390722 2304407 3408906 3317665 3400917 3314573 0.37 0.07 1.29 0.70 3408906 3317665 3400917 3314573 894 1599 888 1644 3409800 3319264 3401805 3316217 0.37 0.07 1.29 0.69 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">12.</em> ACQUISITIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Effective <em style="font: inherit;"> January 15, 2021, </em>the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of <em style="font: inherit;"> January 15, 2021. </em>The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.6 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of approximately $1,702,000 of specified liabilities of the seller.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,502,713</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,595,859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">280,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">832,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,721,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">843,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223,909</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,753,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,821,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity Issuance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,059,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">840,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Effective <em style="font: inherit;"> March 1, 2021, </em>MTA Acquisition Company, LLC, a Delaware limited liability company (“MTA”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into <em style="font: inherit;"> March 2, 2021 </em>and effective as of <em style="font: inherit;"> March 1, 2021. </em>The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling approximately $1.6 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the <em style="font: inherit;">two</em> years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,058,459</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">173,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,426,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangibles Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,203,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,813,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,675,386</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">473,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Payroll and Other Expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">202,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contingent Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,500,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,175,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,499,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">189,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3600000 60000 1702000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,502,713</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,595,859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">434,197</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">280,258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">832,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,721,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">843,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223,909</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Assumed debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,753,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,821,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity Issuance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,059,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">840,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">145,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 75701 1502713 1595859 434197 280258 832306 4721034 843817 223909 1753757 2821483 1059000 840551 145900 4900000 1600000 1500000 750000 61475 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,058,459</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">173,202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Fixed Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,426,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Prepaid and Other Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Intangibles Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,203,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,813,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,675,386</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">473,119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued Payroll and Other Expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">202,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contingent Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,500,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities Assumed</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,175,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Assets Acquired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,499,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Acquisition transaction costs incurred were:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">189,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 1058459 173202 3426091 1036 2203000 1813598 8675386 473119 202780 1500000 2175899 6499487 189736 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">13.</em> SEGMENT AND RELATED INFORMATION</b>  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of <em style="font: inherit;"> January 1, 2021, </em>the Company elected to report operations for <span style="-sec-ix-hidden:c76009427">two</span> business segments: (<em style="font: inherit;">1</em>) Commercial Air Handling Equipment, and (<em style="font: inherit;">2</em>) Industrial and Transportation Products. The decision to change from <em style="font: inherit;">three</em> to <em style="font: inherit;">two</em> reportable business segments was the result of a board-level discussion and was deemed appropriate given the size of the Company. The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Commercial Air Handling:</i></b><br/> The Commercial Air Handling segment was added <em style="font: inherit;"> June 1, 2017, </em>when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of <em style="font: inherit;">50</em> years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Industrial and Transportation Products:</i></b> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Industrial and Transportation Products segment was added <em style="font: inherit;"> July 1, 2016, </em>when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on <em style="font: inherit;"> July 1, 2018. </em>CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions.  Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels.  CAD’s quality certifications include ISO <em style="font: inherit;">9001:2015/AS9100D,</em> as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on <em style="font: inherit;"> January 2, 2020. </em>MPI specialized in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective <em style="font: inherit;"> April 19, 2019, </em>the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on <em style="font: inherit;"> January 15, 2021. </em>Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology L.L.C. (Machining Technologies), in Longmont, Colorado on <em style="font: inherit;"> March 2, 2021. </em>Global-Tek and Machining Technologies specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Corporate and Other:</i></b> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate costs <em style="font: inherit;">not</em> allocated to the <em style="font: inherit;">two</em> primary business segments are aggregated here.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Information by industry segment is set forth below:</i> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,972,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,477,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,449,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,030,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,750,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,780,290</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,342,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(68,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,119,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,121,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(372,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,594,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">633,818</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">893,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(279,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,247,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2020 (1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,848,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,727,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,576,588</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,893,541</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">605,498</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,499,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(872,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(162,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">530,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,154,315</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(103,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">307,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,174,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(870,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(75,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,737,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,706,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,443,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,260,858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,522,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,783,211</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,890,721</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,094,411</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(539,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,445,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,890,721</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,693,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">679,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,263,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,418,040</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,099,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">873,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,390,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2020 (1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,302,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,555,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,858,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,941,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,765,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,707,182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,185,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">541,737</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(58,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,668,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,160,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(33,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,206</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,076,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,370,215</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(30,679</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(35,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,304,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">(<em style="font: inherit;">1</em>)</p> </td> <td style="width: auto;"> <p style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Segment information for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> June 30, 2021 </em>has been restated to reflect the change in reportable segments.  </p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,972,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,477,340</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,449,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,030,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,750,252</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,780,290</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,342,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(68,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,119,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,121,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(372,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,594,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">633,818</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">893,184</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(279,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,247,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended June 30, 2020 (1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,848,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,727,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,576,588</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,893,541</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">605,498</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,499,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(872,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(162,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">530,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565,482</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,154,315</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(103,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">307,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,174,113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(870,177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(75,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2021</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,737,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,706,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,443,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,260,858</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,522,353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,783,211</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,890,721</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,094,411</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(539,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,445,257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,890,721</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,693,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">679,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,263,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,418,040</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,099,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">873,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,390,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended June 30, 2020 (1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Commercial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Air Handling</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Industrial</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>And</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Transportation</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Products</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Corporate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>and Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Consolidated</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,302,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,555,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,858,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,941,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,765,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,707,182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,185,251</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">541,737</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(58,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,668,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pretax Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,160,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(33,088</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,206</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,076,992</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,370,215</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(30,679</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(35,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,304,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 9972545 16477340 0 26449885 2030038 3750252 0 5780290 845092 1342966 -68261 2119797 845092 1121507 -372142 1594457 633818 893184 -279697 1247305 11848816 6727772 0 18576588 2893541 605498 0 3499039 1565482 -872867 -162095 530520 1565482 -1154315 -103542 307625 1174113 -870177 -75099 228837 18737644 31706245 0 50443889 4260858 7522353 0 11783211 1890721 3094411 -539875 4445257 1890721 2693643 679052 5263416 1418040 2099368 873314 4390722 23302590 20555572 0 43858162 5941342 3765841 0 9707182 3185251 541737 -58319 3668669 3160286 -33088 -50206 3076992 2370215 -30679 -35129 2304407 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">14.</em> UNCERTAINTIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The coronavirus (COVID-<em style="font: inherit;">19</em>) pandemic had a material adverse effect on the Company’s reported results for the <em style="font: inherit;">three</em> month and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> June 30, 2021. </em>The Company will continue to actively monitor the impact of the coronavirus pandemic, which is expected to negatively impact the Company’s business and results of operations for the remainder of fiscal year <em style="font: inherit;">2021</em> and possibly beyond. The extent to which the Company’s business and operations will be impacted by the pandemic will depend largely on future developments, which are highly uncertain and cannot be accurately predicted, including new information which <em style="font: inherit;"> may </em>emerge concerning the severity of the outbreak; new and growing outbreaks of COVID-<em style="font: inherit;">19</em> or new strains of COVID-<em style="font: inherit;">19;</em> actions by government authorities to contain COVID-<em style="font: inherit;">19</em> or treat its impact, such as reimposed public health restrictions; efforts to combat COVID-<em style="font: inherit;">19,</em> such as vaccine development and distribution, among other things.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">15.</em> SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company purchased the operating assets of Emergency Hydraulics LLC in Ocala, Florida on <em style="font: inherit;"> July 1, 2021 </em>for an aggregate purchase price of approximately $0.3 million. The acquired business provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The acquisition is expected to add approximately $2 million in annualized revenue to Crawford United and be immediately accretive to earnings</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 300000 2000000 March 31, 2020 segment information has been restated to reflect the change in reportable segments. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2021
Jul. 21, 2021
Document Information [Line Items]    
Entity Central Index Key 0000047307  
Entity Registrant Name CRAWFORD UNITED Corp  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2021  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 000-000147  
Entity Incorporation, State or Country Code OH  
Entity Tax Identification Number 34-0288470  
Entity Address, Address Line One 10514 Dupont Avenue, Suite 200  
Entity Address, City or Town Cleveland  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 44108  
City Area Code 216  
Local Phone Number 243-2614  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Common Class B [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   731,848
Common Class A [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,677,058
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 3,437,566 $ 6,194,276
Accounts receivable less allowance for doubtful accounts 17,769,648 12,021,692
Contract assets 2,112,091 3,735,557
Inventories-less allowance for obsolete inventory 14,581,588 11,030,960
Investments 1,479,259 1,534,400
Prepaid expenses and other current assets 1,153,091 657,496
Total Current Assets 40,533,243 35,174,381
Property, plant and equipment, net 15,361,850 11,290,783
Operating right of use asset, net 8,284,495 8,856,820
OTHER ASSETS:    
Goodwill 14,183,954 11,505,852
Intangibles, net of accumulated amortization 9,294,360 7,558,309
Other non-current assets 97,617 106,638
Total Non-Current Other Assets 23,575,931 19,170,799
Total Assets 87,755,519 74,492,783
LIABILITIES AND STOCKHOLDERS’ EQUITY CURRENT LIABILITIES:    
Notes payable – current 2,925,607 2,782,479
Bank debt – current 1,333,333 1,333,333
Leases payable – current 1,149,104 1,136,300
Accounts payable 12,009,800 9,230,032
Unearned revenue 1,496,361 820,002
Contingent liability - current 750,000 0
Accrued expenses 2,133,889 2,242,924
Total Current Liabilities 21,798,094 17,545,070
LONG-TERM LIABILITIES:    
Notes payable – long-term 5,754,221 5,455,717
Bank debt – long-term 16,305,142 12,174,428
Leases payable – long-term 7,367,122 7,901,357
Deferred income taxes 2,429,828 2,429,828
Contingent liability – long-term 750,000 0
Total Long-Term Liabilities 32,606,313 29,415,167
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (1,979,085) (1,938,052)
Retained earnings 26,757,193 22,366,470
Total Stockholders' Equity 33,351,112 27,532,546
Total Liabilities and Stockholders' Equity 87,755,519 74,492,783
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 5,365,581 3,896,705
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock 1,465,522 1,465,522
Paycheck Protection Program CARES Act [Member]    
LONG-TERM LIABILITIES:    
Notes payable – long-term $ 0 $ 1,453,837
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) - shares
Jun. 30, 2021
Dec. 31, 2020
Common Class A [Member]    
Class of common stock, shares authorized (in shares) 10,000,000 10,000,000
Class of common stock, shares issued (in shares) 2,718,787 2,595,087
Treasury shares, issued (in shares) 41,729 39,467
Common Class B [Member]    
Class of common stock, shares authorized (in shares) 2,500,000 2,500,000
Class of common stock, shares issued (in shares) 914,283 954,283
Treasury shares, issued (in shares) 182,435 182,435
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Total sales $ 26,449,885 $ 18,576,588 $ 50,443,889 $ 43,858,162
Cost of Sales 20,669,595 15,077,549 38,660,678 34,150,980
Gross Profit 5,780,290 3,499,039 11,783,211 9,707,182
Operating Expenses:        
Selling, general and administrative expenses 3,660,493 2,968,519 7,337,954 6,038,513
Operating Income 2,119,797 530,520 4,445,257 3,668,669
Other (Income) and Expenses:        
Interest charges 238,696 235,289 457,314 532,710
Other (income) expense, net 286,644 (12,394) (1,275,473) 58,967
Total Other (Income) and Expenses 525,340 222,895 (818,159) 591,677
Income before Provision for Income Taxes 1,594,457 307,625 5,263,416 3,076,992
Provision for Income Taxes 347,152 78,788 872,694 772,585
Net Income $ 1,247,305 $ 228,837 $ 4,390,722 $ 2,304,407
Net Income Per Common Share - Basic (in dollars per share) $ 0.37 $ 0.07 $ 1.29 $ 0.70
Net Income Per Common Share - Diluted (in dollars per share) $ 0.37 $ 0.07 $ 1.29 $ 0.69
Weighted Average Shares of Common Stock Outstanding        
Basic (in shares) 3,408,906 3,317,665 3,400,917 3,314,573
Diluted (in shares) 3,409,800 3,319,264 3,401,805 3,316,217
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock Including Additional Paid in Capital [Member]
Common Class A [Member]
Common Stock Including Additional Paid in Capital [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Common Class A [Member]
Treasury Stock [Member]
Common Class B [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Total
Balance at Dec. 31, 2019 $ 3,599,806 $ 1,465,522 $ 1,741,901     $ (1,905,780) $ 16,527,083     $ 21,428,532
Share-based compensation expense 55,758 0 0     0 0     55,758
Stock awards 211,050 0 0     0 0     211,050
Net Income $ 0 $ 0 0     0 2,304,407     2,304,407
Balance (in shares) at Dec. 31, 2019 2,576,837 954,283   37,208 182,435     2,539,629 771,848  
Repurchase of shares $ 0 $ 0 0     (29,032) 0     (29,032)
Stock awards (in shares) 15,000 0   0 0     15,000 0  
Repurchase of shares (in shares) 0 0   1,727 0     (1,727) 0  
Stock awards $ 211,050 $ 0 0     0 0     211,050
Net Income 0 0 0     0 2,304,407     2,304,407
Repurchase of shares 0 0 0     (29,032) 0     (29,032)
Balance at Jun. 30, 2020 $ 3,866,614 $ 1,465,522 1,741,901     (1,934,812) 18,831,490     23,970,715
Balance (in shares) at Jun. 30, 2020 2,591,837 954,283   38,935 182,435     2,552,902 771,848  
Balance at Mar. 31, 2020 $ 3,636,272 $ 1,465,522 1,741,901     (1,905,780) 18,602,653     23,540,568
Share-based compensation expense 19,292 0 0     0 0     19,292
Stock awards 211,050 0 0     0 0     211,050
Net Income $ 0 $ 0 0     0 228,837     228,837
Balance (in shares) at Mar. 31, 2020 2,576,837 954,283   37,208 182,435     2,539,629 771,848  
Repurchase of shares $ 0 $ 0 0     (29,032) 0     (29,032)
Stock awards (in shares) 15,000 0   0 0     15,000 0  
Repurchase of shares (in shares) 0 0   1,727 0     (1,727) 0  
Stock awards $ 211,050 $ 0 0     0 0     211,050
Net Income 0 0 0     0 228,837     228,837
Repurchase of shares 0 0 0     (29,032) 0     (29,032)
Balance at Jun. 30, 2020 $ 3,866,614 $ 1,465,522 1,741,901     (1,934,812) 18,831,490     23,970,715
Balance (in shares) at Jun. 30, 2020 2,591,837 954,283   38,935 182,435     2,552,902 771,848  
Balance at Dec. 31, 2020 $ 3,896,705 $ 1,465,522 1,741,901     (1,938,052) 22,366,470     27,532,546
Share-based compensation expense 30,000 0 0     0 0     30,000
Stock awards 379,876 0 0     0 0     379,876
Net Income $ 0 $ 0 0     0 4,390,722     4,390,722
Balance (in shares) at Dec. 31, 2020 2,595,087 954,283   39,467 182,435     2,555,620 771,848  
Share conversion, shares issued (in shares) 40,000                  
Share conversion, shares converted (in shares)   (40,000)                
Share conversion (in shares)       0 0     40,000 (40,000)  
Repurchase of shares $ 0 $ 0 0     (41,033) 0     (41,033)
Stock awards (in shares) 23,700 0   0 0     23,700 0  
Repurchase of shares (in shares) 0 0   2,262 0     (2,262) 0  
Stock awards $ 379,876 $ 0 0     0 0     379,876
Issuance for acquisition 1,059,000         1,059,000
Net Income $ 0 $ 0 0     0 4,390,722     4,390,722
Acquisition (in shares) 60,000 0   0     60,000 0  
Stock conversion, shares issued (in shares) 40,000                  
Stock conversion, shares converted (in shares)   (40,000)                
Stock conversion (in shares)       0 0     40,000 (40,000)  
Repurchase of shares $ 0 $ 0 0     (41,033) 0     (41,033)
Balance at Jun. 30, 2021 $ 5,365,581 $ 1,465,522 1,741,901     (1,979,085) 26,757,193     33,351,112
Balance (in shares) at Jun. 30, 2021 2,718,787 914,283   41,729 182,435     2,677,058 731,848  
Balance at Mar. 31, 2021 $ 5,285,333 $ 1,465,522 1,741,901     (1,979,085) 25,509,887     32,023,559
Share-based compensation expense 14,333 0 0     0 0     14,333
Stock awards 65,915 0 0     0 0     65,915
Net Income $ 0 $ 0 0     0 1,247,305     1,247,305
Balance (in shares) at Mar. 31, 2021 2,678,787 954,283   41,729 182,435     2,637,058 771,848  
Share conversion, shares issued (in shares) 40,000                  
Share conversion, shares converted (in shares)   (40,000)                
Share conversion (in shares)       0 0     40,000 (40,000)  
Stock awards $ 65,915 $ 0 0     0 0     65,915
Net Income $ 0 $ 0 0     0 1,247,305     1,247,305
Stock conversion, shares issued (in shares) 40,000                  
Stock conversion, shares converted (in shares)   (40,000)                
Stock conversion (in shares)       0 0     40,000 (40,000)  
Balance at Jun. 30, 2021 $ 5,365,581 $ 1,465,522 $ 1,741,901     $ (1,979,085) $ 26,757,193     $ 33,351,112
Balance (in shares) at Jun. 30, 2021 2,718,787 914,283   41,729 182,435     2,677,058 731,848  
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Flows from Operating Activities    
Net Income $ 4,390,722 $ 2,304,407
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,518,494 1,237,997
Unrealized gain on investments in equity securities (67,928) 0
Forgiveness of PPP loan (1,453,837) 0
Non-cash share-based compensation expense 409,876 266,808
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (3,186,784) 2,250,667
Decrease (Increase) in inventory (1,781,567) (460,092)
Decrease (Increase) in contract assets 1,623,466 (2,305,374)
Decrease (Increase) in prepaid expenses & other assets (205,280) 57,510
Increase (Decrease) in accounts payable 1,462,832 2,427,507
Increase (Decrease) in accrued expenses (533,593) 1,281,168
Increase (Decrease) in unearned revenue 676,359 (1,276,516)
Total adjustments (1,537,962) 3,479,675
Net Cash Provided by Operating Activities 2,852,760 5,784,082
Cash Flows from Investing Activities    
Cash paid for acquisition (7,089,381) (9,400,000)
Sale of equity securities 123,069 0
Capital expenditures (1,418,663) (193,059)
Net Cash (Used in) Investing Activities (8,384,975) (9,593,059)
Cash Flows from Financing Activities    
Payments on notes (1,287,456) (808,850)
Borrowings on notes 0 1,453,837
Payments on bank debt (3,630,634) (3,427,080)
Borrowings on bank debt 7,734,627 11,315,041
Share repurchase (41,033) (29,032)
Net Cash Provided by Financing Activities 2,775,504 8,503,916
Net Increase (decrease) in cash and cash equivalents (2,756,710) 4,694,939
Cash and cash equivalents at beginning of period 6,194,276 2,232,499
Cash and cash equivalents at end of period 3,437,566 6,927,438
Supplemental disclosures of cash flow information    
Interest paid 362,353 477,332
Supplemental disclosures of noncash financing activity    
Issuance of Class A common shares in business acquisitions 1,059,000 0
Paycheck Protection Program CARES Act [Member]    
Supplemental disclosures of noncash financing activity    
Forgiveness of PPP loan $ 1,453,837 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Basis of Accounting [Text Block]

1.  BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles (GAAP) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. The consolidated financial statements include the accounts of Crawford United Corporation and its wholly-owned subsidiaries (the “Company”). Significant intercompany transactions and balances have been eliminated in the financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ended December 31, 2021. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020. 

 

During the six-month period ended June 30, 2021, there have been no changes to our significant accounting policies.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

The Company’s Summary of Significant Accounting Policies is provided with the consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

New Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies beginning after December 15, 2022. 

 

Fair Value of Financial Instruments

 

Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Accounts Receivable
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

3.  ACCOUNTS RECEIVABLE 

 

The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. The reserve for doubtful accounts was $17,759 and $19,973 at June 30, 2021 and December 31, 2020, respectively.

 

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventory
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Inventory Disclosure [Text Block]

4.  INVENTORY

 

Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Raw materials and component parts

  $ 3,994,065     $ 3,897,133  

Work-in-process

    4,445,012       3,449,252  

Finished products

    6,523,181       3,999,920  

Total inventory

  $ 14,962,258     $ 11,346,305  

Less: inventory reserves

    380,670       315,345  

Net inventory

  $ 14,581,588     $ 11,030,960  

 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Other Intangible Assets, Net
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, a Step 1 impairment test was performed as of December 31, 2020 using an income approach based on management’s determination of the prospective financial information, with consideration given to the existing uncertainty in the global economy and aerospace and defense industry, particularly the commercial sector. The results of this test indicated the fair value exceeded carrying value for all reporting units tested. As a result of the impairment testing performed as of December 31, 2020, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the second quarter of fiscal 2021 and validated the assumptions used in the analyses performed as of December 31, 2020 and determined that the resulting conclusions remained appropriate as of June 30, 2021.

 

Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is not amortized but is reviewed on an annual basis for impairment. Amortization of intangibles is being amortized on a straight-line basis over period ranging from one year to 15 years. Intangible assets are as follows:

 

   

June 30,

2021

   

December 31,

2020

 

Customer list intangibles

  $ 8,741,000     $ 7,700,000  

Non-compete agreements

    200,000       200,000  

Trademarks

    3,092,000       1,930,000  

Total intangible assets

    12,033,000       9,830,000  

Less: accumulated amortization

    2,738,640       2,271,691  

Intangible assets, net

  $ 9,294,360     $ 7,558,309  

 

Amortization of intangibles assets was: $261,025 and $179,340 for the three months ended June 30, 2021 and 2020, respectively, and $466,949 and $358,682 for the six months ended June 30, 2021 and 2020, respectively. 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Property, Plant and Equipment, Net
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

6.  PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment are recorded at cost and depreciated over their useful lives. Maintenance and repair costs are expenses as incurred. Property, plant and equipment are as follows:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Land

  $ 228,872     $ 228,872  

Buildings and improvements

    2,740,383       2,061,887  

Machinery & equipment

    20,537,353       14,329,462  

Total property, plant & equipment

    23,506,608       16,620,221  

Less: accumulated depreciation

    8,144,758       5,329,438  

Property plant & equipment, net

  $ 15,361,850     $ 11,290,783  

 

Depreciation expense was $661,628 and $425,769 for the three months ended June 30, 2021 and 2020, respectively, and $1,170,565 and $860,453 for the six months ended June 30, 2021 and 2020, respectively.

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Investments in Equity Securities
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

7.  INVESTMENTS IN EQUITY SECURITIES

 

Investments in equity securities are summarized in the table below:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Fair value of equity securities

  $ 1,479,259     $ 1,534,400  

Cost basis

    826,224       949,293  

Unrealized gain (loss) on equity securities

  $ 653,035     $ 585,107  

 

Unrealized gains were $67,928 in the first six months of 2021 compared to $0 in the same period of last year. Unrealized losses were $0 in the first six months of 2021 compared to $0 in the same period of last year. Realized gains were $152,748 in the first six months of 2021 compared to $0 in the same period of last year. Realized losses were $0 in the first six months of 2021 compared to $0 in the same period of last year.

 

Investments by fair value level in the hierarchy as of June 30, 2021 and December 31, 2020 are as follows:

 

   

Quoted Market

Prices in

Attractive

Markets

(Level 1)

   

Models with

Significant

Observable

Market

Parameters

(Level 2)

   

Unobservable Inputs

that are not

Corroborated by

Market Data

(Level 3)

   

Total Carrying

Value in the

Balance Sheet

 

Common stock as of June 30, 2021

  $ 1,479,259     $ -     $ -     $ 1,479,259  

Common stock as of December 31, 2020

  $ 1,534,400     $ -     $ -     $ 1,534,400  

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Bank Debt
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Long-term Debt [Text Block]

8.  BANK DEBT 

 

The Company entered into a Credit Agreement on June 1, 2017 with JPMorgan Chase Bank, N.A. as lender, which was amended in connection with funding the acquisition of CAD Enterprises, Inc. (“CAD”) on July 5, 2018 and further amended on September 30, 2019, December 30, 2019 and March 2, 2021 (as amended, the “Credit Agreement”). The March 2, 2021 amendment increased the maximum borrowing amount under the revolving credit facility from $20,000,000 to $30,000,000. As amended, the Credit Agreement is comprised of a revolving facility in the amount of $30,000,000 and a term A loan in the amount of $6,000,000. Outstanding borrowings on the term A loan are payable in consecutive monthly installments, which currently amount to $111,111 per month.

 

The revolving facility under the Credit Agreement includes a $3 million sublimit for the issuance of letters of credit thereunder. Interest for borrowings under the revolving facility accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) (0.25%) for Prime Rate loans and (ii) 1.75% for LIBOR loans. The maturity date of the revolving facility is June 1, 2024. Interest for borrowings under the term A loan accrues at a per annum rate equal to Prime Rate or LIBOR plus applicable margins of (i) 0.25% for Prime Rate loans and (ii) 2.25% for LIBOR loans. The maturity date of the term A loan is December 1, 2022. The Credit Agreement includes a commitment fee on the unused portion of the revolving facility of 0.25% per annum payable quarterly. The obligations of the Company and other borrowers under the Credit Agreement are secured by a blanket lien on all the assets of the Company and its subsidiaries. The Credit Agreement also includes customary representations and warranties and applicable reporting requirements and covenants. The financial covenants under the Credit Agreement include a minimum fixed charge coverage ratio, a maximum senior funded debt to EBITDA ratio and a maximum total funded debt to EBITDA ratio.

 

Bank debt balances consist of the following:

 

   

June 30,

2021

   

December 31,

2020

 
                 

Term debt

  $ 2,111,111     $ 2,777,778  

Revolving debt

    15,687,371       10,825,797  

Total Bank debt

    17,798,482       13,603,575  

Less: current portion

    1,333,333       1,333,333  

Non-current bank debt

    16,465,149       12,270,242  

Less: unamortized debt costs

    160,007       95,814  

Net non-current bank debt

  $ 16,305,142     $ 12,174,428  

 

The Company had $14.3 million and $9.2 million available to borrow on the revolving credit facility at June 30, 2021 and December 31, 2020, respectively.   

 

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Debt Disclosure [Text Block]

9.     NOTES PAYABLE

 

Notes Payable Related Party

The Company had two separate outstanding promissory notes with First Francis Company Inc. (“First Francis”), which were originally issued in July 2016 in connection with the acquisition of Federal Hose Manufacturing (“Federal Hose”) and which were amended in July 2018 in connection with acquisition of CAD. The first promissory note was issued with original principal in the amount of $2,000,000, and the second was issued with original principal in the amount of $2,768,662. The promissory notes each had an interest rate of 6.25% per annum, which was increased from 4.0% per annum as part of the July 2018 amendments to the Credit Agreement.

 

In connection with the Komtek Forge acquisition, on January 15, 2021, the Company refinanced the outstanding First Francis promissory notes in the aggregate amount of $2,077,384, including accrued interest payable through the refinance date and combined this amount with an existing First Francis promissory note carried by Komtek Forge in the amount of $1,702,400 into one note for a combined $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021. The interest rate on the refinanced loan remained at 6.25% per annum. First Francis is owned by Edward Crawford and Matthew Crawford, both of whom serve on the Board of Directors of the Company.

 

Notes Payable Seller Note

Effective July 1, 2018, the Company completed the acquisition of all of the issued and outstanding shares of capital stock of CAD.  Upon the closing of the transaction, the CAD shares were transferred and assigned to the Company in consideration of the payment by the Company of an aggregate purchase price of $21 million, $12 million of which was payable in cash at closing, with the remainder paid in the form of a subordinated promissory note issued by the Company in favor of a Seller (the “Seller Note”), which is subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Share Purchase Agreement entered into in connection with the acquisition (the “Share Purchase Agreement”).   The Seller Note bears interest at a rate of four percent (4%) per annum and is payable in full no later than June 30, 2023 (the “Maturity Date”).  The Maturity Date, with respect to any then-outstanding portion of the original principal amount which is subject to an indemnification claim by the Company (asserted in accordance with the terms of the Share Purchase Agreement) pending as of the date thereof, will be automatically extended until such time as any claim relating to such disputed amount is no longer pending, pursuant to the terms of the Seller Note and subject to additional conditions set forth therein and in the Share Purchase Agreement. The Company is not permitted to prepay any amounts due and owing under the Seller Note.  Payment of the Seller Note is secured by a second-priority security interest in the assets of CAD.   Interest accrued on the original principal amount is due and payable in arrears on the first day of each calendar quarter up to and including June 30, 2023.  The Company is required to make quarterly principal payments, the amount of which is calculated based on a four (4) year amortization schedule, on the last day of each calendar quarter up to and including the Maturity Date. The holders of the Seller Note and the Company agreed to defer the quarterly principal payment due June 30, 2020 until June 30, 2023; quarterly interest was paid on the Seller Note.

 

Paycheck Protection Program Notes

The Company applied for and was approved for a loan in the amount of $3,679,383 (the “PPP Loan”) on April 10, 2020 pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). On May 5, 2020, the Company instructed JPMorgan to repay in full the Promissory Note pursuant to the Paycheck Protection Program under the CARES Act. On June 4, 2020, Federal Hose and CAD each entered into unsecured loans with First Federal Savings and Loan Association of Lakewood, pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), in the amounts of $253,071 and $1,200,766, respectively (the “PPP Loans”). The Company received notice of forgiveness from First Federal Savings and Loan Association of Lakewood of 100% of the CAD and Federal Hose PPP loans on January 22, 2021 and January 29, 2021 respectively.

 

Notes payable consists of the following: 

 

  

June 30,

2021

  

December 31,

2020

 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,000,000 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

 $-  $1,108,829 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,768,662 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

  -   941,867 
         

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

  3,617,328   - 
         

In connection with the CARES Act, Federal Hose entered into a promissory note on June 4, 2020 for a $253,071 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 29, 2021.

  -   253,071 
         

In connection with the CARES Act, CAD entered into a promissory note on June 4, 2020 for a $1,200,766 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 22, 2021.

  -   1,200,766 
         

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the Loudermilks, payable in quarterly installments beginning September 30, 2018.

  5,062,500   6,187,500 
         

Total notes payable

  8,679,828   9,692,033 
         

Less current portion

  2,925,607   2,782,479 
         

Notes payable – non-current portion

 $5,754,221  $6,909,554 

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Leases
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

10. LEASES

 

The Company has operating and finance leases for facilities, vehicles and equipment. These leases have remaining terms of 2 years to 15 years, some of which include options to extend the leases for up to 10 years.

 

 

Supplemental balance sheet information related to leases:

 

   

June 30,

2021

   

December 31,

2020

 

Operating leases:

               

Operating lease right-of-use assets, net

  $ 8,284,495     $ 8,856,820  
                 

Other current liabilities

    1,149,104       1,136,300  

Operating lease liabilities

    7,367,122       7,901,357  

Total operating lease liabilities

  $ 8,516,226     $ 9,037,657  
                 
                 

Weighted Average Remaining Lease Term

               

Operating Leases (in years)

    9.7       9.0  
                 

Weighted Average Discount Rate

               

Operating Leases

    5.0

%

    5.0

%

 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Earnings Per Common Share
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Earnings Per Share [Text Block]

11. EARNINGS PER COMMON SHARE 

 

The following table sets forth the computation of basic and diluted earnings per share.

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
                                 
   

2021

   

2020

   

2021

   

2020

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 1,247,305     $ 228,837     $ 4,390,722     $ 2,304,407  

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Earnings Per Share - Basic

  $ 0.37     $ 0.07     $ 1.29     $ 0.70  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Warrants, Options and Convertible Notes

    894       1,599       888       1,644  

Weighted average shares of common stock -Diluted

    3,409,800       3,319,264       3,401,805       3,316,217  

Earnings Per Share - Diluted

  $ 0.37     $ 0.07     $ 1.29     $ 0.69  

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Acquisitions
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Mergers, Acquisitions and Dispositions Disclosures [Text Block]

12. ACQUISITIONS

 

Effective January 15, 2021, the Company completed the acquisition of all of the issued and outstanding membership interests of KT Acquisition LLC (dba Komtek Forge, “Komtek”), a Massachusetts limited liability company and supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics. alternative energy, petrochemical, and defense industries, pursuant to a Membership Interest Purchase Agreement entered into as of January 15, 2021. The Company acquired Komtek in consideration of the payment by the Company of an aggregate purchase price of $3.6 million, subject to certain post-closing adjustments based on working capital, indebtedness and selling expenses, as specified in the Membership Interest Purchase Agreement, which was comprised of cash, the issuance of 60,000 Class A common shares of the Company and the assumption of approximately $1,702,000 of specified liabilities of the seller.

 

Cash

  $ 75,701  

Accounts Receivable

    1,502,713  

Inventory

    1,595,859  

Fixed Assets

    434,197  

Prepaid and Other Assets

    280,258  

Goodwill

    832,306  

Total Assets Acquired

  $ 4,721,034  
         

Accounts Payable

  $ 843,817  

Accrued Expense

    223,909  

Assumed debt

    1,753,757  

Total Liabilities Assumed

  $ 2,821,483  
         

Equity Issuance

  $ 1,059,000  
         

Net Assets Acquired

  $ 840,551  
         

Acquisition transaction costs incurred were:

  $ 145,900  

 

Effective March 1, 2021, MTA Acquisition Company, LLC, a Delaware limited liability company (“MTA”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the membership interests of Global-Tek-Manufacturing LLC, a Puerto Rico limited liability company and specialist in machining parts from wrought, rounds, castings or extrusions and providing in house anodizing and other finishing and assembly operations and substantially all of the assets of Machining Technology L.L.C., a Colorado limited liability company with CNC machining capability, pursuant to a Membership Interest and Asset Purchase Agreement entered into March 2, 2021 and effective as of March 1, 2021. The stock and assets were transferred and assigned to MTA in exchange for approximately $4.9 million in cash and the repayment of remaining outstanding indebtedness and transaction costs totaling approximately $1.6 million, subject to customary post-closing adjustments. The Purchase Agreement also includes a post-closing “earnout” that provides for up to an aggregate of $1.5 million in additional consideration to the certain sellers (up to $750,000 per year) if specified performance targets are met in the two years following closing. If earned, the additional consideration is payable in cash or, at the election of each such seller, in Company common shares up to a maximum aggregate amount of 61,475 shares.

 

 

Accounts Receivable

  $ 1,058,459  

Inventory

    173,202  

Fixed Assets

    3,426,091  

Prepaid and Other Assets

    1,036  

Intangibles Assets

    2,203,000  

Goodwill

    1,813,598  

Total Assets Acquired

  $ 8,675,386  
         

Accounts Payable

  $ 473,119  

Accrued Payroll and Other Expense

    202,780  

Contingent Liability

    1,500,000  

Total Liabilities Assumed

  $ 2,175,899  
         

Net Assets Acquired

  $ 6,499,487  
         

Acquisition transaction costs incurred were:

  $ 189,736  

 

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Segment and Related Information
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

13. SEGMENT AND RELATED INFORMATION  

 

As of January 1, 2021, the Company elected to report operations for two business segments: (1) Commercial Air Handling Equipment, and (2) Industrial and Transportation Products. The decision to change from three to two reportable business segments was the result of a board-level discussion and was deemed appropriate given the size of the Company. The Company's management evaluates segment performance based primarily on operating income. Certain corporate costs are allocated to the segments and interest expense directly related to financing the acquisition of a business is allocated to that segment, respectively.  Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses.

 

Commercial Air Handling:
The Commercial Air Handling segment was added June 1, 2017, when the Company purchased certain assets and assumed certain liabilities of Air Enterprises Acquisition LLC in Akron, Ohio. The acquired business, which operates under the name Air Enterprises, is an industry leader in designing, manufacturing and installing large-scale commercial, institutional, and industrial custom air handling solutions. Its customers are typically in the health care, education, pharmaceutical and industrial manufacturing markets in the United States. This segment also sells to select international markets. The custom air handling units are constructed of non-corrosive aluminum, resulting in sustainable, long-lasting, and energy efficient solutions with life expectancies of 50 years or more. These products are distributed through a network of sales representatives, based on relationships with health care networks, building contractors and engineering firms. The custom air handling equipment is designed, manufactured and installed under the brand names FactoryBilt® and SiteBilt®. FactoryBilt® air handling solutions are designed, fabricated and assembled in a vertically integrated process entirely within the Akron, Ohio facility. SiteBilt® air handling solutions are designed and fabricated in Akron, but are then crated and shipped to the field and assembled on-site.

 

Industrial and Transportation Products: 

The Industrial and Transportation Products segment was added July 1, 2016, when the Company purchased the assets of the Federal Hose Manufacturing, LLC of Painesville, Ohio. This business segment includes the manufacture of flexible interlocking metal hoses and the distribution of silicone and hydraulic hoses. Metal hoses are sold primarily to major heavy-duty truck manufacturers and major aftermarket suppliers in North America. Metal hoses are also sold into the agricultural, industrial and petrochemical markets. Silicone hoses are distributed to a number of industries in North America, including agriculture and general industrial markets. The Company purchased all of the issued and outstanding shares of capital stock of CAD Enterprises, Inc.(“CAD”) in Phoenix, Arizona on July 1, 2018. CAD provides complete end-to-end engineering, machining, grinding, welding, brazing, heat treat and assembly solutions.  Utilizing state-of-the-art machining and welding technologies, this segment is an industry leader in providing complex components produced from nickel-based superalloys and stainless steels.  CAD’s quality certifications include ISO 9001:2015/AS9100D, as well as Nadcap accreditation for Fluorescent Penetrant Inspection (FPI), Heat Treating/Braze, Non-Conventional Machining EDM, TIG/E-Beam welding. The Company added the distribution of marine hose to this segment through the acquisition of the assets of MPI Products, Inc. (“MPI”) on January 2, 2020. MPI specialized in rubber and plastic marine hose for the recreational boating industry. MPI offers certified products that meet marine industry standards and regulations. Effective April 19, 2019, the Company, completed the acquisition of substantially all of the assets of Data Genomix, Inc., an Ohio corporation (“DG”). DG is in the business of developing and commercializing marketing and data analytic technology applications. The Company purchased all of the issued and outstanding membership interests of KT Acquisition LLC (name later changed to Komtek Forge LLC), in Worcester, Massachusetts on January 15, 2021. Komtek Forge LLC is a supplier of highly engineered forgings for the aerospace, industrial gas turbine, medical prosthetics, alternative energy, petrochemical and defense industries. The Company purchased all of the membership interests of Global-Tek-Manufacturing LLC (“Global-Tek”), in Ceiba, Puerto Rico and substantially all of the assets of Machining Technology L.L.C. (Machining Technologies), in Longmont, Colorado on March 2, 2021. Global-Tek and Machining Technologies specialize in providing customers with highly engineered manufacturing solutions, including CNC machining, anodizing, electro polishing and laser marking for customers in the defense, aerospace and medical device markets.

 

Corporate and Other: 

Corporate costs not allocated to the two primary business segments are aggregated here.

 

Information by industry segment is set forth below: 

 

   

Three Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 9,972,545     $ 16,477,340     $ -     $ 26,449,885  

Gross Profit

    2,030,038       3,750,252       -       5,780,290  

Operating Income

    845,092       1,342,966       (68,261

)

    2,119,797  

Pretax Income

    845,092       1,121,507       (372,142

)

    1,594,457  

Net Income

    633,818       893,184       (279,697

)

    1,247,305  

 

 

   

Three Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 11,848,816     $ 6,727,772     $ -     $ 18,576,588  

Gross Profit

    2,893,541       605,498       -       3,499,039  

Operating Income

    1,565,482       (872,867 )     (162,095 )     530,520  

Pretax Income

    1,565,482       (1,154,315 )     (103,542 )     307,625  

Net Income

    1,174,113       (870,177 )     (75,099 )     228,837  

 

   

Six Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 18,737,644     $ 31,706,245     $ -     $ 50,443,889  

Gross Profit

    4,260,858       7,522,353       -       11,783,211  

Operating Income

    1,890,721       3,094,411       (539,875

)

    4,445,257  

Pretax Income

    1,890,721       2,693,643       679,052       5,263,416  

Net Income

    1,418,040       2,099,368       873,314       4,390,722  

 

 

   

Six Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 23,302,590     $ 20,555,572     $ -     $ 43,858,162  

Gross Profit

    5,941,342       3,765,841       -       9,707,182  

Operating Income

    3,185,251       541,737       (58,319

)

    3,668,669  

Pretax Income

    3,160,286       (33,088

)

    (50,206

)

    3,076,992  

Net Income

    2,370,215       (30,679

)

    (35,129

)

    2,304,407  

 

(1)

Segment information for the three and six month periods ended June 30, 2021 has been restated to reflect the change in reportable segments.  

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Uncertainties
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Effect of Covid19 Pandemic [Text Block]

14. UNCERTAINTIES

 

The coronavirus (COVID-19) pandemic had a material adverse effect on the Company’s reported results for the three month and six month periods ended June 30, 2021. The Company will continue to actively monitor the impact of the coronavirus pandemic, which is expected to negatively impact the Company’s business and results of operations for the remainder of fiscal year 2021 and possibly beyond. The extent to which the Company’s business and operations will be impacted by the pandemic will depend largely on future developments, which are highly uncertain and cannot be accurately predicted, including new information which may emerge concerning the severity of the outbreak; new and growing outbreaks of COVID-19 or new strains of COVID-19; actions by government authorities to contain COVID-19 or treat its impact, such as reimposed public health restrictions; efforts to combat COVID-19, such as vaccine development and distribution, among other things.

 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 15 - Subsequent Events
6 Months Ended
Jun. 30, 2021
Notes to Financial Statements  
Subsequent Events [Text Block]

15. SUBSEQUENT EVENTS

 

The Company purchased the operating assets of Emergency Hydraulics LLC in Ocala, Florida on July 1, 2021 for an aggregate purchase price of approximately $0.3 million. The acquired business provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The acquired business is strategically important to the Company’s growing industrial hose platform and will expand its offerings and diversify its customer base in this important market segment. The acquisition is expected to add approximately $2 million in annualized revenue to Crawford United and be immediately accretive to earnings

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Standards Not Yet Adopted

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses. The standard requires a financial asset (including trade receivables) measured at amortized cost basis to be presented at the net amount expected to be collected. Thus, the income statement will reflect the measurement of credit losses for newly-recognized financial assets as well as the expected increases or decreases of expected credit losses that have taken place during the period. This standard will be effective for smaller reporting companies beginning after December 15, 2022. 

 

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

Accounting for "Financial Instruments" requires the Company to disclose estimated fair values of financial instruments. Financial instruments held by the Company include, among others, accounts receivable, accounts payable, and notes payable. The carrying amounts reported in the consolidated balance sheet for assets and liabilities qualifying as financial instruments is a reasonable estimate of fair value.

 

Fair Value Measurements

 

As defined in FASB ASC 820, "Fair Value Measurements", fair value is the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. In determining fair value, the Company utilizes certain assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and/or the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable firm inputs. The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. Based on the examination of the inputs used in the valuation techniques, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:

 

* Level 1: Quoted market prices in active markets for identical assets or liabilities.

* Level 2: Inputs to the valuation methodology include: * Quoted prices for similar assets or liabilities in active markets;

* Quoted prices for identical assets or similar assets or liabilities in inactive markets;

* Inputs other than quoted prices that are observable for the asset or liability;

* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.

* Level 3: Unobservable inputs that are not corroborated by market data.

 

A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Following is a description of the valuation methodologies used for instruments measured at fair value, including the general classification of such instruments pursuant to the valuation hierarchy.

 

Stock: The stock market value is based on valuation of market quotes from independent active market sources, and is considered a level 1 investment.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventory (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 
                 

Raw materials and component parts

  $ 3,994,065     $ 3,897,133  

Work-in-process

    4,445,012       3,449,252  

Finished products

    6,523,181       3,999,920  

Total inventory

  $ 14,962,258     $ 11,346,305  

Less: inventory reserves

    380,670       315,345  

Net inventory

  $ 14,581,588     $ 11,030,960  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Other Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 

Customer list intangibles

  $ 8,741,000     $ 7,700,000  

Non-compete agreements

    200,000       200,000  

Trademarks

    3,092,000       1,930,000  

Total intangible assets

    12,033,000       9,830,000  

Less: accumulated amortization

    2,738,640       2,271,691  

Intangible assets, net

  $ 9,294,360     $ 7,558,309  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 
                 

Land

  $ 228,872     $ 228,872  

Buildings and improvements

    2,740,383       2,061,887  

Machinery & equipment

    20,537,353       14,329,462  

Total property, plant & equipment

    23,506,608       16,620,221  

Less: accumulated depreciation

    8,144,758       5,329,438  

Property plant & equipment, net

  $ 15,361,850     $ 11,290,783  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Investments in Equity Securities (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 
                 

Fair value of equity securities

  $ 1,479,259     $ 1,534,400  

Cost basis

    826,224       949,293  

Unrealized gain (loss) on equity securities

  $ 653,035     $ 585,107  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
   

Quoted Market

Prices in

Attractive

Markets

(Level 1)

   

Models with

Significant

Observable

Market

Parameters

(Level 2)

   

Unobservable Inputs

that are not

Corroborated by

Market Data

(Level 3)

   

Total Carrying

Value in the

Balance Sheet

 

Common stock as of June 30, 2021

  $ 1,479,259     $ -     $ -     $ 1,479,259  

Common stock as of December 31, 2020

  $ 1,534,400     $ -     $ -     $ 1,534,400  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Bank Debt (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Debt [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 
                 

Term debt

  $ 2,111,111     $ 2,777,778  

Revolving debt

    15,687,371       10,825,797  

Total Bank debt

    17,798,482       13,603,575  

Less: current portion

    1,333,333       1,333,333  

Non-current bank debt

    16,465,149       12,270,242  

Less: unamortized debt costs

    160,007       95,814  

Net non-current bank debt

  $ 16,305,142     $ 12,174,428  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]
  

June 30,

2021

  

December 31,

2020

 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,000,000 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

 $-  $1,108,829 
         

In connection with the Federal Hose acquisition, the Company entered into a promissory note on July 1, 2016 for a $2,768,662 loan due to First Francis Company, payable in quarterly installments beginning October 31, 2016. Refinanced on January 15, 2021.

  -   941,867 
         

In connection with the Komtek Forge acquisition, the Company refinanced the outstanding First Francis promissory notes, accrued interest payable through the refinance date and the assumed First Francis promissory note into one note on January 15, 2021 for a $3,779,784 loan due to First Francis Company, payable in quarterly installments beginning April 15, 2021.

  3,617,328   - 
         

In connection with the CARES Act, Federal Hose entered into a promissory note on June 4, 2020 for a $253,071 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 29, 2021.

  -   253,071 
         

In connection with the CARES Act, CAD entered into a promissory note on June 4, 2020 for a $1,200,766 loan due to First Federal Savings and Loan Association of Lakewood, with monthly principal and interest installments scheduled to begin January 4, 2021. This note was fully forgiven on January 22, 2021.

  -   1,200,766 
         

In connection with the CAD acquisition, the Company entered into a promissory note on July 1, 2018 for a $9,000,000 loan due to the Loudermilks, payable in quarterly installments beginning September 30, 2018.

  5,062,500   6,187,500 
         

Total notes payable

  8,679,828   9,692,033 
         

Less current portion

  2,925,607   2,782,479 
         

Notes payable – non-current portion

 $5,754,221  $6,909,554 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Leases (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
   

June 30,

2021

   

December 31,

2020

 

Operating leases:

               

Operating lease right-of-use assets, net

  $ 8,284,495     $ 8,856,820  
                 

Other current liabilities

    1,149,104       1,136,300  

Operating lease liabilities

    7,367,122       7,901,357  

Total operating lease liabilities

  $ 8,516,226     $ 9,037,657  
                 
                 

Weighted Average Remaining Lease Term

               

Operating Leases (in years)

    9.7       9.0  
                 

Weighted Average Discount Rate

               

Operating Leases

    5.0

%

    5.0

%

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
                                 
   

2021

   

2020

   

2021

   

2020

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 1,247,305     $ 228,837     $ 4,390,722     $ 2,304,407  

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Earnings Per Share - Basic

  $ 0.37     $ 0.07     $ 1.29     $ 0.70  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,408,906       3,317,665       3,400,917       3,314,573  

Warrants, Options and Convertible Notes

    894       1,599       888       1,644  

Weighted average shares of common stock -Diluted

    3,409,800       3,319,264       3,401,805       3,316,217  

Earnings Per Share - Diluted

  $ 0.37     $ 0.07     $ 1.29     $ 0.69  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Acquisitions (Tables)
6 Months Ended
Jun. 30, 2021
Acquisition of Global Tek Manufacturing LLC [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Accounts Receivable

  $ 1,058,459  

Inventory

    173,202  

Fixed Assets

    3,426,091  

Prepaid and Other Assets

    1,036  

Intangibles Assets

    2,203,000  

Goodwill

    1,813,598  

Total Assets Acquired

  $ 8,675,386  
         

Accounts Payable

  $ 473,119  

Accrued Payroll and Other Expense

    202,780  

Contingent Liability

    1,500,000  

Total Liabilities Assumed

  $ 2,175,899  
         

Net Assets Acquired

  $ 6,499,487  
         

Acquisition transaction costs incurred were:

  $ 189,736  
Komtek Forge Acquisition [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash

  $ 75,701  

Accounts Receivable

    1,502,713  

Inventory

    1,595,859  

Fixed Assets

    434,197  

Prepaid and Other Assets

    280,258  

Goodwill

    832,306  

Total Assets Acquired

  $ 4,721,034  
         

Accounts Payable

  $ 843,817  

Accrued Expense

    223,909  

Assumed debt

    1,753,757  

Total Liabilities Assumed

  $ 2,821,483  
         

Equity Issuance

  $ 1,059,000  
         

Net Assets Acquired

  $ 840,551  
         

Acquisition transaction costs incurred were:

  $ 145,900  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Segment and Related Information (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 9,972,545     $ 16,477,340     $ -     $ 26,449,885  

Gross Profit

    2,030,038       3,750,252       -       5,780,290  

Operating Income

    845,092       1,342,966       (68,261

)

    2,119,797  

Pretax Income

    845,092       1,121,507       (372,142

)

    1,594,457  

Net Income

    633,818       893,184       (279,697

)

    1,247,305  
   

Three Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 11,848,816     $ 6,727,772     $ -     $ 18,576,588  

Gross Profit

    2,893,541       605,498       -       3,499,039  

Operating Income

    1,565,482       (872,867 )     (162,095 )     530,520  

Pretax Income

    1,565,482       (1,154,315 )     (103,542 )     307,625  

Net Income

    1,174,113       (870,177 )     (75,099 )     228,837  
   

Six Months Ended June 30, 2021

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 18,737,644     $ 31,706,245     $ -     $ 50,443,889  

Gross Profit

    4,260,858       7,522,353       -       11,783,211  

Operating Income

    1,890,721       3,094,411       (539,875

)

    4,445,257  

Pretax Income

    1,890,721       2,693,643       679,052       5,263,416  

Net Income

    1,418,040       2,099,368       873,314       4,390,722  
   

Six Months Ended June 30, 2020 (1)

 
   

Commercial

Air Handling

   

Industrial

And

Transportation

Products

   

Corporate

and Other

   

Consolidated

 

Sales

  $ 23,302,590     $ 20,555,572     $ -     $ 43,858,162  

Gross Profit

    5,941,342       3,765,841       -       9,707,182  

Operating Income

    3,185,251       541,737       (58,319

)

    3,668,669  

Pretax Income

    3,160,286       (33,088

)

    (50,206

)

    3,076,992  

Net Income

    2,370,215       (30,679

)

    (35,129

)

    2,304,407  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Accounts Receivable (Details Textual) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 17,759 $ 19,973
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventory - Inventory (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Raw materials and component parts $ 3,994,065 $ 3,897,133
Work-in-process 4,445,012 3,449,252
Finished products 6,523,181 3,999,920
Total inventory 14,962,258 11,346,305
Less: inventory reserves 380,670 315,345
Net inventory $ 14,581,588 $ 11,030,960
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Goodwill and Intangible Asset Impairment, Total     $ 0  
Amortization of Intangible Assets, Total $ 261,025 $ 179,340 $ 466,949 $ 358,682
Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year)     1 year  
Maximum [Member]        
Finite-Lived Intangible Asset, Useful Life (Year)     15 years  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Other intangibles, gross $ 12,033,000 $ 9,830,000
Less: accumulated amortization 2,738,640 2,271,691
Intangible assets, net 9,294,360 7,558,309
Customer-Related Intangible Assets [Member]    
Other intangibles, gross 8,741,000 7,700,000
Noncompete Agreements [Member]    
Other intangibles, gross 200,000 200,000
Trademarks [Member]    
Other intangibles, gross $ 3,092,000 $ 1,930,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Depreciation, Total $ 661,628 $ 425,769 $ 1,170,565 $ 860,453
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Property Plant and Equipment, Gross $ 23,506,608 $ 16,620,221
Less: accumulated depreciation 8,144,758 5,329,438
Property plant & equipment, net 15,361,850 11,290,783
Land [Member]    
Property Plant and Equipment, Gross 228,872 228,872
Building and Building Improvements [Member]    
Property Plant and Equipment, Gross 2,740,383 2,061,887
Machinery and Equipment [Member]    
Property Plant and Equipment, Gross $ 20,537,353 $ 14,329,462
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Investments in Equity Securities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Equity Securities, FV-NI, Unrealized Gain   $ 67,928 $ 0
Equity Securities, FV-NI, Unrealized Loss   0 0
Equity Securities, FV-NI, Realized Gain   $ 152,748 0
Equity Securities, FV-NI, Realized Loss $ 0   $ 0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair value of equity securities $ 1,479,259 $ 1,534,400
Cost basis 826,224 949,293
Unrealized gain (loss) on equity securities $ 653,035 $ 585,107
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Balance $ 1,479,259 $ 1,534,400
Reported Value Measurement [Member]    
Balance 1,479,259 1,534,400
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Balance 1,479,259 1,534,400
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Balance 0 0
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
Balance $ 0 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Bank Debt (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2018
Jun. 30, 2021
Mar. 02, 2021
Dec. 31, 2020
Dec. 30, 2019
Sep. 30, 2019
Line of Credit Facility, Maximum Borrowing Capacity   $ 14,300,000   $ 9,200,000    
J P Morgan Chase Bank [Member] | Letter of Credit [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 3,000,000          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Commitment Fee Percentage 0.25%          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
J P Morgan Chase Bank [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.75%          
J P Morgan Chase Bank [Member] | Term Debt [Member]            
Line of Credit Facility, Maximum Borrowing Capacity     $ 30,000,000   $ 30,000,000 $ 20,000,000
Long-term Debt, Total     $ 6,000,000      
Debt Instrument, Periodic Payment, Total   $ 111,111        
J P Morgan Chase Bank [Member] | Term Debt [Member] | Prime Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
J P Morgan Chase Bank [Member] | Term Debt [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.25%          
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Bank Debt - Summary of Loan Balances (Details) - Bank Debt [Member] - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Total Bank Debt $ 17,798,482 $ 13,603,575
Less: current portion 1,333,333 1,333,333
Non-current bank debt 16,465,149 12,270,242
Less: unamortized debt costs 160,007 95,814
Net non-current bank debt 16,305,142 12,174,428
Term Debt [Member]    
Total Bank Debt 2,111,111 2,777,778
Line of Credit [Member]    
Total Bank Debt $ 15,687,371 $ 10,825,797
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable (Details Textual) - USD ($)
6 Months Ended
Jul. 05, 2018
Jul. 01, 2018
Jun. 30, 2021
Jun. 30, 2020
Jan. 15, 2021
Jan. 14, 2021
Dec. 31, 2020
Jun. 04, 2020
Apr. 10, 2020
Jul. 01, 2016
Payments to Acquire Businesses, Gross     $ 7,089,381 $ 9,400,000            
CAD Enterprises, Inc. [Member]                    
Business Combination, Consideration Transferred, Total   $ 21,000,000                
Payments to Acquire Businesses, Gross   $ 12,000,000                
Notes Payable [Member]                    
Notes Payable, Total     8,679,828       $ 9,692,033      
Seller Note [Member] | CAD Enterprises, Inc. [Member]                    
Debt Instrument, Interest Rate, Stated Percentage   4.00%                
Seller Note [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount     9,000,000       9,000,000      
Notes Payable, Total     5,062,500       6,187,500      
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount                 $ 3,679,383  
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member] | Federal Hose [Member]                    
Debt Instrument, Face Amount             253,071 $ 253,071    
Notes Payable, Total     0       253,071      
Paycheck Protection Program CARES Act [Member] | Notes Payable [Member] | CAD Enterprises, Inc. [Member]                    
Debt Instrument, Face Amount             1,200,766 $ 1,200,766    
Notes Payable, Total     0       1,200,766      
First Francis [Member] | Related Party Notes, One [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount             2,000,000     $ 2,000,000
Notes Payable, Total     0       1,108,829      
First Francis [Member] | Related Party Notes, Two [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount             2,768,662     $ 2,768,662
Notes Payable, Total     0       941,867      
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member]                    
Debt Instrument, Interest Rate, Stated Percentage 6.25%                  
Line of Credit Facility, Interest Rate During Period 4.00%                  
Notes Payable, Total           $ 2,077,384        
First Francis [Member] | Related Party Notes [Member] | Notes Payable [Member] | Komtek Forge [Member]                    
Notes Payable, Total           $ 1,702,400        
First Francis [Member] | Related Party Notes Three [Member] | Notes Payable [Member]                    
Debt Instrument, Face Amount     3,779,784              
Debt Instrument, Interest Rate, Stated Percentage         6.25%          
Notes Payable, Total     $ 3,617,328   $ 3,779,784   $ 0      
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable - Notes Payable (Details) - USD ($)
Jun. 30, 2021
Jan. 15, 2021
Dec. 31, 2020
Less current portion $ 2,925,607   $ 2,782,479
Notes payable – non-current portion 5,754,221   5,455,717
Paycheck Protection Program CARES Act [Member]      
Notes payable – non-current portion 0   1,453,837
Notes Payable [Member]      
Notes payable 8,679,828   9,692,033
Less current portion 2,925,607   2,782,479
Notes payable – non-current portion 5,754,221   6,909,554
Notes Payable [Member] | Paycheck Protection Program CARES Act [Member] | Federal Hose [Member]      
Notes payable 0   253,071
Notes Payable [Member] | Paycheck Protection Program CARES Act [Member] | CAD Enterprises, Inc. [Member]      
Notes payable 0   1,200,766
Notes Payable [Member] | Seller Note [Member]      
Notes payable 5,062,500   6,187,500
Notes Payable [Member] | First Francis [Member] | Related Party Notes, One [Member]      
Notes payable 0   1,108,829
Notes Payable [Member] | First Francis [Member] | Related Party Notes, Two [Member]      
Notes payable 0   941,867
Notes Payable [Member] | First Francis [Member] | Related Party Notes Three [Member]      
Notes payable $ 3,617,328 $ 3,779,784 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) - Notes Payable [Member] - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Jun. 04, 2020
Apr. 10, 2020
Jul. 01, 2016
Paycheck Protection Program CARES Act [Member]          
Notes payable, face value       $ 3,679,383  
Paycheck Protection Program CARES Act [Member] | Federal Hose [Member]          
Notes payable, face value   $ 253,071 $ 253,071    
Paycheck Protection Program CARES Act [Member] | CAD Enterprises, Inc. [Member]          
Notes payable, face value   1,200,766 $ 1,200,766    
Seller Note [Member]          
Notes payable, face value $ 9,000,000 9,000,000      
First Francis [Member] | Related Party Notes, One [Member]          
Notes payable, face value   2,000,000     $ 2,000,000
First Francis [Member] | Related Party Notes, Two [Member]          
Notes payable, face value   $ 2,768,662     $ 2,768,662
First Francis [Member] | Related Party Notes Three [Member]          
Notes payable, face value $ 3,779,784        
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Leases (Details Textual)
6 Months Ended
Jun. 30, 2021
Lessee, Operating and Finance Lease, Renewal Term (Year) 10 years
Minimum [Member]  
Operating and Finance Lease, Remaining Term (Year) 2 years
Maximum [Member]  
Operating and Finance Lease, Remaining Term (Year) 15 years
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Leases - Lease Assets and Liabilities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Operating lease right-of-use assets, net $ 8,284,495 $ 8,856,820
Operating Leases (in years) (Year) 9 years 8 months 12 days 9 years
Operating Leases 5.00% 5.00%
Other Current Liabilities [Member]    
Other current liabilities $ 1,149,104 $ 1,136,300
Operating Lease Liabilities [Member]    
Operating lease liabilities 7,367,122 7,901,357
Other Current Liabilities and Operating Lease Liabilities [Member]    
Total operating lease liabilities $ 8,516,226 $ 9,037,657
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Income $ 1,247,305 $ 228,837 $ 4,390,722 $ 2,304,407
Weighted average shares of common stock outstanding - Basic (in shares) 3,408,906 3,317,665 3,400,917 3,314,573
Earnings Per Share - Basic (in dollars per share) $ 0.37 $ 0.07 $ 1.29 $ 0.70
Warrants, Options and Convertible Notes (in shares) 894 1,599 888 1,644
Weighted average shares of common stock -Diluted (in shares) 3,409,800 3,319,264 3,401,805 3,316,217
Earnings Per Share - Diluted (in dollars per share) $ 0.37 $ 0.07 $ 1.29 $ 0.69
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Acquisitions (Details Textual) - USD ($)
6 Months Ended
Mar. 01, 2021
Jan. 15, 2021
Jun. 30, 2021
Jun. 30, 2020
Payments to Acquire Businesses, Gross     $ 7,089,381 $ 9,400,000
Komtek Forge Acquisition [Member]        
Business Combination, Consideration Transferred, Total   $ 3,600,000    
Business Combination, Consideration Transferred, Liabilities Incurred   $ 1,702,000    
Komtek Forge Acquisition [Member] | Common Class A [Member]        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)   60,000    
Acquisition of Global Tek Manufacturing LLC [Member]        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 61,475      
Business Combination, Consideration Transferred, Liabilities Incurred $ 1,600,000      
Payments to Acquire Businesses, Gross 4,900,000      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 1,500,000      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High $ 750,000      
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) - USD ($)
Jan. 15, 2021
Jun. 30, 2021
Dec. 31, 2020
Goodwill   $ 14,183,954 $ 11,505,852
Komtek Forge Acquisition [Member]      
Cash $ 75,701    
Accounts Receivable 1,502,713    
Inventory 1,595,859    
Fixed Assets 434,197    
Prepaid and Other Assets 280,258    
Goodwill 832,306    
Total Assets Acquired 4,721,034    
Accounts Payable 843,817    
Accrued Expense 223,909    
Assumed debt 1,753,757    
Total Liabilities Assumed 2,821,483    
Equity Issuance 1,059,000    
Net Assets Acquired 840,551    
Acquisition transaction costs incurred were: $ 145,900    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details) - USD ($)
Mar. 01, 2021
Jun. 30, 2021
Dec. 31, 2020
Goodwill   $ 14,183,954 $ 11,505,852
Acquisition of Global Tek Manufacturing LLC [Member]      
Accounts Receivable $ 1,058,459    
Inventory 173,202    
Fixed Assets 3,426,091    
Prepaid and Other Assets 1,036    
Intangibles Assets 2,203,000    
Goodwill 1,813,598    
Total Assets Acquired 8,675,386    
Accounts Payable 473,119    
Accrued Payroll and Other Expense 202,780    
Contingent Liability 1,500,000    
Total Liabilities Assumed 2,175,899    
Net Assets Acquired 6,499,487    
Acquisition transaction costs incurred were: $ 189,736    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Segment and Related Information (Details Textual)
Jan. 01, 2021
Number of Reportable Segments 2
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Segment and Related Information - Information by Industry Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Sales $ 26,449,885 $ 18,576,588 $ 50,443,889 $ 43,858,162
Gross Profit 5,780,290 3,499,039 11,783,211 9,707,182
Operating Income 2,119,797 530,520 4,445,257 3,668,669
Pretax Income 1,594,457 307,625 5,263,416 3,076,992
Net Income 1,247,305 228,837 4,390,722 2,304,407
Commercial Air Handling [Member]        
Sales 9,972,545 11,848,816 [1] 18,737,644 23,302,590
Gross Profit 2,030,038 2,893,541 [1] 4,260,858 5,941,342
Operating Income 845,092 1,565,482 [1] 1,890,721 3,185,251
Pretax Income 845,092 1,565,482 [1] 1,890,721 3,160,286
Net Income 633,818 1,174,113 [1] 1,418,040 2,370,215
Aerospace [Member]        
Sales 16,477,340 6,727,772 [1] 31,706,245 20,555,572
Gross Profit 3,750,252 605,498 [1] 7,522,353 3,765,841
Operating Income 1,342,966 (872,867) [1] 3,094,411 541,737
Pretax Income 1,121,507 (1,154,315) [1] 2,693,643 (33,088)
Net Income 893,184 (870,177) [1] 2,099,368 (30,679)
Industrial Hose [Member]        
Sales 0 0 [1] 0 0
Gross Profit 0 0 [1] 0 0
Operating Income (68,261) (162,095) [1] (539,875) (58,319)
Pretax Income (372,142) (103,542) [1] 679,052 (50,206)
Net Income (279,697) (75,099) [1] 873,314 (35,129)
Corporate and Other [Member]        
Sales 26,449,885 18,576,588 [1] 50,443,889 43,858,162
Gross Profit 5,780,290 3,499,039 [1] 11,783,211 9,707,182
Operating Income 2,119,797 530,520 [1] 4,445,257 3,668,669
Pretax Income 1,594,457 307,625 [1] 5,263,416 3,076,992
Net Income $ 1,247,305 $ 228,837 [1] $ 4,390,722 $ 2,304,407
[1] March 31, 2020 segment information has been restated to reflect the change in reportable segments.
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Note 15 - Subsequent Events (Details Textual) - Subsequent Event [Member] - Emergency Hydraulics LLC [Member]
$ in Millions
Jul. 01, 2021
USD ($)
Business Combination, Consideration Transferred, Total $ 0.3
Business Acquisitions, Expected Annualized Revenue $ 2.0
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (LP"E,'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 " "+, I35A95W^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^F*:.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>MS08T\91"V J6EB M/(Y="Q? !"-,/G\7T"[$N?HG=NX .R7'[);4, SUL)IS90LS MZ=Y@^96=I&/$-3M/?EO=/VP>F6IX(RI^6PF^$5SR:\GO/B;7'WX781^LV[I_ M;'P65"W\N@OU!5!+ P04 " "+, I3F5R<(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 (LP"E.'HOID(@4 -85 8 >&PO=V]R:W-H965T&UL MM5A=4^,V%'W>_@I-G@FQ9)-D=R S(4 W[?+-=F>[TP=A*XD'VTHEF<"_[Y7L MV($ZUVYGEAG 7_?HZ%[I'$G'&ZF>]$H(0U[2)-,GO94QZT^#@0Y7(N7Z4*Y% M!F\64J79[W)L7MVHR;',C=)G(D;172>IER] MGHI$;DYZM+=]H4*(X%9F.94:46)STIO33 MS ]L@/OBCUAL],XUL5UYE/+)WLRCDYYG&8E$A,9"LM^H7K/'3FD6LQD\FW.#*KD]ZX1R*QX'EB[N3FLR@[=&3Q0IEH]Y=L MBF^#H$?"7!N9EL' ((VSXC]_*1.Q$^#3/0&L#&#O NB^%OPRP'<=+9BY;IUQ MPR?'2FZ(LE\#FKUPN7'1T)LXLV6\-PK>QA!G)F/+_ 5F1N1ZK^0 M-H*JC<"U$>QIHRS(#)I1/(&6(O%"?A>O3=7 D3S[$XQ\;X30.JIH'76A=2>6 ML09BD(,KGHHF4CC.[&[Z[>+Z[HQ\O9H_G)^1F51KA-ZPHC=$8:=0ELB5YB+A MRR9:>/R")UH@/$85CQ'>O5PIQR+6(53ON^#*3@8"$[4Q63A:OT]9W\=&[KCB M-4:1JI%;$KL1*I81N8#'C?,<1[ME"*6/%:6/_XF2R]5>0CA6R_RF7BV-7C=2 M#Z_KQH*UQ%.O?XL1V=%HVHW(;!R,/(QAK?84%^B2X32* M8+VD#[87Q"T)KK/FW.&0U#NB 3G+U]*NT)Y%E@LH3!Y#86"=CK&NO8#B\OV> M]0=4?Y"9K9(S#S1+Q+!*>80L^6KL"Q:7\/;EJ3-XH^1QG87-.<4QT/++: M'!@N[N^IW4AMP+C^C-=[)TH+8A!0;XQQJ_V"X1KO:CB%7=U^*C@ HT.,2.T1 M#!?V+]*M+U8RP]2N!80%?I\-:8 QJFV!X4J^75&72[/"$>)LZ896\VJC!?'[ M^\W16V:U,[!.SC#/P."+S:VU4[ZEVL@,1VQA5OL#Z^0/UK/ #6 &+J5JW(*T MX%S)K,_#$+;PX#$B*@ QAK4YL$[F<)_R)"&GN8;7NKF6.$[+XHC57L Z><%Y M*M32CJY? <&L8#JF:YXUYPX';%N!L%KP62?!OU\)R!5&"(=I)52+/,,%&3BD M8..SA(-9GI(?E\(*!;9]]FN5]KV?MDGW:[WU<;GJT4U9W3CY^WM&' M7PNBW^WPX_]D-?A75MEP-/*.WJ=UL'-R9N>J.U#4)+1+WN(0K7I:'5I.W5'= MH/Z\./&\Y':J:Y*(!81ZAR-H716'B,6-D6MW#O&PO=V]R M:W-H965T&ULK5IK4^/*$?TK4TXJN;=J66M>>NP%JL"0NR0L M$!N22J7R86P/6(6D\4IC6/+KTY*-QV@>=JJ6#R#99T:G6]/G]$@27O:M2LRE+4;^>R4*\G SQX_V"B$-5,HDFW@'X9K>I:5AK=R3I7<_10 MB=4\!]ROZ @]3"[0+W_\]7BH@40[U7"VN>#Y^H+$<\&_KJK/B$:?$(D(=@P? MA8=?R!D,Q]WPZ./P(82^C9]LXR?=?-07_\-X?'ESC\XFD\O[R9? C'0[(^UF M9+X91;- HIJC67L@OZ_R%U% &AM7KM93Q=U4;<6]G%)&$Q['Q\.7W:38N!AG MC"0&]X$KVW)E0:YGLYE: 34HR)D$GM-"HD(V#1(%U'>W%D IT%RMIOIQ54#1 MK?&N4-97XCL4<9+$6(9[E&T<32AG//$S3#>,HR##*^J%U@(JLYE<^1(LYI"*4HM4;[!O;EBB.WT M,9YBGO;S[ #BB$99'+FC2+91)'NC:'3I6]*)@U^2$9[UZ#EPG#(6>=BE6W9I MD-U=+9N>QSCE48^Y"XE)%B4I]5#?,3P\3=P!3'J?$LZRQ,2H<=JK;^Z^7XP-\"ANC MPF&G^EVI^6M>%,Z J:.,<4HSSOH1.Y"81SSE'CW'QIUPV)ZN*BVJIQQGN M3'NOP()6Y:KH^A51JEKG_Q5M0^@,PK::C&2,QM9RLX$)YRE4OB<$XTDX;$JW MG?)4JCK:KS[8MITLB7'2)VO#Z$P_:TUI\;X/JN06OV?B7"ML<0 MRA.>T;YB.I XPTF49+X4&SO"83]:TPZ0M)TF3>#V7YV=7UU?W5]=3M#9S06:W-^._O;U]OKB M6]*=(<%Z-_:"P_YRHS3XX5*\=7U>=U7\V[LK.C-G&P@!)X\C:TDZ@$E*P/?= M>2/&:$C8:,Y%]0S;LJD^A"]QN ;M?GI\#P!^Y&OR!RV#9@0]M)D[C:]BA+H[Z8.I 9 9;4XP?$&!8)&]9# M)45=@?#7$AKDE9NGR[BR&+J,/DT;""X=13Z6QK5(V+7:?0BT%ZU^%KF8YD6N MWV#''%H"+OL!*E9F;9SOWAN#(F&#@GM?KZ3IEYW\7/LF2M.T+Z N(&&@&I/7W,/784LX@:6:637EL*6$,QXEOL0:6R))6/%O;WX_NK\< M?SM4R(DQ$Q+>X[B%O%#5TY&6=>E,B;UE 9]FA%AEX0 RV/EBS]Z7&/LA8?NQ MI3S,V/84#&+',2-]R@XDW&_&B*)$YM\\^;;C/TP--X"#W@R5L^7;5[LIE8YI :9Q(<&Y>$85CR M_1SL!WYD:FR$[K&1&@IZ5;^A9B%JSZVR+>$(9U"8:7^O[T;2-/+M?*DQ#QK> MTXRE%GG;Z;0-#U2'FZF]72%Q E*=68O*@20TCIG/YJCQ(AKVHG4A3+2:/2]4 M,9=U TOK^PJ*V$G9=A=HNCG&V!)'&TD23@EGGJ=LU!@1/>0YVT[%=H^O#@[! M=AO/=M*!#&\GF?$E%O:ED2I+5:%1(9H&G:%_?Y/E5-;_"50S,^;!\,^4"6:4 MGNU3^HYTTR;:^0;!UFE.8\[3OCXX@#3-XB3BGKP:66=[7M[LYO7\H+SNO&OY MJ?++C/RR??*[)Z\..6605ZLA.0#XD:+171;6W3OQ-EO(V3.ZJZ%W7;_!A<.G M6I1H=#9N'XK,]$'I-A+*?G+_S8SFL9_>?V]FW'V#UV]3'!#,.$UIW_B'.Z][ MVW?MWT3]E%<-*N0CC(P^)W #Z_7KZ_6)5LON#?!4::W*[G A!0A="X#O'Q4$ MM#EI7RIO_XG@]']02P,$% @ BS *4^ !V:FM @ J@@ !@ !X;"]W M;W)K]&:ZX>)05@$+/-65R MY%1*+:]<5Q85U%A>\B4PO3/GHL9*3\7"E4L!N+2@FKJ!YPW<&A/FY$.[-A7Y MD#>*$@93@613UUB\C('RU%.[*HE%EP\^$2+^ >U,-R*O3,[5E*4@.3 MA#,D8#YRKOVK26;B;< / BNY-D;&R8SS1S/Y6HXR7T+M$XE4\XDYR2$BLHT1A3S I ][9^SB:- M$, 4FH(@O$0/##OJFE L M);I&OVZAGH'X?80Y[)G#X\R6DL]1T1ZAK[9XO.CRAG"C*B[(J[Z%,\*ZU?-] MZ6Q/B>TIYAE]RGVO_0S=I_7$G1"X823JC43_8(1(V;QO(MK1%B1^FJ3)EH<] M<7$6>VMQ&Q;BWD)\U,)W_8GBMU@L").(PEP#OVN?J;6+Z5?]ZDO\%4$L#!!0 ( (LP"E.H M$ER,@@4 )(5 8 >&PO=V]R:W-H965T&ULI5C;+E["[/P6*QP.195S_,3BF+7HJ\-'>CG;7[V_'8K':J2,V-WJL2WFQT5:06 M;JOMV.PKE:X;HR(?4XSC<9%FY6@Z:9X]5-.)/M@\*]5#A[ M$1F]/OB2;7>V?C">3O;I5BV5_;9_J.!N?/2RS@I5FDR7J%*;N]$'?G=/1,69M M>'[]ZOWGACR0>4R-FNG\>[:VN[M1,D)KM4D/N?VBGW]5'2%>^UOIW#3_T7.+ MC2'BZF"L+CICN"^RLOU-7SHAS@S 3]B =@;4-8AZ#%AGP*Z-$'4&T;41>&?0 M4!^WW!OAYJE-IY-*/Z.J1H.W^J)1O[$&O;*R3I2EK>!M!G9V.M.ET7FV3JU: MHZ6%'\@"B_0&?2Q7NE#HS;/T6O4??EG/TYJ>WD[&%V+6'\:J+<]_& MH3UQ&/JD2[LS:%&NU3I@/Q^VCP?LQ\#Y2)R^$K^G@PY_.Y0WB.%WB&)* M\S MN]X-<5UYGJ8TCB*9 M)'PR?CK7S >2A(N8)\DE<.X#.8XBEB3R$KCP@8#B"8GI$7C!.#HRC@89S[1I MLGS9Q[DUY^><<1Q++EW./I!P+ 2/'"IS'\B2.,:Q<,19!( 1^)0)#G/F1\Y\ MD/,OE38&/51ZD]D09>[%Y2+!5&*'L8]CD928N81]'"$B8900A[ /E (+DO2, M<7SD&S>&K(?OY[VJ4IN56[1X@875*',[,%?$T:L85'$)BQKX?(>VJ@3_.4K+ M-4K74)LS8^MX3PJI+EY(9>&K!UD02>:H[..HC!-.7)5]G&!,2!XY(ONX&,-4 M(BPL\8&BCR.7OX]X3RF3D\@_BH(H+YBK@(WDB8]$C #T)0*]8@P>2*R@# M]3^&,XC6$UCETYP@ZE[%G" MR*E/(<.-RK]4(-0[",*I*X"/$XGPVK0 +!$T=F?/(N1.4'[6'UZR/W4L9+AE M^1VVROWK2F=\T6]2F+'8[=$"0,C^A F7KX^+F,2"4I=PP"&##A;WY?^I9R'Q ME8S1 U2"F2X*&/LEK 0*]E_WJ[!AD6:9_FAWL[^"YG$53*%4/\H MDV\4DBGD.D[DQ5^/:J=.C22#C(=](@EZ_0DK3D^='!WNY,XS<8 []9LJ^%+8[[G+> C(B(3=N,,][)$D;F52%//2V.['+6J9(M?>HGQV7Y3? MJIL\K[V?F_6V.C^YJ>O;MZ-1M;C)-UGUIKC-M\W_7!?E)JN;M^77475;YMER MUVBS'G'?#T:;;+4]N3C;??:AO#@K[NKU:IM_*+WJ;K/)RE_O\W5Q?W["3AX_ M^+CZ>E.W'XPNSFZSK_FGO/Y\^Z%LWHT.49:K3;ZM5L76*_/K\Y-W[&T:B+;! MCOCW*K^OCEY[[:E\*8IO[9OY\OS$;WN4K_-%W8;(FC\_\G&^7K>1FGY\WP<] M.1RS;7C\^C'Z='?RS MHEA7NW^]^P^5+=_$:U_LQNFN?3.R M5MOVDOI4E\W_KIIV]<6XV%;%>K7,ZGSI?:J;/\WU4E=><=V\*Q;?;HKU,B^K MOWN7W^]6]2_OU>=M=K=<-?1K[]3[_&GBO?K;Z[-1W72E#3A:[ _[_N&PO/>P MFTUS0>T.X[=L0C=76K;V/F2KI;?:>N/L=E4W[__[9[[YDI?_ MV[<U86)NPO&L4[!L4#02W?0?S4S:W57_MJ?V=-U MF[X\OE.4V;/B@T").]#'O&Z6E&987V;EMOEJ*U>L^1,&RS_OZJK.MKOA\G1Y MKW[GD9Q"IX3013/0NLU&S>QQF$+X80KANSBR)\[[;)UM%[F7U=XD7[SQ!/O# MXSZ+T:SP$"G816I7^Q\70L5QY =GHQ_'EZ[-,1DHQ7F7FP NE"SV69>;V=QI M0ZDP\KM@ @(&BH=^)+I@:H.<21XIH;O845, MLONL7%9((FD=E#/F*Z-O8QLS-2*)&4DD))&2W>V(I XB*:=(_V@L>K/2%1LX MBI0UHDUU2&*B2'5((K$)+GPI_=#0B.8Z(@4'D8)!T]FK9C6NVHNQ>CUH:@OL M[J@PB(31[;'-Q:J9.(SYY=+&1,A]XYJ>VA2+N!2JB\U1WT0<\+C+7=E<&+)( M]ER;X4'1T*GHQ_SVKES<-%-::RL?-$4*AN0 )(E)2 Y FSCEL2^,E24A Z5D MH(Y8T4&L:/!$=CP&D6"1_>TKWS=%LRF#N"2)*4G,!_7ERA6G(U=\D"M^\MBB M9(NIDQF3Q*5-L) ;E_J4##.WB5,[SI4K3DKEOWO4W8,$$G'E) M[A'7-4DC"8VD '&MFNPH1V8O6#?WC5WCB48F-#*CD00@>/$< ';%TMD A8SJ18.Y, MXFB\_IF5C\:X1TT[;1"!"'C(335ML&>\VM:_9[S:8$_>CT)&@<\#92;^@.1" M25\%?:KJS(.Y4X_GY/X,I QCRUM;H5.9EEC&EDPNE$!"#0*]*A4CI45S2=C7!W-O*4"@&W;3XJ$0#,3'AI9$HC M\V']N7)&ZLIV=)?BZ7D)*1^=H]#()4! L8 .- <(*AVWE9/E_3",3&IG12 (0N+;2 M7% 4@[QN,:61"(S. X!6 #)72H;JBZ3R!#[M%,227W8>BJP4 M[+GG"NP[ONEJ@SW5 A025PL Z:X6<)T^<'?Z\-QJ 0<6'58+ AM'N!0M0!@ MT.;!_J%J 0"=-D_G&MR=:^ = CUJVFE%<_)!Z"M331OL&:_@U@0>KS;8CM?( M5]9X1:F&" (96N,5D*$27,F@1U6=EG!W6O*<:@$'&80/_"!YYV)"(S,:26@D M);O-!(0B,IW>>N6#KG$"^Y [)O M[$K/:&0BZ#L@-)( 1(K8#\UI(1T =L72F888MB&J?P/JK)GHV%[:]/75W3_EJX_;79-:(C MEX*TM5,:F0-$VLO,%<"<9ZT-LG ;Y*%9A; ]KS5QDN\6>5VSN*Z*+UL\?UN5>V>'X ;7FTKR'P5VU[??\M0,*VT+&H!$%V#F+.ONT_!!-*6/ M-1_6ZRMGI*ZVVEK+(07^9UMK^21K+8^V]0_9U_\2:RV?9JVEMM:2L-9&URAK M+6EK32-S@"!K#3#G66MK+7^/M9:TM::1B:2M-4"@M:9#I72HKFC:6LMAI66C MG,R@#N J0:$8%D !>,KB,/8C98H)_'80JI#%YG8I0 HA M%&.L;SG0SEL.*RL["O98852395%HU5D &#-09P&<9*&YC6(*,%AG0?T+PM W MG^BZ F H^NLL4KMR.6S'B['+!:MI.V_5/@=G7H!C /:,5[2Y'HY7M'T>CU>T MU47Y<61^YRD@17/J0JD8JZJT?5=$Q?D9!7L%G*>TM068.972R(Q&$AI)R2YW MY=-660W?]P*ELGUGH&)FWC<"F"45;9AI)*&1E.QR5RIME)7;*!,/^MG/KII+ M,XU,%+WSGD82@# N0V'>[DL'@%VQM/-5P_;>.[;WP8E/@>TC00B6$0#"@GU:3?SI.85ZFKM6 MVEVK 3O GY!3*-+43FED#A"44P#,>=;:'JN7;=Q6MM.%,SO]>*BB]VW32$(C M*4!<,[OVO.HEV[85O6V;1B:*WK9-(PE >F9V&NR*I6VL&E),G\$X"]Q:ZN:8\5#/%8P^>?@-X53"-S@*#Y!V#.L]9V*1C\"R9D M\AC8S@BGYP#$Z0X"8;H#P)YT!Y ]Z3D@W>EYH'U5\"Q?12L,? M,SP$(TW/ M(5\%,/QC"M#W 5\%0)B>CXY^OJO]';O&>7Y=;2MOG5\W#?TW81.A?/AIN(.;]D?"#C_0=_$74$L#!!0 ( M (LP"E,82YW?;P< '(= 8 >&PO=V]R:W-H965T&UL MK5EM;]RX$?XKQ*(X.$"=%4F]IK8!>W/!Y8"T1GQN/Q3]P)7H7382N2=1=GR_ M_H9<>;662*X;-!]B23LDGQG.S#-#7CRI]ENWY5RC[TTMN\O%5NO=A^6R*[>\ M8=U[M>,2?GE0;<,TO+:;9;=K.:OLH*9>DBA*EPT3UD/RV M15W?-*Q]ON&U>KI?E<72XB@XC7O-1F"@9_'OF*U[69 M"7#\/DRZ.*QI!AX_O\S^R2H/RJQ9QU>J_I>H]/9RD2]0Q1]87^NOZND7/BB4 MF/E*57?V?_0TR$8+5/:=5LTP&! T0N[_LN^#(8X&P#SN 6080*8#8L\ .@R@ M5M$],JO61Z;9U46KGE!KI&$V\V!M8T>#-D*:;;S3+?PJ8)R^6BG9J5I43/,* MW6GX WNDD7I *]9MT2?89G1V+UE?"9!XA\[1_=U'=/:7=Q=+#O1Z_!-@'[.0%^PT)3OAK+]\C&OT5D8A@!Y[5VX=' M 3CT8$IJYZ,^4[X8K$,/K6K0/W:\95K(#;HVOBJTX%U@F?BP3&R7B3W+_!UB M^[,L5<-=6[ ?F]JQ)H0?KV):1!DA%\O'8]/,Y0B-XCC*#G*OP"4'<$G0!M?5 M?\%GC0MU2"N(\U+)4M0<24 M+&KSW;R5QER[5CT*\ :T?D;J8"]VL->'@,'2 M Z8T:+"/'!)<*=@^;<@*L4:U6OQA/[ALN)\N.;(-3G >%_'$A@XY0K.B\-@P M.^#-@GCO)>3C6OP!5ME 'D: 6LA'_F)6^,)_[X5^1ATO^];A5GLMLAFZ\S0K M2#Y18BX6N>'G!_AY$#YDUPUD9LF[SJ21V]M;5"OF-'0^AXCCA.8TFX"<"WI M%@>013B(E#RW#MAM6-ALE?[2W%>9KETRAR2!*21&GJ"2-,1@W(CVA@ M@DEJU3X[<1.'3V8Y3M*I3[HDXS2*"N+!/?((IC^"&U*I;B$U#KON1$_G*2DE M-$ZGOND0/ <"2&@6>]"/](3#_.1!#SEXQT3U$E<=^HDUN[\AI;>\#6D4.X!& M"@4O8L'< MM1+@MQPBN7?;?LYK:98"^BEX!TUBDJ4)3CWH1Q[$82+\36E6(S961$Z<+@Z$ M,"S2F9/,)6D,+U]J@:.UV]#@HX:"Y/P(*S )T+)L & M4>[)EV0D1'*"$">%]V=;+;VY\"8C)9(P)=J%;!:#_AF"",JP3OBJ2.)@P"S* M"YKCB65TXP42,(4>,>@]H8J[$T5(YDS&A2T43J-&8><#^C(>23, M>2NV$R9<;$:"7K-O/1@=Q(5C*"S2:5IR2A; <84'Z\APY'0'9EWA[-Z4C4*^ M>X/+#? ==)93Z"V.HGB [Y LDA#^D=)(N$F;QLLG(1ET:6^.EY%]2)A];MGS MOF>!>EHJ[3&)@V> /[(XF18M+DFHI_/$YWTCT9 PT=RH%L: !4Y #35+ \:Y MR+2E>8UQI!,2II-C8ZZ9_(8JOM9.E Y*H2G$,9V6WDY)*#RBW&?1D5-(F%-> M6S2,=TX,608U*YE6W Y!C"E.HAB[X=*10F@4SI.F#81Z8M>WY9:YV[YABM<% M/X[H-/&XY$@140_/T9%^:)A^G#Q].G@'](XV*\L2,-X4_EP0(HP6OH*(CF1$ MPV0TG%P-)5UU7-+97MRTL?;!L-4C,)>G9J*.S@NJY33#TVAT2,9I$1?4DT/I MT5G?*;[R $9,HS7?""G-G@#U0ATE5.748\Y0*2X@_J:)SR%(""5QX5-CI#(: MIK*@&D#$)Q28S$3(&Y8%J0+*:>%H&.7$;#7';7[W:U/;.&XJ$275FK MSM0.!KC5Z<&<8 NYO_"8E6JO5QV)C9YJJS2'1;0M!IV6F5,5A48\F>6*N5P, MR<^;*T9&H]D/VT4JN3?-(74,!Z[/(>.,1$7#1/6YZWJ8U]:=JQI:>W1MCM8: MX %[VF9/KM9])^P1X5$5[0[V.4=AJ(&.:^/!E&\^)*0CB]$PBP'GEEM>?C,9 M5P\73_"X:5F#5M=??[XS21?]^PMOUKS]3^AP?V2B.-S,_-\W+A[Y)0[SR_]P MUTV^7Z#/ZSV MUW_C-/O;R"\,-),=JOD#3!F]S\!+VOT%W_Y%JYV](ULKK55C'[><5;PU O#[ M@X+]'U[, H=KUJL_ 5!+ P04 " "+, I3VL%62[4" #!!0 & 'AL M+W=OQZMB9?2GP[7=V:,JVEC>)'^Y^=W_;=X.-L8^N0"38EDJ[ M850051=Q[+("2^$ZID+-.RMC2T$\M>O8519%'IQ*%:=)#2JQQCG2UVIF>1:WE%R6J)TT M&BRNAM&X>S'I>_M@\$WBQAV,P2M9&O/H)[?Y,$I\0J@P(T\0_'O"2U3*@SB- MWWMFU(;TCH?C9_I-T,Y:EL+AI5'?94[%,#J/(,>5J!4]F,UGW.LY];S,*!>^ ML&EL>[T(LMJ1*??.G$$I=?,7V_TY'#B<)V\XI'N'-.3=! I97@D2HX$U&[#> MFFE^$*0&;TY.:G\I<[*\*]F/1E-#"%WX !/AI .S@IE%AYJ$/[1!3!S#6\;9 MGC=I>.D;O#.X,YH*!]!7VK=@5YR FF2=H_P>JW@ M7N#UC@AV0 9NI!8ZDT+!G,4B/S1R1_C]EM\/_/X;_/8EQ8K<#D_'\=@[W-S![N)Y?3Q?CQ>W]%!8%\JO.3%D)O?-Q:BWJ M7!+FD!GMC)*Y\)-5J]2U2J$03PA+1 UA)6ZZ1ZA#'7>H(FSE]J1K4-] M-G?"9M!-X!Q^=$ ;8B.+"$YN@=\!MN\@[)5B!U>88;E$"[UNL]/Q[O^N)AVX MJJW/V ?]CW;"N-=N/CXHJQ+M.C0/!T%^4V'M:MN?QDU9OI@WS>U.V#6+!84K M=DTZ'T\CL$W#:"9DJE"D2T-<\F%8<(]%ZPUX?V7XW>XG/D#;M4=_ %!+ P04 M " "+, I3"^#J_=D$ #["@ & 'AL+W=O7\<;8!U<@>G@NE79G2>%]==KONZS 4KB> MJ5#3EY6QI? TM>N^JRR*/#B5JI\.!L?]4DB=G(_#VHT]'YO:*ZGQQH*KRU+8 M[125V9PEPV2W<"O7A>>%_OFX$FM+&=<; F2R->>#)/#]+!DP(%6:>$03]/>$,E6(@HO'88"9M2';LCG?H M%R%WRF4I',Z,^D/FOCA+3A+(<25JY6_-YE=L\CEBO,PH%WYA$VV/T@2RVGE3 M-L[$H)0Z_HOGI@X=AY/!&PYIXY &WC%08/E)>'$^MF8#EJT)C0!-Y*3F MIBR\I:^2_/SYE?$(*?P"B]@5,"M8R+66*YD)[6&29:;67NHUW!@E,XENW/<4 MF-W[61-D&H.D;P0YADNC?>'@L\XQ?^G?)\(MZW3'>IJ^"_A;K7LP&AQ .DB' M[^"-VBJ, M[HG2HX\ 8NI!8ZDT+!P@N/I#[OWL$_;/$/ _[A&_C_45'XZPZ? M/4R5R1[^?JV\[Z.G/5C<7UY.;O^$ZPM8S+]X MN?XZG\T_+^"N0)B9LA)Z^^,/)^GPPT?W/YH/TD%ES9.D1I)4?0&>\#*C'1GD M5+(<5FT-75M#$)H^&.-UK'2!%JG<4F>J9B2I \[WO"9:UX1SBY6Q'F@3\TZ$ MX0 ^88;E$BV,AD$$@QY'H8 \S M/ HP5,D+(2U\$ZI&KL9>#W/MO*UC,ITP="Q"\JI50F?68RUM3'>7&HLLERY3 MQB&@\[*,->.H3QS5<=A]">4>L-=ATUF& E4.R^V+*$UA#T"4AE@:+KBC623N MB%J&\DDL%786*[%M5JA9L5'-4B^H)A/6;CEI FU0N"_[]KV0P5(H(HL0[Q:N MDW .&RDH*9922<^*>J06RU4$=J^GSJH3%$XXHYE/6[E0K+9V+[IW2=:U;>0W M<7Q4T[X)7"\FBRE,%C,X2>D,,:0+7UA$^!F^XA,J&)ZVPY2'O]>&,ZJLS(@O MIT+RI_YGQ+))BM:<+*42MK/2S9+"4F;A#J+SVSZ0R4>"GNNJ9F-N$+$0FLK1 M#49+'H2E1)<.;>A8(,#E#H&Z<;8=Q-8Q1TLQ R#5M1)*;6%E366\W6;0UV9:$4/".H[J!",&B\YTY@H&;O.P46;C!WV MRF"J.S602HPB+!9@NH*NSX@5@55M7=_)XI3QTY'NZ+4[#QG0\W'4L MYMM6CYSV[A2LL0HJN2QI.&%0L&9VI(*XXE D+S!2?HAUZ8/KUZ_ M_)#YJ]>7P67@J[IMI0M!6Y#GH?CNA@C4^M M./&F"L^;I?'T6 K#@EZG:-F OO.MLYMP@/:]>_XO4$L#!!0 ( (LP"E/S M(0#1P@( *\% 8 >&PO=V]R:W-H965T&UL?53;;N(P M$/V54=1'ED!"Z46 !)1JN^I-0+L/JWTPR818.';6=DK[]SMVTBPK%5Z(/9XY MLF4+IBEJ]Z&IM3(4A]4 MB##J]89AP;@,)B-O>]:3D:JLX!*?-9BJ*)C^F*%0^W'0#SX-2[[-K3.$DU') MMKA"^U(^:[J%+4K*"Y2&*PD:LW$P[5_/!L[?.[QRW)N#,[A*-DKMW.4N'0<] M1P@%)M8A,/J\X1R%<$!$XT^#&;0I7>#A^1/]UM=.M6R8P;D2/WEJ\W%P&4"* M&:N$7:K]=VSJ.7=XB1+&_\*^]AT. T@J8U71!!.#@LOZR]Z;/AP$7/:.!$1- M0.1YUXD\RQMFV62DU1ZT\R8T=_"E^F@BQZ7[4U96TRNG.#MY5!8AAF\P31)5 M26M@B0GR-[81. HM97!^8=*@S6JTZ C:$!Z4M+F!A4PQ_3\^)&8MO>B3WBPZ M"?BCDEV(>QV(>E'_!%[:H#UIKX(:;1"A3:81?:WRW,!,JV?W^JN5QO8+E8KZX>YW.[A>PSA'FJBB9_ T MEIAP&AU#%($)TB>U!(&4#JFJ-C:K!*FF&0LW^BE4)2DI(RDI;4C(6M-CRN46 MJ#Y(-*;<@N9F!RH#4V+",YXT8XR:.I)S.FJ>4-^M1ID:WQWEN\-EO6-(K%W/ MM*GF"*$],W#6O^A?J(@9F@:8&VZF!&^IZL:$$<=];R/[5/QT> MB(C(;OVJ,."SU7IJK>TVFM8B_.=>K[('IK=<&A"846BO>W$>4%?\>J@O5I5> MDAMEJ3/^F--&1>TUU8\O7&V(5@/JW9 M&F_0_*BO%4E!3REXA4)S*4#A:N:=1)-%:O6=PAW'K=Z9@XWD0OV1UG!W_DK_[&*G6!Z8QE-9WO/";&;>R(," M5ZPIS5)NOV 73V9YN2RU^\.VU4U2#_)&&UEUQN1!Q44[LN3G9E?28.0PB%#O&,L6D;\ 6,(EU*8C89S46#QKWU _O1.Q:].+>*]P*^-.((D M]"$.XV@/+^F#3!POV1.D!B/A,Q=,Y)R5<&.807I<1N_AIST_=?ST WZ?.SCC M.B^E;A3"KUM\-K H9?[X^[V<[D7:6ISHFN4X\ZC8-*HG].;I$5QQH0862'RDW3H)V$V^$8'378TNU1I2$:A/SP.*:Z,E+/! M%?6W_X#9***O X:4DO$PA/=>0[!37A6JM6LBFO+2"--66K_:]ZF3MCS?U-LF M=\G4F@L-):[(-#PZSCQ0;>-H!2-K5ZP/TE#IN^F&>BTJJT#[*TEON1/L 7WW MGO\%4$L#!!0 ( (LP"E/VST ;0, &<' 9 >&PO=V]R:W-H965T M^CT M0$NPQ0E%JB05>_?7%Z1DU1DGOD@D"'S !X#@8J_TDRD1+1PJ(K50C15X5^.>W.R!L=DH]23VWPLED'L D*!N74(C'[/>(M"." *XV>'&?0N MG>'I^HC^P7,G+AMF\%:);[RPY3*8!5#@EC7"?E'[/['C,W9XN1+&?V'?ZH[' M >2-L:KJC"F"BLOVSPY='DX,9O$;!FEGD/JX6T<^RCMFV6JAU1ZTTR8TM_!4 MO34%QZ4KRJ/5=,K)SJ[NE448PSOX0ZEBSX4 )@OX;$O4\%%:)G=\(Q!NC$%K M0KA'NX@L^7764=[Y6+<^TC=\3."3DK8T\%X66+RTCRC>/NCT&/0ZO0CX5R.' MD,4AI'&:7,#+^B1D'B^[D 0#5L$'+IG,.1/P:)E%:CYK+N"/>OR1QQ^]@?\B MMV=9A3MNF9CDN [JA!O4S!JOQ$*A_ M@2H*O"!"?,NQH/M4*VVYW$$CN:LL(\I80P)WF&.UH?)GB4]P?"X)02HPF"NB MXTKPB@V5"/L2#4])LY:T1D$9=DEWD=6-SDNZ7*"VL&D,\2(M,_S=E12O8T3U M\/IXR$G#:>?*6%#/V#+<,J[AF8G&(QWYLA._+/_9<(W%"38WQ(= ) Y>A'U. M:W#K;R1)!">WO&=EX IFX724A'$I/TS">=8=*TM-R<^RF)!BEGGE>3CKE/^FU%P3T;RI M&I?D ECEBOT_\X,P#:?9+)R,R'F83I-P,D\&9_6A$M.+<$6HZ7P49I.6U'@\ M"[-X#C>G>"[1)XGH(MLSBN$JG5!&TK%O_*MD.@\S&UL MC57;;N,V$'WW5PR$H$^J=9<5US80;[SH%K'7FWA;%$4?&&EL$Y%$+4G%SM]W M2#E:;YL8?;#%RYPS9V;(X>0@Y)/:(VHX5F6MILY>ZV;L>2K?8\744#18T\Y6 MR(IIFLJ=IQJ)K+"@JO1"WT^]BO':F4WLVEK.)J+5):]Q+4&U5<7DRQQ+<9@Z M@?.Z<,]W>VT6O-FD83M\0/VU64N:>3U+P2NL%1-! MG8W!1/(HQ).9?"JFCF\$88FY-@R,/L_X \G &R/QW .$)$%K=G2.K\I9I-IM(<0!IK(G-#&RH%DWB>&V*\J E M[7+"Z=E*:(04?H:UI$)+_>+"NF2U!E87L/C6\H8JH%U8H9YXFAP:F)>?R.<= M>?@.>0I+4>N]@D5=8/$CWB.AO=KP5>T\O$CX6UL/(?)="/TPN, 7]=%'EB^Z M$+T"+> CKUF=6/WZ'_V)2X9:KO!2JE0A_;?"H85Z* M_.GOM_)\T8VYN&/5L!RG#MU,A?(9G5DZA/7]Y_7B?O,GN;^[66W@9G4+BR]? M/ZV7B]6&:KK8G)6]Z15BKY"1-(FYD%0^8!IRH3J3 LD1Y4O3NGA&"7J/7$*K M<-N64-)%4T-84D_0:!*+%B2Q861D2)2EQB/U%D458 IXG;=28C'\'Y+(?"M* MZB=J/* C@?V1@%O,L7HD/5%@5_S!G8%?01AF;C8*OX\&\Y:7!:]WRCK@52,I M$%MX"-U1[+M1%M'(3P,WRT:#) U:6_[<:&F_GX% 0%,/(EO)H$;7OONB,*\/:<_504.E.:K ME,S3,+,YNHK#Q!VEUY1\6W#Z243XL0(FZ2XH?GQS_:T[Y9UUKPKESO9H1<>D MK777R/K5_AFXZ;K?=_/N#5DRN>.U@A*W!/6'H\0!V?7E;J)%8WOAH]#46>UP M3T\92F- ^UM!'>$T,0[ZQW'V#U!+ P04 " "+, I3??*IY:$# #" M&0 'AL+W=O9Q\\\ MGAD/MMH\V R1X*G(E1T&&='F/ QMDF$A[+'>H.*=E3:%()Z:=6@W!D7JG8H\ MC*/H)"R$5,%HX-=NS&B@2\JEPAL#MBP*89['F.OM,&@'NX5;N<[(+82CP4:L M<8YTM[DQ/ L;E%06J*S4"@RNAL%%^WS<=?;>X%[BUKX:@XMDJ?6#F\S281 Y M0IAC0@Y!\.<1)YCG#HAI?*\Q@^9(Y_AZO$/_XF/G6);"XD3GO\N4LF%P&D"* M*U'F=*NWOV =3\_A)3JW_A^VM6T40%):TD7MS P*J:JO>*IU^"\.<>T0>][5 M09[EI2 Q&AB]!>.L&F\E)Y2YE3H9W)?O1Z%H30A\^PTP]HB66FRQ( M!=/OI:1GF&-2&DD2[2 D/LXYA4D-/:Z@XY] G\"55I19F*H4T[?^(=-LN,8[ MKN/X0\"OI3J&3M2".(K;'^!UFM@['J_S0>P62,,7J81*I,AA3H+0B_ !?K?! M[WK\[D_PWTEZB4L"H5*X$N8!22QS_%%F^.0L)FB("PH61J12K>'"6B1[!)?2 M)KFVI4'X,1CUCV%V?3^=+ZZF MUXLYCV'Z[6ZV^ /FT\G=[6PQF\[?IPE6_.T+?\'C@BY &'D5>(NC5GB,.H=WJ]L]:<>_,CWN=;JL; M10<3;::_5COKPSM_"%CG.PY-^ZRP^W06YDH8)6/E4!?:_IJ]U73[#ZD6"'!\Q MWQV1233")-DS".O$^3H/:A]QV::8 MLE7XQG*E-R>"4"?*IH33! M1!NCE]H(1XV#K<%<_]K!=(Y@H8D+78E<._%J&48BYP+%F'N^A[?>U'P M37*O3![VZO(V83[7OV9M'\ /4K[.M#<@N[5]#2-\U9@+-&O__%A(=*FHZM'- M:O/"752-_<6\>AY9I+5+O!Q7[!H=]WL!F.K)J2:D-[[-+S7QH^&'&;_2:)P! M[Z\TIT(]<0^O&$5*O!-%7%],L"A=K.@CAX7;CCZXUU"X/YM&9KO$?[1WVK M:3;8H92\0FFXDJ!Q-0O.XM-%YNR]P9\\!R%<$!$XT>'&>RV=(Z'XU?T[SYVBF7)#)XK\1_4 M]A?LXADZO$()XW]AV]JF40!%8ZRJ.F=B4''9_K/G+@\'#N./')+.(?&\VXT\ MRPMFV7RJU1:TLR8T-_"A>F\BQZ4KRKW5]):3GYW?*(LPAA-8,/D(%[BTTX$E M7/=V4'08BQ8C^0!C!-=*VHV!;[+$\JW_@/CL2"6OI!;)IX"_-K(/:11"$B7Q M)WCI+LC4XZ6?!&G *OC.)9,%9P+N+;-(XK+F$_QLAY]Y_.P#_"LEUR<6=>43 M"'\_X+.%A5#%XS_O9?-3,'<*3TW-"IP%=,P,ZB<,YN,^+,YN?H.+;XL'>-@@ MG*NJ9O(%* +46 *7%!Z#:TK" M$G67['@24@3%VR6X9KK80-)6 XY_FCLR&I^4>.)R#2M6<,'M"S0D!0W6,?V9 M$I>%:$HJ"(.CE#0MA#N>IED*7I$A733>CQO34+$0U H$6@K3N&'1PI&%1K]) M'RY]#DSKNE2:JD=:+B"X MLVEYW;,O\)QU$^&7[YZ+@?N0C&R8;(D M([**^_GPB[=I0?WKOD\FW32-=@Q+O^WJHP"X.:ALDO7WE6M7DGY[IDLGR243 M+I<&"D7W*:6JPUTI(7RV3GL>[/70'L:] MNQU);Q8/P]$X#],\AC@*Q\DPS"=Y[T%9RNV>64R^DW&8C1.(TW 4I>$P'_:N MT)A3NO^T=HJIE?97>!RF:>J>_:AWH^3)J]URCSH*L]$PC+,)Q$F8Y%&89$F' MVDA6.X6[XA]-^LE^X8EQX35$4FMUZ\[KVWIW>M_KUL+_5"J$]ZZT MP4&/J%"O?2=T>FBD;=O%;G77;,_:'K,W;SOU=:=X@2MRC4C* >BV^[43JVK? M<9;*4O_RPPU],*!V!O1^I>A"[B9N@]TGR/P_4$L#!!0 ( (LP"E,1.-BY MC 0 "<+ 9 >&PO=V]R:W-H965TQ:TW89AV(/J*(E06_*1Y*;Y]Z-DQ[G@)+M@ MP!Z<4+1(??Q$TARLI'K52\8,O!>YT$-O:4QYT>GH;,D*JL]ER02^F4M54(-+ MM>CH4C$Z,&$YE* 8O.A-PXN)EV[WVWXA;.5WI'! M1O(BY:M=?)H-/=\"8CG+C/5 \>^-7;$\MXX0QI?&I]<>:0UWY8WW6Q<[QO)" M-;N2^:]\9I9#+_%@QN:TRLVC7'UD33P]ZR^3N7:_L*KW1KX'6:6-+!IC1%!P M4?_3]X:''8/DF$'8&(0.=WV00WE-#1T-E%R!LKO1FQ5-G4OL)C_B)X4$*L]1P(V9LMF_? M04PML' #;!*>='A7B7.(? *A'P8G_$5MH)'S%YT(5(.1<,L%%1FG.3P9:A@F MF-$G_'=;_UWGOWO$_S5[,7#-=99+72D&OS^S=P.37&:O?WR-SI/>;"E>Z))F M;.AAK6FFWI@W2L_A\T_/-T\P'?\VGMS?[-\9/+()YJSL_ /W=-TD8!)?PA'7)E'L) M-_,Y<\5:XPF(@T1@+BL%PH:!;IO4B.![JQ*RC:$.:&_/>6W:W=/Z^WLN+21L M>=DK3!6BJ -'<:%HT8#>Y9269R+0/'8%=56I^3;1@FYI *X<,310E;" M@)S#643B?DJB!*';-Y:!T+^<3J=PCP9N&5S^8 EMJ-O@?:!KJ&E$C0/?W:P" MW_^VY3\,:ZZWBK11U&&4#?=(E^;::(O*(IG+''LT%XN+/6H"N&89*U[P>J*@ M@7(D/6[9C"FLK(]2'Z2'V:$.*XXI9(D++$<*R%G!M98(5-CKMYFTO?>X(?,, M0N+[OGU0_H!/0 (_(4F8_D]H^G%"XCA$+&DW($G<_^=%LXL#OT:N,R$4J\8/ MJ#:86'@=V+)L2M\JV[?T(4)-T&>FJCH$# 6W;F[8+)6L%C6*UC_,L$VXG'6) MJ?%[C+8GSZC)L=7<EC=O>3+DIQT"=1F"!#1YBY&C]B.QMGANQ? MUM^YDVWZ;^^D%Q&_'^!Y&^FOS[T:7__;XP*"HP^F08P';N6C1U[_1SF8M #2 MMB)ZQ(]#TD,I)D'2=]*S-,BGV"OYQ/6>!.\D)7&*%15%<,^TQE%#*40!I50. M=TC2L$=BOV\3/0E)MY\>=(]-YQ92?#BT/D- _5Z78"=#.2:IGY)>KPM?^\YV M=H:7@F&)V!$- =E^6<\QK;:= L?U\+/=7H^0#U0MN-"0LSF:^N?]G@>J'LOJ MA9&E&X5>I,'!RHE+G&29LAOP_5QBB,W"'M#.QJ,_ 5!+ P04 " "+, I3 MR69(8D\# 9!P &0 'AL+W=O%)N)AHS1<2="X70;7R=5Z[/2]PM\<#^9$!A?) M1JDGM_BC7 :Q(X0""^L0&'WV>(-".""B\:W'# :7SO!4/J)_\+%3+!MF\$:) MK[RTU3*8!5#BEK7"WJO#[]C'DSN\0@GCWW#H=/,X@*(U5M6],3&HN>R^[+G/ MPXG![#V#M#=(/>_.D6=YRRQ;+;0Z@';:A.8$'ZJW)G)=B9$ U;!!RZ9+#@3\&"91;I:UIS!'P_X8X\_ M?@?_(QJ#&,*7!C6S7.Z R;)WAGU:X9]'?+:P%JIX^O='.3[KPG7FE6E8@PZBXT M#%M6<,$M1Q/"'BM>"#IP MNOBMY8U+B0@.#P1< 9>% M:$O::%P#>E5* I(S6[TBU38>)NY@1O#0-HWP]:%:;9CP070SBLMN$'4S05 9 M2V?;@5U=T-W!X>[ +198;U!#EOB=^.)[C8X6_]L![=KX4FTO6UHPJJREN"1Y M_@EF83H;A^-Y[N59/@EG#I*"T=2J6A-?$)QM^@1#$B;C>9C$8R=EDS"+WQ!X MI3\-L\DT3-*4I'F3,$TG),_#.)N&$[+\Z@<2I>=Z M3\8[A/NAB/Y.PB.5\H1/?U%_X;(KPZ\P'TWIB=\BW7)3J):BO:?\OX7(1S'\ MW+]_U%_1R;BJ4>_\4#;@(;O)->P.<_^Z&W??U;N?QB>F=YRNEL MF<:C:1YT M%3PNK&K\\-LH2Z/4BQ7]NU [!3K?*IH._<(Y&/Z&J_\ 4$L#!!0 ( (LP M"E/77Z^5+0, %D' 9 >&PO=V]R:W-H965T;0]$#(XTM(A*IDG2<_?<[I!1M M L3&GGJ1AD/.-]_,<(;+HU2/ND$T\-RU0J^\QIC^,@ATU6#']%SV*&AG)U7' M#"W5/M"]0E8[HZX-XC#,@HYQX:V73G>KUDMY,"T7>*M '[J.J7\VV,KCRHN\ M%\4WOF^,503K9<_VN$7SO;]5M HFE)IW*#27 A3N5M['Z'*3VO/NP-\)SO?)"2PA;K(Q%8/1[PBML6PM$-'Z-F-[DTAJ^EE_0/[G8*98' MIO%*MO>\-LW**SRH<<<.K?DFCW_@&,_"XE6RU>X+Q^%LDGE0';21W6A,##HN MAC]['O/PRJ (3QC$HT'L> ^.',MK9MAZJ>01E#U-:%9PH3IK(L>%+HX$IV'>5LVS"%R\"0(WL\J$;0S0 :GP#-X(L4 MIM%P(VJLW]H'1'!B&;^PW,1G ?\\B#DDH0]Q&$=G\)(IZL3A)6>BUF D?.*" MB8JS%K:&&:3;9O09_'3"3QU^>@+_32Y=$N'''3X;V+2R>OSY7D;/ MK6O-0] MJW#E4>]I5$_HK:-H#G<-PDZVU%OD#PQ[:!$T&DU*91HPM%W)KC]0=+8)Y,[> M85X!$S74O#T8K %?V/;$5ENV\]E=HQ#?E!&H".B*L.7/[^_,;'ELC4*8I-D[ MN;B C24Q^TI#Y[,@?@@?(/+C-/>3<$%R'!=^D>0DI7Y2AGX>QU9+NZF?AOGL MWC4;>69/J&AV#*RU#:\:;BXU3O4(-(6TH5!M;D:GD!!"X9=A1E(2Y7Z6+9PN M],LH=[K47^3)&=Y$)9P[=N$\M+]H'I=NE9\(]WK(]&_A?<^48G2-??BKMS77 MKM974I!+P^W]&&Y_4::4\T590E$4)&5I^K_Y78P!.0*E7X2A(U#Z<98Z742Z MA=-E?ASE9[-R.IU9">\U8_!JW'6H]FZH:V)X$&:8?)-V>C<^#N/RO^/#H_.% MJ3VG%+6X(U,JX,(#-0SR86%D[X;G@S0TBIW8T-N'RAZ@_9VD9(X+ZV!Z3=?_ M E!+ P04 " "+, I3!J+2=Z\# 9" &0 'AL+W=OM7$$*.K$5]65)@&W"R29M%LS62;7LH>J"E ML4U$$KTD%3O_OD/*5AQL;* 'VQIRYO'-O-'0DYU4+WH#8,B^J5L]]3?&;*^# M0)<;:+@>R2VTN+.2JN$&3;4.]%8!KUQ04P<18^.@X:+U9Q.WME"SB>Q,+5I8 M***[IN'J[09JN9OZH7]<>!+KC;$+P6RRY6MX!O/G=J'0"@:42C30:B%;HF U M]>?A]4UB_9W#7P)V^N29V$R64KY8XZ&:^LP2@AI*8Q$X_KS"+=2U!4(:/PZ8 M_G"D#3Q]/J+?N]PQER77<"OKOT5E-E,_]TD%*][5YDGN?H-#/JG%*V6MW3?9 M];[CQ"=EIXUL#L'(H!%M_\OWASJ1>M+PM!:_)L^$&L,&,OH"?#/B)PT_.X#^"6H/2]$,="6\K\D7HK3PN MH%'64G<*R?SS'?:&W-2R?/GWLXI?/-"^K==ZRTN8^O@Z:E"OX,_":$3N5BMP MO4Z^\K;#-XV$:5]&^M/*R+OE>D.N2);2C(7>O"QEAP4A3U"">.7+&KN#IBRB M61A[#^TK5DO:>)H6*ZC(7&O J"1.:%ADWD+!EHO*I?^'V8 Z.D0Y MHU&:>[]*6>U$79,\CFC,QMYW:5"1@Y'',P;>< M[!=['/)("\H8\[[AM/R9:YXPFJ:VB$,'$*-XJWD_ M@4JI,4"T9:=LP X47%O8)$6V[$2W1Z[*#1YW$*TWH][\N#DB9B<_5:VGF],$ M-3K1+8LIQGU4+:9)-*:L",_K9B48(X[A[5H@O!X$1;C8U620-$1-8NR/_*RH M.1UCO\7Y^#-1$Z08AL4@*NXHB;#OG :9;5OFS+O%R2/:-:8XB.HZE#%'[++< M(3+)B^*,I&.:% 6V0_:_1_-^ MW+^[]Y)>]S@W0W*.N#^2N)< M/!CV@.'?P.P_4$L#!!0 ( (LP"E-*Q5?C+ 4 $8, 9 >&PO=V]R M:W-H965T/3O%FO@[=?]KVMID2J)I$RC2V^K> 7 M3S_ZZ$@H>DU3MP#8DN+J.;T[NFIQWX'8\CMDM.X]DN]'D?6CX3.J>J'V0-'3 M+U53-K.JK&D:47>"(;P0/]O'S[KXV3/Q[Q&]MRYDZ&Z,7@VB]N>"K4$9T%\K?TOFPV:#$2/5:, MXM:3($EQV3K7S2[\:N7:KNBSJJ6WH!V;+"8$E%WO* PCS2&".738)LNDC>NV M;$(JJ),%7;9^OIG%,*'KI?N/MA1VR&S+0.4RG2UW#IA>^!:)@>TNT4]Q MZ=K)P>+,!^39^-B!== '=/.5JK[*K_LZJE12)!C%)=VDDVXRN.Z@/FR!'MI[ M 0^>8> 0P[,7,'RB *PUP=?5/#7O8%K6D/=/5+#"2*8SC3' S8QA*N.8O,:? MQ$)6,&OUX-?6AY#BWU81.'$DRI4EQ8SF3&H)>\V,Q;C@@T]KA[W[=&=^Y[^#]('OD:AABS#1 EF> Z5Z!WZD'6604^V>(A^!MER M9K4E ]@D4SK=CR#26,6D$$\18 L.;@58XDFU0M!(*_2529!B 4J7^K'^O[E) MB%@A3T4Y!,W1;+#/0;G('Z*?H22.[DW4%DSE: 6CP%R&35073+X,_H]5OT1N M'(=/D=(.GR@48M&>(USS$"/PLKO\4^' M00)8$'HF40[T+5!)D@2L.(CRO'@$/GS LK0XJ'"H<&N3D--)Q_/.BZ,QBT(> MP@\I0/,2;3("FF JN2B-TZO3/DH%T]P,1KAK[R__ZN#JP @WL-O=P@$T/6@+ M>NK-,3YXVX&R1?>"#;B?-DWLGWG[U?TC^:Q_&WXS[U_8N $751.H=K=PY4=& M#ZGM7ZW])/IU]U*\\1'OSFZXQ$/?M&UL?53;;MLP#/T5PD][:.-+W*[-$@--VF(=T"WH;0_#'E2;CH7:DB'%.GI5IL76R$2[)I:V5E0$;63,+1YA8VP(]VBXIM2FT80 MFV85VM:@*#RHJ<,DBD[#1D@59%-_MC395*^IE@J7!NRZ:81YG6.MM[,@#MX. M[N2J(G<09M-6K/ >Z;%=&K;"@:60#2HKM0*#Y2RXB"?SU/E[AR>)6[NW!Y?) ML]8OSK@I9D'D!&&-.3D&PZOK ML 967@D0V-7H+QGDSF]OX5#V:Q4GE'N6>#-]*QE'V71-" MG,(Q/*H<#?$SDD0[#8G)G4N8]T3SCBCY@.@4;K6BRL*5*K#X'Q^RJ$%9\J9L MGAPD_+96(QA'1Y!$27R ;SQD.O9\XP.96B -UU()E4M1PST)0NXPL@?XTX$_ M]?SI!_Q79!2-#*'7P^X(YC7.G_Y_5YE#Q*[L9S85N0X M"WCN+)H-!EF0PS?:M,"NI+-18 M,C0:?3X)P'3STAFD6]^CSYJXX_VVXE\,&N? ]Z7FU^L-%V#X:65_ 5!+ P04 M " "+, I3>"=NDDP" #9! &0 'AL+W=O69-FK8,H382[4 ,P4"4;0_3'MSDVE@X=K OE/[W M.SLA*P+ZDOC.]WWW(_=ENC7VT96(!"^5TFX6E43U:1R[O,1*N(&I4?/-VMA* M$)MV$[O:HB@"J%)QFB3'<26DCK)I\-W9;&H:4E+CG0775)6PNSDJLYU%P^C5 M<2\W)7E'G$UKL<$ETL_ZSK(5]RR%K% [:3187,^BL^'I?.SC0\ OB5NW=P;? MRNCF'B2\:O0 1LD1I$DZ/, WZKL=!;[1@6X=D($+J87.I5"P)$%8O>_W M#?^XYQ\'_O$G_.]F"'\>\(5@KDS^^/>C@1[D\XH\=;7(<1:QY!S:9XRRX60 M#R7"PE2UT#NH&YN7O)@%$'M9KE:0U!L0SB%78-9P7J'=H,YW<+DK+"^LS!U< M7R] :KC-A1)'<*&,E84 %LI5HW8P;&<.'PTEWENWP.Q%Y2 WC:9V\WIOK]NS M=EW_A[>BOQ%V([4#A6N&)H.ODPAL*Z36(%.'Y5T98BF$8\G_'K0^@._7AC]I M9_@$_=\L^P=02P,$% @ BS *4_JV&=6&! PPH !D !X;"]W;W)K M&ULI5;;;N,V$/V5@5YZ@>%KD@:N;<#.-N@NFD6Z MWFX?%OM 4V.+"$4J)!7'_?K.D+*L+)P\M"\V1G2[@:\._ UV4IW&&%VN[GV2@[;GQ2NR+PQF QJ\0.UQC^JNX=/0U:E%R5 M:+RR!AQNY]ER-%U=LGTT^*)P[SMKX$@VUC[PP_M\G@U9$&J4@1$$_3WA#6K- M0"3CL<',6DIV[*Z/Z+6/VWRD,QSZXSR'$K:AT^V?WOV,03!4JK M??R%?;*]NLA UC[8LG$F!:4RZ5\\-WGH.%P/7W$8-P[CJ#L1197O1!"+F;-[ M<&Q-:+R(H49O$J<,%V4='+U5Y!<6:[4S:JND, &64MK:!&5V<&^UD@H]_'A< M_30;!.)CKX%LL%<)>_P*]A7<61,*#[^9'/.7_@/2V8H='\6NQF\"?JA-'R;# M'HR'X]$;>),V^$G$F[R"=R[@K\N-#XZ:Y=L;!!MK,Q62UN:,,G:IW1]:UPZ9BGJ]<*G74>KM@:,^K4FGA.CO=*(F6(HO? M$KJ'W0.9_$K0[TU5LS$7B%0(0^GHDM%6 .$HT V?S1@\"^!T1Z(NSZ&#V#KF MZ(@S E)>*Z'U ;;.ENPHK7-V8UTJV*%+DC0"U5+P&[9$+>(7D1R3WA*%H;8\ MYFHRY:Z!Y=D:_N"I?P+NK%/_))B]"D73.%R]M%DH=,+)XL EY\]F#G5EDQ4- M E1WT)&,"J\XTA0H&?O.%XD.&3N<.H.E'KN!NL1JPN*&BWV5HY=.52FV[7>" M2@R%S:VV.ZYBS8)B W2:L\'.@82<*'O-(60:AMRAH= T2$UUBT*/A+Z6Q0O MJG:^[L1Q)CU]NI3I@IO&@^EY>:Q8BK?-'CF=W(FLL8I=YE,C*/K,TK#&+0TO M.A2\K1UU8;H1")(/.+5^C+6IP]GOZ: S6)3H=G%\8G>Z-M*,T>ZV$]HR#28G M\S3>W0FWH]P0VY9&PO=V]R:W-H M965T,+ ZM9/!WB%$2B4!1J0I"0,NA MZF%C3Y(5]JZ[NR;P[SN[-B:M((?$,^LW;]Z,=V:ZE>I1;Q -/->5T#-O8TQS M$@2ZV&#-])%L4-";E50U,^2J=: ;A:QT0745Q&$X#FK&A3>?NK,;-9_*UE1< MX(T"W=8U4R\+K.1VYD7>Z\$M7V^,/0CFTX:M\0[-C^9&D1<,+"6O46@N!2A< MS;S3Z&216KP#_.2XU3LVV$J64CY:Y[*<>:$5A!46QC(P>CSA&5:5)2(9?WI. M;TAI W?M5_8+5SO5LF0:SV3UP$NSF7D3#TI^[[L!,P^2@@[@-BI[M+Y%2>,\/F4R6WH"R:V*SA M2G71)(X+^U'NC**WG.+,_%H:A!0.X5(\H3!2O<"G>[:L4'^>!H826%A0]&2+ MCBS^@&P,5U*8C88OHL3RW_B A WJXE=UBW@OX;=6'$$2^A"'<;2'+QFJ31Q? MLJ=:#5U]>^C2@2YU=.D'='Q,GNB&%3CS:.@TJB?T;%MP: N<8X'U$A4DD3L)1[=L2W?$H.*LTL!$ M"86L&RFLJ(8IH^$ $C_/4S\<9\Z>Y,=^E"2C!QJA0RX.&R4+U!I2/TTS/XQB MPJ1I[L=9/+K@@M.%*X% 95L0V]C/XL2/)I%CS?V<--Q+PRK@PZTZ@"CU\W%, M%!/K1'Z2COTDS$;?*=')#K(O4T,R"?WQ<4AU903.1M>TH_XCS"81_7K"D%J2 MCT-X[\L&.R-2HUJ[1:"I+ZTPW;0,I\.N.>U&[ W>+:HKIM9<:*AP1:'AT7'F M@>J&OW.,;-S +:6A\77FAO8E*@N@]RM)U[!W;()A \__ E!+ P04 " "+ M, I3+TP^.L<" #!!0 &0 'AL+W=O&@V)O$DUE*4AR4_CUK&3' M!&ASL??Y[4.[.]DJ_6C6B!:>2R'--%A;NQE'DAMM,@"7:".[Y: M6R>(9I,-6^$]VL^;6TUX3^_0+WSM5,N"&3Q3XBLO M['H:# ,H<,DJ8>_4]@,V]?0<7JZ$\5_8UK;]-("\,E:5C3-E4')9_]ESTX<] MAV'\BD/:.*0^[SJ0S_*<63:;:+4%[:P)S1&^5.]-R7'I'N7>:M)R\K.S&V41 M>G ,[Y4JMEP(8+* 3W:-&BZE97+%%P+AU!BT)H0;&I,W#XQ$YNTDLI2 @XGR M)MB\#I:^$JP/UTK:M8%WLL#B;_^($F^S3W?9S].#@!\K>0)9'$(:I\D!O*SM M1N;QL@/=,%#7=P"NV\)U/5SW%;A[6J&BHO:I)5QPR2T>7]$,%O]W%K[YH/" MSQ;F0N6/WU]J[\%P;G_'9L-RG :TH ;U$P:N1=BV",XQQW)!;YLE7A)WSOR, MD41P8X&WB1DX@F$XZ"9A',=$#\)!'#NZI5R;A*&O4RC*Q%P]8W8B$#+/,&X_"86-\A<:,:8/SJJP$ ML]1!5BIM^2_F5SL-!]DP[')@.DK _2CJ7_R*'(&EXCP@U'77#K%\7U>L- MPRP>P4NO'>VM%75HY8^'@5Q5TM8;UDK;^W1:K^4?\_JX73.]XM* P"6YQB># M7@"Z/A@U8]7&+^E"67H.3Z[IQJ)V!J1?*AK-AG$!VJL]^PU02P,$% @ MBS *4Z&VAUC# @ RP4 !D !X;"]W;W)K&UL M?5113]LP$'[OKSA%:-HDCR1.T@;65J*P:9L 5<"VAVD/;G)M(QP[V Z%?S_; M:4.G05_B.]O?=]^=2'6OUX@&GFHN]"18&].IXAEYM)$ >[ MC9MJM39N(YR.&[;"6S0_FKFR7MBSE%6-0E=2@,+E)#B+3V>IN^\O_*QPH_=L M<)DLI+QWSK=R$D1.$'(LC&-@=GG$<^3<$5D9#UO.H _I@/OVCOV+S]WFLF : MSR7_595F/0GR $IA6 M]K2MPQX@C]X T"V >MU=(*_R@ADV'2NY >5N6S9G^%0]VHJKA'N46Z/L:65Q M9GHM#<(0/L)KKT#;J#Q83?/@[!;4:-ZA$#5Q7LJP(76&"]0 5)['>BP:73<024YB0?T1=K,&LK7E9BI;W2 MJFZ4?$2G50,EHS0B29Y8*QK&),]'@RM6K*T>]0SO6-U\ NQ3HQ')DA%)L@3B ME"3TA*1#.KB3AG%H^J(TOBC_81.214,RC'*([6*I*(T'EZCUJ6W>HJU;S@R6 MMN=LQD7%?%?G)$Y3,LIRR+IP23[85?_U. 2$_9>/(+8 ET\6.27-MIB\I=L.=+:?_5K>,"]/-[^A=02P,$% @ BS * M4PJDAJ)= P EP< !D !X;"]W;W)K&ULC55; M;^(Z$'[OKQA%^[!(:1,2Z$V 5.A6V]5I3[>T/0]'^V"2@5@X-FL[T)Y??\9. M2*F61?L L<D,=]=;]!L?.\4R8P8G M2OS#8*:$\?^P:73C ++*6%4VQL2@Y++^LM==._(LKYEEHX%6&]!.F]#LG MBY*TX-* P#F9QB=GU VZ?@;JC54K/WIGRM(@]\N"7D[43H'.YXI:H=DX!^U; M//H?4$L#!!0 ( (LP"E.Y$O_XN ( *,% 9 >&PO=V]R:W-H965T MAA ]3:EG\3) &:=L,VK$719MMA MV$&QF<2(+'F2G'1[^DFRXV9 FX-L4B8_DK+(Z4'(G=H":/1<,ZYFWE;K9N+[ MJMA"3=65:(";+VLA:ZJ-*C>^:B30TCG5S"=!D/HUK;@WG[J]!SF?BE:SBL.# M1*JM:RK_+(")P\P+O>/&8[79:KOASZ<-W< 3Z&_-@S2:/U#*J@:N*L&1A/7, MNPXGB]C:.X/O%1S4B8QL)2LA=E;Y7,Z\P"8$# IM"=2\]G #C%F02>-WS_2& MD-;Q5#[2/[K:32TKJN!&L!]5J;QO$(PY9[HT-E& MJ8>*5FE1]\XF@[KBW9L^]^=PXI ';SB0WH&XO+M +LM;JNE\*L4!26MM:%9P MI3IODUS%[4]YTM)\K8R?GM\+#2A'EVA!^0[=PDJC=TNZ8J#>3WUM E@SO^AA MBPY&WH"EZ$YPO57H R^A_-_?-XD-V9%C=@MR%OBEY5(W<$^F13LRPS M*Q\]PEZP?<4WG5F8X#3/<)2%* QP3A*R,"Z&T,BX!#H(,C1.^]_^2>/4(#=N/"@3L^6ZZZ%A=YA UUWCO9AWX^N.RDW%%6*P-J[!599X M2'8CH5.T:%P;KH0V3>W$K9FB(*V!^;X6YG+VB@TPS.7Y/U!+ P04 " "+ M, I3]DL;+UEM@$G:=!V[1 D6?=AV =:.MM")%(EJ3K^]SM2 MLIH6M3<,!?;!UI&Z>^ZYXQU/LYU43WJ+:."YJ86>>UMCVDO?U\46&ZXO9(N" MWJRE:KBAI=KXNE7(2V?4U'X4!(G?\$IXBYG;NU.+F>Q,70F\4Z"[IN%J?X6U MW,V]T#MLW%>;K;$;_F+6\@T^H/F]O5.T\D>4LFI0Z$H*4+B>>\OP\FIJ]9W" MAPIW^H4,-I*5E$]V\::<>X$EA#46QB)P>GS":ZQK"T0T/@Z8WNC2&KZ4#^BW M+G:*9<4U7LOZCZHTV[F7>5#BFG>UN9>[USC$$UN\0M;:_<.NUXU)N>BTD[ZJ$7YZM _]\\PWY,2J^L4 >-4#1D< $W@O MA=EJ>"5*++^T]XG2XW4&A^[2E=6@[FWU[)IN=@#44>%)53"2.#0*ME46DNU M!V'KA@#?=O4>G*\P ;HC2.L,(A8$@?V1?$Z_D(5!QK(H_Y_8I$G&DB0B+ODT M9%F2'N/QJVP,/@'U^^8$#[HW*L%%053L-EUUVG!15F(#MY72!FX5O:WTUPPU M(\Q"=7T(% JIMD/#F:V2W:9G,>)#R2DN@G;;7-/-2;8G??3)D5038TZXZ.BZ MA3 >:N20EPE+TYREV92D)$S9),HH0T M23QA01J2OX/TSWZOES?_U5W(:$A1&23D\+-\U.7-=ZK!;"20CQT1LR")6$Q2 MPL(L==*C-)1/5R)C05#%TNED="8Y2W+JJ,D$WJ'6-!24(A;02N5X1RR/8I8$ MJ2WT+&+3-!\N\P/4CS]D41C^0@[$^=?69T0HC:MF/J<_J_;!_S]6F$AIJ7)-I<)'&'JA^@/8+ M(ULWM%;2T ATXI:^.5!9!7J_EA3BL+ .QJ^8Q=]02P,$% @ BS *4Z6D M)?G" @ ! 8 !D !X;"]W;W)K&UL?53?;]HP M$'[O7W&*-FF54O*3 !4@0;MJF]JMHMWZ,.W!) =836QF.Z7][W=V(*5KRP/A M[GS?Y^_.]@TW4MWK%:*!QZH4>N2MC%F?!H'.5U@QW9%K%+2RD*IBAERU#/1: M(2L..ABUVK\5#6IN0"KQ7HNJJ8>IIB*39/H=)K:?)?PB^-&[]E@*YE+>6^= MK\7("ZT@+#$WEH'1WP.>85E:(I+Q=\OIM5M:X+Z]8[]PM5,M]SV80_0 M#]\!Q%M ['0W&SF5Y\RP\5#)#2B;36S6<*4Z-(GCPA[*C5&TR@EGQM^E08A" M.(%+I.(T?+IE\Q+U\3 P1&^3@GQ+-6VHXG>H,KB2PJPT?!8%%B_Q TM2:.+SE0JX:FO@-T:4N7.KKT';I+U!K1AQ]K M5,QPL00F"KC@@HD><>'Q8P>2#P$F&&=B!9 M$G<.U&A5[>G9W74NX F9TL&IH8S5S2F4=D$6E](NO];QV[0#O[Q/U!+ P04 " "+, I3#HJ5I <# M :!P &0 'AL+W=OT5*M KQ7R MR@5U;1 QE@8=;X0WFSC?M9I-Y,:TC1.RGN[ MN*RF'K.$L,726 1.KP<\P[:U0$3CYP[3&U+:P*?V'OV]JYUJN>,:SV1[VU2F MGGJY!Q4N^:8U7^3V ^[J&5N\4K;:/6';GTT+#\J--K+;!1.#KA']FS_N='@2 MD+,# =$N('*\^T2.Y3DW?#91<@O*GB8T:[A27321:X3]* NC:+>A.#/[) U" M&,);N.!*-&*EX1H5G,FN(\T6-5<(KV_X78OZS20PE-'&!>4.?=ZC1P?04[B2 MPM0:+D2%U?/X@)@.=*,]W7ET%/#C1HP@9CY$+ J/X,5#^;'#BX^4KZ&O[PA< M,L E#BXY +>@.U-M6@2Y?*ZG$]*'.==-"5Q4<-ZT&X,5?'>YX08?#$GEHUGMO3W5:U[BU*.+J5$]H#>[J17B,_F!Q$,GWJ)Y?'GGQ,IJM64P6"=_ M%T+=XBHY^413XU*4LD-X!:$?)9D?LS'9493[>9R1E?AQP?PLBJR7=A,_8=G) MK;LME)D_H*++#]KB:JM;V;<>=7YY#S1&M"&]*/\^*<2$D/L%2\F*P\Q/T['S M,;\(,^=+_'$6'^%-5-C(L6,C9E_A*"K<*CM0[NYS_1?>MUPI+HSVX?/:3B[M M&N9,"DII&MLM?=?F14*:CXL"\CPG*TV2?^;W=M]_ED#AYXPY H4?I8GSA>0; M.U_J1V%V5)7#&PO=V]R:W-H965T+E?0,'TNUR!P92%5PPQ.U=+3:P6LZIR:V@M]/_4:QH4[&77?9FHRDJVI MN8"9(KIM&J9>IE#+S=@-W/V'>[Y<&?O!FXS6; D/8'Y=SQ3.O &EX@T(S:4@ M"A9C]S*XF.;6OC/XC<-&'XR)S60NY9.=W%1CU[>$H(;26 2&/\]P!75M@9#& MEQVF.X2TCH?C/?J[+G?,9;#[#+)[%XI:QU M]Y]L=K:^2\I6&]GLG)%!PT7_R[:[.GR+0[AS"#O>?:".Y8_,L,E(R0U1UAK1 M[*!+M?-&"T!PS? $S)G11FI_ ;>09Y$+LC[6LY931[AB=PQT2ZP35K%Q9+8^Y(!=?;!K]_ZCAA ;:&3&M9/GT^MNDGV=B3XT*O60EC M%X\&#>H97"QT*5N!%) ?\.9_"+68':FR!6E"*.86+);6'W"R'"1=3W?>>]E-6&US7: MYD%$DR)W'J7!#?]K>.@/S&7O9T8Z18A 4=DFU:(XK2B+L*Z?K M+1Z4&FR;TBSWG2N4 ?81ICB4'3.EB>]WQ'H6QS;D#.D'R"0O"N:R0>X_'^EF9-LCFOFBND5[A/N?N8'SC$%V0[" M!@NB0_U@7V._H*:^4E +)?]/?UJ MWK]V[IA:X0&K^A=$/S%RW=W:&ULS59;;]LV&'WWKR"$/;@ 4_,J4D%BH,DN;8&V M09)M#\,>%(NVA4JB1]%-^N]W*#FNDR;96[&'Q"3]7<\Y_,R36Q\^]VOG(KEK MFZX_S=8Q;HYGLWZQ=FW9O_8;U^&;I0]M&;$-JUF_":ZL!J>VF0G&\EE;UETV M/QG.+L+\Q&]C4W?N(I!^V[9E^'KF&G][FO'L_N"R7JUC.IC-3S;EREVY^/OF M(F WVT>IZM9U?>T[$MSR-'O#C\]4LA\,_JC=;7^P)JF3&^\_I\V[ZC1CJ2#7 MN$5,$4I\?''GKFE2()3QSRYFMD^9' _7]]%_'7I'+S=E[\Y]\V==Q?5I9C-2 MN66Y;>*EOWWK=OWH%&_AFW[X3VY'6R,SLMCVT;<[9U30UMWX6=[M<#APL.P9 M![%S$$/=8Z*ARI_+6,Y/@K\E(5DC6EH,K0[>**[N$BE7,>#;&GYQ_M%'1[@D M1^3*K0!V)&57D4O7E-%5Y%TWTI[PFUZ7-XWK7YW,(O(F[]EBE^-LS"&>R9&3 M#[Z+ZY[\TE6N>N@_0[W[HL5]T6?BQ8#OM]UK(ADE@@G^0CRY!T$.\>0+(/1D M[.^%<&H?3@WAU#/AKG!SJFWCB%_N4;UT&Q]BW:T.,:7DYNO>XJ\A/[EV=Y&< M-7[Q^>^GD'XQ<[K!Q_VF7+C3#%>T=^&+R^;7Z^#< PH( '1[ "?GOFU=6-1E M0][4@;R% IJQT@H"#,,Y1'$=RJY/78QZN B^VBYB3\Y]P"GT,DCG4UR[@+.N M]TU=)15-KDK@2GXB!2V,H%IIK'E.E3%4*H;-$?X$#E1!K=63WX+O^Q1_64 M/T1?H26&VYNH+:C,<16,!',*2>003+P,_H]5OT!M#,.G2/-&0(5:0_'W\D_@ M:TLAU(<$:%JH88ZDX0.-6ER$(\PQ SUR*[['/PV#!# GN#.)#%<#&+0AS"#RE \P+79 HTP51RD1K3 M:] ^6@73F&)/_9C-#AX+@'XU/(EZLO#;+H[OAOWI_M7U9GQL?#,?GVP?RK"J MNYXT;@E7]MKHC(3Q&31NHM\,3X\;'_&0&99KO!Q=2 ;X?NGQR[O;I 3[M^C\ M7U!+ P04 " "+, I3SASI\P," R! &0 'AL+W=O<\?&,D[92/>L2T<"EXD(O@M*8^I$0G9=843V6 M-0J[%P$R^AQ'3N\!_Q@ MV.JK.3@G!RF?7?"I6 2A.Q!RS(U3H'8XXQHY=T+V&+]ZS6!(Z8C7\Q?U#]Z[ M]7*@&M>2_V2%*1?!NP */-*&FYUL/V+O9^+T$Z.$50MP3XO\E)#TA\4:[DWE;&VIHEBK9@G)HJ^8F_FX\V[IA MPE5Q;Y3=999GLF_2("3P%I9Y+AMA-.PP1W:F!XYPMT%#&=?P'2^FH?S>XI[V M&[A[O@WG5C/ M@_%X,!Y[O8=7]&[X'<&2VZZF(D>P[P/6"@MFX(O4>@3O1<'$"5:4N_U;]KM\ M4Y_//9YS%LUFDWE*SMK$A :.1\L+Q[-) *KK MT"XPLO9%/DAC6\9/2_NH43F W3]*6^@^<'TS_":R/U!+ P04 " "+, I3 MP4UC$JX" !(!P &0 'AL+W=OQ"C:SG:3]]SL&RM*$1+L) MMCGO.<]['.Q\J_2+67%NT6M=23/Q5M8V5[YOBA6OF;E4#9?P9J%TS2Q,]=(W MC>:L;$5UY8=!$/LU$]*;YNW:G9[F:FTK(?F=1F9=UTR_7?-*;2<>]MX7[L5R M9=V"/\T;MN0/W#XV=QIF_I"E%#671BB)-%],O"_X:I:X^#;@M^!;LS-&SLFS M4B]N\JV<>($#XA4OK,O X+'A,UY5+A%@_.ES>D-))]P=OV>_:;V#EV=F^$Q5 M3Z*TJXF7>JCD"[:N[+W:?N6]'^KR%:HR[2_:=K$4*A9K8U7=BV%>"]D]V6O? MAQT!)D<$82\(_U<0]8*H-=J1M;;FS+)IKM46:1<-V=R@[4VK!C="NEU\L!K> M"M#9Z:VR'!%T@;[)#9=6Z;>Y;J.O4?M'7N.YJ MA$=J?%_+2Q0%GU$8A'A$/CLMG_,"Y+B5!Q_E/K@=+(>#Y;#-1X[DNV=;Z*#E M6K#*("9+5*BZ41(LHX9I:\8<=BGC-J7[,C;3*,M($-/=%H57 S2M@EH#N5"2$TP.$>X6%<1$@6TG"SS&W_&",=&.E)QE_*L@J)]W_W M&"$]J(Q)%H29SSI_RR54TL)S<$%!8J)P!Z]LS3(#2G$C; M^%ER6I5D#MP>O[)?FMQU+G,L8<+I5Q*I9&!U+11!C#.J[OCZ(Y3YM'.^!:?2 M7-&ZB.WT++3(I.)I"=8.4L**.]Z4==@":)YZ@%<"O+> X # +P'^L0I!"0B. M56B7 ).Z7>1N"C?%"@_[@J^1R*,U6SXPU3=H72_"\GURKX1^2C1.#6^X M1& M[]$'SJ,UH11A%J'/*@&!KIC";$GF%-!(2E"RA6[TSCV9@L*$2O0 &Y5A>JK1 MC_=3=/+NM&\K[2EGMA>E_KC0]P[H^VC&F4HDNF 11#7X:3,^;,#;NA950;S7 M@HR]1L)/&3M#OM-"GN.Y-7XFQ\.=NG3^3?WBK]5WBN%7N\,W?,$!OIU-\78[ MH*MTA8G0AX9JH0>N,*W+MQ (C4!^:#T/M;'G&D]!Y2EH]#1*N5#D%S;G#(_K M=NDA,^-@SXP7NH[7KAP5KW@_S.WT_,#9#9ONAP5AV MZNV$7^V%^NQMVO?HR MM*LRM!O+,".,I%F*OL\@G8/XT?"VPXHR;*2\U)0*WE_KDWO_;;?0HX0XH^B: MQ(!.O@$6=9_[M%G"12\:V."U4WGM-*>/-\>FWZTHN_\__68)MVWREW5N[:U# M/ 6Q--U3H@7/F"J^V&JU:M CTY?>K(_=\XE;LS[5#;WHOW_HB[^!&19+PB2B M$&LIYZRCMYXH.FPQ47QE6LB<*]V0S##1/R4@\@#]/.:ZC9237*#ZS1G^!E!+ M P04 " "+, I3%$%7\N0" #!" &0 'AL+W=O4S$*HD4IMH7UJ[JEFWAVD/#MPD5@W. M;--T^_6[!DI)(5D?^@(VG'-][N':E]%6R'NU!M#D,>.Y&EMKK3?GMJV2-614 MG8D-Y/AF*61&-4[ERE8;"30M21FW/<<)[8RRW)J,RF8LAQM)5)%E M5/ZY!"ZV8\NUGA[L80HGXSF"K6F-B4ED(<6\FG]*QY1A%P"'1)@3%VP-,@7,3"77\KH-:S9J& MV!X_17]?)H_)+*B"J> _6*K78VMHD126M.#Z5FP_0IW0P,1+!%?EE6QKK&.1 MI%!:9#49%60LK^[TL3:B17"#/02O)GBO)?@UP2\3K925:]!DD^Y9KF*[;@ M0"Z4 JU.R#46UBF95]^V1];G(SXCOG!#/\=P>^O0P?08)TMV2[NS2;32H<,&>>)4?K,D5 MG5A)H51?8E6DL(QD-M'#Q/4HW6OV#6K^ 4N>X M/9(B*SC5D!*:":G97VKV39_B*MZ@)<2+_&$8O!3<@_,B-XS=?L%!(S@X*+A5 M0K0NLQQTG]"@(R#VXL /7PKMXJ+! +V-^X4.&J&#@T*GY78$>7H+E;'=XO]Y M!=D"Y*\#-1$PQ*9SEF$-LJJ7U83+39E MRUD(C3NF'*[Q'P.D >#[I<"V4T],%VO^6B;_ %!+ P04 " "+, I3]62G M F<" !#!@ &0 'AL+W=O2M31E*(]&FTX8$JGC9/IODVE@X=K O%/[];"=D!0I"VY?$=WZ> MYWP7WR7=2G6G*P DCS47>N95B,V)[^NB@IKJ(]F ,#MKJ6J*QE0;7S<*:.E( M-?>C($C\FC+A9:GSK526RA8Y$[!21+=U3=73'+CW9L!%L"Y%3+'N.\UO2&D)>ZNG]6_N]Q-+K=4PT+RWZS$:N8=>Z2$ M-6TY7LKM#^CSF5B]0G+MGF3;8:>11XI6HZQ[LCE!S43WIH]]'78(1F<_(>H) MT6O"^!U"W!/BST88]X3Q9R-,>H)+W>]R=X7+*=(L57)+E$4;-;MPU7=L4R\F M[#VY0F5VF>%A=B$12$*^DI4R=T_ATXBL.!5(J"C)\KYEC;D4."(7YLH>Y("4 M<4VNX1%;R@\-[>8J)P=?#E,?S6&LI%_T@>==X.B=P#$YEP(K39:BA'(//_^8 MGWS ]TT1ADI$SY681Q\*GK7BB,3!B$1!%.XYS^+S]&!?.O\7??G/T5\4(QZN M1>STQN_HY6"F3L&H;>81N99(^;Y/W(DD3L1.I($TF"23E[CE6]QQ$HPG\0#K4O9WNJ(&M7'C2)-"M@*[2@S>8>*= MND9_Y9^')XMPCS\W$[(;:'_EN_%Z3M6&"4TXK$VHX&AJFE9U(ZLS4#:N)V\E MF@YWR\I,>5 68/;7TO1E;]@ PW\C^P-02P,$% @ BS *4VQF8]+T @ M @D !D !X;"]W;W)K&ULM99=3]LP%(;_BA5- M$TA G.^4M95&NP^F@2HJMHMI%VYRVEHX<;"=%O[]["2$?H2N-]RTMG/>D^>\ M.8[37W/Q()< "CUE+)<#:ZE4<6G;,EE"1N0%+R#75^9<9$3IJ5C8LA! TDJ4 M,=O%.+0S0G-KV*_6)F+8YZ5B-(>)0++,,B*>KX#Q]%.[I8*K-@#_L% M6< 4U'TQ$7IFMUE2FD$N*<^1@/G ^NQ;X)?O7JGA=S(Q(&''VFZ9J.;!B M"Z4P)R53=WS]'9J" I,OX4Q6OVC=Q&(+):54/&O$FB"C>?U/GAHC-@2._X; M;03NL0*O$7A5H3595=:8*#+L"[Y&PD3K;&90>5.I=34T-X]QJH2^2K5.#6^Y M A2BCY#$T9RA4B>HB^/)2WT,U-GZ%9WU#F:ZBY*2P:(SW<%9]L* M=#(&12B3IUIV/QVCDP^G?5MI8G-?.VGHKFHZ]PVZ'V5^@3Q\AESL.AWRT6'Y M&!(M=RHYWI;;VJ?6++RFYVZ)O@DO956.=-*R2FFVU&KI>@,,0 MQWU[M5G-?J 3AIK=U+[JX/9:;N\@]T^0\E+OF*3,2D84I+K1]:9/*#%;J0NY MSA=LD,2.[T?!+O%^7."Y/=^+NX']%M@_SNBB,OHCR8I/"%ZMSD%U4?M[-$[@ MA4X$H]KJY@Y8[.&RT:8D_-Y#-0/P]T'!AFR]\CX8+]\ISW3B. MW!T7_ANVQ1RUS-%!YJN2LI3FBXJVG5QGA> K,.#R&(?B]F[Q>S@4[Y<>^=C; M>/ZU11UQ6#=4''5[U&NI>P>I;TBRU$OB>>>E>80Q#GY]L^/WL*;)NO6ZPH$7 M><&N.1V1CF^V?[C;0O;& 66^#FZ(6-!<(@9S+<47D798U =N/5&\J,ZL&5?Z M!*R&2_V1 L($Z.MSKL^M9F*.P?:S9_@/4$L#!!0 ( (LP"E,(> T;C0( M +0' 9 >&PO=V]R:W-H965T%_?KY(V0%VH#&2V,[]YQ[[G%S M;[+FXEZ6 H]5I3)D5BL6OEP*P(4%5=0/ M@R#V*TR8ER;V;"+2A->*$@83@61=55@\C8'R]<\'4[(HE3GPTV2)%S # M=;.<"+WS6Y:"5, DX0P)F(^\T]Y)%IMX&W!+8"TWULA4^+'QH<-@.;9#@@;0/A1 M0+\!]%\#XAV 00,86&=<*=:'#"N<)H*OD3#1FLTLK)D6K!PH1*] L>58WIO@;= MS#*T]V4_\9668@C]O$D[=FG#'6G[Z(HS54ITS@HHMN#/NO'Q>_BL&]\+.PA\ M[6%K9/ALY#CL9+S"X@CU>PMH*ZX3]JIN'!3GC6#<\@;[,''=7TV[]% MW_(-=O"]N?X#='%[>'UY@&Z8[BZ4_($"?=-=95NECCJVU*;MK-)X^#4\3OS5 M9D%OHX(VXH7F0:MY\'G-/[F4VS0[ZFBK&J>W*^*%WJC5&_VGWNE[#D=OO.M% MX7#PVN+HHY+C5G+\6V:]YQI7NP799ZK((P ?K] MG.O.V6Q,@G90IW\!4$L#!!0 ( (LP"E,L+*\=B0( &\& 9 >&PO M=V]R:W-H965T&]]D>ZF>] ; D)>*"SWU M-L9L+WQ?%QNHJ#Z36Q"XLY*JH@:G:NWKK0):.E+%_2@(1GY%F?#RS*TM5)[) MVG F8*&(KJN*JM&>K3?&+OAYMJ5K6()YV"X4SOQ.I605",VD M( I64^\RO)BE%N\ /QCL]<&8V$@>I7RRD]MRZ@76$' HC%6@^-K!##BW0FCC MN=7TNB,M\7#\IG[C8L=8'JF&F>0_66DV4^_<(R6L:,W-O=Q_A38>9["07+LG MV;?8P"-%K8VL6C(ZJ)AHWO2ES<,! 77Z"5%+B(X)HP\(<4N(7:"-,Q?6G!J: M9TKNB;)H5+,#EQO'QFB8L%5<&H6[#'DF_RX-D#'Y0F[%#K3!^AA-F"#7SS4S MKV0)1:V88: 1LL1/J*PY$+GZ-_QD#H8RKD^1^+"- MN^@#=R-R)X79:'(M2BA[^+-A?A@-"/B8JBY?T5N^KJ)!Q6^U."-Q\)E$013V M&1JFSZ% >NCHP8"=N"M?[/22#_1N*%-D1WGMB@)-%717A;Z,-X(C)VCO^"X/ MD_$D2B>9OSL,I >7QDD2!!WN+\=)YS@9=#R3VMB+QWK--=STX-#S:!1%R9&W M][!),HDF<;^UM+.6#EI[$-@'.?L%)5EC_R,G7&K\?K'9_%=BTW<)&Z5Q$*=' MWM_#TO,T#,9'WOV#.UV!6KM6ITDA:V&:Z]VM=MWTTC41_P^\:<5W5*V9T(3# M"JG!V1@MJ*:]-1,CMZY#/$J#_<8--_A' &4!N+^2V"7:B3V@^\?DOP%02P,$ M% @ BS *4U4[J*BA @ I@@ !D !X;"]W;W)K&ULK59=3]LP%/TK5K0'D!AQ/OJ%TDBC!6W3F! 5[&':@YO^+[,5%$0> M\PI*O;+@HB!*AV+IRTH R2VH8'Z(<=\O""V]-+%SER)->*T8+>%2(%D7!1$/ MI\#X9NP%WN/$%5VNE)GPTZ0B2YB!NJXNA8Y\5R6G!922\A()6(R]3\')), & M8#-N*&SDUA@9*7/.;TWP)1][V# "!IDR)8A^K&$"C)E*FL==6]1S>QK@]OBQ M^KD5K\7,B80)9S]HKE9C;^BA'!:D9NJ*;SY#*ZAGZF6<2?N+-FTN]E!62\6+ M%JP9%+1LGN2^-6(+$,2O ,(6$+X5$+6 R IMF%E94Z)(F@B^0<)DZVIF8+VQ M:*V&EN889TKH5:IQ*OW.%: !^HB^E&N02A^0DHB6Z.RNINH!S2"K!544I$Z9 MZ3N4UPP07Z!S0@6Z(:RVT3;X8 J*4"8/->)Z-D4''PX37VFJ9D,_:VF=-K3" M5VA]KS2 MT0#[%FC>F74:Q(-1V!LE_GJ;\(Z\7A3'&+N\9\PBQRSJ9'8%%1<*\O8L+H#( M6H Y"?3S HHYB%\=^F.W2[RO_@;8^Z?^'7E=^GN.6:^3V=,]/-*WL*J5/$+? M8 T,!Y2=KC2'Q(@3()>7W#=6]K M"KW M:9+^ 5!+ P04 " "+, I39GR!C;D# #I#P &0 'AL+W=OQ(&A[#((H[ MSE+KU4?7C:=+#'E(+'*/^LAHJFKF9EYD( M,8J%C$#AO./\QCY>LY8!6(NO K?QWAA,*1,I'\SD9M9Q/),1!CC5Q@6GGPWV M,0B,)\KCG]2ID\4TP/WQL_ ]-UK&68@BF#4$3)+W],B=@#L-H1@)\"_+* :@JHE@74 M4D"M+*"> NIE 8T4T"@+:*: IMVLA%V[-0.N>;>MY!:4L29O9F#WUZ)I1T1D MCN)8*UH5A-/=/Z5&:,$'Z/'H 08XT7 V0,U%$,,]/NHU#\YI]_G+== M33$-TIVF_GN)?_^(_T_KH )>_0)\C[5RX/W7X%$%JIZ!^RP'/BB&WW%%T?VC M\-^+X0.<4G1FX5X._*H,W";/+G/@U\7P,:Z.P5W:Y6RK_6RK?>NO=L3?+YE 64X:F19 M-'Z,H[X,0Z%)Q^@A(@Q136E,@I='47$,K^+7?RW(M9GEVGQKQLAHJ$B=8<2I ME9;@L97EUBK,S3;CFRC6:FTXNZ#<8A'#V/[E )+QKUP)/@F2R'D<%OM_CI]'YV7H9=Y.^KPW)OB5 *S2 M+&28[:DT.XWC>U1A(M]E*-I)!GL/S1BP0RU(&]YWHG%5VO(ZQ]+_WO)EU3N% M8<420V=Q\4$_,WH!]U+S(+>NZD$.C<(4=CK#BH7FX&Q2MQ1R)J8PY$_)DV-9 M]=FAO##[.9+43E[8B?IR> K_=W=D.YEAQ1KP$U[?TT2&[52&G2@SN<3]O):X MDQSVUIKS2@#_&*?NWAW&7(+IK_M"1#$$."=''G52!U1RKTPF6J[LM68B-5V2 M['!)2:(R!K0^EW2U22?FII3=[KO_ 5!+ P04 " "+, I3/4UINN " #- M" &0 'AL+W=OF)7.RU([=BBSE*U65#&X%DJNZIN+Y$BJ^'CJ>\S)P5\X7R@RX6;JD M"MUSNRQ%60.3)6=(P&SH?/(N1AXV AOQHX2UW&@C8V7*^8/I?"V& M#C9$4$&N3 JJ_QYA!%5E,FF./VU2I[NG$6ZV7[)_MN:UF2F5,.+5S[)0BZ&3 M.*B &5U5ZHZOOT!K*#3YM6!/4)6O^Z5-;B V!%^P1 MD%9 CA7XK<"W1ALR:VM,%8P3)?1LJ74JN^$* M4(+.T"5E#V@,4Z7;D^:9(CY#5YPR/5=1EH-$)V-0M*SDZ9;@US744Q"_]>#] M9(Q./IRFKM)LY@YNWG)<-AQD#\>W%3M'/OZ(""9>CWQT6#Z&7,L]*\?;7$\2(*$I.[C)GE/H!]A/XS# M+G"+T>\8_8.,5R#EA7Y'A "FT)(+LR[Z2)LTX1: O79 _Q^WQ1ETG,%!SAO. MSEXHIZ:BQ9Z*!F_O'P51Z 6#'=">0$)B3 +23QIVI.$1%5TQ6IMB_H7"HJ*< M2R7[@,,>8(QQO(/[-FP0)E[0SQIUK-'AJNHMGAU;V:@'U,>ZLKOO:D\@\>(@ M($D_;=S1QH?7$XAZ>[,XL$B3+FGRWD6:O/%#/'OM^.Z)B\VUQ_:@(QP91W#[]NW/B][ML,6UM/&"6Q'^_Z[XO$"0GC0;Q3 7?CK#$'_345 M\Y))5,%,2_%YK(LHFK.SZ2B^M,?/E"M]F-GF0G]O@# !>G[&]1'4=LR)UGW! M9/\ 4$L#!!0 ( (LP"E.9,Z=:C04 %8< 9 >&PO=V]R:W-H965T M6\IY>ISOR^F2QH3<6Y?9C$B:]P5GZ MW1T?G+&UC,*$WG$@UG%,^,LEC=CFO =[KU_9F%,$Q&R!' Z/^]=P,^WV-6 U.+/D&Y$Y1KHI4P8>]*#F]EYS]*,:$2G M4KL@ZN,G'=(HTIX4CQ^YTUXQIP96KU^]C]/%J\5,B*!#%OT5SN3RO.?WP(S. MR3J2]VQS3?,%.=K?E$4B_0\VN:W5 ].UD"S.P8I!'";9)WG. U$!0+L%@'( MZ@K .0!W!=@YP.X*<'* TQ7@Y@"W*\#+ 5Y7@)\#_*Z ( <$70'0>LV'$?CPR\>SOE3S:G1_FL]QF6< &1!OP$^[ *'K?#1/GAR"K"EX0@VP+]TAUL-\/$>.%%PZ+3. M?M4%;K?"K\WP$9TJ\K"5_$V'M5MV*_RK&7ZQXHI\>^ANN^?=W8;W5947I8Z* M4D>I/[O%GZIMI052 ,G Q?3'.N047*Z%LA*"BA-PQ9D03?65N753MUJB?@X\ MRP^PKQ+RLUI(=;O MO1?8;?%&Q>\L9'W\&($OB22\A4/4Z(WBZ1'F1>GLC#? M]0(?^=LU>>W5:](-D(5Q\_K]@J9OI/F@]D"4IZ)1K![\"]Y@)U&Q42'!/I(K7@U0?,W!'^53=5GO"IJ(P3V&?6M:O!JK0*J75 M>DN0#JX=6!%S>%AXQF1*P47,UHEL5$Y8*Z-@Y_'(96:_X3;ELBE#C^#>YG=MNMTVX5 %X'!F =1VH/0]U$R/'4@*@ M60..E_@WRP8L=0,>*!S[*B"H14WO'#S7W2V!H'&+437QIE4DRX?,E2?P+^2-ZGA*BRUS?+ MRJ'Y1G75V-TH9F<65-_E&W>4J)079):7SOG&^_-=-X'0\GT4M) L=0>9=>>P M?#]NV/OR7:H0,JO0P?EVZOGV7-]UT6Z^ZT>(7<-MRJ4HH0/.$*9\U\6HEN^Z M26!#=2)HX5CJ$#+KT"'I?E^F2]E!9MDYQA'@J M@(^C"KA^], N]/#N+T#C)L.=P&8BTF"X6Y[]RHL&_<;M&^&+,!$@HG.%L4X] M%26>O<3*!I*MTG&PO=V]R:W-H965T5 EP4H2VWB.(&=T22W1H/BVY2/!FPGTR2'*4=B MEV64W[^#E.V'%K8>/MPDZXW4'^S18$O7, /Y=3OEJF?77I9)!KE(6(XXK(;6 M%7X[(06@L/@S@;UHM9%.9<[8K>Y\7 XM1T<$*2RD=D'5SQV,(4VU)Q7'OY53 MJYY3 ]OM!^_71?(JF3D5,&;I7\E2;H969*$EK.@NE3=L_P&JA'SM;\%24?Q% M^\K6L=!B)R3+*K"*($OR\I=^JXAH ;!W!$ J .D+<"N VQ?@50"O8*9,I>!A M0B4=#3C;(ZZME3?=*,@LT"K])-?K/I-?F004HS=(-P2:TGLZ3\'H MOYJ I$DJ7JN1K[,)>O7SZX$MU?S:B[VHYGI7SD6.S/7;+K]$KG.!B$-P!WS\ M/W"JX-@_"I^? M(H+QKRAG^9L>L9>N_59,?NA[1-/_*/8..\_W0QQVQ^[5L7LG8U>[3YUSBULT MY2J+\J!0S36G&1I?W;R?H:N%1']_@FP._)\3:^K7$_H_CBS?(,$YH,FTP)[O M1NX1FH(ZZJ!'U ^EVH..L'8<]J>C*^702"@*PC@BT4'BIET[$HSJ^ MZ$5*,#*F[R[!#KM3)1C78<8_;E?%/4O0M MB)_9]KSMV[#0"X3QA=Z'_T'G5 MJ0#7L 1.4_2!B5[;%+=$##]OHU;X4\7984)\UPGQ$0(;G<"GA>+E"!Q?3=#[ M7 +?\D2 N$ ?=3)IGO<&D:8+5/30,@B-4-GJ 3PO"42IG MZN((O+BT].*C$01\AB)T\F$>ZKX3$-\Q6#$- QR%;C+ MAD.OO48:!2#/5( *W[Y?NP$.W<.[RKC+, SC,/(.+^RFX6$IVZV'F7Y&?Z)\ MG>0"I;!2&.&PO=V]R:W-H965T MICV8 M<("H3IS9IK32?OQL)PWW-)7@@?AROG,^?SXY=EIKQI_%$D"BUY@FHFTMI4QO M;%N$2XB)N&8I)&IFSGA,I.KRA2U2#F1F0#&U7':8L^IEK-P3K+ZMDFOD.5?(=5Q\!-XOAP\@5'!LX,X1^*!"=*=V M$GY;#N^F_!IAYR1\^%%TJJ(;\MC?A=MJ9]5<B%T!<>DS%SY MQI6N@B\=SP^:7L-KV2]'.-0*#K4S+AK]0T.8 2<4W3$!5<2H%T3J9Q.C7S\0 MPZU[3H ++;+L_=!LAZE?,/7/*UF_.T"WB02>\DB N$+WB7KM*F@7%(R"\VF7 MN:IOB8+5Z1KX_IYXP8%X^W8[7!L%UT8IUXDZ&X&;4EA%@F;AMGDV"7K-@Z4U M'?/;E:#?/)!JWVZ'*W8V9XE3RG88<2'1D),DC,1VJHR!$@DS=49P^9:=%U?H M1U))*KQUE.'SY4ON:UL%]YA:P]S0+S'0\?%FDO")I! MH[8G@[UU=]-W^0?"%U$B$(6Y0CK7@7+$L^MQUI$L-=>Y*9/J&ULO57+;MLP$/R5A4XIX$:R_"H"64"< M-&B+N#6\Z$G@>%,>55&.JL0$[TI2Q1V).M5)P8&ZI=J$N%)/<@SL(XBJ8A)U0$:>+W M5BI-9&48%;A2H"O.B7I>()/U/!@&AXTUW17&;81I4I(=/J#Y4JZ4C<*.):<< MA:92@,+M/+@>7BUF+M\G?*58ZZ,UN$XV4CZZX'T^#R(G"!EFQC$0^WK"&V3, M$5D9OUK.H"OI@,?K _N=[]WVLB$:;R3[1G-3S(,W >2X)14S:UF_P[:?B>/+ M)-/^"763.YD%D%7:2-Z"K0).1?,F^]:'(X#E>1D0MX#8ZVX*>96WQ) T4;(& MY;(MFUOX5CW:BJ/"?90'H^PIM3B3?I0&81C!:[A'VYR&BULTA#(-GW%O*L)> M):&Q=5QVF+6>;WR"[QZU1AS IQ(5,53L@(@<[J@@(L/&B &L46!-F/5!<;CX MCD2]:$5_)>OLLT7J'M'C3O2XEVI)!>45AQ]+Y!M4/WLH)QWEI)?R3/_N3KO# M,P[TUXC/&C#MU$[[#2#[?S5@UE'._H,!_36&D],.A$<7EZ/:^?&D(9.5,,T= M[G:["7C=7/P_Z&PO=V]R:W-H965T>YG6BS/?5Y,,"JK:8@'_IP0V;9]H^\ >]!9W#+>B[Q;4T M,[]FF;("N&*"(PFSOG=.SH8$6X"+^,9@K3;&R$H9"W%O)Q^G?0_;BB"'B;84 MU-Q6,(0\MTRFCM\5J5?GM,#-\1/[>R?>B!E3!4.1?V=3G?6]U$-3F-%EKF_$ M^@-4@F++-Q&YT+F,3$SQ9*BV*"FPJ*!@O[_2A,F(#$,1[ $$%"'8 )-H# M""M Z(26E3E9(ZKIH"?%ⅅ;=CLP'GCT$8-X[:-MUJ:569P>O!9:$ $HU-T M"<8-]31 YTJ!5HCR*;ID=,QRIIE9;HU 4Y:K$Q-X=SM"K3O-A4UQ*5Q MDMKZ5PVEAW7IX2M+K]K78AP] I6F0:T?YM[8G<.!)$F=)'E%DDF5)'].TF17\F)'$A)U"8YV=FY37)B$>,_.[=2U=H[I MZ+&6I'6:]*AW^R^FE&3QAMA.F'1($.R8TA#7Q22,.\VF=.MJN_^X2^QW^#\M M(_CY3, 'R_@J-,V1.,ZZBG/K$Q>3) B2'>\: KLX["0OS/,WCC7[3W%%Y9QQ M9&PO=V]R:W-H965TA7Q6.THU^MXPKF;>3NO]@^^K M-+_5VI\V&/Y_NR9:NJ?ZZ?Y2P\GN6JFXH5[7@2-+- MS/L8/*PR8V\-_JCI40V>D8GD28AGL_A4S3QL+D09+;5A(/#S0I>4,4,$U_BS MX_1ZEP8X?'YE_]G&#K$\$467@GVK*[V;>9F'*KHA!Z:_B.,OM(MG8OA*P93] M1L?.%GNH/"@MF@X,-VAJWOZ2[YT. P#PN %A!PC'@/@"(.H T:T>X@X0W^IA MT@%LZ'X;NQ6N()K,IU(K/H6#7K5W.3)6DLXK0&GY[\)35$0H ]H M122O^5:A1RK14C0-O,;UCD@*9^LVBY#8G)JUYTO"R@,C]L7?%523FJEW@/JZ M+M#=3^^FOH:+&G=^V5UJT5XJO'"I"'T67.\46O&*5@Y\<1V?7,'[(%"O4OBJ MTB*\2OCK@=^C"+]'(0X#QWV6M\.Q*YS_YGWUK[V?B!'U*1-9OOA2RD#W^L1+ MT5#7FVVQB<6:)O4R#\(XC?!DZK\,%3NW"\,LB])3L^+<+(YRG(;AJ=W*01?A M.,8_^$YBC?M8XZNQ?K.-AE:(O% )?1,ID_'*%$+9E@A4:/F,H ,K37@%E0&) MOR"J+M%=S3MS9PFTCB>#&TJE62Z_E#I"13L MG65Y/)+EW":8Y*,0"P=1EHUDS6(>UU2/^7.OI0U.Q@[-X0)'4E>YYA M/!+%81<%>9B,Q"N0, /X+ 9 >&PO M=V]R:W-H965T4A)JE[[CWGB!1O?Z/T MO5DA6GC,A#0#;V7M^JWOF]D*,V9.U1HE/5DHG3%+4[WTS5HCFQ>@3/A1$+3] MC''I#?O%VK4>]E5N!9=XK<'D6<;TTQB%V@R\T'M>N.'+E74+_K"_9DN\1?MI M?:UIYE=9YCQ#:;B2H'$Q\$;AV_,P=H BXC/'C:F-P4F9*G7O)A?S@1UX,Y+E@N M[(W:?,!24.KRS90PQ7_8E+&!![/<6)658&*0<;G]98^E$35 F!P 1"4@.A80 MEX#X6$!2 I)C 6D)**3[6^V%<6?,LF%?JPUH%TW9W*!POT"37URZC7)K-3WE MA+/#C\HBA!'\"J/9MYP;[EZ?@9,SM(P+ W?X:',FWE# I]LS./GE3=^W5->A M_5E98[RM$1VH<<7T*01A"Z(@"O? )\WPWY@\A3 ]"#_[#CPG>!P MPWWRNC(\J@R/BGS)@7S7[(G.F35@U=9RC3#.#449@Z8%[[4R9I_*;=IVD=8= M_X=A)^CVXBYI>JC+V8WK)8'[J^)>\8XKWG$C[]]59O$>Z'0NL;Y7X,L59E/4 M7QN\2:H:26.-9Q]@HK(IE\SE;]&$/DMSU,44[C239H%:X[P%=\HRL6]')3LF MQ.T&$]**8/IC"5YR-N6"C$(#%W*6N]5]?-,=OF&']MLAONV*;_O?O33XRTG) M:&4B&.D:'?,Z.U7USG%NU2JWX)S&]HG ]73.8+ MNN)RS>42+B\GQ[C6J\KV_A^NC7N[KH5))]WO6AB\W"C!?W)(QF7=5Z>DZ52' MM4LP_"D?Y7&9M^YATFNB]')-A,WWQ$$7+>TYXOH/0T>:'%UBH:(%-V[L-L(? MN9VIS$GXS$1.>^0#-4Y[A40[0L*T2K!BNJ$%'[0+H^4)1 M1U5.7(-6M?S#OP%02P,$% @ BS *4ZU%/1J= P YPL !D !X;"]W M;W)K&ULG5;;;N,V$/T50NC#+K"-2%TL.; -)/%N MF[W52+KM0]$'6A[;1"312U)V\O<=2HKLK"EMT!=;E'CFG!F.CF9RD.I!;P$, M>2SR4D^]K3&[2]_7V18*KB_D#DI\LI:JX :7:N/KG0*^JD%%[@>4COR"B]*; M3>I["S6;R,KDHH2%(KHJ"JZ>KB&7AZG'O.<;=V*S-?:&/YOL^ ;NP7S;+12N M_"[*2A10:B%+HF ]]:[8Y9PE%E#O^$O 09]<$YO*4LH'N[A=33UJ%4$.F;$A M./[MX0;RW$9"'=_;H%[':8&GU\_1/]3)8S)+KN%&YG^+E=E.O=0C*UCS*C=W M\O [M G%-EXF%7A?KLDG M61AX('@>&R!OYF"XR/5;C/7M?D[>_/)VXAM4;'G]K%5WW:@+>M1]Y.4%8?$[ M$M" .> W/X%7" ]I+WP^#)]#AG!6P^E+N(]E[FH==+4.ZGA13[S?I%P=1)Z[ M$FF0HQIIW]7]C$4L#<=Q-/'WIY(=&UE,XS0.NHTOQ(6=N'!0W(O#.^D%\L\7 M*):@_ATH0-1Q1(,<-UQO74T0G>64Q EE[H3BCBP>)+O*,EF5V+IWD('8\V4. M+NXF2'Q:SY@&"0O=[*..?33(?EONH312/;DX1P[.,1[AV,V9=)S)(.<'\8@O M8O/"NFB3,]HHC-@X<;.F'6LZR+I0L..B,88_S!;4@(+T3$&0TB!.W0K&G8+Q M_WVOKL=GC&D8A'3D9F3T:)MTD/-/:7C^HSDZ#8Z>5ST)& VC'@DGSLU>U^ + M_M37W6V(%_E'8QF2JPJ[[?TC3B#:S1VDH/\]&_V+"!-:?N^/PY942.;@]8E/98"SLZ&QNV MMO?8;N:)W"(W+S-W\1V^1N,QI;2'_&AL;-C9ON(P^IJ^/S>Y-*)QW./J[&AR M;-CE3K]-1O%2\V:"S*1&2:+,*F7GE ,HN'0*2QR?6EN9'X3Y)T.5'8&_<+41 M.!KEL$8@O4@P-=5,E&NR++8I\[GGN>'>ZV4FJ)[UGS*#G7!1Z[NR-.5RY MKL[V+*?Z4AY8 3M;J7)J8*EVKCXH1C<5*!>NAW'DYI07SF)6O5NIQ4R61O"" MK13299Y3]7+#A#S-'>+\>/' =WMC7[B+V8'NV",SWPXK!2NWM;+A.2LTEP52 M;#MWKLG5DD064)WXD[.3[CPCZ\I:RB>[^+R9.]@J8H)EQIJ@\'=DMTP(:PET M?&^,.BVG!7:??UC_6#D/SJRI9K=2_,4W9C]W$@=MV):6PCS(TV^L<2BT]C(I M=/6+3LU9[*"LU$;F#1@4Y+RH_^ES$X@.@ 0C *\!>&\%^ W ?RL@: !!%9G: ME2H.2VKH8J;D"2E[&JS9ARJ8%1KC8)<#SBR^2,,0\= %NLZ^EUQS M>QL:EH]U(J!KK9G1]:YB&T2+#;KC=,T%'&7:[I?F [NYNT;LE,Y0+_1Z,?WM_O)^Y!ERP0MRLD7M3R_5&Y-Y3 M=8DP^8 \[)$!^.TT_/>RN$0^'H4OI^%+E@&\9L>OX2[$O0V^UP;?J^P%(_8^ M2;DY<2&&'*F1486TQ7M-'NA9L*$V"OM?@ MI%TI=J"\KN<_S)ZI"0EQWW'L1\/\2K M)YB3'K/G81]C/$R>MN3I_RV\F[3O;$+\,$V&*0D^=UH\2?I5&BB@__33P1:( M>Q*2* []9"3DI-/LR=N*:T5?QBJK,=%E#V*?D)'*(N=F1Z:['9"K$E(=N)44 MHI-YOS[#&*.'U7C]#,!>G(PD #EW-S+=WFYE8:!]0;6WG[/!HF_,O,J'$./1 M%"3G1D>F.UV=#P/?TD$903\.) Z3=.Q:SAV/3+>\+S!?^1Z8;8/=#8Q0M-*U'PDQJT,2+K%1V\#@QQ:X&E47];T&2QKT&Y7:F)#O3 MPBRQXS#K"+8%(+Z,P3=5CXGUPLA#-3BMI8$QK'K@, !D !X;"]W;W)K&UL=5-M;],P$/XK5CZ!!'42MH&F)!+=A!@2J&IA^^PV ME\2:7X)]:YY^[L8K3NU7< R$Y:&5\F'6)_S[D_=*"% M7]D>#-TTUFF!Y+J6^]Z!J"-(*YZGZ1W70IJD*N+9QE6%'5!) QO'_*"U<'_6 MH.Q8)EER/MC*ML-PP*NB%RWL '_U&T<>O[#44H/QTAKFH"F3S]G].@_Q,>!9 MPN@7-@N5[*U]# "E A')^#US)I>4 ;BTS^Q?8NU4 MRUYX>+#J1=;8E,4>YS0T:TD M'%8_+ ++/K#W; EMP) &! MAA_F9.LI67XEV3=A5BS-WK$\S;-_X9QT7\3G%_%YY+NY)G[0>W#,-B2XMP[% M7L&Y#O\_>1/=;:0+S_58Y04_+A7P12O#J_PN7"N-9PH:PJ2KCP1VTZ0G!VT? MN[NW2+.*9D>? UP(H/O&4H=G)PSL\MVJOU!+ P04 " "+, I3#D/$W3L' M %) &0 'AL+W=OB#XK-V$)ER2LI3?OW2\F*99-#RDC[T%CR MF>',,3ES1.KRN2B_5VNMZ^CG)LNKJ]&ZKK<7XW&U6.M-4IT76YV;;QZ+/1RXW.Z6M?-C?'UY399Z7M=?]G>E>9JO/>R3##6ZP1=S M2AN#%O%/JI^K@\]1D\I#47QO+MXOKT:HB4AG>E$W+A+SYX>>Z"QK/)DX_NN< MCO9C-H:'GU^\S]OD33(/2:4G1?9ONJS75R,UBI;Z,7G*ZL_%\SO=)<0;?XLB MJ]K_H^<.BT;1XJFJBTUG;"+8I/GN;_*S(^(4 ](9$,L ,X\![0RH;4 ]!JPS M8+8!]QCPSH"?&I+H#$3+_8ZLENEI4B?7EV7Q')4-VGAK/K0_5VMM"$[S9F;= MUZ7Y-C5V]?7'HM81IM%9=*]79L;449(OH\\Z2VJ]C-[GN[G;S(&SHZN'7^9R M:>(K?^TMWTQUG:19]=9@O]Q/HS=_O+T&+HE08=_/^7G$45_1@01#,0S.=T<0>G\WNCS M5X]^1 ;=3Q?:^F,>?_=)IBOH1]V9B=:LJ68_KHE@+%:*7XY_'++E K'B4G"E MCH$S%\@18U2I^!@X=X$&Q1469 \\RI7M1%,2:^S,7QHF@# LK7=A=''M^8+E/5P;3_6B$ MBC]7Z>9*F#2_FI6KBR-$*6I1,G-AC,9($F+E"KBC9ITC">>J]KFJ8*Z38K/1 MY2)-LN@F+:-WIJMES=3^^D%O'G3Y+5 +X_T0\>MJ8>RNSU@2SFPF71S&BBEE MSX=I.(ZO^!O45P#O2E)IJK+U"[A 0BDB_*"0'?:\MT&]5T,[\:&A$$:)6 M+YA 0!53SJS2.!T(R$,5X)X1@4P3L:@"@*8>8,H\*Q,?R##\V\6WY@J%TBQ0$0)#U6]8,-AQ18N^IWQX;B"4H6=!>CBC#AA&%.;IW T M/IX ]PPKQ)#-DPLD5!IIS#T\]6(/A]7>C3;%:ILL]"DM O>:"H=%E;=)8%?3 M8,&DI';.$P I))%2.G,T'(J/>T!<88D$L?O5'$ 2Q,T_Z2M_O1##824VV"D M222Y:5+.@G:! G'S(&)S%8['QY7K77)"**7ZYXBHY^=)QH :'J[I!X1B'L5B,,R<+A1 M**"PF7*";(D/ ,\PYHQB;G,5#LG'E>N?B)@*YDPM(!"CUPZ>GX^YZN4L#NO( M@4[ARD2CP(Q>M7ER<69*(2R=*?4J50NX)R@V/#E2#8B#(B$]CXRD%[4DK"&[ M;:_FR>)=49W4+D@O TE8!Z$'%/2BSD2ED^G%'_B2J0SH8C -C< #@NSF.QZ M-A"3CR' /:>QDK:J (&*8M]"[14="2NZP=I/W(VT,VJT.;-%!03$R#Q^V@IL M("(?5:Y[4Z>0K6WF4!A& R'/,P+I12H)*\-PY2>N[#LC,A;.IA\$-"(MCFV6 M7J53 >]*4HKM[0PH"LHQ\E ++X? 1!J\*X\@ QORY->U)&P@AIL#*Y"@G?F 2"X M-3\=",A'%J0MP1U] !G]J"-A&752QP T%;BK#P"A;?WI0$P^NESO\&D M P>!]!>V]&PMAML&=3= (1/! @="0P'0C(0Q7@'3Y)\(3A/4J@O5*E8:T8 M[AF=\=$Q'WB: "AXX3I0#0^GESO\"D$%$;H&((V*O;XSL$1ZFL$T^V U8>D M7*PCBG='N5'5G;FG!V?RZZ2*'K1NWOBHZO;\OBZ:MS^:MS@BTZZBQ3K)5]K8 MF+NFE=7)0Z9?/%7G4 \;'[Q9L-'EJGT'I(H6Q5->[\[9]G?W[YG&ULC53+;MLP$/R5A9!# KB6+-=I$,@"8B=%6B1%$"?MH>B!EM8V$3YD MDO(C7]\EI:ANX0"]2+ODSNPL.5*VU>;%KA =[*10=ARMG*LNX]@6*Y3,]G6% MBG86VDCF*#7+V%8&61E 4L1IDIS'DG$5Y5E8>S!YIFLGN,(' [:6DIG]!(7> MCJ-!]+;PR)'@N\< MM_8@!C_)7.L7GWPIQU'B!:' PGD&1J\-3E$(3T0RUBUGU+7TP,/XC?USF)UF MF3.+4RU^\-*MQM%%!"4N6"W8CO/R/,56MCPA&U;FT10U-9IV8))@>2J M>;-=>PX'@'3P#B!M 6G0W30**J^98WEF]!:,KR8V'X11 YK$<>4O9>8,[7+" MN?R;=@B#$7R 63VWN*Y1.;C9T-/"Z34ZQH6%)]RYFHFS(U7P\Q[E',TOVKN1 M:):HBCW<[DM#Y\(+"W=WTS\U)\ 5W',AZ$)L%CL:P,N(BU;LI!&;OB/V:RWZ MD QZD";IX'EV#:1K+.%**;H:_DKA(]*-U'A,6-/C_$!8^H^L^,!#_G.\9V;)E06! M"\(D_4^C"$QC\29QN@JVFFM')@WABOX*:'P![2\T6:M-O%.[_TS^&U!+ P04 M " "+, I30T-C*PL# "'$ #0 'AL+W-T>6QENN&A2?Z5U_3$(FN6*5J0YES45!BFDJH@V M4U4&3:THR1MPJG@P'HWBH"),^/.9:*O+2C?>4K9"IWXTF#Q[^Y*G?AB_]SU+ ME\FX(3_V,<+90#+P*4C&^L>8Q&):22^5I4QPC M)01+2,E%*03L/6HQ\8VB7E_!J:^D=QP+TN]FHZ@HJ*86@$]4-+8R? O\]F MN?=HDV?1>C6[D_IS:W8CNCFT"KU2M&#K;KXNAO@8>XBSD[KFFT^L"USQ^A9K_;IY+ M*J@B?%^T:?V7G.5G*XX^_"O)W8_*L6"GQOZ@>NDB)Z]!9/PB10;]#_K>J7%P M9@Q6#\[FU/\.;P%\%]1;M(QK)OK9BN4Y%0^.#D.OR<*\91WPF_4Y+4C+]V%\?!B8&(QD=,US;-^JLI%-_3,P$3M+W X M1BZ[RXU@/A9S(X!A<3 %F(_UPN+\3_N9HONQ&*9MZD2FJ,\4];%>+B3K/E@< MMT]B+O=.DR2*XAC+:)8Y%618WN(8_MQLF#;PP.) I#_+-5YMO$,>[P.LIH]U M"+93O!.QG>*Y!L2=-_!($G>UL3C@@54!ZQV([XX#/>7VB2*H*J8->X)Q)$DP M!'K1W:-QC&0GAH^[/MA3$D5)XD8 -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( (LP"E-8)H?_BP0 TE / M>&PO=V]R:V)O;VLN>&ULQ9I;C]HX%(#_BL73K+2[D!MS4:DT"[-=I*I%PVQ? M5R8Q@S6)36TS4_KK>VR&UF'(T;YP>")Q3/AR$OL[Q^3=BS9/"ZV?V+>F5G;4 M6SFWONGW;;D2#;=_ZK50<&2I3<,=[)K'OET;P2N[$L(U=3\=#(;]ADO5>_]N M?ZZ9Z<<[VHG22:V@T3=\D>+%_CKN=]FSM'(A:^FVHU[8KD6/-5+)1GX7U:@W MZ#&[TB__:"._:^5X/2^-KNM1+]D=^"*,D^6;YKF'?. +&UH<7]QS !GUA@,X MX5(:ZT*/<'X.C,\".N_V-D[_+6LGS(0[\<'HS5JJ1W\:N(I^=!DA#OO/71!O MS/\)HUXN92DFNMPT0KE='(VH/:"R*[FV/:9X(T:]?1=VJRIVIQP$B4W5[E30 MUU\I_/2TVEVU ]PHAN9&P@$SK0+XZ2#'L*]K6<&O5^PO7G-5"A:"RR[&&Q-! MI@AD>D;(_]((,D,@,T+(N8<(-U\OX::7NHD@D]91SI\L(LD @BW-% M%K(3S [LH3] <^CE2& ,R,L?.=P<%\BC)<$C"DPSC=-P\TV MW&;YJ"1\GRL705XAD%<$D!E WI:EWOB'\5Z40C[S0/&3\!HAO"8@S(%PJIZA MIS;;>.X>8)/W@("L +(/6E3$H@F85V'F M44]L(A:M^XS))3FQ70+9-9#Y# ]U%P*VS,A8DD M(3&)5\D=-PJR58@7>=X4D8AIC8B9)*%22>)?\"SFL<5!_.=EZ%%/,)RF%3Y(B9 P+ M*[YN?"#OO/1:B)A+TA.[),I?]AD##!DV@X2Q/(@D6K%0N*25,["+!S\;VM]B M1,PC*85'NI*'5E658E))*:32E3RT,3&[I!1VZ4H>VIB8;%(*V;22AZ//)2:: ME$(T;[*(HYB8<5(2X_Q*)XX"8JY)25S3D5>T5TTPYV0DSCG,*XY%,\.\DU'4 M,%T)1CN:F'CC$Q]V04[NE49!9C8N[)*-S3 MB9G'F)A[,@KW=)J\%4W,/QF%?SHQ6]'$_)-1^*%AEO1WJ!6:@X3RVTGSMC M3,Q"!4DMU('9&ND%9J&"PD*=)5O\;!:8A0H*"W5BQAE2@5FHH+#0\;5A/XYB M3/3=@6"A_O[UFTHLI1+5)_@)"^TEK\N98?YC]W=@7OCU^N6FKL?0]EE]U+S: MO\VS?Q/I_0]02P,$% @ BS *4[P!UL'@ 0 [" !H !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV>7+<[PYYT6Q* MZ1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G-(_SGS,GKZ<^ M_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ONSN&RD9OSY&;R M_+9HAN"X(M!&(+DBT$9@NB+01J"[(M!&X+PBT$ M<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PAT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VTD4#OB'I' KTC MZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J M'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW M$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/) M(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,N MJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!] MW(/TP0&UL4$L! A0# M% @ BS *4U865=_N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ BS *4YE&PO=V]R:W-H965T M&UL4$L! A0#% @ BS *4X_]DTBU!P 4" !@ M ("!90T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ BS *4YU>;N!2"P K$\ !@ ("!ZQT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4PO@ MZOW9! ^PH !@ ("! S0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BS *4PY.U1MJ P * < !D ("!PD( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4Q$X MV+F,! )PL !D ("!@4X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4P:BTG>O P &0@ !D M ("!+EH 'AL+W=O&PO M=V]R:W-H965TB_E00( M , $ 9 " @7=C !X;"]W;W)K&UL4$L! A0#% @ BS *4W@G;I), @ V00 !D ("! M[V4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BS *4R],/CK' @ P04 !D ("!&W 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4[D2__BX M @ HP4 !D ("!IWD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4PZ*E:0' P &@< !D M ("!:(, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BS *4\X&PO=V]R:W-H965T&UL4$L! A0#% @ MBS *4Q1!5_+D @ P0@ !D ("!L9< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4PAX#1N- @ MM < !D ("!E: 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4V9\@8VY P Z0\ !D M ("!\:@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BS *4UQ>I1'= P *Q !D ("!O+4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS * M4]'IG4CD @ . D !D ("!UK\ 'AL+W=O&PO=V]R:W-H965T0, /X+ 9 " @:[& !X;"]W;W)K M&UL4$L! A0#% @ BS *4ZU%/1J= P YPL M !D ("!7LH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BS *4PY#Q-T[!P !20 !D M ("!%]0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ BS *4Y>* MNQS $P( L ( !-.$ %]R96QS+RYR96QS4$L! A0# M% @ BS *4U@FA_^+! #24 \ ( !'>( 'AL+W=O MWH !;0V]N=&5N B=%]4>7!E&UL4$L%!@ _ #\ ,!$ .[J $! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 207 282 1 true 51 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheet (Current Period Unaudited) Sheet http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited Consolidated Balance Sheet (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) Sheet http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statement of Income (Unaudited) Sheet http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited- Consolidated Statement of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statement of Cash Flow (Unaudited) Sheet http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited Consolidated Statement of Cash Flow (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies Note 2 - Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Accounts Receivable Sheet http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable Note 3 - Accounts Receivable Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Inventory Sheet http://www.crawfordunited.com/20210630/role/statement-note-4-inventory Note 4 - Inventory Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net Sheet http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net Note 5 - Goodwill and Other Intangible Assets, Net Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Property, Plant and Equipment, Net Sheet http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net Note 6 - Property, Plant and Equipment, Net Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Investments in Equity Securities Sheet http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities Note 7 - Investments in Equity Securities Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Bank Debt Sheet http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt Note 8 - Bank Debt Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Notes Payable Notes http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable Note 9 - Notes Payable Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Leases Sheet http://www.crawfordunited.com/20210630/role/statement-note-10-leases Note 10 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Earnings Per Common Share Sheet http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share Note 11 - Earnings Per Common Share Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Acquisitions Sheet http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions Note 12 - Acquisitions Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Segment and Related Information Sheet http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information Note 13 - Segment and Related Information Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Uncertainties Sheet http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties- Note 14 - Uncertainties Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Subsequent Events Sheet http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events Note 15 - Subsequent Events Notes 21 false false R22.htm 021 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies 22 false false R23.htm 022 - Disclosure - Note 4 - Inventory (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables Note 4 - Inventory (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-4-inventory 23 false false R24.htm 023 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables Note 5 - Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net 24 false false R25.htm 024 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables Note 6 - Property, Plant and Equipment, Net (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net 25 false false R26.htm 025 - Disclosure - Note 7 - Investments in Equity Securities (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables Note 7 - Investments in Equity Securities (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities 26 false false R27.htm 026 - Disclosure - Note 8 - Bank Debt (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables Note 8 - Bank Debt (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt 27 false false R28.htm 027 - Disclosure - Note 9 - Notes Payable (Tables) Notes http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables Note 9 - Notes Payable (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable 28 false false R29.htm 028 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-10-leases 29 false false R30.htm 029 - Disclosure - Note 11 - Earnings Per Common Share (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables Note 11 - Earnings Per Common Share (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share 30 false false R31.htm 030 - Disclosure - Note 12 - Acquisitions (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables Note 12 - Acquisitions (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions 31 false false R32.htm 031 - Disclosure - Note 13 - Segment and Related Information (Tables) Sheet http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables Note 13 - Segment and Related Information (Tables) Tables http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information 32 false false R33.htm 032 - Disclosure - Note 3 - Accounts Receivable (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual Note 3 - Accounts Receivable (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable 33 false false R34.htm 033 - Disclosure - Note 4 - Inventory - Inventory (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details Note 4 - Inventory - Inventory (Details) Details 34 false false R35.htm 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables 35 false false R36.htm 035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) Details 36 false false R37.htm 036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual Note 6 - Property, Plant and Equipment, Net (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables 37 false false R38.htm 037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Details 38 false false R39.htm 038 - Disclosure - Note 7 - Investments in Equity Securities (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual Note 7 - Investments in Equity Securities (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables 39 false false R40.htm 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details) Details 40 false false R41.htm 040 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Details 41 false false R42.htm 041 - Disclosure - Note 8 - Bank Debt (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual Note 8 - Bank Debt (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables 42 false false R43.htm 042 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details Note 8 - Bank Debt - Summary of Loan Balances (Details) Details 43 false false R44.htm 043 - Disclosure - Note 9 - Notes Payable (Details Textual) Notes http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual Note 9 - Notes Payable (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables 44 false false R45.htm 044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) Notes http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details Note 9 - Notes Payable - Notes Payable (Details) Details 45 false false R46.htm 045 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) Notes http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) Details 46 false false R47.htm 046 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables 47 false false R48.htm 047 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details Note 10 - Leases - Lease Assets and Liabilities (Details) Details 48 false false R49.htm 048 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Details 49 false false R50.htm 049 - Disclosure - Note 12 - Acquisitions (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual Note 12 - Acquisitions (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables 50 false false R51.htm 050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details) Details 51 false false R52.htm 051 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details) Details 52 false false R53.htm 052 - Disclosure - Note 13 - Segment and Related Information (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual Note 13 - Segment and Related Information (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables 53 false false R54.htm 053 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details) Sheet http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details Note 13 - Segment and Related Information - Information by Industry Segment (Details) Details 54 false false R55.htm 054 - Disclosure - Note 15 - Subsequent Events (Details Textual) Sheet http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual Note 15 - Subsequent Events (Details Textual) Details http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events 55 false false All Reports Book All Reports crawa20210630_10q.htm crawa-20210630.xsd crawa-20210630_cal.xml crawa-20210630_def.xml crawa-20210630_lab.xml crawa-20210630_pre.xml ex_269986.htm ex_269987.htm ex_269988.htm ex_269989.htm http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crawa20210630_10q.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 207, "dts": { "calculationLink": { "local": [ "crawa-20210630_cal.xml" ] }, "definitionLink": { "local": [ "crawa-20210630_def.xml" ] }, "inline": { "local": [ "crawa20210630_10q.htm" ] }, "labelLink": { "local": [ "crawa-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "crawa-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "crawa-20210630.xsd" ], "remote": [ "https://xbrl.sec.gov/country/2021/country-2021.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd" ] } }, "elementCount": 349, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 22, "http://xbrl.sec.gov/dei/2021": 6, "total": 28 }, "keyCustom": 16, "keyStandard": 266, "memberCustom": 23, "memberStandard": 27, "nsprefix": "crawa", "nsuri": "http://www.crawfordunited.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Inventory", "role": "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "shortName": "Note 4 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net", "role": "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Property, Plant and Equipment, Net", "role": "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "shortName": "Note 6 - Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Investments in Equity Securities", "role": "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "shortName": "Note 7 - Investments in Equity Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Bank Debt", "role": "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "shortName": "Note 8 - Bank Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Notes Payable", "role": "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "shortName": "Note 9 - Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Leases", "role": "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "shortName": "Note 10 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Earnings Per Common Share", "role": "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "shortName": "Note 11 - Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Acquisitions", "role": "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "shortName": "Note 12 - Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Segment and Related Information", "role": "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "shortName": "Note 13 - Segment and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheet (Current Period Unaudited)", "role": "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "shortName": "Consolidated Balance Sheet (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:EffectOfCovid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Uncertainties", "role": "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "shortName": "Note 14 - Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:EffectOfCovid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 15 - Subsequent Events", "role": "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "shortName": "Note 15 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 4 - Inventory (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "shortName": "Note 4 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "shortName": "Note 6 - Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 7 - Investments in Equity Securities (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "shortName": "Note 7 - Investments in Equity Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 8 - Bank Debt (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "shortName": "Note 8 - Bank Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 9 - Notes Payable (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables", "shortName": "Note 9 - Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 10 - Leases (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "shortName": "Note 10 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals)", "role": "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 11 - Earnings Per Common Share (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "shortName": "Note 11 - Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30_BusinessAcquisitionAxis-AcquisitionOfGlobalTekManufacturingLLCMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 12 - Acquisitions (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "shortName": "Note 12 - Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30_BusinessAcquisitionAxis-AcquisitionOfGlobalTekManufacturingLLCMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 13 - Segment and Related Information (Tables)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "shortName": "Note 13 - Segment and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 3 - Accounts Receivable (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual", "shortName": "Note 3 - Accounts Receivable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 4 - Inventory - Inventory (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details", "shortName": "Note 4 - Inventory - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "shortName": "Note 6 - Property, Plant and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "shortName": "Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 7 - Investments in Equity Securities (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual", "shortName": "Note 7 - Investments in Equity Securities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statement of Income (Unaudited)", "role": "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "shortName": "Consolidated Statement of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "shortName": "Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2020-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "shortName": "Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember", "decimals": "INF", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 8 - Bank Debt (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "shortName": "Note 8 - Bank Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30_DebtInstrumentAxis-BankDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "shortName": "Note 8 - Bank Debt - Summary of Loan Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30_DebtInstrumentAxis-BankDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 9 - Notes Payable (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "shortName": "Note 9 - Notes Payable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2018-07-01_2018-07-01_BusinessAcquisitionAxis-CADEnterprisesIncMember", "decimals": "-6", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "shortName": "Note 9 - Notes Payable - Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30_LongtermDebtTypeAxis-NotesPayableMember", "decimals": "INF", "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2020-04-10_DebtInstrumentAxis-PaycheckProtectionProgramCaresActMember_LongtermDebtTypeAxis-NotesPayableMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "shortName": "Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 10 - Leases (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "shortName": "Note 10 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "shortName": "Note 10 - Leases - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "shortName": "Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2019-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2019-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 12 - Acquisitions (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "shortName": "Note 12 - Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-15_2021-01-15_BusinessAcquisitionAxis-KomtekForgeAcquisitionMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "shortName": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-01-15_BusinessAcquisitionAxis-KomtekForgeAcquisitionMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "shortName": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "i_2021-03-01_BusinessAcquisitionAxis-AcquisitionOfGlobalTekManufacturingLLCMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 13 - Segment and Related Information (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual", "shortName": "Note 13 - Segment and Related Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 13 - Segment and Related Information - Information by Industry Segment (Details)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "shortName": "Note 13 - Segment and Related Information - Information by Industry Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-04-01_2021-06-30_StatementBusinessSegmentsAxis-CommercialAirHandlingMember", "decimals": "INF", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-07-01_2021-07-01_BusinessAcquisitionAxis-EmergencyHydraulicsLLCMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 15 - Subsequent Events (Details Textual)", "role": "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "shortName": "Note 15 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-07-01_2021-07-01_BusinessAcquisitionAxis-EmergencyHydraulicsLLCMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statement of Cash Flow (Unaudited)", "role": "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "shortName": "Consolidated Statement of Cash Flow (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Summary of Significant Accounting Policies", "role": "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Accounts Receivable", "role": "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "shortName": "Note 3 - Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20210630_10q.htm", "contextRef": "d_2021-01-01_2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "crawa_AcquisitionOfGlobalTekManufacturingLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents acquisition of Global Tek Manufacturing LLC.", "label": "Acquisition of Global Tek Manufacturing LLC [Member]" } } }, "localname": "AcquisitionOfGlobalTekManufacturingLLCMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "domainItemType" }, "crawa_AerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the aerospace segment", "label": "Aerospace [Member]" } } }, "localname": "AerospaceMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_AssetsOtherNoncurrentTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified, as other.", "label": "crawa_AssetsOtherNoncurrentTotal", "totalLabel": "Total Non-Current Other Assets" } } }, "localname": "AssetsOtherNoncurrentTotal", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_BankDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the bank debt.", "label": "Bank Debt [Member]" } } }, "localname": "BankDebtMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "crawa_BusinessAcquisitionsExpectedAnnualizedRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of expected annualized revenue related to the business combination.", "label": "crawa_BusinessAcquisitionsExpectedAnnualizedRevenue", "terseLabel": "Business Acquisitions, Expected Annualized Revenue" } } }, "localname": "BusinessAcquisitionsExpectedAnnualizedRevenue", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents range of outcomes, annual value, high in a business combination.", "label": "crawa_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Annual Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesAnnualValueHigh", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets and goodwill acquired at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "totalLabel": "Total Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for accrued expenses, assumed at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "verboseLabel": "Accrued Expense" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued payroll and other expenses incurred during the operating cycle used in an entity's business and related party payables, assumed at the acquisition date.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense", "verboseLabel": "Accrued Payroll and Other Expense" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayrollAndOtherExpense", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillEquityIssuanceAndLiabilitiesAssumedNetTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill and equity issuance in excess of (less than) the aggregate liabilities assumed.", "label": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillEquityIssuanceAndLiabilitiesAssumedNetTotal", "verboseLabel": "Net Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillEquityIssuanceAndLiabilitiesAssumedNetTotal", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "crawa_CADEnterprisesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding CAD Enterprises, Inc.", "label": "CAD Enterprises, Inc. [Member]" } } }, "localname": "CADEnterprisesIncMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_CommercialAirHandlingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the air handling segment.", "label": "Commercial Air Handling [Member]" } } }, "localname": "CommercialAirHandlingMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_CommonStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock outstanding that is subordinate to all other stock of the issuer.", "label": "Common Stock Outstanding [Member]" } } }, "localname": "CommonStockOutstandingMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "crawa_EffectOfCovid19PandemicTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for effects of COVID-19 pandemic.", "label": "Effect of Covid19 Pandemic [Text Block]" } } }, "localname": "EffectOfCovid19PandemicTextBlock", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-" ], "xbrltype": "textBlockItemType" }, "crawa_EmergencyHydraulicsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the Emergency Hydraulics LLC.", "label": "Emergency Hydraulics LLC [Member]" } } }, "localname": "EmergencyHydraulicsLLCMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "crawa_FederalHoseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents First Francis, Federal Hose Manufacturing LLC (Federal Hose).", "label": "Federal Hose [Member]" } } }, "localname": "FederalHoseMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_FirstFrancisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents First Francis Company Inc. (First Francis).", "label": "First Francis [Member]" } } }, "localname": "FirstFrancisMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_IndustrialHoseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the industrial hose segment and consists primarily of flexible mental and silicone hose products designed and manufactured or distributed primarily to the trucking industry.", "label": "Industrial Hose [Member]" } } }, "localname": "IndustrialHoseMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_JPMorganChaseBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents JP Morgan Chase Bank, N.A.", "label": "J P Morgan Chase Bank [Member]" } } }, "localname": "JPMorganChaseBankMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "crawa_KomtekForgeAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Komtek Forge acquisition.", "label": "Komtek Forge Acquisition [Member]" } } }, "localname": "KomtekForgeAcquisitionMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "domainItemType" }, "crawa_KomtekForgeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Komtek Forge.", "label": "Komtek Forge [Member]" } } }, "localname": "KomtekForgeMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of assets and liabilities relating to the lessee's operating and finance leases.", "label": "Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "crawa_LesseeOperatingAndFinanceLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating and finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "crawa_LesseeOperatingAndFinanceLeaseRenewalTerm", "terseLabel": "Lessee, Operating and Finance Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingAndFinanceLeaseRenewalTerm", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "crawa_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases and finance leases of lessee. Includes, but is not limited to, description of operating and finance lease and maturity analysis of operating and finance lease liability.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases" ], "xbrltype": "textBlockItemType" }, "crawa_LongtermDebtCurrentGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Less: current portion" } } }, "localname": "LongtermDebtCurrentGross", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "crawa_LongtermDebtExcludingCurrentMaturitiesGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Non-current bank debt" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesGross", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "crawa_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notes payable.", "label": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.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 and finance leases, classified as current.", "label": "Leases payable \u2013 current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent.", "label": "Leases payable \u2013 long-term" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_OperatingAndFinanceLeaseRemainingTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining term of lessee's operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "crawa_OperatingAndFinanceLeaseRemainingTerm", "terseLabel": "Operating and Finance Lease, Remaining Term (Year)" } } }, "localname": "OperatingAndFinanceLeaseRemainingTerm", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "crawa_OperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing operating lease liabilities.", "label": "Operating Lease Liabilities [Member]" } } }, "localname": "OperatingLeaseLiabilitiesMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "crawa_OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities and operating lease liabilities.", "label": "Other Current Liabilities and Operating Lease Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "crawa_PaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loan designed to provide funds for small businesses to keep their employees on the payroll.", "label": "Paycheck Protection Program CARES Act [Member]" } } }, "localname": "PaycheckProtectionProgramCaresActMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Related Party Notes.", "label": "Related Party Notes [Member]" } } }, "localname": "RelatedPartyNotesMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first related party notes.", "label": "Related Party Notes, One [Member]" } } }, "localname": "RelatedPartyNotesOneMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the related part notes three.", "label": "Related Party Notes Three [Member]" } } }, "localname": "RelatedPartyNotesThreeMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_RelatedPartyNotesTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second related party notes.", "label": "Related Party Notes, Two [Member]" } } }, "localname": "RelatedPartyNotesTwoMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_SellerNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the Seller Note.", "label": "Seller Note [Member]" } } }, "localname": "SellerNoteMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_TermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowings with attached term.", "label": "Term Debt [Member]" } } }, "localname": "TermDebtMember", "nsuri": "http://www.crawfordunited.com/20210630", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "crawa_statement-statement-note-10-leases-lease-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases - Lease Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-10-leases-lease-assets-and-liabilities-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-10-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases" } } }, "localname": "statement-statement-note-10-leases-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)" } } }, "localname": "statement-statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-11-earnings-per-common-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Earnings Per Common Share" } } }, "localname": "statement-statement-note-11-earnings-per-common-share-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Global-Tek-Manufacturity, LLC (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Komtek Forge (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions" } } }, "localname": "statement-statement-note-12-acquisitions-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-13-segment-and-related-information-information-by-industry-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segment and Related Information - Information by Industry Segment (Details)" } } }, "localname": "statement-statement-note-13-segment-and-related-information-information-by-industry-segment-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-13-segment-and-related-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Segment and Related Information" } } }, "localname": "statement-statement-note-13-segment-and-related-information-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-4-inventory-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory - Inventory (Details)" } } }, "localname": "statement-statement-note-4-inventory-inventory-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-4-inventory-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory" } } }, "localname": "statement-statement-note-4-inventory-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-6-property-plant-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property, Plant and Equipment, Net" } } }, "localname": "statement-statement-note-6-property-plant-and-equipment-net-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details)" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities - Schedule of Investments in Equity Securities (Details)" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-8-bank-debt-summary-of-loan-balances-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Bank Debt - Summary of Loan Balances (Details)" } } }, "localname": "statement-statement-note-8-bank-debt-summary-of-loan-balances-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-8-bank-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Bank Debt" } } }, "localname": "statement-statement-note-8-bank-debt-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-notes-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable - Notes Payable (Details)" } } }, "localname": "statement-statement-note-9-notes-payable-notes-payable-details", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-notes-payable-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-9-notes-payable-notes-payable-details-parentheticals", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-9-notes-payable-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable" } } }, "localname": "statement-statement-note-9-notes-payable-tables", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "crawa_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.crawfordunited.com/20210630", "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r418" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r419" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r423" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r420" ], "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r217", "r252", "r279", "r281", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r406", "r416", "r417" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r217", "r252", "r279", "r281", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r406", "r416", "r417" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r252", "r269", "r279", "r281", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r406", "r416", "r417" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r252", "r269", "r279", "r281", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r405", "r406", "r416", "r417" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 6.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r24", "r166", "r167" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.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 less allowance for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.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 expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r196" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r287", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Contributed capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r284", "r285", "r286", "r323" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r282", "r283", "r288", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.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": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r168", "r176", "r177", "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r77", "r186", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r143", "r150", "r157", "r174", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r317", "r319", "r336", "r357", "r359", "r379", "r393" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r52", "r89", "r174", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r317", "r319", "r336", "r357", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.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": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r278", "r280" ], "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/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r278", "r280", "r298", "r299" ], "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/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "us-gaap_BusinessCombinationAcquisitionRelatedCosts", "verboseLabel": "Acquisition transaction costs incurred were:" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r308", "r309", "r311" ], "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": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r308", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "verboseLabel": "Equity Issuance" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r306", "r308", "r309", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r307", "r310" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Contingent liability - current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r307", "r310" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Contingent liability \u2013 long-term" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 0.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "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, acquired at the acquisition date. 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": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "verboseLabel": "Contingent Liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 5.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "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, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "verboseLabel": "Prepaid and Other Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 2.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 5.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "verboseLabel": "Accounts Receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "verboseLabel": "Accounts Payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "verboseLabel": "Assumed debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 4.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "verboseLabel": "Intangibles Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 1.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 4.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "verboseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "totalLabel": "Total Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 0.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 3.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "verboseLabel": "Fixed Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r301" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "totalLabel": "Net Assets Acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r34", "r79" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r73", "r79", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r337" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r87", "r89", "r109", "r113", "r114", "r117", "r119", "r127", "r128", "r129", "r174", "r203", "r207", "r208", "r209", "r212", "r213", "r250", "r251", "r253", "r254", "r336", "r421" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Class of common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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": "Class of common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r263", "r264", "r267" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "us-gaap_ConversionOfStockSharesConverted1", "negatedLabel": "Share conversion, shares converted (in shares)", "negatedTerseLabel": "Stock conversion, shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Share conversion, shares issued (in shares)", "terseLabel": "Stock conversion, shares issued (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63", "r373" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 0.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 Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r86", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r231", "r238", "r239", "r240", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r88", "r91", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r243", "r244", "r245", "r246", "r350", "r380", "r381", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r241", "r381", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Total Bank Debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "us-gaap_DebtInstrumentDecreaseForgiveness", "terseLabel": "Forgiveness of PPP loan" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r214", "r243", "r244", "r347", "r350", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Notes payable, face value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r43", "r215" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44", "r88", "r91", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r243", "r244", "r245", "r246", "r350" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r44", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r227", "r346", "r347", "r348", "r349", "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Less: unamortized debt costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r290", "r291" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Unearned revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r77", "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r138" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r98", "r99", "r100", "r101", "r102", "r106", "r109", "r117", "r118", "r119", "r123", "r124", "r324", "r325", "r385", "r400" ], "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": "us-gaap_EarningsPerShareBasic", "terseLabel": "Net Income Per Common Share - Basic (in dollars per share)", "verboseLabel": "Earnings Per Share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r98", "r99", "r100", "r101", "r102", "r109", "r117", "r118", "r119", "r123", "r124", "r324", "r325", "r385", "r400" ], "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": "Net Income Per Common Share - Diluted (in dollars per share)", "verboseLabel": "Earnings Per Share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r120", "r121", "r122", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r93", "r94", "r95", "r97", "r103", "r105", "r126", "r175", "r255", "r260", "r284", "r285", "r286", "r293", "r294", "r323", "r338", "r339", "r340", "r341", "r342", "r343", "r407", "r408", "r409", "r424" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r330" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Balance", "periodEndLabel": "Fair value of equity securities", "terseLabel": "Investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "us-gaap_EquitySecuritiesFvNiCost", "periodStartLabel": "Cost basis" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "us-gaap_EquitySecuritiesFvNiRealizedGain", "terseLabel": "Equity Securities, FV-NI, Realized Gain" } } }, "localname": "EquitySecuritiesFvNiRealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedLoss": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "us-gaap_EquitySecuritiesFvNiRealizedLoss", "terseLabel": "Equity Securities, FV-NI, Realized Loss" } } }, "localname": "EquitySecuritiesFvNiRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "us-gaap_EquitySecuritiesFvNiUnrealizedGain", "terseLabel": "Equity Securities, FV-NI, Unrealized Gain" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r173", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Unrealized gain (loss) on equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "us-gaap_EquitySecuritiesFvNiUnrealizedLoss", "terseLabel": "Equity Securities, FV-NI, Unrealized Loss" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r229", "r243", "r244", "r333" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r326", "r327" ], "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]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r229", "r243", "r244", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r327", "r363", "r364", "r365" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r229", "r243", "r244", "r326", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r229", "r270", "r271", "r276", "r277", "r327", "r363" ], "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]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r229", "r243", "r244", "r270", "r271", "r276", "r277", "r327", "r364" ], "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]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r229", "r243", "r244", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r327", "r365" ], "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]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r229", "r243", "r244", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r363", "r364", "r365" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r190" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "terseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r188", "r190", "r192", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r190", "r375" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "terseLabel": "Other intangibles, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r189" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r190", "r374" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangibles, net of accumulated amortization", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r77", "r247", "r248" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "us-gaap_GainsLossesOnExtinguishmentOfDebt", "negatedLabel": "Forgiveness of PPP loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r183", "r184", "r359", "r378" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details": { "order": 3.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details": { "order": 1.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "us-gaap_GoodwillAndIntangibleAssetImpairment", "terseLabel": "Goodwill and Intangible Asset Impairment, Total" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r89", "r143", "r149", "r153", "r156", "r159", "r174", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r336" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 0.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": "us-gaap_GrossProfit", "totalLabel": "Gross Profit", "verboseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r143", "r149", "r153", "r156", "r159", "r376", "r383", "r387", "r402" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 1.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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before Provision for Income Taxes", "verboseLabel": "Pretax Income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r104", "r105", "r141", "r292", "r295", "r296", "r403" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 0.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": "Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 10.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" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Decrease (Increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Decrease (Increase) in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in unearned revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 3.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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Decrease (Increase) in inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Decrease (Increase) in prepaid expenses & other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r110", "r111", "r112", "r119" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "verboseLabel": "Warrants, Options and Convertible Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r137", "r345", "r348", "r386" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest charges" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r74", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r180" ], "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]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r48" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished products" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r51" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "us-gaap_InventoryGross", "totalLabel": "Total inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r51", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "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": "Inventories-less allowance for obsolete inventory", "totalLabel": "Net inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r50" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials and component parts" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r179" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Less: inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r49" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r171", "r377", "r388", "r412", "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r89", "r174", "r336", "r359", "r382", "r397" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42", "r89", "r174", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r318", "r319", "r320", "r336", "r357", "r358", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r19", "r20", "r89", "r174", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r318", "r319", "r320", "r336", "r357", "r358" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-Term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r39", "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r39", "r88" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Bank debt \u2013 current" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r228", "r242", "r243", "r244", "r381", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebtNoncurrent", "terseLabel": "Net non-current bank debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r19", "r381", "r394" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Bank debt \u2013 long-term" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes payable \u2013 long-term", "verboseLabel": "Notes payable \u2013 non-current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r202" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r3", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash (Used in) Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r75", "r78" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r53", "r54", "r57", "r60", "r78", "r89", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r115", "r143", "r149", "r153", "r156", "r159", "r174", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r325", "r336", "r384", "r399" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income", "terseLabel": "Net Income", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r98", "r99", "r100", "r101", "r106", "r107", "r116", "r119", "r143", "r149", "r153", "r156", "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of noncash financing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 1.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": "us-gaap_NonoperatingIncomeExpense", "negatedTotalLabel": "Total Other (Income) and Expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r19", "r381", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_NotesPayable", "terseLabel": "Notes Payable, Total", "verboseLabel": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes payable \u2013 current", "verboseLabel": "Less current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r131" ], "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": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r149", "r153", "r156", "r159" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 0.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating Income", "verboseLabel": "Operating Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "verboseLabel": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r352" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating right of use asset, net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r354", "r356" ], "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 Leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other (Income) and Expenses:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 1.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": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "us-gaap_PaymentsForProceedsFromProductiveAssets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsForProceedsFromProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Share repurchase" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r67", "r312" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "us-gaap_PaymentsToAcquireBusinessesGross", "negatedLabel": "Cash paid for acquisition", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r7", "r9", "r181", "r182" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Borrowings on bank debt" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Borrowings on notes" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": { "auth_ref": [ "r72", "r172" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Sale of equity securities" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r199", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r195" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r197", "r359", "r389", "r398" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property plant & equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r195" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "us-gaap_RepaymentsOfBankDebt", "negatedLabel": "Payments on bank debt" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "us-gaap_RepaymentsOfRelatedPartyDebt", "negatedLabel": "Payments on notes" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r260", "r287", "r359", "r396", "r410", "r411" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 3.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r93", "r94", "r95", "r97", "r103", "r105", "r175", "r284", "r285", "r286", "r293", "r294", "r323", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r134", "r135", "r148", "r154", "r155", "r161", "r162", "r164", "r265", "r266", "r373" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 1.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": "Total sales", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r44", "r91", "r243", "r245", "r256", "r257", "r258", "r259", "r346", "r347", "r351", "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r119" ], "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]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r187", "r189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r31", "r32", "r33" ], "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]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r143", "r146", "r152", "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r200", "r201", "r404" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r130", "r132", "r133", "r143", "r147", "r153", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165" ], "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]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Non-cash share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r185", "r198", "r200", "r201", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r87", "r89", "r109", "r113", "r114", "r117", "r119", "r127", "r128", "r129", "r174", "r203", "r207", "r208", "r209", "r212", "r213", "r250", "r251", "r253", "r254", "r255", "r336", "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r47", "r55", "r56", "r57", "r93", "r94", "r95", "r97", "r103", "r105", "r126", "r175", "r255", "r260", "r284", "r285", "r286", "r293", "r294", "r323", "r338", "r339", "r340", "r341", "r342", "r343", "r407", "r408", "r409", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r126", "r373" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20210630/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-globaltekmanufacturity-llc-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-komtek-forge-details", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20210630/role/statement-note-14-uncertainties-", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20210630/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-schedule-of-investments-in-equity-securities-details", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20210630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Issuance of Class A common shares in business acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "us-gaap_StockIssuedDuringPeriodSharesAcquisitions", "terseLabel": "Acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r232", "r255", "r256", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Share conversion (in shares)", "terseLabel": "Stock conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r255", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation", "terseLabel": "Stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r47", "r255", "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Issuance for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r255", "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock awards", "terseLabel": "Stock awards" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r89", "r169", "r174", "r336", "r359" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 2.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": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited", "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r344", "r361" ], "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]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r344", "r361" ], "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/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r344", "r361" ], "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/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events", "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r360", "r362" ], "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]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-15-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20210630/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20210630/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20210630/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20210630/role/statement-note-9-notes-payable-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]" } } }, "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r261" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury shares, issued (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r255", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "us-gaap_TreasuryStockSharesAcquired", "terseLabel": "Repurchase of shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r261", "r262" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-balance-sheet-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r255", "r260", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Repurchase of shares", "negatedTerseLabel": "Repurchase of shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "us-gaap_UnrealizedGainLossOnInvestments", "negatedLabel": "Unrealized gain on investments in equity securities" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20210630/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r119" ], "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": "Diluted (in shares)", "verboseLabel": "Weighted average shares of common stock -Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Shares of Common Stock Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r119" ], "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": "Basic (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding - Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crawfordunited.com/20210630/role/statement-consolidated-statement-of-income-unaudited-", "http://www.crawfordunited.com/20210630/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://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(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r418": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r419": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r421": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r422": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r423": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 74 0001437749-21-019224-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-21-019224-xbrl.zip M4$L#!!0 ( (LP"E.YP8@O3 \ *#) 2 8W)A=V$M,C R,3 V,S N M>'-D[5W=)9OS#CQ*Y>IV5A MZO@NH:.3UL];NW?;O[AH63Q U$6>3_%)B_JMWS[_\Q^?_F7;7S'%# 78M08S MZVX<4A>S4W^"K3^^W%Q:MM7=/^Y\Z'VW?M[UK?W.?M?N?+2['=O^_.F1N\?< M&>,)LH #RH_AQDEK' 33XW;[X>%A[^%@SV>C]GZGTVW_\?WR5M9MQ94=/Z0! MF\T;/ Z8M\>QLS?R?[7CPK8@.&_ T /*]"_N#'WFAI0 _WN./Y$-.N\/.O-& M(6.@C#PR<6F&CHN)NC849"L&S YF4\PS3,DF0FPH;HMBT:9C=[KVHB5^=,9J M&J(D0\0C]%[=/ZCUH"V*!XCCI#I%Q.'JKF51IF].''55*,A69,&\XA#Q@:0/ M-]L1(+KV0;KJDE+2#:(B5;-@RG)X@9(,,R&W1PA-5_N/"Q2]0TD.3TF)HI'@ MP@VR3,5Z/VQ'A>FJI,!*A(K!Y\RM]+ABU7BH=(^.CMJRM&6A(&!D$ ;XW&>3 M4SQ$H0?643\<].VMGBEMW=!_QI08^7I%7$ MAW 6:_"0X["U,)%4%Q=/P&+*86F1G=>75T\A//?:>G3CZN)B#:HKKE 3^$D# M@?C#]01-39):DL[KRZMJLA;/%$\89;*S)T-\*8+1\[WI-O-_3_" RD@GCY6R MEO(_7\OIK&V@5=>SMG66X7[49KZ'VQ2/1(RM-TH\QC*MQ% Y$I-#]_TR'XA2 M/Y!=R7O)W>F4T*$?WX*;(J(X3F+%&SRT9(QQC)@CZ!1'(NTI\Z>8!014FPHW M90=CAH'!GL0YR1U5BADIT$I*#3!WN6"OZ2M,,-)BX.V/1R+ M_?SR.,BK*@\T<4)/VJ6N4KEX6%4J:$(@7*RQ4%.&JPH%33C$T&O92G1P!Q4L M @M?".0"&8[;KN^$\@(6W#;\DF!FB_'()I)*RQ+M?MYI:9Y*L=;$@^ZF]1&N%C9!C]XI^EM=+(R1N M'-#.CY&&,HDK-K8 .*B>_: M(46A2^1$\$0,K$/3%"ZZ (;;A!.X[J=XL;Y$O%BW@A?K33]BQKJ6S%@_$V;^ MT\"E@NGL*1+WQS@@H G^$NA99L$4F/9-@,EZ6@""^+ G\(K&\(=S^37VC@83.04'=MRO8? ME;87H6=L9&[=S*GNN)'?0;#_"_[Y;&;&M.D.31GT2&E0$1M>)+1VW(R']LCW MW0?B>3*MZ,-:FH$A D1'!$!N(\XQ##:* S-6KD#/$ BZ'24(1-SW-6;% E:L M*\$*X")AQ>I)5MY:/W"PXR!Y;\<9^9D]]5"2@8:%TC2J8PH<&G1,@:*K!(6( M"*]C%MY:UX('B8VSA(<&#=C^(!TU#Z(5/:')(IYC)V0D,!;^:= QA89])1H^ MQ/-$S()%:)(=N)VSL.-8^ A+-'IONWA@R 6D.S1EW0.E=3_*=1Z]MTZ!UHZ; M\4C^<'N*9N9B]>5.39GSG=*<1_$%MZXC>CMNTF[']C!HS) S7G1GRHR'ZNR+ MB-8N):5=-V#7QHA10D=<[,K98**)3VT^1LS0 "VD8,K,.4DV$7^=Q<3%QI[5 ME\2M6T%\URV_;R,' @TN>3,U@)D=ACVY MRV'R>) N'5.&5R?+9+!U&[$@ETXW$0O-D:&%C=[9(75@B8D(%4N(IV_(YW1K MRM+J+)J,PWZF*>ZZ70]M'@XXK%+%+2SRBZ9\MZIG0];=5Z?'9'AV.R=JG4FB MNVOADNTG96$ M*1BH$X;99'(FL1P#8=JUNM8-03 MF6;*% #5NZ3Q:U7M*%ZOYX;@ M+>2CX@65C?JV33!F"H'J!*TF L&QQ7Q'S\!G&KS-MFCJ%=XJGR5[,^?X >:#:":+A$#F!R,//;,]S:@=>#59-03GG++@9*'^5]AMLZS\ L)DINCI=4ZA3I[KUGD!H)O*J5DQ?#\2Q<3?DXO/< M23NS[L\+/]-5AOR6SJ43&%'G6]7OT-K MIWS3I_;RAXGC.]D/&,O/%V,O^M02&L#0@2#@I!6P$+:[J1EQ=#:_"0'Q5DDHX&>+ -[U$TM N,U8%3E@CI>Z(+&DN=O,O[B&>G5S/ML1N?Q)W73!8X# M\KIB<%/YUGCSBMOU(L)(ZZP\U8 HT]/0P_6PXA.CZ:MCW?Q&W>W0-FL<3XHAB,D5.63T%^?WZN\]&B/;'B&.16,C*DE]<3W&B M76NY:9W**&1E*JE3>\%RI:F%" N6+R%\Q?AJ*A,3= 03XCE$LA 5RB-[<=R: MB4SE6[U6)B(#_;SP1*6KDQM,\8-('[.)GO#9!NO'%@GSFQ:05S0NKZ<1?3J" M5<9$Y&#C52XPP.U8F_M MSH]P"+/X;;+O%V^KW26[B)$6M&N_5.A?+"B/G['(SBK*DGK.C))5E0%X1IB\ M&C6UBI+=7MRF7+!4S9=?<>9Y]V3&GL4^(Q&K0OVZ.94*0B^V);7ESC39/M%O ML/ <#\=X.A6?KG@)G^DSGG/F GFO*PS+:]63\\JT_.*-#YU=05_0@?U5 E, MBXL9GT:X1$\XG6+9O?O&6B'-% M<8E$Z1I;(M3=F.$RL;)UMD6P![],K%2->@IUBSU/'$D*EBRDN%]/ >[B!5^6 M_96[]60^]17,ISU4&TEMKKOZK4(T9$L^/Z"MC'F#;1+7\*.S9ZUJ%H7 M;%I];)-2GN>1LS*U/A,7NV48]:.KFS=%#MTM5KZN=\AKMDVB&WS2JDQ=)DF] M+A7K JY"3UNDH)(OS)0HI:SUEBI"$Q+*)ELDLO&O@)3HRSR]UZEL3?BMT^,6 M*6PCWW(H4>EF:+XNI6NBLTI/6Z0@\V\S+]'C!@B^7G7K?^O K-8KT'U=RM=T M!E5ZVB(%57N/>(F.*G:VI6K2!(RRR1:)K/FZZ!(MZ/;RVA2S\KID$WI:[72+ MU:8YC'*;;8?HG(PH&8*Y1/@8?2X8:-M3WR..F#.2BR(]5.CCV902O=A$!! 3 M!'__!E!+ P04 " "+, I3*K,3=,,, #0T@ %@ &-R87=A+3(P,C$P M-C,P7V-A;"YX;6SM75]OVS@2?S_@OH//^ZPZ2;?=;='L(DG3PD#:!$ZRNV\+ M6J)L7B321U).O)_^2$FVE40B*=D2:== T23R4)K?:#B>-&[FR8X@/0SB6'OK_/15<_K'9]\//KE[%OO_NZB=W)TH= M'WG>;Y\BA!\^RO_&@,&>8 *S],_3_I3SV_/7MZM:? MPAAX"$N)^)(7ACZR].(5\0%/Q:B%T*NDD']Y2S)/7O*.3[RWQV^>6- 74N_U M,M%1$L$1#'ORY_UH^.R9/@6/(:%!@I%X-6]\$@^D\(_>OST:2/J!X)W#&&+N M8<*A? #P_Y<@AB3[S&-)' .Z\ !CD+/L,PH#3ZB 8 V,420((9.?)[&X3D+O M@<0(Q MPJD(1M G$XS^@<$P$%A0*%B+X%G*]%G.\QD.KM8)M!Y?"0D> M413=$0ZB)=,1&,,HYZ?SAV<2B^0L)337 *L2NT@H%0.*'_@^36!P^32#F$'6 MNMB,.:@C.SEGV-(@AX"-4^N6,&\"P"R=,P,8<;:\XF4+PW%NY'[*+V\7)V!3 M\<&E()F#2 Q]*=IN'[KKTLRT)J.\H7 &T%)A!/TUGT*:?=:%D.ORLD^R%W>! M0K?$R,Y%7?+H_9#LMYV#M97Q$\N8,T_@S'W(J@RQC8 M<2D/\5S0$[KH0*"OGK7CLBM18GNP^@_JM ]GG" M(:<8I.&IO*'MX$=M=-4P%__-!\)NYCJ:"?G<0]%8#>%.YM^EP=.5CMRMHH^C2!6^C0W%; MSV&[X,'LG7HKLU1KB7\:E!78@[P!*V(TWEZ-P584T2PPL/.R_I0(SW42 \U4A=J MI WQ+2U2*<[O<,O2-'W:H<;\(Z?:MUQ,VN]2LT/%I$/=VDXQ:;_+U)OU4APJ MR2T%+8<*LR/YID/)N?U\J@NNQG[6F4VJ R[X'[NNX4VKSL8VQ7--Y,:Q9DLB MKTRY[($QJ2-;F_5:2]T3[[Q)SE-:KB?2LGEHY5\M:_H8\E69GX0E! W[)%IZ M?-<=$:W",.M]V%)NZ0N2D*_0_+67+7HGU2.%5FHYC>RD%%3 M,/N5$E:5]C8=YA:BZE2IV:"-\HGMK;V&S)/MJ:A+J^-6T92VVC27 MD=CD= 0>OPD]I@A$6O&6T=KD_0\0);E;SR"=5U:U]0-LHOB3T(LLD01],71JR3 MMM75I>6KKD3J*'+WRYM/,",1"N0+\\8@DJ?*>L(S$C;8SRI>GN >D;\:*]<&=^]P4=J8RPVW 1:Z1;X3G#^R>N.>GGPK6^VN9_)L980G0F>%NRR% M<@4!@ZL"?UX1+>6Q[N!N.%Z+JQG3K\=;6']>E)W+WX(9L47NURU[PFR:85 - ML8-$ME\4BJM:&&IZ&QB"(-TL#:(;@((AO@ S]-KL&%+;X%^UD]'ZUL*, 8U6 ME-&XL?EAW=,E?F,H2(VC7'25]G][-]P-*52N*5N]IP59Y.?4R1^%L^K.^ 6@ M="&XEQFGJFV7M<;:P$;BF.!;3OP')8P*,BL<8TZ!S_]$?'J1,$[BO)=5NWS6 M&&D!UV<80L$V$AP[OP%-A?:P.J U'6<0S@G.($XUWIB:VP+V93$HDUEV4J7,&]Z3"[B-3V MQ:E8HVBB=3Z3DM8&[P3@90Q]1\X!?M (7D=O!4-V!F#*VQ=*8LE6)?\*6HN\ M?R<<:D[\4)%:X+S(AEIG%)06^%[EPM(,V$CFU*_#>Y:MCA4(C,;8P++>^*6U M/$I:*]6FXBXVM08I:7^,2EE+2$:RRHQA< DH%OK-GE6Y0N2C*CSF RV@,O:% MG/)^[JBP+@E=:*/W:D(W.\S*4X&D22+32 M%%*CK)GV+3/K*4N4^_H"F &2U$[<70!4./:8A^3HZN%&G^MGA-'EXURA!MV M/[MD?!29ZF>Y$E5?5P.KT][^&S- NE2W2P;'#)%1K[%+=L0,5MUZD$MSR[@C MAABY."ZO\$WPN9R^VP2BKOAG><_:^C()/1^PJ1=&Y''SW6JF][6U3ZT>?]WN MB [^FS N>6-W1)Y1B'V4UBHSU^F*,'%=EOMN*)D+KS$X7]PSZ5BM71"?H[GJ MFSW:>(2E'OL7=<\19)PBGZ^^*/[YA0+E3;HG40"6BS_\#+.?JT,=+Y_\*1#. M^4CHR6480K^R0=P*$U9ZL_4;DBMD5&>HC7YAX50PJ?207>/+)ZG?"6)3.3^N MP^*7_KYL)#8=9Z7#^*5.F7WEE_$XIS"M>SIJPWH]U!5D+Q*L=9!5#'4"666I MW1B@]@Y.X'R13S5&5S'."4S+;H\ZZE@RQ@DLSQN+C.&4#[/1&PUYF8N6)9], MO,#Z-W 'I50J9N3KUK^!.RC-/?KZ-["#"LX2*0(/!Z["0V]5#TPRTB.J.Y ?X+\LN4'GD MM^DP.[L 5NHC2V&*<$1%:IGS$4R3M#> \H4A@JHAEI'8"N[ M,V:Y^E^'&@U3D5KFW%##3(;8V$LR!<+H"$,:"#LJ'4M5-D5-;('[>RQ\XTA^ MD8K,B,B%^SKWKU))5\ P'.7H;I,V,JADDXR94W77ML53+RQK4$/:)]$8IDL: ME(/W24J5:8H&S2C[)!==GM2E1L>VI6.R\KK4(MF]MBB3EZ:B^64?9E+-XI"I M;'[=2[71E2Q,I?-A'S2GEF-L[/;M@U=3:Z*BOJ4@_89B#; MZTIIH CMF8\&!8GBGL,FF>4=T!%3^ VR:4Z%?]MY^V:)ZEU0>U6UL5SMC:H. M.Z#QILBU6?U=T&]#L/H$LTM-Z]M[L>I4M%,9B.V]X.V [L)YL]3C23:2NG-V MT%DI;LU_[&(3@K-2U';4N+35 :4AQ;K?WUNRNM%&A\J[.K'-0<-=IYL<+@CC MUV'Z_9%R*PVD<^1#=DNBUPZP;8:!R7/K>8!V'E"88E%'::'_, 6CH; MV;[C1,S4W/ )C3F'0KW@:G,N9)=/G *A<6*!H8NA4*)TAY:L))%(,#@98@ZI MF.\5N#MXHC4Y"F[S,N,YQ+#ZW6NHK?"?B5#7\UI*=6@85/-*,%GZ$1E#:BEK MZ6T>6ZR5NH+2UA'%=5^ V2 K;4UI[6QI.%^6[E?>FLSTB7^!L#"5W4Z-[V2C M"0JF=OZK,),41++9)8CE%TUS^7KFFK=9;_!&347MQ=9EW@*I[P.Y%/1I(&VL MH2ZE"51&D1CXA$ZU&UL M[7UM<]NXDN[W6W7_0V[V,R=Q76S>G5]N\P3+C^(.7_U7X>79Z^B5P?O_O[VQ\FG5[]='[UZ]_;= M0?3VI^C@;13]^S^R-/_R=_V_&U;P5XJ(O*C^_.7U;5DN_O[FS=>O7[_[=B.S M[X2=]AM_'W;]8_WC=]-O37]U7;@Y]__OE-]>M] MTR*M:Z@&/7CS7Y_.KN);/F=1FNL9B34M1?KWHOKR3,2LK*;1R<(K8PO]5[1M M%NFOHH-WT?N#[[X5R6LUZZ]>K:>.R5B*C%_RZ:O-Q]\N3Y_/19J7;Y)T_F;3 MY@W+,D5R-<*MY%,CJ=L)U!1\KY_];SL]R]5"B4&1SA<9?_VF/5&)F+,TC^9\ M?L-E0_)JQ^B#)>WO#H_HD-*;:,U.,<\RE; M9F7[27X\CI'@+;5/2=7/BB7[.A4R6>:ITG;?Q6+^1NNSMS^\?_NF(ENI@Y*K M)Y91+DH>'?PM6BKU($OU>LN4%]%C+O1P+-J.4-$+'JSOB,9>MG3[ZE10UAAA:-:9JR MXJ92",LBFC&V6!/&L[+8?A.MC9"#S8;Z;YNO__B0%G$FBJ7D]U(TN2E*R>+R M"=T>/0+P<;5=O$H%\%/U\>FTNQN&I/J:W63<1?&C1C9J'Q3B1,:OE,[C\I?7 MRKY=[Q1_UZ^/)[^\+N7R?KC-)M309)E*,0=-L6@@1^K)0_)G,%'6+-H6KW"I MP&$9L5@NAM?U6+X$0%4!.3KH_-4\UN6-WDW]AM"6H\V7(B^54!]GU;PJHX7/ M] =OCG=BF27TP.L_WM18C'U9P@<19S)/\UD1J:48 MJ0YS);O%+9/W$P@VB@%C#6T?@TF"F&Z/%F35QP>:67@LFC [_47T*N?,WFFJX#6\E&"L@H)J/X MQ1C%I]LU4$.>@1%(%S*-R30FTYA,8S*-R33NRS2&[T.!HLS1#2O2(A+3:"%Y MH;ZOH%C> 6;[,$/'EB'4D 5-%K33\CG4VVLF,3'=Q 3D2\K#ZP/(EX)6=1FJO.?)!O;PZRAQ->Z3RPT:*UL^^X#(5R8GZKLZF=[8=C$X]1S JG[4<@,;3AU5H MLGNAS8>EML[>A30=@,JUM)F7D+7= /3]WR63)9?9ZI(OA'SJI0%:#D#CM63* M4--OSTFDJ>D05*I'V"C;^;GWN,LD220OBLT_>G4>&(,PEK9#T:EWN'-Y+;Z: M0T7&ED/1>"&4"9/]_W1AV*7=C8>BM++3S^6%%'?I^KBKE59#\]ZI/5*+0K+L M5)EWW_[)5T8R#>WZIZ]"!5^5RG.HD"7%^;*LCE0_#\7Y=>J?\K59MM: ZL'Z M#=>:')#F.&+$N*@9,&*]?NSQG,N9>C4?I?A:WBHA6[#^TG>:QD&KQ509JI8Z/=!1"KJQ;#:C7 M +0KFY#%97K'E>7*-KK$0K2M>>_47O)9JH- >?F9S-HOU?91P!-0H=$ M;D5NUMFF)@$R7$<9*XKS:65?U>[4[H;CHKHS2Z,%]95)6Y$V^<1K9,3=,"S5 MAU"J#X-3?9]BV96$&ET!;A\LK[LO>4\[(_#W(."Z"5EB%Q1(K4L3VF427<;0 M\EH$7%V@RF%W))[]Y+;#O\#:76I8MCI;?4[K$95@>FX K030J$%Z!E> 4V7" M)UF%9M7YL@<(Y@)Y>X>4-UO4 ,C:>W2L6; 00)[^AHXG&&P!R-[WZ-@#PAV M_/V G#\#4 +(W8]HN7N>+P:R]!-:EJP( B!W/Z/ESH+@@&[:_3L[C:71BJN M\H?5*C'EHZ!\8;5(/%)$4%;Q62@>47THD_A,%B!4!\H@/J,%A/*!LH?/9H$C M;J \XK-!AT7"SR0F1I MHF\QBFY8IF_UB8I;SM5/:^VGZ_HJ;SQ:YFR9Z/&B!=/?W_)2^0?9/2L6,K5CNP:2+:T) E 2A[KXSSXJ"3")!W M!)T<.?:5*E+M(6AR\(I4PZTQ&$M@EP$:7L3.7YT[ >2M_XB^'V].,W+P0&E5 MDO9=5"SG M+Z?D[*B">+%9%ZXK+_PZ4[R%"OHZ-U,JZ(L^;$'NDS='^^8^H2WHVV1' M"F.>O]\:HD4D>RW+&C MU%]/;2CUU1^?V+=TOIS70CN-OP]%FUI 5MKJ?A^(MDNUXGC-&ZW];4B:C+-5 M\RLVNA"@M/?%D_VXV2;4KGYZOSU,JMT![L(V&X1\5_)=R7=%C>6MWZ6$8Z,8 MG?=MV8S1.&^F&1=.&P=5Z J4(:)2?T0 M+:10:[)<18N,;:],_7.9+M9M_&-1\!$'CD'Y$D:QIY<7>WJQ?O?%9FEXF0Y#/33XW^=R4+R:CG(SROHSRYOM2&)/\QRC-[WA1ZF\*];FR M4971J@RGI50/]S]"!1]Q8)/G#TCC-/_ ;K;L^,?F%EUI' M'UI^H:@?CY264V*A43%I/O--FO7].#+UR=0G4Y],?3+UR=3OR]0?9@\+ MXQ;\%-VP_(L2T!OOD'Q-UX$-?2,%,(N^AL7JJS_^\^*3DBR6']VR@A^J1]3" MM4!M?79Z(SW77,ZUW%G(J&^"PZ/ 10WY-_7%-25/TO*$Q6E63ZZ[87"J[65P M+4W'1SF!0[L[YLC+DLOSZ7J:K65];4U#4*XLLBTQ@)7K:HZ$@S.]=4OKBH!V MVQ^.$*SW,Y$G(J\N;=%FU_ETRA6YE\HB.SL]/+^T+QR?OF%XFVU-*/=19DO; M0+276WK4XVT:P-(4 >7V%6)M/$[J$:SJ"YG.N5Z(UO5K:!6 WDM^)[([Y58_ MUI56ZD%]*)*\E\74?V%G-&'DSZB.!5S]8>3+Z8*+ID[NZ#)^?E$)=#DD\-L17ID" M5&G./J06PY&W+J77Z5'CDUS[GB @*26<8MIJ4VPEF!W=5M"A8(Y.H5H-L=VW MYXS!HQ3.YM9H*\'LZ*J)#@73[FFC$TN+E?D(#6Z)CZ&4QV86-H;=NT-=XA$8 M1,[$6.PL1YF:=4*%&CF]Y_.5" MJN?$>G6I3S/)YD?5#7RQ#3'JV;<3>B]YIM9OJ@Q==-1UZHNRK\*+K:?-.J+KB6<:E?H"%%E,C'*!D7-001+HVQ7VX M+)096RC=^. M094N)PRJ4W!=X1-T(NO<%H1OQ@6ER+;;(_<,C[K'0&E7DA>E< 8$2P^'D6NA M: RIRF'77[\LMN /#ZRX*_!?_VK%Z-(*(&0%E1X9$L;8D;3UK#!,F(O1X6F] M,J)HEI=_<$5XP?=0K;X^@DZMEFA'TMOI$K5#?H",?8^0L4;0/33&F7L?=(!8 MT=A@;DX&T2P$YA\(S ^"V(2!\Q^\C3+."O];/)YU'!C";WA^2_#^F=KH.#]7 MIA K=0GF/#E)!H2TD.5.BEK]]30];;PF=T.= MXQK=_FFKNU!YES;SA%XZ$+ ;PN'ZAP=G,"R/:'Q?TPS+IR[/JHH&%2BD&>K7&_#;!^.#K) MI1HHNH,MNM/&Z0\4['D7L8N MMFJYNP3UE:&*UH78_/E MS%1UK752+5\DSCPH[H@G3 85GCHH;L?,))$4XJ.$YJ;_Q*\K_ZI_9^YSW6&Z\5 MXF5M&Y[VIY7I[-37UQ4,3;]5=SK;CYD'!'K_"6U.0)VS/<53*)Y"4"%?Y)=# M3PMOA3BZ&)G7EH4NZ.)^*V86QX,JZ4!*,4!+"+[G#YR!AX=0BBX:^![A@R@I M04D)9U("YF4,GHHHTEF>3M.8:4Q,'(MEKE,FT4(H?9CRXOZ#1V;"=\CA$A7- M*",4$&4'G%&'R;TX76R$R!&L=7<(P,4)2^7O+%OR\^FZ%D;*LH<"Q45%Z-*,I(#A(Y2&-RD%RZ0/C;0NAX!! NNC(=T!U6\V.^@7D8!I?WMRC-M8LN MY"HJ]3KS1N691Q@8D^L>3 MTWL9FU0BYFF*>X]$5CE9Y625DU5.5CE9Y2_3*F^X988QT'^(%E*HM5BNHD7& M-N6.^)_+=+%NT]@P]QYX8(.\(7UDB),A[H;3;"3K0@O6)$^.MV+E,J#@'2/DC>RW M-])2/:(#ZKLY[MY2"N.A_13=L/R+6G$W31,%)R?*P7%RG70?UVKAY_I1ZZ3 ^K+LY3=I%F5&K%N MCMT.BL.\QD4-&?MD%I-93&8QF<5D%I-9C,,L[L/J"60R'T2PB]@W2.>$-QV[[@&%L 1%O_XDL=B MEJ=_\>0T47M%.DUYL@F3K2<]>1PN4[\MY]Y^.EPQVU8;BG\1^&_?0W_]6#] M!PH+OH\VLE%5.)8\4S\G49JK0>9,/[QII-!WX*&#A\WHHUP]Q;X\8A%7:Q&[ MY LA-7KG]$&\#E>;'^$QAT:C46R!8@L46Z#8 AGK9*R_3&.]Q;89QBA_'['U ME>B%LDMCGMY5%0L27K(T*R(M*TMV_ZJA!KG7H ,;XPUH(T.<#'&GD33),O%5 M8^5/A/P@EC?E=)E--I)V>2]H!N/)KS.9V6'-;++RR,H+:^49W]&^67G#94-@ M+#51U&$,.X]KGEM:>^V?-+ )V!7!9!>^/+NPD.6._:'^>FI[J*_^^,2^I?/E MO!8!:_Q]*-K4@K+25O?[0+1=JA7(:]YH[6]#TF2MHR%]L M#19Y>A6MR2<"=0K C?E6W=\*KNR!LW1J\C5\N@;@[.-F6YSD3\D[G2]8*G>- MR"><^70E_Y7\5_3^JYV1^AU).#:%T7G@EHT739C>-./":<^@"A] )0HYN-#U M-LR6+R$&*3Q%X:EVX2E_*PS(Z#MDC/H;TD!&WR-CU,<+"A-H_"%:;&Y"CA;Z M*N0JIL:WER%W$6!L_H2! XMM":6 XLL+*'H[A1_X0O(XK32"P26L:T).-SG= MZ)UNLLK)*M\_J]RLCL-8;#]&:7['BU)_4ZC/E8FB;);B_O+8MA9;\R<,;+&U M)90L-K+8G!;%<253#UY-#NL<_13G,,++E.1 MI/$%6UFPQ* ^ 7@YXV7)Y?ET+4RU.PFD:0C*E4VV)0:@GUS-D7!P).;SM K= MGW"NQ"16G]C,%%II, (2/L^T(2:M^@W:;7\X0J"]ZTC< %P/A93B:YK/CMA" M_5*N/+AT#1&"4Y$G(C_-E4[3[L/Y=,H5R7IO.3L]/+^TJT*?OF%XFVU-?S,+ MSYH$HK3:T<;]: ^E+':RRJ%NQZ/13.:F@6FV*I3S W'1;6/%J2\9FM& .$FX1/< MP^1Y4<(H^ MI!;#0=XNI=?I<>*37/N>("")09QBVFI3;"68'8%'.A3,T2E4JR&V^_:<.0:4 MPMG<&FTEF!W!?3H43+LGBDXL+5;F#E/6^!%*>6QF86/8O3O4)1Z!,W0\P@2S M01IB6(P=890)H[Q_&.4Z+PB6X!PI6MF<*QPI+MD#C3-24'(S&!60V>^1,5NW M($$PF#!@[)^K?XIHP59=W$P"'&Y@4+8752V!V4>3#\?:"%K(M.#%:1Y;$-&. MMIT LT^X6B8L^U6M#0LEQE;=T)#*HCR1+(_3PD:$L5DG5.Q[F^ MT?."R7)538V%/D?;?N@YSVUOT]V\'ZJN50QDH] NG9#5,9:*]K$N)PSCJ=4ER+ MC;NQM7!Y\5&:R[1!N]&1%RK2MB>'&5S^K&@6"WXZ I@M1@;'HA(-3<%U!.G0BZ]P6A&\&$*7(MMLC]^RTPQX? MPW&!#E *9\"C.,-!05LH&D/J'!WXLP6++?C#$%YP4U>KK(^C4:HD.!YV'+U$[! T= M3![.6",H*1KCS+T/.D#5:&PP-R==:A8Z*M;YDFMR#,<$)$(CE6V8@R.*T)EN MS4\9P: @Z#9"&,/F/#*Z#1#&4'.()9#A'Y Q[)=+?V RY&FX^F-C"V6>Y.4M M+].89?=T-STBY_.,P.?F_$FEPW1[>IB.#K+1P3$Z.$8'Q^C@F(LF.MXR[N,M M=/"##GX@/#RP?QQAD#8Z#C%6ZA%(#T'R46"#]PZ23R!U JGO&TB=8)2H !CC MAU'2"0JPZJ 3%)V(?/Q(A+W M#YF/ 2W:)<9R;V',!![M_ WV QX=$K5U\#;*.%.+IFWU/U]4P,-\-LF3DS17/B$_T\^^Y#G_RC)]Y<*3V'##WIU ,,S/T_*>KJ^( MJ*77JR<.> 0N:EX&6*.0Y4X*1?WU-'VBOOIC<]%*+0K(^/M0M"EAMM)6]_M MM%VR?%:76ZW];4B:C+-5\RLVNB@!2@G0/4N UNL#X5B2HTN*6=0>FMB":<:% MC.18J%((F%-'8@T24R('PV=.P#A8#>1>RA M($3[0!!LN*'#03Y4M0P*[937.)]^S,2-?M=?/K%\.65Q69TN/CL[LIQ_:3) M)Z&A^H.U6H351#XZ8CN14N^AU:G4:C<]GYXO2_4:>#')U M'/;YH$YF8J<.T\[;@-U]9^R (PB%BYJ7$1+S=JS!)8SHXBL4^'5'%:;17'RU M0]&Q^O10&:,X+8HE3\ZE_E>;HY^76K6=3Z]N-6)A_2N(O5H5N;C@N MJA'L._IZ="4OFK1)K77J;AB ZCV^4F972BP6@+,]I: H!37R%!1>C_/R<-!DZ/S?3EW!;D?Z$ M4K_5B?>@YG0W45K@E&"I2CU4"C\0'.9]M-D9(Y8GD5R?1H[27 TRK_AIC9!I M_(2A03,M"87A: CI\**1#EO+X)(OA"RUK7"UECE3]-G=@6+G%#M''SLG5YA< MX?USA:'*.9!M]WU4+&\*_N=2?\7O-%VMK3F/,8>VW[Q):XE\KHD+%,??%CQ6 MY*Y-_?0OGEQJ2I9/MYL6(W2"^#V>]J(4!(%KAFATZ #AO=A&%WOR4H?H,%+NMV)F<3QHJ0ZD% -DBF"I M_H P>' "I>BB@:42[HV"_13L?^FXM]:QZ4#ICB=%3XKE?,[D*F)%PW4FN3AASA6>BO1RB(O^-/(4D *0L[=]F5ND,,: M*)S'O):?S[SL7-Y:/)XJ#%&^D?*-E&\,SMO(\XT[Q&TN?3H2A1'WZ3\ #BY- M+E'MB1FU_VR/S+1/ND*?@&.>FEL[K+A5/VAN[UAF00X/\]"QS^;:=ERWO)!\ MP=*MV:C:GY>W7*Y_&V*2?6G9I[E7HW E6ZKGX%-=\^C]F-G''I&^A&E[W?!P M4^RF8>_F6E]]?+VY^CC(1-<1,/)9/LUUID[(U0 3^NQ9(Y^[G6\&F+V:IXU\ M_BZD6'!9KBXRIK:,M16TV$VJ]#B;SF<'F-MM+,G _M.?"0-)Y],(]X4*]T48 M$RI]1J7/"&/BO1 )8S(XQJ2WF-W(4"GAPD# B1I!K::N76+@S& KX13 00/. MU CJ0 T=W@;.')9R478O&,C,CTB8"0EQ D[53TBF"D$('3AC/R.9L>! ,*B- M..!!'00B9DX>0.=KGXUJ8W0;.CDC,*>[ 5A )P2+V1P67@F=K1&8TB"8TFB/ M",RJKJ(LBP,>&( 3-;[C [Z\T76V= P"TS$(9:JKE9%M7=R- M*=K[)#:D!P>('1C3"')/D'N"W!/DWHM;@MPCO.>7(/@$P2<(?HOT/T'PA\.7CP Y% A?C@5" MA!]?/@+X$%)\^3XC\STC@H3('RE*D1#YA,A'@LB'H) (GP](IA,H_V6 \KL/ M8(\-H#].R/GWT6SS5BJ0L]#:+DKO#:XM$CKGY3TX6DQK&C0$E_?T^(%AY+UR M 0.,$]CU18-=CY9%*>9<;M3+4X_)>@.D5]\ O)WH%[9L;X9P(Y^3',>&T9A(4D1HI ,G' M"0Z3%ODQ2O,[7I35IJ8^1[RJG!05/-;U770-F"*^Y/W!BI%\V*#-"F1%W9H1)N4KSV25?*"U:*=-E7IXH2?M="]J' MM- Z<2FY/4?2;)0 _*Y+O%W=+["3N\^I@2E;TQ"4%V4Z5^KC?'H_K[ZOJJ,W_',EM;QZAR6NT^-6LRQDO@%4%^ M\$)[;P"R"?":@J*#C3E>%.5 M#=P ?%G*1H);-PLN2QM5 F/@%8\A)=F/Y+L]170BWT13B2XB'-A70 ^J'H/@ MA]*"M7XZNC19+ZS7NO;HWGI+1= J(CVL'!! @0 *^P=0<&=/PJ2N_U8E3JMJ M)3N?&N:A08,-G%3VH(DRQ)0A=D;&[HO[:%A*<;L^IVR*Z=D;AZ3>=EJJOE%( M:LTG9.J:A*3TDGW]I/2/3%GFG-ZZMB%IUZ;@YGA^P>6=L5JRNT-(+OXEY)?3 M_$**F+LEO+8Q90DH2X ^2T!N$KE)^^AHM=-73JN8/W]8]75?YV0&U M6QLW#,OT2,+ P9S>.:$0$(6 G&[/SF&K#WPA>9Q6:E1]SGBE'?-'A[!\K\_I M>O@@-^2DF:Z_JLC9?CR=J]5X!Z@4XM4W &]G2HU8&7C>( "5GUA\J[9)N=J5 M""O9@!XAX*(FZ3Y<72MJ+$<$/'IBXLL6F(5UPL2-.7 +Z8*)$RTS5L"Y1\]] MXXM@UA1 '5T %88N]ME%1 ME,+K@<>-M%A_&TN-=";>9ARIHWK\8CP0UV? E M-W!&T,6G&[(.]@=&!PVGO)>WTJ6\5[]1:Q_/#IV"@;'83UAKI"DSN/<;)FOA M68K'V7B8PD:^9."N;]2,&\I@4 9CG\O^U)"CK\?QH'ZW.1(.?LLE9YF^#^FC M$MHS5Y.Q!W:EFI,(\X]J)FESGZQZ[ ?UU%HHA:V) MCU5C?/J9R&ZYO@\&MQ44->=JU7H87G-"_4EJ85EP6J9&X8G.IMX8AUP0@0_?5=@G/B MO%/.U7R\'"# YSPF[;> MI':XI;EA"*K5+KS=[O1%/>O]UT2YM7$@ZKV1A=QAN\GZ.".CORN7"YD6O#C-8TOZT=&VDRSH"5=KA&6_JH5AH<38JAL: M4EF4)Y+E<5I?&,+5K!,J/NMW?[%^]18JS,TZH4*-'-_R^,N%5,^)-\<@9I+- MU0[.BTEL2U=[]NV$WDM>G>>X8+)<55-SGMMFS]V\'ZJN504)$C(9Z!'(/D'$ ^]>J1L]6 '/^J)3GD(C&_K6D^]V D"'HX&!P;6%/-1/T%#?T MU!P:1K=+^S-4&SI&MS'[(1$A+VQ('.+!VRCC3&FV]3\1*PI>%M7M75G*;K1K MUJ*D:+/1!T8FMB&R)43Q7)E!K$SSV9E^\MG#TRS8(&"?3L!*Y^4MEYMEN/.D M29XTHKSM:#@ 1[BH(?A3_:5HZ[I45[>CVU,K#B:(V'?GLV']8)#S?.FBK@?L%YNDQGM^7Y]+>"3[11 N+'T"3.[4MS.^/7%TJ6RQ"RYCZ.N"#X.-XTNNM=CV1^T,'#3AV#),"([K M;3IK-290'P(*$5!H3X!"3N-2^!MQHX68P"QM-,%[C_>S? M[]4V"+Z@"\%Z<=I-L&9T:".J+^*M;"G)TV_NP,._0Z=RFG!H#S&,- 'D&71 MEU%NQ64CWK 5$VGGE0.9_F%,3#N#+X%RFN^CS>93)?'D&O05I;D:9%X9/8\^ MWZS4G\FR*.7JOE_3?&?G3QXZ%]H3 RWSI!,N1;%@L:UF@J%-)WG0(S&?*_E. M639)Y:]J9E2GF:V''*EA?FZW37[QHOC;Z5D2M.G.9.K:CO7IJ7JJ=2\UCZG&L3(C7=W#O#$ M$$>6>?G F('SVC8A]XON1;L9$L+O^5EK=':K]1Q$E%X[JL MHO96U7^)DAT#7RU&"I%W6=L[5C!#;9LQT(H :W'OGQPN"^6A%,6&P,("XP'U MH2U&'RY=UYK(MBFYZI1D93$]8!BN1K2K/,P%!N/LS3NWPG=2&]/H 3EBTY03N(*D (K4VMO')#Z2Q[S]$[3 MI#9=& ^V+F$X4<9*L@,.=K)A;Q^"AR2I-FR67; T.@O]IR M3>0^^C$8=0ZIJ&L3FM;)35$YKQ":G[8-1ON#$0 BW]P\Q!'R3?3X2,QOE(&C M%]G:.YLI^M2G(DTV'AKP0'/[ <[J?X[_7*IM+ZNR M"O=7;_[.LJ4I7^G5-P1O&2N*\^E5*>(OUGR]N>&XJ$8 -=!I-B7ZFK2) ]%F M:AB6ZD,HU8=(J*[>OW69&IH%H?AYM+K:)IW&N4?/ 'S1#6&CY@"!WOS IUQ) M<7(?$M_QWSX;RY4 >P7D9Y.JLB]N>^, U&MSIEQ=\7AS;?7)W>?40+NM:0#* M3W1HG)^E=UHH2I;/TIN,;SP1HQC!.H4 F0N1?$TS4Z#@Z<]!X.5*9-735N;9 MK6L2@-+')\\K<^!69,HK*=8B;* >VBTL1W;]@BH6]IP81QS!W2$L%T[?V-H6 M"^WPEX JHG,F6+Z-NE^+0Y9_<2P%5_L@/*P+^E:T:<2 )LM(OZ5M0-K'=]?F M6.\@W*NR?CJ)_S1.;.+!UC8 [1>2+UB:''];\+QP2)"U;1#:A9*(7+,I"Z94$SB>#E?5D?-E5>5QL;3F?".(8_+ M[,8X(8>53.WIH%+8@TJ]40OT8E#Y+<^)<1B?[@X!N+B6:B]=RI4S_FQN2$?; MACW:9M2.NXB(A^=AK,GN%'* M9\NM H. ]O$":W/]PQZBHI.,=))Q_TXR B">Z-2_G>9=!>*/CT/W&L',PM'S MZ Z?PE^H+P@)W;E4,*OFI#6Z,ZE@GMQ0#73G2<&\ 2+L0.:&*YL+URWFPPM MIG[$QQ0\H0#D\2=\/.Y_N778(0^D-HR%[-VJ"[4H*Z26"HPE'\ ;.L'T8120 M-$9JH]CY\SL)C]1D@;W"NN.%Z-X9\.9N()(-G;H$$-[#Q>O#Z4X__H 8,G2* M$\9EFP(6Z-:EWXN%G.)'ITO]6(0<-4#G!?JQV-697'3^HK#'HP6WC=E>@'@CCT^W8..26B^%0:[1+<# 0A_AG,PH3/1;3U^S(%J2:';>?QX M= %LT>TO?NSYGE1 M[_XL>N"JB-4IC[L^9TG?F V1#GR^"T5/Z7BIPB+GR;_O2S*ZH85;=2J-5!9B=?BDJNE$J<5 MNNFAAO>UT" O)7QWRO)/#E>_%=H7>G (E6S>K56>HV3@0(\-.Z.MV7'/7F>/ M"%22[PEF\)+KNV)BI7LWF,+'7^RTO+_[X4-:+$3!LH]2+!>J1W7!=%6(GRA]/I]RXYL,0$;Q8 MUSB+I&UG^$2-E=YQ'00",6'I%YPG*OP6=E4L)(_32A>JSQFO_+@\FI2:XT)LN+\[SXV]Z?UVFQ:U^ ^=3_48,;('[!2GW]533/LF9 M&W@"]T/%TP.6WYNMYUVQS#F:$K"LZ,9Q/ ##I'0,'G$P 'F#M#/Q0\ M;0];^(AC31\4O-S[4IM(N\/C]1\ !9>/CUN >:OO%H2C]75J.BEBJUQ9VRI$ ML3)>UCGNZS0[)#;@/P!J+AVKJOE >+C6"JX Q7W\!T#-9;-W"Q@(#]?PF)[_ M *BY;/9N<49T:V^Q?,Z0Z:;+@8M=KJ/I]XMD"]'25XOJ$+OKQ?CV#U'4D*VJ MV/>)D$J 8LZ3"FBG/B=++3?<>HN59^^P_%WRQ5+&M\JF.I_NP%?IY%MP&2^JZXX=/+FZA2FN>2\^&N5I"?78F@:F_))7"),+)LL5D -3 ME\"<7+%,2;O'E09^G8,4/5ULQ/]\ZI P6]/ E ,E#-(E1!'+6Z:4CE*DB=*C MVIVU1:KMC:DXZ_X69STMBB5/#HRT/F\2@M+E8K&N[<0R;7^?9.+KIMB3RS#T MZ1J L]]RR5F6_L43G5711OCYQE.L*#0P!>Q%Y5NINBE5-Z7JIAU)*H;BD51E MD:HL[E^5Q;9A173*M05# A2<1'@B"%2-:E#\,#JQ&(S]1[N9+P@+G1(),6U> M+@:ZU1ABQCQA<>@._868,TC<"=U$P51]4^ ,.J7=@!'K-+@0B.C4;]<38$2& MH5.C77,.1#"B6_%=SX,-9H;N='1?Z[]-(9WA#D_WP+T5I0R<@.&*>G4] 5:< M+Y#[X8I]M>.^OP./P(D:KN1TNXEJBB)#IRQ;Q7O $$%T-F(+AG8KKGMA9M#9 MB1U-0@-P!SK#L5MY\(*\H3,>NYF+IAAJ= 95*PT)!LB/14-"&'I4:@F*-1J+ M=O2< #B<;RPZL84$U./EQJ( 6[SY5HP/9PQVQ+@G.AJ=QN]F&IH>$$/G4'RG+Q%MSZ -G>S,U3HWJD_ M'T;PF[,L$#XSNPWS9KCW Y_!ZWRF5>STH=IEM*6T595/XZ@8:GPZB(-5^*2* MF2^Z8N:1*,KSJ;XKL*KKR^5=&O/B2F3)$[+A'0)PL:TQK2S8+78DC0T,6-LB MH/U#FBUWJO4ZJ'_2.D2],!V#5S;V]*&@]]/*8,];A*D<FNZ5C!^N*'I9K* M!^O[D"N5S.\OP^#%\3>U)RHMK79*N:JV2;V/:K2"R#*]D.(Z M2NAL'Y('I^186H:@6]\)NZ9$7ZT-? &@3J&X\5T2L$Y!SL!7R)SM5O84L'CVK@DR_01@62N/#PM73K9;'^;?IWI1/U> MGJC_%T]GM\I(G]PI(9CQSTL=ISF?;DSWRHPOSI>E\NUS+?8&=AJ.@H??9R0Z M]'K381!S;/-+&XU!9_GIY#"='*:3PT]8:FUAH8/)P/B&!B?1@6%@[!D#:>@P M+C!^@*XSNE2BFV[1S@5 IW:\.';&%-!AD8#BZA%HP">S,.)KP PCD5!O_GPB M+>CV0W]VN^5TN*VQB> .E'=!M^TVG2M'?@:=OFX@_:V+Q@P'L_/G#I#31H<^ M:\]E;>X;W=N$V1;M@EWHK(W&[#28DN;"/IQUTN-\P + 2)!ZA<:M%3NWAT>\ M.L;8X>7<\$>$QO#Y4MKRRNZ=HR$[8F*YIQO2(4"P?9(DU;MAF899G^:;@^2U MC'CU"<++3BD Y'5RKYY6@WI4LM*H81D$^5:'][0U01F:]']G67&>]:&>FP( M0&/&BD)I5BVUULM%S0W'136"RU#7BJ(B;6)=AN:&8:D^A%)]B(3J-23_/HS? M0",V'B<(S[FR>71.:R/Y:V-G_75IKE,/[H>')WOA?5BG$"#FRG#1&X7(]0$9 MFPJSMATC[0@T\)A HI>\5)/&DZT[;U53]L:A+E !P'4P 7+N0Q"[UD/-T11P M^Y \/%F"!80/6Q\"W>TEZ&[GT.*'I53K;^VIK)=E54BJ2!^=N3;?<0/KCXW' M75MA8_&DZI4\%(QJPCAX4&RSX7?O5?.1\/!=.>+-!=W8'1F'G_G7ZIQBVGQE(&UD7)T;($U;/?:=#BL()A) MIZV&#AP(9@T21T0'YW-RYYNG#W82R7)/:DO].2(&6QDRW>Z$= "KYQJ(#F<= MW1[A?5'A +@1=+N-Q[OWBSBAVWG Y=CW[(@/&$4Y*G"Q#VP '4Z\%8LFJ >0 MR^$NRFFE6AKE9H!3\#.R*? /7T)-B '+"[=_V1U>D7F S7@"A]RA#&(SHYJE MW*#G#G7/HG0FJ:4PUC:D:L-^)R*&KP\KMQ0GK ML.1:S9>E3&^6I0[PZ+LML^Q\4>G\29[\BTG)=BZ/?UY!MNV(H0&YDSNER3:$ M/L1J-^$AFW0V'(4@C7L)::0Z@E15CZKJ!4_U4%6]%YK4:;4;CS3CTW\1!FSA MBNYJJ6!+UW1F28\TN=-1 8U1I7X\:^:80FV;[_7_=&I7??,_4$L#!!0 ( M (LP"E-<"S^FZDL !4N! 6 8W)A=V$M,C R,3 V,S!?;&%B+GAM;.5] M:W/C.)+@]XNX_X#KB9BNCI"ZVMT[C^Z9W0OY5>U=E^VU73,[UW$Q 9.0Q"F* MT)*4JS2__O @)4HBGL2#U1>Q.^VR060BD0#RG7_^WY]7.7A%997AXE^_.OOV MNZ\ *A*<9L7B7[_Z\#2=/5W%YNBA25EWB%P'^=/]Z"*3C[_J?O_C![#SX\7X#OO_O^;/K= M'Z=GWTVG__;G/"L^_D3_YP56"! DBHK]\U^_6M;U^J>W;S]]^O3MYYR7MSB!-2.C<@E .(+^:]H.F])? M3<^^G_YP]NWG*OV*4!T 3KH2Y^@1S0'][X?'&R',']_2$6\+M*#;= M?4$YP M9E,L2S3O_RXORX//*!X_4CS.?D_Q^$W?;/5V37BCRE;K''WU=C"F#ZC,<'I5 M.$:Y?UHON#_5L*Q]8'\ZL6/\GW$-<[>8GT[I&F=RA2''.)],Z1CG.^28/XXG M=(>O!:+U*9*:V.5TU"WYJ1E()Y1H^;6W,V-DX-%)"7\ M!*?T;?KN]S]\Q_!DO_K[)4XV*U34LX)<%W56;V^*.2Y7[(9O 3%$FSFT/N"8 MY?2AP&6SYH-5FTX\S;L4U2+4Z1:4J,*;,N$/*X%-GWY43#\\??5O+6Q @ ,. M'73 __GM'MW3Q)IB\JNOZ<%WS$J^,R(S-:<=)0= XWA9= MAIE5%:JK^WJ)RCNRB$U9$KCLWNME%_5P*V813^N;553PY;SB>RVUX &2+(A! M @3R](*#!@P5P-&*NYRTX>N>VT6RHMD*;\@R\!P4.P0 9&B!)"<_9/,,I1/R M*X IFM]&.-\:YP*;4E3W;%/LJU:5F,/JA>&_J:8+"-=OZ9E_B_*Z:G\SY2K- M62.>_Z;Y]=\90C=$BUHA>N]\7J.B0M7LI:I+F-1'MX'91X9W@M[DOF\&?FS> MT8/AF08H$8%C0VV^'!^@@,@$<%?!+\]]G(D&"<[+>C_\W M"I>:;0X>1/'!TL\=KM$SWH$C.FJ-*+1+5,,LKR@M-P))R.Q3*ZE(#X1O)J18 M@&?<8;\=(J#!!#2H1'AX#;D1)7A19/]$ MZ4U*D"6"#WS)$12FOR6_SO*LSLAE7U7D_*0W1.@J%MEN,'L9 MGI>P>(=Q^BG+CWD\*@Z65W907,U/W2LJ7W"O:49R^/9X5!82_!="&;/[*,JB MHCRE<0X?'@7?#'[:J_9&GW9^R@CJ\RR!Y&>8)%2MS(K%=$U%"X+I[H?>!]_% MA%9BP!# O@_CTQX/,-OAP652 CZ"0.!DF[![VGMAZ()(,=-_F6;%*_D7+K?3 MFIY&??Y5?.^,705P@HBN_P*F1&%J (^$(55TE_*?%C']L=OOIHOVQH9%.F4F M-X),>[M/N65N2ETI-MQH/;U;9C5&(P@O_X[P,HL4-U+MW]9&2)R .U2/ MB=?M=U5]% 9NE;^3\OOINL1K5-;;Z3IGKP5!#Q$9:JIJ9[LC/#!F"7862 M3MK@P_"^G]H!)L&'Y 5C.OK+7C:X3,FQC??/#7C6^Z(/\;_ MX_0%%A^G*7JQN]S%W[MEY5,X07CVCX1GSPE@<$D CXDY)717WM^]FSY?/;X'MS>S\YO;F^>;JZV&;B#P^ M\J%$:YBU43ED/+/E\+\%\,8:XS("KZPVSH&\LPT*'4O<.'RT'ND4WU>KO;@O MWF=K?D0]^6XM^*JP00\D*OL@F$"GB@FHQ(L#+9*0]8PI?^O1?P@LZ#LM>^HQ ]-N&B M@V(@6:*)GJC 'O2HQ(A!%!F9U-!9RZ]+2.@[62%D B%S>!0!OI]"BE^5T658 M6@6D)X\-T[4>.3^2<7H>;I\'E=COR)4NKL%K2 MK#4RY!7FU+\;0DX5 AV#A'J"7"#9E *.+HPZ6/P(Q-"357SY JCXR/@2/16L M$";4>O]3RG/&[*.NA5/Y"\ ^ 1D^%OO@YS=-XMTW8WK(]?;(+%A;0?@O^,'> M;6: =_H$U@B>YQU.P7(#M9(:1KWP^"]RG-20,&?"6RI?[WZ/(N6$(+B"!#,\ M[QE@]5![ AXM744'R?$ELU + $>Y2$A58\+#LE)%5_ O< L89=@1GZJLI36 M B:_;M^Y[864PX9/Z$Y4U03LFU?W:("\!4WNZV;[QR)7F>Z27'BR(GU@WF>A M&^>P0BE!G$;K])4!U1MLR;/]D_J7+LBM":LEX%$3?84]'[Z(/)X1?C ME,-]L16YL0\/1 M/$%SF)735UHZ^?CVU?$U0(12S71PL5'6_*RQ%K3GDG4! M8(A,&28GGL\)X-@ B@YX\S<$R[#W@177X2%D#E.\J>,6S3$LR%]RVCK1\DVU MF=E?P2<5!N%+01VZ]V\)4N1O'*EQOG-6&VI62D/ M='E&P3F#(#B-UK'")% X>6.(8% )QSL**@^W:#OMT2'*(PIT&L;QRL@G!SL: MHE @^T\;R4K]Z/G>J6@GM]K-[:O(H X.H4L0MC^T<=DT.J3CRQVG2&NYK2:5 M#,WW:KR/\]GPU_)EW01[RJT6^DZ38M]T2L;C)SZ;WP'PQ_<$WQ'^DMX)FCS&N& M>6&34=\+BQR_P)RL8 6+S1PF-0V1V$[S/(EV2^BC-+H[0XWZEW2#O&.KF3X3 M]G[?7<\$W-Y>_&JO% /V"W+!F/)4U!J'W9]?:)&;=%/5Y7;WG=V=XAQN\"J) MFOB-IHPBBT_<_^ME2_[)4=Y].<[S[YY5G-1DM-K_T/45ULR(42R:DOZ5HD>3 MP>-H05V<%GC'8P09[X!&N0 T"8U.JC=?5T)%0;W@]D72X\T$RJ7]W1 _P M$3HH>K#T[+)P0I<03HRNTJ1'F_@^#1G'VWDYE-OE\>$1R">FGSE^B$))*](' M"?S2HA$VV\Z8]AIOU#"!QGF"ISA1H3+,^S2>:7 ZJ#;$D%FBTKR6:GSYH^;; MUIM6:KD7@?F>1W/MLQ*O7^^R"UR)=$+5<$L.%DT;2F(2P;>1A=RMA6A^&4[) M15G69K(.!0=>8)7%J?RA9!)L2JW AZ*M5DJC&@^/[LUJ#;.2/EN" V+RJ>5A MT0$1ZN#HX&)SB/RLT4)M."A<>_QX@3TR,8.>C'@.#R%RX'-XB=8E(L*BI)QA MWQ#+<]6=*M3YZ<*T.2?#<+8X#UV ,7F^=]^Q#F$"\S!1K%\)F0D:]_.GFHA[ M+(2K"9L71=CJ?63)Y_+)O6L&+((MV>$PX=4[*Y Q^.!-5C2_43B>PBS.XH@P ML"Y6Z.GH:#(7MB-JQ">"_)PC^@-YT&8K7-;9/W6?#M6G#IX4$0C?!ZZ+ Y-B M8 =X]+M;27C!G:Y'S<'&R:L5*A>H2+8_;],2;O(LJ6YO+]ZCU0LJ>\V2.A]8 M&21E$_MFH1ULL ?.8H1^X? 5%AO_RTEQLJ'2:L^9E3;6V4= -$Y]4&-0+Q$0 MK?C;"-96+9;"YH0=AR#$?UT;RT*GW[D5A_;SA](%E(@XE(>L5OWU<)J[-$BPJ!W_[FC]^?G?TI:G,.-7FQ,UZX7[]98
]RI+'_J>L=8/F\'W(]A%J^O6__F8RW:1.'E?5,Y M18RZ:O@@#C^=UGN$^O//5X]@]O1T]?P4)S9=2= 3KE%1*3 #L3BS1HZ47XF2 MD99LTS-CH*)>M^R];6Z:-36'VOD3G:S C.=YG&-3SFX4>HN,,; !K0;K*DU. M5@;SGPE'2*S.LH%6FD??A+X980\34* #C,MNL+<3FQ^IDZ)B,;I4&,[VBUK2 M156=O+R$QEQ79."ZS%:PS')6[V.>H\\LQ(3!YH$G599G9#3B M%-2&^&W9/P6QG MMH<--Z\[W(P9-S>MT6EO,I[6"=)-R1X,(A7A7:6$9)L0561#.ZMG-'P,4/K4 MVZ^KO9F?SMFZ -:PK+>M,E]-0%/G!L":S=L1L$!*/HCI%HAY]9XX&:(S8V K MW7.)8+4IMYT8 H&53C+2TDK7,Z/O:[(%V01\3,82"BPC+C:@6/!0,EK5DV'# M.B8*(\?ZAUD'BAU.YYMIFI*P%048*4)(0#^L2Y3!M,AAX ?HJ6[7X\,TTY4I &MZ0WY-<(PA-&BQ%3:G M;6CO:OJ/3=/]E+KM8+6\J=&J>L94Z"B2+$=WJ+XI$KQ"M[@BO[\@0QY*_)JE M*#W??JAH+ONN(M4LJ;-7+F@HO+2!P-IZ>SVCY_MZZ.!/ST[98@T*5%/QGN!- M?T__11='_0<,=5KV;R_IPQW>D3S/H9@$Q]KY>%(2E]EFFWJ)2ZI9J 4FT1?# M9:?CF;V+43E10JDNG'3DJ5T\-MSA$5T8UZ%^O^0E)VELMN-I@KHL=SC:%;OQ M6>.RVDAT/A7%92S61\;1U.:H+K,JR3%15)4UFNPF<5ZOHP^8;QZ5%K2HP!XC M\$OLDDR6NZ15X4)-^E@^IQ;GIL]>TZ:QU^)'A!,68^K2Q30 ?$B/D@6:@1Q( M!-QQ$?Y@3HH@5 GH(;)8SZ^+UH/\/^5N%6".2\![$DRH1IAO4JKR+;IO >)] M8;-F(=3=@SXGB LT;W+Z0[V$Q3?GB_(JS/DMAOJQ!G, M0*&-1]R;U,%.D7*B&F]KKA'-Z]W.TCA36]=I'#.)DJK8F%3#&*DJZPX3D7\= M,Q#YU=\?"2'[[?:"OQHRQ]$LWJL8T1NY8KW6P7OF'&.U;,$OEW@%LR*LO"RB M(%:0)<"VOX>?L]5F)=SXWK];;/W!/+XWOP&FZ7SQL-G]5,-*4H38\*R0;WC? MWVTVO#N/]PWGP")N>"_5L)(4X24$*GCJI5_)!]O+!CV3!A ,&-0V\"F68""C M)S8C4F#.>42O.'\E.LD%$8RS^AHF5%[9]EXC1M]8\I%T;O_N_@8XX-!!"S[. M!61&;VQ%Q!B%8KAGOH0I:B/CB-:&LE<6NJAO2QXTUY ",Z8P?;,M0VK"PU,F M@"'6B9[NX#8J(_.P[3LN8#-L3P*? G+_,]?W-2X?2IP@E%;7A#8//+TP>VWL M%0*^-_S:DM,UH82J0J&)CDWJM?N5#JG7=@'7&84;%;6XY7"H$W[A4P;GF!B65"V:"KFFCU#AB^RR MP,._9O7R8E/5>(5*]LK=H5INCC'XTK[0K@J"_Y0*CD+C"XU5=U6;T'@ ]0)S MWK[QV:GO$Z4:Z6N&S?6<0K'D:,?8>!?7.DWY]@B#/<;'<2M,?>_V06W0'E_/ M/K?3N<_U[*%%]=<*B0CUJ5-8/:X M*6I$Z%H_P(P&G BX0S#*DCF.9O-?8HR# VL"+PI7B,B'-6D2VD2(\RS9[JXO M19Z78K2M";!_UF FOW[P5B8^5RNQJ&/=./VH5XFAD<6RYREX!!N2*_2!*!&] M.YH:"G*52CK6]C#TS>G[*#1 ]S5#]F5$VIJC$14J.9FQ$>V"ETB+55 M:3^5?Y,2AY71FFBL'&*>XT\L@XXFW>&7BLQ9TW2Z!B<;P\&P!5FTKKECE6.T M,/9F*.MA!ZQ#DM".+UH>0=[.O6^(K5,DAI<@JGG+$=[$\X(\A?=K=B$0P?JOL"R)B"T*>G,P MH[6T8 TY4$F)%MP$-"@P!:QINLNJMW +QL .RD$)8>>,&8!B)"EF.%=C#SL4 M2_S_*RX_WA0L&KL2WP2RP4-5@H-)?;,M!3;-BNF:@XLK2/>3LT^DEM H?%X@ M;:]*P_;[ N!NVE(F-!"'_%_Z##\+N&K 3/8YA*80 [TG3S!7>7\C+LGLB/$F MJY5Z1?ZR(JWY"CND;."#N1-+S[<=Z?L<5EDER6S0_,KRP"EF]UXEH*.%,* Q MLQYT*8TMR1=+@* (-A66*E2^"MM&J#\8*DB<3.P]OY8<_)_V5CE0-G#C2A5B M^O9)%@JBQ;K$;HKUIJYNR1V<_R"UNVA\,?3R.IW9-V/M+2D3P*%/ (,/?HAK M3M&A=M\%IB+AX,"()Y3GJ*1*MR0L0C3(*BCB>#+ON0(,'K,K# B(&(ZUHR:\ MLCX3G:7&")40L@G6HV*LE_B:$+%:\C*&RE>X=_#0%_A@4N^79 -LUWTY[K/; M3]"^)U="I5C/;4>\K':__#E#)4%E*<]VM9ICZ).L RO<(PUVD)D9^&[VE[C) MLG9;TO=NF]-Y>)%N6'R\1"^UY!WO'V)7[/I@*M\L0Z$!"F[ "SX48R?O]PM= M2$JPB%)9N'_[L0Z% E^P;0\;8M1V2XL3#F.\-'DSPP;?K:2.T3]BH>=_Q M<*M;5SRM_TI^)XW[)H! =]JWSWXQ3B[GBK;*.NX S +0Q]&H[X2%)&WZ^DGI M_AC<%T8]+$^&NSD&NVFC' ,"W>4Q&+ 8)\=@GI55/=I3<,I!XE,@H.0(;+-G MQK;9LT'G1F/F>+;9L_'99H^IK;#-]I(PECGK78G5$2D'@X::K]ADX0*GNE ' MQ:!;XFT1A1M]X4@%,VM\/#RF M60(D;O#!***<=;:@/]A9FZZ#E?G[-0% _6^W"%:H4RM6HM1K?F.EW"OF]LU5 M._" P3^H-&RO[#M?E)W2_U!F*UAN6_;ZY>@*S MNTOP]'Q_\1\_W]]>7CT^_?8W?_S^[ ]_ E?_^>'F^6_@XL/CX]7=,^A\\E.< MYESJ;<#FM(WE8GB$G]Z3*Z DEX'2T] W=JC#H3NG=P,N_ 16+3 F*M"K#A?T M^J/.T?KP9WUU$M8@ZP"U>8%E^0WM(Q)C6FYJ*:4;L4_F?.4!5JGIHSQ\&MQ M&3:G]>#S=V5(8! M:%$P*'L;9F%VI^B9G 3::Z-$G>A,5E<-,0RY#?G^+S>74[+X=8-FC%.CS6?8 MCL;#=4]ZQS1B4;=+29%:::5#9[/35VVA>M=DV07>8':@Q[(&N'[TW'#$"*4! M'U24SX^H.#;]>/ )P(YW,K!:(VT.[*3W;]C6OO:=>VWQM(Z(TD'5DP8E[K8[ MI)FN.#VKJ2Y)Q,P7*C*SR@''?;AHV2N-3EP])RQ)R@UJ&T(<\W)$#.R2RT)B M&JA240,5-& M\M?&312SJRK"DGYU%+>3968KVCR):AM=L20KF+"2,HT$-JS: M-LF9T)XXK%LBT?NI2M\ID M2&*?80)S;#(^ -V(42"4RVR7B_[TI+M$<469I M*GT)#<":WPTI=BJ;WW^]= X8O&E1^(:6D=X4")8%HGED#(UXU3JUB']TTM.CR VVGL@V),P8H'=3-4T' MOL[QIPI0ONGH]7M\-=D?P\)Q]0ZT'B$81S5YAEC?E;_<6Z27.4U16 MM(1=(F9KFUGL>=H$6B AFS9[X&C9:+_>UV2GSANB%>O<6C$?=D3]T)TR=KVT MG]""RN"/:$W[UQ2+FWV!KO-M\T?]5O!6L]GVW["#ZKV01:>U>P,;[# #'=0F MX&6[&S&2QEU#=[*W7?N [0E\+-H:OTV>U0W138M%ME."I 'Y1M]:LKP6#.^R M5X/$M,V>VZ/1F$/CQNR;;00>1-W@#8X:K\TMT=U9M1C1C2P<:-WLZ'A"[_?H MSD/U"X4)&-!(MZ*8FEB?1(%YY3TJ%T36F'5Z0_R2AGI#J$24H>Z7J S4;<5.\*!9 XQ/;" ')U+[/20L;E#O@H*S?NER@$" M"G'(G3H<;[=7Z@0H/;,W5PHF#67&%&%B9JAVNIR8"J:F=G8&G)KH] D!O/;X, MT&K.P>;D"RV2I"E3 F#^ +/TIKB ZZR&N4@:D8^V%43Z9_6?/%/PSH\HI2&U M%&0<\4)!5&Q(J< <=+[)\I2716Y_O%FM2_RJ41+%Z%M+[M*"X;V:? .961UV M_^CB$=<":[81>!!U0Y>IR(JL1K?9ZZE]^'S['OX#EZP]NZQ6A?D,M@4K]"&% M:-E2HRG#I<=?\+(%#)^FMWW,,A86NX,=D'P\;+S'\@ZND+P#C-TL[MFY#UI< MEIX<,#3%*G)G&,NMTN-M-?V#.\KVT1:\^)$BID[]@;7C3#2Q=P=:IZK$UTT] MB4CN,R5ML3G!0M.M94N = M+G9ICSS,JPEN%["#WD>6+"*?/)1%2(Z%C57(V;I^Y.LJT()&I/! MEY:G2@."]QL9%XM&I'P^$"ACZD0FE,<#R!F^Y*[1C>[K,H]^CSN]PMW?WL^V MN=G-17[37.14V-'+I?173%C_#A_G]7T@K([5?&7SI6J380X@H4L0T2)G07D>H$!$T2BD6OJ3RHGYDEQE#%5)3U('!,)GWUC7*0^?GF)C=[; M4,1$U:(045Q\+6)O-/$-D>G9*WF+*3(>+]TL23:K#9 M8B+WOCH!P%#*KCEF-J;U*+WN,Y MV.3V,3_$G8_<'U@RN?]*-"W(BMG9:6"F'9>&69W%*]V)$(!-A$ LAX(F(^D= MKQ/ZA4[9AM62_C]5!%]ACEBF!!'JLX0P#OT#41(/?]$92=[Y?)-RF\8:5S!_ M5^+-FB>T$4+66;%!;>5/7(AD\Q@HV":0!T0UU(L>R]HD14%JR0\!QS$KY5T5X6A?UE*.$3+*^N1S%?Y MA!BW&1[#GG])+]<#8Y#3@G?-\J\^)TO"<^B1B$^\NKV/M\L:B1BOES&R7\3[ M9;RJX-=P +K;&\V:^I=IM_YE(KJ?O[SKV/Z NKJ0!^[^>/1R\I (C?.ZG[G7 MS=GT(S"=,3P<:^:6:[,PB_% D:QKA%BH%Q1>.S]D)CW]O(>*XZA[>\U[D72+ MF8I]7X83N*USVP,H8.E,38PL?3_>UFOY)C/EJ$6(YH7MD!EI95\9%ZHK^BI) M/;BFQPR1"V -$UE%#\$8JWH>1W-Y+_W2@AM0RF,PRK:%/+AQN\:\)\%N)14/ MN(I0H$/$"%B+5*'3,@[#(R7!$Y*1M@D8IS,&"J385SJW]_D[P=[N0>L!'6T% M%D^4&?5])81(V!D;T&@<T!%/FL]F#D\*PZ6>^0L_J&X@&RXANP0V6D M)U7&@^J3JB1TX)/*[#L$R7DF/Z'R-4M0]83S5.1957Y@ZP45 M3NR_QEW%0O.>8![I2M<@*C:GU& CV[G#9HI\R,Y#1K'_E.4Y2VGMM=Z%!FYE M%@R%I.\C$'8U<5N^NJ7SP!;;H$7UUT23H1UP>20Q"U98-)CPWK;EK[?7K=85 MY:7-K?[>!Y9-VBZGW-#W##]W(_D!.3C?-1IBO+6!*U]/;=[-P@D8HI=,5 MOC8::SQ:.^]"5_@(T$HK:X)V:CJ>3_G=2&?4+(IV:5X M_7J7"2X4LX_MRWQH /%>?0;RKJ.(P0;5#GBL A\FA,?#J#F6FC-B<4OG$]=5 M9@((6BWL"5A3Z$P702U\C1S'$"NR4#U;!)I5_1:NUG\R6E?HLCD"45*?D*'] M%HWV)'):'/W9UF/13!/*7=& LS+\6Z-J=F#U5JPBP%@N=EG\O]Y' MKB_WH+'_ PHU9OU=*5FQ"J\BL(RWF*!_LB'T"EFP\ M8:"8U1H5Q)4PT1AJ,J;_V%0UZR#UC*GUOT@RUD5U'QC[C(>%IOH 86NZ=(A* M,/.E0YRM3)A1:6;M&85[M"/U&O3 ]3C$MHPVG%91,M9^(N_AM<&*S=)HT^L< M?ZH Y<8O,=Q45IYV*,%#Z\MPR\[G-2X?T9ILV1)6Z'Y^@5?=;^6#+0]0_J>^#TT(%+=BX3'.XQW.OGD/PSL4JX=H.NA86; MBXT:&J)/O"WK)%[#K 2O,-^,**A!-X1A= $+S[3NUJ;<,J%&*D=(1EH>UIX9 M?9_5%B1@,..*#S*"8@,J!4]XV@G!NY#G69JR0'*8/\",:*47<)W5,)?RD_4\ MUNE1AO#\9TU1A!I.W*$$]C@!BA2M/-B@%9==[?<+.]N$T'XF5).WE>A])2(H MRKL\2X;:^IAZIO3N86(PZ;O*H4;N BTC*C:A5'#/DOE]Z//NBWK/'5UHT[%< M:,:7UX@OJJQ >M>4<*#M)74RH?QQ-TV@+\!"ZAF=+GM36]#,^1P42 M%R]1C+9GOKY9 \3*OV853<2=X[*I( >>HV4FJFB+#0D6F)&>:E@C:MKBQA:B M/[8'&##C4HS*V(ET4,_<.(6D$HG3L($/W MT9RAF2EN[*&AF$XVR0 M'\?6JNNL>(RI/=EYK$.:,2@2M 1)]0"WM':&B1;1]YU+%:([?SS]@6$!UAR- M\>@/O<17*0]BB@ZNF]4-%F\ZLO?E6>D-MJI+)9K4OP&6UB%(.$2PIBGX9JU- M7:-O5XJH@4D;M&YHSM0+(IH- INBZ=A*M.@W*6V]1O[Z#5B7:)5M5BS1*B48 M@ZRJ-M2G#A) [RW?U,1WS;.$QH2Y:7#?T %+@&>;;*>.G\"?TWVATU M,@H7:>>?1&U9H3+)8$YFA@69AB*V@ O4_INXF+9JR LL/C+!=I@BXGQ%@\JD#E))3C42 MD.2PJK)Y1BNL4FVD:*G'*A^U2V\THHIV]WIAV3$TQHL>T:P N$!@BV )<,E* MM!:X7!$%!>]:G"3;A+XS&0>.RF,UR$P'(F@3_#8E.M%^>)O;O8JTAFL*C&\@ MF3%IXC=R9N7 +WFVX(VS8VL^NH>S5QDRXL\HWE&:V4JKGUWPEN4$U7W/\G/& MSSN''*JN/ML$LD'3^ M4*(:?A[0J6U4)+ 3]CTNX8NGJ$7F?Q,UT+QJHXPH\'N7G$0E!-C+2/6\']$K M*C:H>:8$][=\\,#JW8>3^KXR/A1$**)YGR4'&[5>MX">/66Z940*SCDO]4U1 MU263EULWSC69*R,X(F$%.^WOK/E),7^HUTB)B,V;XF%U%D:J#CRJMCP\/# A M/](ATN4G;$W&T/E0L%K.BI3^AP::O,* M=& $*<["E$KZ ]KC$2>5R8CL>! M W/C>Y@LLP*5VVZQ1ZD73>,+2\Z3S.R; MWW:@#XMWQO6?Z5 :6Y O>/61=5,>Y7[>]*I_@&6]E02SZ7QB78E$/'4HX4&& M@XWF-L.O M+-A!8W;OB7D,!7" PP0P+&@L28,)H*@$YR 3XF-+BD;5YEKC'X\KTE+?^C]Q MHJ\=3AW'?7*(PW#/R= U63A->"'])>IR]NH/; LA"2?V_H[O((,6--$H&^"1"B"IJ8S-21>ZVD.V*+)YEM#^ M5B<8JHH:FWUL6_]!"XAO_NM@ 7IY,7;M8\.]P,,([%E%?2YA4;%B84H=531T M@))Z/&4P+74/.+::*J0J-B&5)RZY(-+MK$10H*[T_=F"&[K3>/?O4_6# HNC M8_12#*O($%5K>&#%K[.D<;1IJ0V";YSH#4=SQU$Y+W%!?DQ8M:B*/?Y;_K\J&=!V&MM< M8$-PWO.\T*<#>? HPF7#[?@E^:_L85$Z\W"KG; LV&3W#>0=O)"E["&_0'> MNL,'F#+[I@UFP]P!!Q1Z6P8AFMU22F)L2K>8[1U8EYAJEOSW)BM1*K@.-;YP MT>[A<.90TH8$!1M9P^F*+"2-?6\R&MA=,03 FZQH?OPF?EL+ 0.)VEO(:!C: MKL10N=_450T+FA0J,B&)QME:BX[G"W4V3@#;G @'V/.N0$\U+&NST]#&5V@? M ,]+,&YL9+P 7Y8X(4MC;3(%/JU$C$L02EF^GV9,LLXGEF=8-K7W**-]X8^H MH;M:Y,4V-/-EE./BVG56)3#_&X(E.;]$C.LUT"F&VACK!%-Z-]PU12HX8$ A M P*:BMX1S'@JNF(38D4U[YW#*JN>UD2X2>^+O\ RHR4W'@F.9UJ6/O7G3HQ^ M8C!Q[']B?(:; EVNU855D.$#.$+TJFY1 H^ACYXU"PK-A+JTCGI$VY1^BA<+ M+TH?$-F[HH8+4;ZF^01.CJD,4)R#*L-H^%%UNUX7A[7%B!W.)K(N!;IK#G)> MM;A1>&+U21X\0-\#/.]:XZ,'98BIBK5) M%;J2<%LM[996"?@KRA9+PLVS5_+;!6KSK"B;-PPNX"?;:6SK#1N"\UZ">%=S MCB$41X>TW@/LBK">PX2X!L.=JM?D=\<)=EIC!P0*G/54Y&#F:4W8RAV829)<; )*/2(:#)G^T=:DEEDKK*=QH=XU ,NM'C$ M?#:T=&_U#7A#3W\]28Z(&75&[Z40JX5_/;"J4*2Z(=H, M)VVZ):.TU[BTZRQ'=YN>(F*R(=;Q9_NI L6<48" 0XP49M9#/:Q#$J^[?K5" MY8+<]>]*_*E>TOZ9L-@*&4 ZVIH7>F<-Q!8M;,"!@P9Z)!:1TQ<;$BVJY^4: M)L@@6_ITN!.ORG[:0%7?[PZ[,?MRUN/#U4/A M9S%!W#H]S"]TXH@HYSO9D4PO,3=T_SPDJ9%\&BZ1D8R,E[O8)=AQON()%0+? MY.^(_E?1TOJHNB^N/E-%<9-52XK;_5P2;J?]G>7=KIP_U,6H1,3FAG2YNB%J MUYAJB>MS%+8FI%?Y^FD%\_Q\4V4]!?@5HZSEZ8/9 LG1#"9H@482G_O)B#5I MXYI5WR![+NA,%HH)*,C(*E0O#;$>83S+4#?%G#9[HX4(;@G_L0XT M$IE*-GR C-4W;3"9JP,<_$+! P8_;."+-I&Q*>7",=!S3U=CG:%N&.O60%[YY!ZU&T10)99O(%;4 CX#'S"6PS M5+0!!?)O=J"#FM95I+5PR,^L70_(BH3>'RGXA$KTDXT1W.>"[6S]^AC%R=XQ M9T4\G-R!#^PM+E)V]2Y"[O3F_?Y2JLT;?6AY3+1B^&98C M 798@ 8-EL\(WC!,OHFK_)KM!1Y$X-"UA&A")G,2W4CK&]L: M0[*YO1>B;F#%5)7TB(NM*!::MS@B4K&W=XPM[W3G"L.@8$9<#I%0$^N3*#"O=)NETD8GFOU[CX=:\DO?E*'$ M]C[80_OT6JS!57]>)M"EL;K42'E#T)NWGUC!:\9E*W86I2J"8)1U9;B#V7PS M/ /7W(\Q97L1$;$F94++5,D2I9L<\8BPO8E*W4]&^T-;Z4L)P+M(UF! P_^( MYK68$K5K!8XLD57CBX]>+]Q@0[ ]E2,*>1(-4C3,@8 70D\\$N_B*8M".@I$ MN^@JX5'.+L\;([RTJ"@<^A+/T'YNJYE(? MGJ4I2H2=4OF8)XK5?R++P MHF"S_(7F? H.<"BPEH??-WK>M1>*VY0A1U_P'79MP8@X?5A#[3F.M9%>@\J> MX>>;E"R$M0"E""@J52C&6X>5">8-%%=&H(-#\'$K6JBHC(U)YS:)_F#5+'$X7B"/V0%D0821^$% 2ZY(GL(QX15[">ON$DDU)7CY47;_>98\( MYMD_4?I.['O5_W4Q BPI0 MK\^3+*G-6]B6J",Z8S2/W^*,=3_S<,;H]&,X8Q0/UV?,;FU^SIAZ?1'.V %O M:9ZQ4Z(&]X3O>V\I(D%D0ZU]XJ=3>F^V<- E+6X A92D@@YI#@,H=(7AWG R MT9^MA=\PH6.-T!LE9DQ(,JRB@Z?MO44+F'.H/=YDR0B+33Z:R7O8.P4'VMT. M[T*6$0]K4"16G'I?!0GYH*&1Z$&J1NR@12D5H2!@7[1Y_/(0?7++AZ*T4W+[ M/W0H@A\"B"F$'V+B2@P?NCZG@O@>F7&INP(N4PCC,M)ZE:MF:4K(7S7_N.0.)7PW(2?L#H,#!?1'+^BBC+C8B6:QW^WY^G16P2#*8/V"> MISE[H<;21*3/F7PZ](V7@ CW\N,YV&$!6C2(;-@@$EDDT-F%/D%!F[2C$A\, M[7?]'WH1'V+;\ XQ<2\^C,".UQ$?1F7)$W"9MO@0W9IW!4O:H:=Z0"6+X&AB M'$4'33[:]G3USQHH;+>%3GN$ 08?3$$WF#7%>0[+"JS)WUE@JU6TKK-%FMT; M=XBF6B1XA=CZ+G@@LHME^CIE"A;#AB0=1SC]2S%86-IU=PHSJ:7H>FH<-X5[16V3]94-G]_*8@ MB"VREQS-6"\PP6G5^\@VA%8Z>2BA4XZ%S3ESO2X+8;.+ KU:]D@ CL4$/.,: MYG&B?/68"MM1-/"Q>J9!^YMR^T1O;1;PRTI#E;P@U'M4+[%(X#3YU/*(Z8 ( M==!T<+$Y;H[7."1%Y1&MR5^6-$F%'#K^L(UN2<_FUXGYNCQ='49'!@\A: A+ M]P7Y\;Y\QI_$P03"D4.MW/L90]NX*62 2T!AQ[5O]U"US[HM(I4NBR0E_ 09 M&WSW^Q^^8ZS ?O7W![A-EBCY^%#B&K$*D>2G10E7%_2 S9*ZMQZ'U;>&[&($ MPWOMC@8-L,<#-(B B]GCU1,@J&B6]0BZS+1I<\#D%I/+EOR5U8Z@':5 BJIL M41"-L<9@7>+7+$5@OBG2"LS)*:I82Z&7IA@;423)J(\(K4&]1%D)T&J=XRU" M++J+_(HV722XY=\&/7EV+(L';5"("_R!/!XP_S_9^@*GXJP(V>"AU_C!I*%O M<@X<$.B @H][F?>3M^\^E] LM+MRLU[GS&T%\PM8+:]S_.F*_Z)2N2L-/K5U M5VJ \.ZN[. TJQ*1G ")+@4=@'P9(5\3"Z M1W?0:KMCG3M?X[E:W7@A [E16\#C\C3J^17'DO[0FI.4=D2-3X:G.YQ,'33- M@4('#/R(TAO$U.Y/:U"0,/BM"NFSM0_]GA7I!2IK(I(U?^*Q.:HZ\=;S6-_) MAO"\5Q:F]>*[20$-&A/6BEN4-#"6JO+VVX>=[8G?:GC,#,2N=U6Y<+./[.OD M228/532OL8U1'";<1%:!#AJQ:NCID!W;T3*2A:/321G[/%4F$.<0MDH.W$#3*A!&VW6#MJ!1N4 M;A8:\LY*U<%Y O98@P.T01?O"6"84Z&NQ7T"&/83H*:@9\N6XW,D;T#K;)/C MJ2CLWEWBG.!><4%'7U=1?SM<:1'#"*J]=-'XNI4(QZ/':.Q$OT*C2][@/2=> M45,/_*:@TCF11M_#\B.JJ<1]G/$J$%4O=Y$J*@7(-SCKWA9^T/)]]U.="KRA(YH%M/I7DR?S#=@O@BA=D=4M[\R"0W- ^(8RY"G<74** M]T8QVKYM3-^L_D\&BVWH5/Z*^X2HB(L-*1:8DVC'OV=4KNC)4-WQTK&67-0[ MI_?37X/T,;NXB@@;'XY*H2L6"-PGC^'76)7KRC;^W-GMI MP@EUBV@C9'-1>%RM5<38/L$D]F$VYS<\F*QC.I(7F$@U9<7JC/"?:UIH9&_H ML#FGVI/Z.+Q*X-Z-V2R%(MFA,;2,5>C56IQHAJ+5DF,<:WWVU#WKAKL0VG1# MA J"%PO"O89)EGD47'8@I;0X\!J%"/LPE.-D?<[YHM#C1%B$42 M\LCM%J?)7E2G: &.%]!9N"^+F UC8A>4]]63A9R7_&&)"R1L9BL:8M.5Y6@J M_P;5A!;?I@!C-:D54@_KD&0$5S<-XLJ8H^H:T1[,"4VG7XBB_"UF<'AQ"R#% MO+<%*+FZMIVMV.6MO4<*$*R [JH#WMDJEE1M:_&9F4)$7[N5I/=74LM6FW"&-P#'I/Z(*:]6E%0$#1T.@,U'BIS%7H'V28B'$P6+#'L *I5 M4MA O&TJ,^ :58 !CI0+UK_Q6(\J(Q"1WL//V6JSVO7ZO(!K\I=Z:R CJ:9P M*"2)0,64DD0XN1*3W*W9I9S48 5V: &]=0<4E)1\J9"4] @?^ Q?PZSD#R2+ MHGO/DDQ1>E\\4@L:?41G17J'B[+])RWJ4FD]8BZGMCSS+E#P?1=0'-O$ HXF M:/&DE31WF++@TBZNK%)0-9;\/*>[C7UNX3B4$6Z^;NLDT>K0JS4JJH,"KB;N M"/E,/MP]_1!'X;7M1\VY"\@5!:S]/O 3+-/X<1E#&%/7T:-#Z]&F3MYF\(7) M .2BHM<4^;LB"FS0G-X3(WM@^S[WG:2]O(4.?ON;/WY_=O8GD+?1PB//RI/M MF542GG(C0C]V*">3+MZA@B"8DY=YEJZR(J-1]'7VBJX^TY,K[')N]+'MDZ8% MQ'ND L=B A8<#R;30\KP[>0:;_426A\@X/=$7P$UNE;5!#)25JY5?PT!$!EB.1-S"K=JT5UA:Q00= M 0]*NAJHACODN1!]#1J6NH,K%+.=@9*J"FZ*WM"@(S40__*M!U\#'[ *6Y9;(,8]H MC4O::'E%BPOO_ _[ A.]O?(&SF)Y" VA^3Z3+1K9YXU793 ML"-*C\/EQ!"]0Y_87VR"WTZ^]1#YMH/AO_+5WH/BT#,T=!$#?4%C\O\(>$8S M8D] 0]VC)&R%>K]FMG/F-^:Z*[JE90;4/AKK[PV/B3$<_X(\I/T^UW#+0@T, MO2[!%V?7#/6!MT(%K^SI(BIR3KN+XR&H"DAQ653;/R%RP L5NE3&ZI-IP,AZ\@_X/\,60 MTWL1XNA>1#VW%C9_W^OZ_J'];>C8M>IXHZO:D=^:]9O;S85#5> MH9*%@0ED5XL9G-6P$D**5]%*B)*;^E8N5NRAVE72H$4.*PT8'$G-*S4C2BM@ M:=(Z\(E]1+0,)TK;QH^SA-SBFYQNY26:9TDF.JCZ'UJ>3S4 _Z80C@% #0I1 M&-& T-B>>H-%.II$B,HD@_DL*W\FCS#Y:-%K9M,>;R6X2>;U']_6@@8$-FB! M:]K-O"_&3D![1&LNHE6@7B) (]V7[<(JM%A%$J1TV <;DS'PY4L+C.H7_U:, MMKQF!;,&Z60TIFK9*NIB0Y(-OU!GEU>TEL:ZS(@.0^0)V64J'VMWD?;/Z?T2 MG5V"#EQ:-"7Y=L@5ZFH9MM?G')7DZL1$KB6ZZXIKL241EDM6.+YWN3'N4P4' M82-ZQH_B?T0)7A39/U%ZDY)-([H_M9_P!*2F*7#Z#N/T4Y;3 ->N5[.JR#ZG M=T(5U3,T=Y'_+K"*V!O)!?J.FB3%H:1%P &!TV8@MGB-)9_"Z1F19UJXWZ[@ M=C1>1$N>;"$896T/.YC-?X>)IA9:LH3E(E)4K8B"6),L7\8[U\OB^VRDG079 M[7MG"C7LNZ>+G?DQ>$7E"S;U_W=2XW:@ [Y=_J@15!K07<:7]"0:'Z/A3Z,= M-T1W->T\9!=PG1')2=VOR7 "9XXF$2#ONO62-GEDO+ MDGA8]\@XVT/S[PWNR6E@0JE;H'!8?)08:Q5@K XU@3M],]._@ 7# @$$& M%/0 XVS90RV;_][S\(FX.[;60R#C(ICL!']8D2OZB0X.$]IB)?$X"9M(6JB M@GEB@K]%K'GAD!J6M=E2SF%.@V/BXGU5&$9":&'M,_97F?@QLE0/E[)MYS:"/0?3N_^1*U/.WZ 2.GI),DLP:1+U[-[3LIGM1;X:8-5A,Z98OOY^]R M_ +S9_3Q/2PVY@,X&50F$"R/<=T6USA>> 8P,(.N 'T 0 M&J![^%WQ8(4$ZA,AAHIBQ9AX..U#)Y7BU0H7%S2$?";/&Q4.M$T-/9DP1 @; M838&$LPB9WR*R8GU:33X_M:OY#8K2VI?8UD)C_2G^_G]IJ;=R*M946Q@SI+B M?LX6R]Y[WB<@J_? !T*^&=@?YN:ORSCH-Z3?; =SV@=EYZ,Z0!YTL9\ AC]] MKMH53 !?0ULA^4LFYN GO6RI@W?4@9PZKYPZ2X(7,]"#EW87DOV28SSS7N\E M'&Y_0P?WGD:(*CQ2&E_8!OF*9PZE[$M0L%'8G:[(NLU(C=L*<!# *SEON-SJ9U'H M?&+MZ!=/[3^ M7F<'%#"H<2\H.5FQ$:T"<\\N($6S2HWQ=Y9;-*(WDTSNY\Q7+:G2JAQO'7TBF->[),E$2#SG(1PQ M2[6J28N-Z16:FY(E2C.P69A9*OS8)R*K[PY-$D'>"1X?BFUM+&&M M$ :VAU%(4+<8%M4U61G-O%$(4+UC!\I/!W/Z/ACGK80QDJZ=F>NTS;L*2V_@'5+TK<24R7.E^9LE5JNE#W;PJ/&RN8/=KL[B+6R1HY$"# M!MCC,0%C6-V0@JZL?]X:9BDKU-R)7XYR/VB?%FQ+R,'1I;>LW+6HN/,C*M G M&A==KHXN!,NOK>) M:&$">[41L<\R-#C2BTN"X[-!.S=8U1-:C "#*4):) " MK(OJF[\A6"H:R =>MUW$)%M-MQJ\I+X[*#E^$QHV^?5#\;?B?7'Y7/Q,_O/T M->!%]R;L/D*?X6J=$Z)]_7#VM]^]/_OA\FOR\3XVLVU]1!,06(QF@<"64)1\ M3;LYKW!1+UG 9@KJ94:&H@*D<%O%B,HT/_IXX&Y[Z_KPB*A!-.,B6N\]9_2E MTWX/!Q#"W&]:J+CK_#!PA1;WFN(^:] 9=J-Y6JUM_'>[IMK@7OO_ZSXS.^+* MMAB2?8X;.O9,H,LB$^2CW82/M;,&#R"C@*,&)RBH*XXBZR?9%USSH/%@=_[0 M]HG$#]<_3PV),'K">#G VI/1LF:Q$01!V M'WNP2U;!0APT['2502Y.V*5:VN>6"-!'H$2L3V.3;T1UTB,_<]73CW&O ']+ MVUWDFY2Z/EXV-$($GBHILW5; T5F!Z2_(;KQIB1G@OP# MYMLJJU0?M;?;=GQ&O)YCHFG#$S%$?-57&IJJ'.]._0T3J"I0@&/&JZII+%>" M1Q2]RG*P'WAG7$7H1=_0@9$7W2D#R64\Z?RX%W W!I0:_)3>5I_K,CL?_0L: M1U!)+\OTQ)2(Z17WMA5*:-KCW=RVX>2PX]O61.@*<]OVO^B&A/,LV3<:_8$F M+PU[=CNI!TU #7P$&L*D[=M$_](MYFD:#CT.^MBK%35\V>2P[.H51(3O[U< M2I1S>M:8M2?5\:N-T%UO<#PT-0#3/?U5>3)F28(WY *5RX91I7Z-P0';U@_@TIWT1U<3QFBV5]/__0/!!:'@[! M-TX<'$=S^SYA>_FKI("I8+&AAD,*>P(*NWZACE5*@87/?N%O9D/RO/19@0= N #9'@D:T(Q8 MZRA0H83Z:6-E'^MR&;8D\/%1ZR[REOQ$?MG^BOS/"Y%SR&_^'U!+ P04 M" "+, I3S%R!C*X\ #^Y04 %@ &-R87=A+3(P,C$P-C,P7W!R92YX;6SM M?6USV[BRYO>MVO^0S?W,DSB9MYPZ!L&__R--LJ]_%_^["QEYQ8G(6/7GKZ_OBV+U]S=OOGW[]K?O=S3] M6TX7;]Z]??O^S;;UZTUS\6M<[#KL-_[Q3?WCKNF+H;^]K]H>??CPX4WUZZXI M2YH:\D&/WOSWYXN;Z)XLPR#)!$TKF MO[X6PX7!=@1!R+]!!RC6*RXP+%FN4O+ZS1[Y*TH8[U[QZX)_L6DOJ!MF*C4E MY'M!N(QN.+DE)LTCW82KK_YU.I^3J+B69S);@'QS8V<\X_/!4C?T";5M^%=2G04 M/VFDHG9_LY_1Z!7?SPG]]357-?@OKD(I#([I/TGC;>T[S98L=,8?QAC]Y(+X47'TC M%Z,P!R"V>:O5.1QWQI$:U8&0ZPZPJ4]>(_XYX+P$L^!HJBR [OB^" -$QB,6N^!_Y71M:E4U=!W=B)+2@#83VDQH,TW>9CK?KNX& B53@71!RPDM M)[2YM1A5RA 7Y/-A_HG%X2CW,^)$I"#UH8*&! M9:Q.'@NYNIS/HB@O.3W90J)12MM-W9CR91X(^$-3"DTI-*70E'+ CD!3"DTI MM2FET:)+'SU4?V<]#4E-2L<#.^"(*T_]#0GJ:Q1_YRVNB M3--T0"H_;J2H?O85H4D>G_'OFDP\;=O1Z!0\@E'YHN4(-)X_KD*9\0!M/BZU M348#I.D(5-;2)E]"RG8CT/>_RY!R+3Y=7Y-53I\;NX"6(]!X2\.,)>+M:8F4 M-1V#2OX(%65[/P_N?IO%,3^XV>8?L3J/I+XX1=NQZ!0GW"6]S;_)/8;2EF/1 M>)5S%2;]O\E*\(7!0W3??\O MLI:2*6DW/'U5RLE-P:V'"IO&+LNBJC[QTC-KUFEXRFNUK-X!^8/%&VY4.2#- M#R944#_N=$GH@C/A$\V_%??\=:["3"Z;RM:#TWJ6I.1+N;PC5$K@RR:C4$5/ M^)ZRV,,=-A+VHM7@M)UG44ZYF%>J8+7QG0B;GZZ5FSJHUPBT<^TKC(KD@7 = M,=RL6@71JN:#4WM-%HEPN63%EW I9VUSL\&IN[DG::I;W$V-AJ=L&:;I<I=-&%? AI6&[B] M/X%<#,F!WG<.WT6FSA20-[(I5*=>+-[%+D&RHMD%P4QYYR=3&@^TJ4L*= 'U M%^YW5#I,& &/U'BZO[Z<;0YV+7JZ8C0L41GDGBX=*4<4. P*][[P0I8I!_, ME1_\X H06 !FRX\^LD6"9 SY2>_F/(R#@SFQ,]^<4()* SY1>_F*+ @8!9 M\L$OEJ@Q'7 US2O551;8@[/#*[75($0'YY G:JQ!, ;.&T_T6B $"LX73S3; M)WR1@:[@7/%$L7W"%25N"LX:3]3;)ZQ1P-_@C/%$VY6C]^&L\$3'58>WX>SP M1+\]!:/OX(XWKW1<"(0)SAJO]%T%? [.$:_T6P4D"LX1K[1: #@5SAFO]%HY ML@_.$*]46CAL_9%!HV7#1GG&\C2)Q?6.P5V8BNL. W9/"/^I/A+$%1%)'@=E M%I:Q&"^H&71/"F[LIKM) Q)F^WO8F#FU?5,]2-KMJ5-P_RE5!D(P)H(Q(53O M;>"SLKC/:?(7B97D*WNX,(]SQDKX')ZV]AT4BQ6DFJB^G.]*)UWE==Q(4\K+ MI*L_M;$&HO:6DI"5=+VW*B4D*UKZ P5O)6/6ZWHA3'Y\P4"8?*M:5@B0?RDE M?6'!'740VLT:F(JD'!XT'BOAM2N6"38%O5LC9FQILBZ]6S-*EFA5=@ONX:HJ M^[N EB+CM+%ED%J2Q M[OOTZ[X_KOG'2K97FQ6ONQ;,K#/Z)+&J/5:UQZKVZ!OTP):?BJEV\+:\857[ M-D>Z+>OM_=9*80$E$4D>]M\UU$Q3#C*Z/0:@!@TO-+S0\)J\X761AQFK5Q4- M8S++XLOBGM#KW:IG\.N9.XV%9AF:96B6H5F&9AF:96B6.6J6]7#"V[+2?@P6 M>1Y_2]*TNKHK%W0'"7]NMD@XX4'(&.'F3D9V$X>:;N8CCV[/M241C3PT\A@M M]I13_M=SQ91_]:_/X?=D62X;4PZDOX]%6Y*I:6OZ?23:KOD*) UOM/&W,6F2 M$%NM@E5:(\RP.R)]ELJK;F+L#X2..[@8T)0W=?^C^0]?,Y%TS M5YM%?R76/-^<3[[+8#_>,+W<"[8 I679 O3L/O0CT-+$"U! MM 31$D1+$"U!M 0=M03'40)L68V_!'=A]C6(^;Q,S<.&KJ/;@5(:.AI\_WGU MF4M6F)W3J&UJG6GVOAJ+IU,UT7^9AMP@ *;@)027S-3^2+\^/+:[5XF?2U M,[?%]FC7E\-0M+5$>[&EAS]>M4X431V@7+TRE(VMP&^2)1$BK)1\22L+]%Z3 MASQ]X";=T]U%23VH#[J!O;PSYX^0)H($(;R*/476S#+%RKU$WA#=[>AN?\$. M=+!]X87NT-''8PXGDV,GLXZG8\58T882=9Y$"_*1I MVPL&ZXSP)1*FOW$15U B;=4/#0EEQ1D5'G.F(D+:K!Q)]O:+\N9'8 _BG!0V7)]7MQ9$*5FC8MQ=Z MKTG*^1%?A;185ZQ2T*=I.PP]EYE*YO3-AZ'JEGO!>J M;DB:$BH>H*!%U@AQM [B:(]+QO5=QG>A/\N$)94N*SYRJ58&V<']')F3'.*@ M:6T#H\IU;7@>J*:U)?K/,WX(E^(\5K!>WM ZU5_"I7H!Z)I/'=OLRSSL8K01 MZ>PBTAD1M8CJQ.1^1!LBVA#1A@-+A,86P/WH M;9"2D)G?C?&BX^B@=@D%'>'L%UQC(.1RQ3>W0E2OS>(Z&$DNJF?)D%+M.OL' M;D9093O0 */%'F" __4<+""]9GA#G>8:XN%I:[KZ>9\V^=70@]/VXM[F/;HD MUW2/0Y.46]*[TZ<+DO-E'E;!?@APFJSVB G!#@AP,EH\LWGMYRO7[J[WO,P)ZCKQX=;"T=;%U\+M;\;>^"\#$> M9>YU:^X^ON]-14='#]Q>O.YR_BG-[\+TEGS]'&;EG M 2?E+OK@X420'MQF@ M[X(+>S3 :B](.Z"/$'V$F'CM3>+U21HR=CF_*?B1I+Z<2=K0!M7Y2RJD.W$.U]Q\80KF'2,B>QA$-MPOX@MK#)R_:F70 M.X: =ER-U>E+B "\@-J[0'UAU1@!)4>QZQA0ZHC8[L.Q8"W ]#Y@9%']'69Q M0.LLN"#)^"#+ZN'&,2?PB..'H0Q)ZQB9PBC*(491T(OLFA?YIE[SUV254Q'S MAQ>R->B)OE7TK:)O%7VKZ%OUP%*;BK,#+34S2\WX/+=FEOT8L/*.D3]+\15Y M$&>"L2&F&&-\TTM+3$=CZW0IK/ L6O^VCFE8IDG$U+ _2 <$TZ$9B& Z;\!T M:)H[9YJC"3L\M;MS]U0WQK0IXX_?L8$,,!#H8#9KL7=[5Y71J/K;Z#A5F3L>:Z*SBM*U9$)&?2W,[0OYML=SFF?\8T3V:*O_K_-^M1W&PHR?4:(1 M2$WKJ=*/X0]7PA_3TA=[/*_1*2QS"@/7[-1M#W0((ZX/K?!]3NB4C=Q<4?:% M-8#YYGVIH[XL+#.>M;!4;.%$?PB23/B=?PM M2=.J*$A>W!/*SX$BS!8)IS8(&2,%"S)2M+2P6C]@= .L(Z5#V6>MR8*9;QUG MC=:=H];=62+$_B)Y(/'Y[FW.JI=I:.@9CX0V']I\UB4";3Z(S==^]T>3$$U" M- G1)$23T,0D;*E+V;(.?PI6-%\16JR#51IN"D>2/\MD5;=I;14:#SRZ-=B2 MPJ&L0&-R8-9?RUFBU>>4U7>U>8=7XA7.LOAT^P)U^B^\(]IT:--9EPBTZ2 V MG?F>CK8Z&0\\NNG6DL*A3#=CH[AZ MB.\Q7_*,;O\\#ED"B^#U.32:?VC^69>(PBE81%DQ=-7C1Y]29OQ_/'%Y'1,ZI_C=N6]^"7 MX"[,O@8QN6L;X96/,+H_0$?*4(:__+DP"U]'-YKR3IGRCRB/C_R-&8)LY5W0 M]$;3V[I$8.058H8J-FRT-]'>1'L3[4VT-TW@LCJMR)9Y]*'ZAP6K<"VH:VDB MJ4<9W4R"D#.4J:1^-LQ<@M"/)I/#)M->E2DSPTG5$X!FDW230X,)#28TF-!@0H-);C -H0M;,Z:. A+2C$^ !7PJ M >^PS+. W7/^M+6OX$..;W*9TC94\,J $*#98CHSM&3S[:-RA<8?&'1IW:-R9 M1,,Z:%#6K+IW01C]628L$0]J'2A3CC*^[08@IZ.Y-GL<_W+^*GT*.BO066%=(M!9 7)6J(]K]$^@ M?^)@_1,ZK2!OK0KYPB&]^P*D6?GBS0$(3%>C%,RJ=YZP"FX5^R)%8[A%'9<. M=(NV<8L.8,-9^#QA95'^+>P\H2?G/<9!D?)!E]?"V'E33@<=WJK:C<#!8 MC"DY0#=ANUFBY] IS^'CWG-3O\QKLLJI -^=/[[(X_7F1[@WJM5HZ'5"KY-U MB4"O$\CK9+S[HR,*'5$'ZXA"H Q:A*TLP@YZE"W+[WT01E%>BAL *(E(\E 5 M$8E)$28I"PI.;!FFIE:?T:"C6WPMJ.MH[7WAC[W-Z^R8)$QW2^=C_1%W66TX]Y>5?,RW2VD<#KG0!*=%=89ZLWMJ!5-ME# MKM4>8]TV0%78 3T056$'5&%GK>1VQY8M)?C'8)'G\;$G\<7R5QF]T"Z6IW;I\V1-,N> M$WB^7(4)%=N[9&Z0KFA/HSV-]C3:T[U-OOGLS37'W]1GK3>A%3K)U/T'RE>N MT ^G#BI5SUNNLT_]?2.>&%UF75QF;?32X=:,LVQJ8YH,MZZ<99.976K+\?I3 ML*+YBM!B':S2< -/(W^6R:INT]WAVOX)HSM:NY**#E9TL+8VWS\2+M;\Y0FA MEACO^TW008(.$G20H(-DDM;39 U(M)ZD^J[J<+*EW?X<)-D#887XAO'/E3+' MM3NN.92T2@GMJMVV?\+HVFU74E&[1>VVM>YU6LG:S4[4SAZ^)-OZJIE0CQ77&>,7[>B64J[H!A M-WP_#>/+[(^0)D)#ON9K^$@:/89UM^K/>$KD%:%)'B?15;A6Y!,H^UB=S04I MN.)R.:\%J7'7@S2U03G7>;;$ %:XKKDC,SC)E\ND"H"<$<(%)1*JR$+F@#(8 MP:Z4-=!Y(90SKE51&*Q$U^<'U]>JS<-D[YVYK;8*G3R*>R:V'X/BV)#R"U_O&JW M4S1U@'+UJE*AE'1)*POT7I.'/'T0N\?3O45%/:@/1H^\+.>Z MKULK]A19,\L4*_<2>4.,TF&4[D"B= JC)S=Q)?C"#Z5RE)LI(K[P1+JYY_#- MU!=>:%T%>5L3U1<.Z8/>,'>++R B,081%Q\80M 3+1VJB^\T!TZ^MC2X61^ M'\JV 3QBM'[WX4 -KDF&V@;U12X@RIC2W>3+5@%;( :^*U\8 Y&0%JYW,'M^ M<)L]8^!2?YPJ"Q"7*H7*->GQT)#< 2)459&Q \2B&J$\#A"(VA;>,]RIY"RK MFC8B(+##%GSW0_4/"U;ANH_[@8##C0[C-:*K(Y3W9/;Q5*AO*YHPPLZS2(%* MU;3M!1Q[1O@R"]/?^ I14")MU0\-"67%&151+J8B0MJL%RKVKD!7$"%M=8# M:O%(=E4O&@7+Y,UZH8*/'-V3Z.L5Y<^)Q-[ /RUHN#SA&S>;12KBXSU=O4-Q^&JEO>P8BNA@X#4?8M-Z+K>?->J+HA M:4JH>(""%EDC3'1P,-'AN&1<8V1\%_JS3%A2Z<7B(Y=J)3X&W,^1.OL=/VD%12=YQA*A'8D_;KEVPFIC198083*$0TD1BM$ \>"@-@[,I>J<[2%'RQQ@WE1[ MR,T!9E4UN1FAB)$#3+)200D.,)&J"X)RN./+67:9 CE<239KSLFJN7)/BB0* MT]U\VV:@F3S#>EJ:.;&8J^9IKAIF7F&F$V8Z#9SI)*7@<9_N<<=^0OX@3\ L M+P>SO X[R^;(F3E@]HDK,\",##".[YTN@UL?"+W+W41*0<-4MA!21V^#E(1\(7K"BB8+6997%>@(1?BV=R^%?_VMRFTHC&D?X^%FU< M<)2T-?T^$FW78;9HB@\W_C8F35)N-?R*H5X,]6+Q-XSA=IQ\\YZ7:[:=J<]: M;Z\ISH*I.W&4KUQQ+D_=<:.>MUQ7FOK['M-OZ>BKGX)_QKD\M@[&X7!+QE$N MM7916'-IO0O"QX(FW1U;L.'&=V^9T-71R;57(.9R_BG-[\0;__HYS,IY&!55 M9O7%Q8DB=Z;- +VXCIH3>X4@79<%? V&S+.,< M_2-,2_);LKAOG.$0#^K9Z;=7^FKO?< NII-V\-<=B0X^O)7JX&^EVJ/HE']Z MK*G!SADK27Q)Q;]"Y?Q2BFWA"< MBTF%#"C%5]UGWS"H@_PP/.IEVL0P#['*KY,T9(ROW2*/OBHW='E#&U3GRR7G MN2!IUJ@CZ1OBS3S]ACGVY4-QFFK;8X ) TP88,( 4]]>-.E^D\//.%^8@E%@_[W";D/.,[,=9.MP6YBP#VQ/A :PA M;-X'C"RJO\,L#FB=2!XD&1]D63V\,^BF]1/&Q^%T)+4C- >A$X<,G=CJ2]=D ME=-":% WM2S*P@OR#FZ$># \,C5W)H9',#QBW=DR%7\E.EO@!@G\J+*F!_\8 ML/*.D3]+\15YJ&CKJOD:C#F^KFM,7$?MML&#Q$Z_KTC$R:V-H^0O$E\+2LKG M!W"+$7H&7)\N">7F7K3^;1W3L$R3B*EA\I ."+A&JP$!U]X"K@\!4(S6W@C4 M[L[I4W%,*Q&LRK;V:=?<>:%I[0;]RGU5VQZ]!>@M.!!O >(&M=:S9K_+C3<6 M;SBC=[- S@IOO$ZM!>6PP90(NVU"#<)]$X@21)3@(3NN$278 B?3RC]KS?'_ MK/8**Y?+D*Z#D#%2L/HW ;P3@)#T$9 G?B^7_/M\'GRMLAB"N4ACV+K0C6,% MPY)AO:3-(//I*2*QM[BO290O,B&FYS&?2S)/Q&8YJXC>&"11F;.:X+K) M>1:E99QDBT]Y'G]+TO0V+R2^][$>'KSO-=K0)]DG M(J=I3''Z*([U^QV#0R M1IHOOQZ5@G97$/?-O>T+W2"N!< ZBTCCC+Z0HG>9:_'XGOGF;KDCZ;VD V^ M3V9KBPB,"&)$$"."[2*">\1M;N\ZR9D4ZPD?H-W..W[DLS%[B)\IV_2A[H%1 MW1-28"73E=C\#2W;.\X=[>-R/P;^^;=IXI!SEX1?,5H<7Z*@WYX5'K M1"MAA(_ 3^FSKJ0.L$S(R?C,&F L_C$BOLXN? C/[9(ZFS&O\!<_P7#SCN M ,81S.\/'O#;?M@-;FV8IU6XMG6/'%&"L]9S2ZXOB!2V[% M :&.$TXA6E17-Q3DZ_+QZH9B':1I9#&A"$[4%-.+3&>']VYCFI1;:5+<7N)K M(]UZ23;Z_.!L-*2GYU2@(:/^\"UAM/0;TUT*DW$P&0>3<3 9IV^7QNZ^B^UO M8X!M&Y[J#TH]S\1S&)C%/!,?\R#/Q' OF<)X)9OCTY![& MS)XVS,#,'LSL<6&'QD82[(Q /\WR&AZ=@\#:OD\X8&+5-,!GK\Z,DD@\ZC8]J(-&XV M$-$P8/N@'$,(NU,0]I.2%?F2T,T&^-R85]Y&;=37PMS.$K%%7"0/+VGCJG2Y M+"NR9\N<%LE?U;XCF:CY0%9O;5>0>[S^'/Z_G)ZD?(DJ8/TM1G!KGI]HSEI, MKNKFZKM[Y/N7<*E.,&DYBEOSE>.TU)VLPJV^Y!G72%:D(+,%)=6AJMY$]1T0 MD&47D#40M;AJ(:%GD:EF<8>G(K]!12 MNDZRQ359\7.B.B[*K#CC[_0/\4H_)DSLVR4EZB!4NU$LS+>N%7JS$^6SAR^) M9%*JIC8H9T6RY OU[C;PFA_#2^7U^0!Y*JHF9& MG>W.[C,)!G7GLR3M[N:35(=@V8UB8ZY6PT;C%5;3>VEN,@"%-K#'16X!P,*,!(X0' M%"$TT]WR7C9Z#YFGU!#S'@X-7W@&"*>V,"=\B=WTL!QU&KXOK#(2)+T!YPM; M6NQ)[7T4OL0+^UUVC0:I-R'X7EG5:/-Z*%70I=C)J^L+W\8 ,#B^REP&,%CB MQ,MY[A]AVL"!K;CR#Y6I79<9>OS4,D@,&FSTB*\!54.%;T$DP&*Q!K/!P*I3 M@=5=/2^!.&'W=8:XS-VI;FR3>E4.U]-&5C-^=J3(\Y7VF[A!ZW7X[3-?[30) M7VP+H+8V:1<:X*8X B/T05IM7M_!YBS^F=.OY]D5S2.BE_+&QAA$P2!*;T$4 MV&F/$9'#B8B,87TZ[D-$Z]/,^@2H#-Z)!HPAB@/<.V\5C",*P;,$.,:M4Z+B$9O!W/%N(ZL^V+B4,+(3\%J4^4Z6(DRUU66/MD5NJ[R\O?@ M-\K&+=V! Y(PNA-Q\+D,Y7HWW)J%/DC!CU=FIW.C#ZF#HO/]<)SO)F=FWF';\X5?>D^] ML1;BBZ>ZI2C)E&=?W-4MV=+"*/(%B]F28V!SQI<%AW7'G Z<.EM4R\RH'&ZU M.,N@H3QRPZTZ9P-))B:_K<"285ZWMO$X!%?SH&.WBIC,#^D7SX ?'YO![1DF8BLOQ/G&!O9"[Z\TZHT,8 M'<*VBM,8GQ7H%#X"#*"7#"4G-&DXI+:;"G":- MQSOWG#%7=%J3+5_!+\%=F'WEI^/=DUN@TCS,^"]IF$7M'0!MQA[=JF]/9$=3 M_9@_]B-_:B.D2=7$1&&5/OTBSQ8%H4LQ_$E)J02W VO<.T6GWZ.T%"&BS=,^ MA\5F+<&(!/;OA>[;S3,5[[&Y22]/E^K/;>0:YL5IOV+0->.4:T:(Y'G&^&$I M7JX"B"AO:)WJ;;VCNLX1B/ZG7:QB#I\2IKV=5M?<^@Q^S\(ZCD1B46E*\/>* MDF52+N4@RA8CV,!,/N.JM/@UEE#4-?Z>'X2A6Z7FZJB?C"$^79DIOM MX[[P1.]0UI_(OCC7=?*A]P+XP@F]5.AL25\XH=Y']?X]7USFX+U38S?YP@^L M3>QT+-)9#*^)#\N7/53-&9/8A'>[!Y C1H$0[_87@P5EX'<$L\FXJ)2SFP_, M-6@KAOVA^H<%JW M#I1G?[4,7AL-.GK4N@5U'"DJDK?JA(:&L.*-A%B7-%6%TS7JAXHMX]U?UJU=0 M(6_6"Q5\Y.B>1%^O*'].M$DC6M!PR545PF:1*CYNV+<7>J])E0]U%=)B7;'F M,E-Q3]]\&*IN>0Z'JAJ0IH>(!"EIDC88%8!AMT3#D M18M='R$7"+E F,(3[])9&"5IL[! FSLR@PNAT%%U:!G8S2(X85\QT4 3]IL& M1PZ%]Q&8, [U %EQ1D;V"3E1(F\:6EJE'.$?DPW/]JI!(NX#<1^(^T# MZ%1C24Q7KWSZPB%$QI@B8W2N25^X 9 ,D.'I"S\@>PG,A>Y=?!?Q4P#\%-0I M[XMTM.*)Q/'N2["_'4]D09+A8OON<:55U,T7L3G@DB :-.LP72##/ M%I3PZ&V0DI#O]O4_0<@8*5AUOTB:A'?"0NU0$;?=Z*.#"[N0V1%E>+GB6D>1 M9(L+\>2+QZT(WBWGO2;,L;D5YU]&&13"UDP,8E*F+C"&F MR2E,TW&=-GYS3TAQ(1XLCBXY'D+7W)$9*'$1^@X69M&\9ZPE4Y"TMEKN0T*3 M&CRA[F051R$A35N)1=O/H5E=)XO[XG+^.R,SL86#9O2LCT,R]T\B2"/QC.O/ MX8)L4X&N^=EU16@$?67P85R;\341N]CV1Z&F'[69L6(8&S-NUK.4=9Q ?1"; MA=BLWK!9+55B!&D=#DA+JSOGYCJJ+[S1NVUAEL?4PSMM9,7@L)MZY,>$/2W\ M2[[$1PW8TX\3RY=EAY=8.AU <[;$@I&%?)#Q-#-'ST&&UHP=1\,=5Q-9:%+' MIW=H!@.FF#IS?,' ], KK:O/6F3[?<#(HOI;>!1H#8D,DHP/LJP>_N3SW9K_ M&9>LH.M=O[91[]Z?/'Y$?* I=(R6SPC-V2J,5,4O)&UZB1R?Y,LEE_$D3&<) M_8USAG=:J.H"Z=OW0M=YS?Q$6QY(U7#@V'KO$@6,NP\DR1B3=RHF?Y+35_*C1^R(YP)T3*37 M# _X1+OU$DCQ.#7)W)^T<2,*KJ6YH:55RJ_) \E*LA4>&D;%/Y/B_H3O\IP\ MRJFL2X8*SP/_+^82))E9BY'LUK6H3S EM*>QC?3CQ;-B&E8-V9^]XHH^>Z+=Y[Z)J.D$Q=#1X%W*#\4?I M%/(EA&W($[TOR+N0 '37!?D'O-MJ,(#O8@#?X>AK#^;P00;V%:Z\PX[BRQU& MPYW1#O-E1,?G<$>]P_Q5.EV)YFL252V%S.6W !"(QV,)9^)M/\C@H MLY#OK+R906RZP^ACQI\[D]DUQEQE(51:WR.,Z#8OPK0YW"QM'KSO-;*ZVR2Y M3GK&ES=G"R1KL%WG<2B6Y@6V[N_SS2X82Q[)#SZ+*D03K)2YNK%%ZJ])1)(' M01,_YF!S4'6Q,Q.N'L1[.'KM--3M;W$;5BXWW M[R1?WG%U0BRTVJ9:T@N-;+KGP"))F M&@B?K*%=JH^A5!\[0G7UWI6"+FEFA>*77N;JH-&JN 8]+Y_&W))69J<]_MH)"YT++G[:6<[>I MB05*GY8(J([1^SSE^C"KA5A"O:Z;53L6[))YV= QNC56K+Z#W5EH+;/&MJZ\ M [ S =3'QESR,-MZ?F_SXS#[JED.NO96YE!7IZYH$W%F09:4?D5;B[2WO%'7 M(N6=[DJU2'?OM3!MSD4$;9_[*65S4+6U0/L5):LPB4^_KTC&-!*D;&N%]IQ+ M1+&^2D.^BV>Q4&A6E4TH%2%(%RN9904W8$E\&E)1+H+-HJANDDB: MS GO:#,/:-\S",G"DK7'#"Q3JB_G-> A"=.KG%4Q08V*9-+5G]RRP:@%6FF. MV64OR=%*C:Z#A5G<4JXGE'2M]4R_;!ADOT (GWBB%&2)8U;A 6852@_@_=P6 M3;C/%Z;@_>X*0<';=JW?%^HX@PQ2HM1JOW<, 6VR&G2"=XESADQI!#]XQY0! M$RJGDHKL8$*EBR4V 6!/7QBBGNK^=F$.L//EK 'S"([<]V5SA8N/*>++E[T7 MS"$Y0&*X;% +5;+!_(" BL"<<;SR,Y@I@. 1F"<_&4N+R*-T5%J4625@EOSL MC9A W1@UOSB"6L,PM^^Z"\F2J\.T..7WJN8[7Z!D$: I2_28<()$XBL7RHN MC#\ 7,IP>JVUXUG-&]/"# -JNVXRZ&G;UNQP?!G!#B$HPM>78P@PW_T*.3KP MH2]GDAE;@#A>7U82C#E=*LWXXGLQ$R-([9#A#B>7.0/)3?/%%6/&F;YJ#@SG MM'&9>\ 2,<.Y;RQHA(9'FS9CRY>]VE@_/!1/!6S*3]0A76Z-AVJB&6L4&5,> M:HD0^[QU=3]?]A]C63*J.^"AW@CC4H^UB(;3,.VJ <"M"Y(Z[(N8P90!:+J$ M+YH 8+XO\'VR0D&^J !F/ %5=!Q _A0LR8C"Y%3..Y.8\8A0!*/+R>^&6-, M^BXUHK= MFQ'8LRYME=9[FU\3+I114B&)'V_'N,T%#IN_ MY@=N/L7'Z]^9L$,?;7@N!0_U%J,I"SS28^URM/-T]-SK_ BKB>J"QF? _FLB M+J.+^#ZW ?X__6*OY>Y>J8\)6^4L3#_1O%SQ'OSOJ+XDA\2/=^1(>#DF"<$/ MR.O1>/WC5'E]55UKPZ9:PNE\3J1[[+A$6-U' M?"B2#"=PF:1$,_JR50?2@'S%7\**GV$?XY)95MF,6S94Z+Y*_J M>^ELX%UM%'3EC&5"/2#L,CO]+C2!,F'W=3$1\28DT]+V Q9<&:P*[/-MZAFD M1C(M<#^GYO28Y&<\K<>N#KZP9X@,D\E)NCHQ,VD"(GB"TA%<>XG/X%K@"4KZ M.3&G;7:DB43N]7'M%>TLP$T$0F.GFP_@Q"R?9BN"Y_:TF^U75]_0*N)%JN+F MC:UL5+(E19/'85.A#.#4@ ]@U=2 DZE96NT'W> M+F @=V8-=TC"!W#Q[9J[K]L/9&?6CWYA^81>MK%2#[T.!NR6R184*.XL%Q$" MW8LQ[6^C[G6XKESW9SGE A01$E>(4/XY+H7<$.5EF\#>=I67/2*OR:JDT3W7 MKR[G>\@@_>PD'=V8V&T^B_XL$TJV,$/"/E'Y\M)ULSRI/3D2N&2%(TC5U#+E MUZ3"Q%R%M%@#9R#K8GDF-V'*9=[@&BRSSE8*Y*\V*^!RKI&PIJ9VE\<^14 A M4W6Q.YF;^Y#O/GQ3C?F>*LQG;N],TZ.%IY@+/$)T9JT*B^E-P9:O/K5H#.\6*A S!-F4,!YIOC94+[YILR MY'\8)TD'RI!AT7S3F_B6N.3%D@!-A^I+6(M]I.!>6.VJ* M(1?;IXX/Y]>:+#/ME@T;SF>VJDCC^APM#NZU=*Q3.)R'K7XII]DD-V^;Y0Q] M"60 +UPP3G+Q!?UF-/,GH0I%81A?HCE X[Q=38#A)(B_&49&WO",>2!-I0#4 MF_3&&._"-7EJX2-['*BLGU0!N,?J\L&6UDYU]:6CNE%57T,>K*;^DPQ)K%&O MHZE#->6<%9?S3WD>5S=7$/J01(3=Y(_+]GGE8VT'"[/8WM_"3:0M$#2))!-H M;&NUJN]SBCXF:;EW%X6&_F>M;52^%1%(KN_/'Z_+>5[C]K&%U2)5CX@(X4NK M[ZPK.3,?;8%CPC= LKO^C[#3[_P4XGLB/YOHNCJ8Q,DE<'AYFHJS:J,,2F8^ MX!,=X.1.2=27NE2UMD8_Y_<& GC,E2VY_&I:6RQAJ2O#V=AJ"H72[!:SR[-\ MB^NI25+S6=H^R([>6IS'#IRT(4=7\$+;WN8%*M^?R,IV6H[@SWQ$,0+HY?!E MG]%/-^]FWPVWPUA82T;< GB<#BM9P\1[Y4VYXZASW#P M+(M;"YN0,=,,(A!>Y>*U67RC161]V?O;,ED3,/4JVZ+%DE6%.P=,GA@?(6G. M&Q!(9[A\!M>7%P@#=%@P]F[.=5]TT=9<:,')!K^]+[ZF =D("V\Y V-F M++ M!-SZ/D_YJV,!J2IG/.)[MX2WQC3#'V$?X&Q**PSMW,"T^G*!O5S5/5%Y>J/ M)NH&[V AG#B+.6_XNPE3D3-SGFW*+35.Q*B/E;GLE=N2$%FM[KOGU6BOA:PP M+B0;MW2=T"DJ=BVR:I0_PE1ZL_M8C[6!04]#QOCN*J2V$<.O;V@%.2^66D72 M3"G(\H9VJ3Z&4GWL"-5UUL\NX-5B3VD]CI4Y9UQS8)RRC<37*D/]=2&_=DW; MSR[J;L!I?7!O6NH;\F"=_)B-W0R;2DD3AV*>B31+U2&C;#L%Y/R4:+4J%=>D MX*^6Q%MOBO+H4#>V==LL &;YHMWS"A03H?I'FU1O[;]]#;0AMQ/9O?57RSYT*H>0N_M%C?%P'L6FIW]0,^EI3O+K5-7&\Z585=5MD$ MBKX]SLR^;3PYWU52>-+2KUW>@VZ9F?ROJ+95T79&E M- 5+6W3O:=W4&G=$$4/JQ+_A*['392* X,5GTEQGX.F).EJU]LY^.1 /L]I M8AG,3)X#2:/3S+&)"WK;W3NF**?\)%NH4SS(%[B+@3"I'5K>"9)TNB^$2![? M]4Y*#)G2&#[VCBG0+6>([64J]Q5#>:15M;W+5X1R!A*%\B7K ,P<4^B;=^L* MM"%KL%/>H<6A2PH0[_=.8!RLO6#M"@E@E7RMN\T[C4;)CW'AJ -6:Q@_&\I MX$Q=U0.F=KK*)R6<:#A5R/7M2@?Z\>ZX5[+#!&@Y0.:ES?S[3@Q2@(9]2;[L MM!NW0CV .0>_\*>@LX M!YQ#4[%W6W-(CN>!,VDJ/DBXFMV6$\9:MK/[36L *)Q9YD5/7&6666(0G$-M M%?#;B3%*D>,&9Y:Q&NZL./6+N85SL*TZ[JRXM4(8P?EEK)1;NK"VM0.X[;6Q M[UHZQUWEC"Y5ZY$QHQ4SR?*"!$=' =G$20/.P2"J(H0!$_0&K%PN0[H6]3R> M-*I_C<(T*M/:O(I%S#7=31U0YV3 IX]9 F7P:72LCO)(Z2@T/RFT,O*S![RM M\A3OSK1VZZ3-'/]>;IVT.@-ND-+M]=TU^*,VOXJ")G=E(6+1):L ME6N>K$K5Z-<>P68[+1"U'07I0/(_\!HE)8X-KU%R ,K'-[Z[W$V75T<59SCI M<9AGG0ZTX9![#G,,9.P-A]5SF#,]&EC#8?LZLTO MXG\"U\R_^?]02P,$% @ BS *4XM:$,:9VP QBT/ !4 !CC)QG/G9Z>F/'S\^_9 ^F=;3J=!JM4Y?Z#4GWD5G%G[E\&EAJJ/[#,<3/%.#B_47IT8>O?"BZ,=4-_'\7 M@YM3QU(-^]&T9JJCFP:YER#7^&9-6@V27/I]]X+2;]<>&3Z;]YXGUL1&<).% M77->YWBUB(^J_>#>)?B&_DBI\<+:(&W+V?6KY5?V986^R] 0+R]2G]FOZ2I[\DXSK_ M"7V98%4[1S\A],71G2D^=\D7D.7)J&@PVG-B(C/$%C[]VO)PY^<4X]=71Z_N4T&.N7!U-[1;;S.B5\\4@N MKMGZ__ 9$OBY\QFY'SRJ,WWZ>H;^]??"=#Z/]!FV40__0 -SIAK>AY_17-4T MPD5GB-<-Q'\2=.,S(EBS3>L,J0O'_'QR_D73GX,G:;H]GZKDIH9I8/J=_G)& MAX0M[Z6N:=@X_XF^)E?T%C-LZ6-O,B_.@"I2[:^ ;KS@OVS4*!<8*F5QPDIG M'8,L]>LEF;ZE3KMD75]^PZ\G2"=:;4T_9@$DVB&H_JE(CZ<_>?E!]^Z8HGYUJWQ^KT3ZQ:'4.[(LQQ=6VI8VJYN/@8 M*PV>;S;$YLG&L_6U!_XU=,ART<=<3E7;[C\.'7/\O?VBV[5+ M/6"BQ:@><>\QG*@6#D;K"]$S[Q?N'=SO[?;"F9@6$1#:":*3(-?RFQ Q%C/- M=#0\UF(2DZ8 J<8"G=M M>Y%TLB*G"$U.:2KQYBH41=S#YBJW9(Z/.]?ZH72]* C(9+Y)<"P?2MN2S;=1 M%'T/P7)+J'-B4XHW4Z4HRAXT4SG^3.MB3K)X9&'57EBO:W---LNZP"EB*]XD MI9R$<&J3E%I_E'.Z' M5]LS^&J:V@]].FT;6M=P5.-)?YCBMFUCISN;J[I%%RKVE&H2\1UWSB6&[_#7 M@(P(N\2YU0U]MI@%=-FGL6]C1\7TQO]T?J^OUN/,8X"F-=-RIEO/:,QUL]PWL M3>JO&]W _<=+"VNZGOJID]F\ '$+\S>&11^+VC$::DMH+\>W\EBB'Z98XZS?Z859E_91&DVLT MQ'CK%R;K O:)M'X3"U<$@1*G*"WB?=5CK6 CS-/<@T RO?$$C[_?662R[MW( MJR=+G5VZ5O?8"18(/ZE3+X;EK2'6L*5.OYDV9G<)15GB>$6(MX!A1D4&"WC9 MOB+OL#6W=)L8P<:8W644.)'(0J71B+>081[%'EX>XND46W2F[*Y$*Y%6:,34 MJI5=B;JHO&OET?^O3>1N\=90)98,F6W_<8#G=$N%S'^(G^BD$MJK.W34HVDZ M!EEDNHET-B5VV*\GV*@M;,_V>I2%![GYJ"DU3:P_UNI8:M2::JM94QZD>IW7 M'G%+:YV((D@4.4YLCV!HIT8[F'C2:JC1XP-A"1%XZ[<>28Y/7CE(@3 MY$PP&D^HX4A^0SX-9ASK%FQO?7JQB4_N?4_WQGX]L?79?(I/R ,V;^(]<>,I[GO; M7%C>6S=/X/.K:0^U0;=Y^[FP3!.T(!RZ$[%.>K$0:_6WVW'*:V=BF=P>H1WC?!^^ AIQMKL5P; M"G=W83S'++C_S'7(\+G_>-\I[<(7>M [BHU,:;KGS$U_%EY./;> M:N1A+_.I/M9]M8DTG7QK$S99L?_..9R<;P:9UB?SY33T_LOE6PXC D:\_7_G M?+6NR^GYWT0D^V%DNJ@2F2X8)M.2.WNFT9[3<5$)_(9+UW9[SX@#/XO$J:,?)>8[1F1JYO$6!>5A_*,;TBQ-4<^V-U.32[L,ILC^A^L2HFW M,SKQ\FS.(DXL.XF1 4B!@+D1,",.! .J%'P&9*H.-X&=6PIN C(5P$U!(*7. M?""EGDL@YN.N92'L7TV-_\GGYXA0USIAMAM_6G_VX <.,6IYNCCQHPD.+:3ZN+ M.W\O:.:].9N;!HU-K_W O4'7&$\7]%A!6]-TZA"HTSM5U[K&I3K7'75:)0WR MGCT6_[%AJ[O]Z!C+G)T)(J5K*48'Y 4 ,KE) X!,!LA0C)4;3_L)>S1$W$B( MK 3I0F94)8(-L*/J!M8ZJF70(\"5H%GXI$I%-@;W.0XV,MC(; ,2 M;-VJ$A%LUI(1#&Q/]LB6=J)#&9F228.Q.KM4AYN$E055WD;?<8 JMN/;7SAT M>-0$KA*Z\A)9WDF7?>M909#%=F8K"K*\1%@%0);#3GEE-67%S*_BX\DY['97 M%HP5,]M*#D8P]ZIL[I4*@$;&6QDA@$)MFY5B0@V:\D(!K8G MFV1C+C+->#)'&04/DT9Q=7;B((&6&O*@JIB!B$CH +#KLJ&'2,@ P.MR@9:EB 31#@(7R;QQEYVEXN@0@ ) MZ88,B,)C R2D&U:5B&5T[-CQL H@&*0;LD.VH-"J )W$P;),*1;MPRE*+#K] MBL&)@ P6*5BDI0$R6+) ?+" CY+08#F7E-Q916W+R/E,6L_5<;EAIYP92_8X M0 4[Y4>S4\ZZY*H^R(Y@I[Q$HU4V M]TH.3C 3JVPF%@].ZK@(+7D! A*R9..!TC8ZV9 ;AX;(&'/ MNJI$+*/7R4C4OAB"P1XRFV1CJMACBG,,*A@$_AR42@?K^5#?CX_N^Z5?BB,1 MD,'J!JN[-$ &:QV(#U;^41(:O(.2DCNKR'09.9])Z[DZ805(56#&DCT.4$'* M0953#A@!&:0.5#EUH*RASAD7)#=J:\$*./O=Y;IX#'=OR"OGBQU=JE: MV&Z/';;Q]G9& ;4C3BPSPA>7]QXBE8#P^1$^-XY?&+I']3^QNJ+3S+4*\?G" ML<[^#'X:?!B\IS^-)3D&JO&$7=SWGRSL^C%5I/+N:5:7EX&TE>7:D:5J>*9:WZM(T.W)59=#@8S, M[*;E;V]!H<&].QW?Q.GJ=>Q[.C6IH;!,NPBQ6!%M-IUPZ#!T(*7W=G<,I_+8,'$HF*DF5:/%X' >1"X0 Z^5<<3W<#6Z_KW M%2+KGOE5CUN!F.QRYMLM-U9.8B??E=I8FW0W*"0&UR;>?H"4SMILQAU4W?I= MG2[PQ>ORY3NG)@^5W7F"\FY:#M?;,7!A. MF6&WG](QYUL.8B^W,, B!(NP% YP6K %BQ LPA+"%BQ"L @9@"U8A,Q8A.D2 M6VC5^!8U_V]T@T#XTL*:3J8TUJ=D+"Z5_WUW:UI/JG$Y46U\H1K^8="_;DSC MR<'6C!Z56&XEC/P/V*;XKKD&9SQV3/EPH1*V9L%#-Y@-II;8F&G$L"'%461VR8W _/ 7XVI\_$=]G\+B%.__I=M73U88H'A)N\X]X6H2%]5UX@[UTB M]A =^<';M%K->(MH60GL;?;9(["W+STP.8@1YB Z4S.-+AF;]4 NZS\^8G(W M^O5-]Z(_ )8I#\M$(N5Q,%(6YG9I%4N9[7'0)"PS0*F5QY&S!6B+_,PN5EF@ M0O93*0&YD>,64JB,SGM-_I8X)KB[9MGF')F0K@<'D[/(B@-X5 ,>&1V,3 B/ M=3$,$-D'D3#%=41R!(#"+%"*DBB5!4 Y^1;(D4=*6L,U_D/)X9?PNR.>PVO/ M=+#=-_![#N.U;MG.M:4:8]W>)W[=^]VIK]27+RNY=Z]/]N[DVW7.UI1\2Z^, MMG]]/!8![]$/$^"]!][+]0%XLP+O(.(7!=Z [3W8!F 7FK83):H-& >,%X!Q M=J+J0DVH Q< %Q0KZ0,DIAB>B0UL_*1..^YHW>M^,V<._GYM6D_@GV8)?0WK M9UMK'SSK#0F P=ABL&CVTVAB8>"AO4[P:H4 X@="/&5O05A_>;&PR>+:=GO\ M]T*W==H[S#M'W;[JT!RAN:7;V.X:8[:1N6,:RSZ(X;/)V/Z-;J )PBDF& []+3 /,,8)Z9B5!- ML.],3(%,",B$* #>>:7! ;P!WD6$@')**X1$'TCT.2;I#? &>)=,>L>"-^Q1 MP1Y5^2 >RT !B /$RV>D[($XQ,.9#A16-QZ>EQ4. > 5]I(@0V?$L"\ZAL^ MK$MS #N G4W)O@?LVUE=U45KY/RUHX;*'B, H%)RJ&2D0DL. R9(DQ$7 VF8 MY9H+=:H:8SR<8.S=R;8NEQ8%AG?C:X^T(BD'IS?8I52NV:SJB"U M=UKEXBH@7?:DRYWKR!W).^/I!JLVK@#Q/"GYSK2JPG= O!)S7KAT:1M:5+$$3X_#M?4SYFLO=QW47*L4L/85X]3=?Q)SWY32I-_;SGQ"E%(T MVY<>V'$@+6+_-73(*.CD+Z>J;?]1*ZR_W$6_M??]QZ]3\T&=CO#W6]58/*IC9V%1 MY7ES66IZQIEBEAPL16_V*J57W0$04!P"-CE<2J?N0DC;:/K_K$F32&5%!KR0 M#N"#M:EOM=1>:O, *$./BO;2),+66%>G;=WZIAK:E "";<#OG=!R$W_WO+*4 M<_7,[])$(O767("\=JUK: O;L?3US,12TSAL0D!H*KZM MN6G1IH6&YL:"2DWKE7<9.JL*$IQ?$9P'?9VSON:CDYTOF.R@KRM-7M#71T)H MT-?E)OAF[ 'T==[^=8RP2J%D!WU=:?*"OCX20H.^+C?!^17!P;\NP+^.2O;T M[?)X9 =]76GR@KX^$D*#OBXWP85EQY7ERUVY&QVBSYZP,7[]]JI9ZH(L@+U, M9/AKN'BP\=\+,N/.,_EK>4!MZW.VT?%.9L>^!=@)C>C0#%_!%2A#ES)+$S)B MAYCM2R-#4G\YLV@],+(,]D2?(V(A?1^8TTVRTQ]],JVG4Y'GI5.+?'U*KSM! MJC6V]E_L7W%*\VYJCZ;I&*:#3Y!C#O"C_>O)HRP\R,U'3:EI8OVQ5L=2H]94 M6\V:\B#5Z[SVB%M:ZP0]6N;,^\%8:?!\J]X04?!*6KZJ+U_)RU>-Y2ME^:JY M?-4*7BG\\I6P?+5\AK)\AK)\AK)\AK)\AK)\AK)\AK)\1G/YC"9-WCG=6OI8 M#AQD9U;5>8M!;$CDRRV5,ULP^++ -A?6&-L$&_3]!*N:.WI-?SY'/R'TA;X@ M_R+TKW^\J/QG][/-;_U+O.]_"K[\,D>V\TK%]"-Y8.U1G>G3U[-?1H0:-NKA M'VA@SE3CE\_NM[;^/WPF\'/'>_NL$GO;<,X,TYJIT\\SU7K2C3/Z]U>H\W^7 MW]J]KQUTV;^][0Z'W7YO\_H_5"*.C2?'-#AT]>GR$Q)YN=YRK]DSU6HMYW5_ M<(NH<6"81F]!;"Y]C R5B@=:0^C*'+LU/JA]=()\%!/]O%.$G9P+?.T_+JQ7 M-SRG2_K^I*NUL.^NZ7\61+I@:_HZP,3]<8CM0V_O_'JBD[L3@7SV8)I3(@:G MIO-@OD1Y @H3Z R3('[2/J'^-1M\Z:(VGEOS4OAS1KX665#\ZRA+S!!$?%?T=4 ]Y MHAX1#8"U]SGISKVZXZF+#9J?:=1;)L.::.KK*U8M;$0D^A=[KAK!FKA3T/"8 M>M1$F9ZA!1D8T4$&_HQ.SO^],#"2> [1WW\YI3\\?\NMA:]R?\# (*(P\\.NRZO QFFPL;.D7\#'U -%,3BJ9SJH/:=V*"VHX[,4 M<7L/O@<#JT2W572;VO'H49]B9"RHG7VV6\IU7$O[FES;I-K+G>$Q]40WI!M(=&XTGKBK^F"/E'LSV4W[H MFC,A+_F?_9O7IOC1.5,7CAE\8.E/$_\3PCUX.J6;7<1+^?6$]][/54T+WC^8 M%J$R?7G^A>@7C3BY#O$D'2T8VS.V'")5IOYZSW1-FV)_&*+T2?R9S R%+]D[ M4PE;L#7*^H3=6,)XF'U'R'2-L;]O0'[J[C1'PY=31CF/-1^I+UP\%><4Z8DEYJ5[CQ6:SKO 1E_24 M8/DGE@']P<4=(K:$2?>MT'\7EFYKNEO1EPHN?1VC[F76DVKH_W/??V0?/!^Z MGP:?AI]09S:?FJ]D@IO41SWST\<4Z!6(UO@KL?Y+YM&2*BNV-*LSN3K.;T_]?GGG:-M)+UNL W*R/J_86@ M8GUN$<#I+QS]F9JI1"IBNPQ"G5 143*^%=VGO@UYZMJW17L!@Z79 M_XM-+I_B^<0T B<4Q4/YAYTPIX*K;6$U!K!%H;$-ZX^[A18M;#:]HT./92V) M=:DF-H3Z6_]VDW_*[NINTKQK:-2XP.CA%;DM$NCWW]&/"78-+!JR6?,&/P@? MT82XA#0XH2%U.B5?TBB<3?[]>Z%;Y$/'1 _8OX#<<^BU6Z A,F*.>2$RPM'T MON0K8K[1&G*H\T)\2N,)HS;Q0LG7-$2&-'<3TKUT;N$QIDX8$D3DAFQM]('< MCV@@9"_&$V1/3.J2!C$E9Z(ZVV/_H6Z.T@VPN#_VY_"10T0[H@^B-\<'HL+( M]P__)3.@U[N7DA_14?CW<7.KW$&X@U1M![5XI*FO]B>T+YCI27J_SIX7QR1W MI?IU84=$ZY_8#I'T#ZO]B(=S8BVN?5212.,AZ*54)02=Z8Y#($#DV]BQ3(/J MB>DK(L:1]8JZ5"ZJ8U?#7*F.BFAH;1OIB F MXG3A):&@86U$<"6)G_ROG(GNAE'F-(R2-="]X2[Q2W1F%'2NK01="!^L@,[, MT$D0H:(IN0%&ZGA,T$DS-#678A:53*&?DB<;M= O;#(@\M(7;A118W-&%-DK M1P4QN1VF^7[T\R?+_.%,@J\_$;F,W;%I^%$WW%"]:X2=[!K;"3H)_7#G"$Y< M.4L)SPOCSSO&X7VM?:9!1Y>K!/&A)@:Z8UUA?((X9+PXI-#\)*1K 6\LV$TX M3M &I\>RV)N?I S'V]XY4H_TN_X^P)O*F (1MHNL2S+?)]-Z?>O&>]E;[DJ, M_8LB._.],''T1A6LDB;80L)PE\1Z+T+B_C!(N,LVL20%U"4(_V6[[IV=*H". M<__2![_]ZO[T,M P668%)'7CRVK&/.XQ%SBBGT.M'/TQS/QVC6XB%PS3-9<7 MMF=J$%)XZ3PAZ0'$6J'/FK[2A__0R:,I0QID:B;EU&?==N6,0?M>JU.J=^BV M%+V8UH745$NS$0U*ZO3^Z[;ZRC7]H'X,-2RV9#[8J4L[U9X0@V0I'3\0RKK6 MHK='O-]<\[P/XB&XYO][@I4^)Q^FWG9)Q"J2>BWFXI$46[NX0OSPL.0*0K8S MLCH&SM/6SFM-VJY[\^_%]!6)@I>HM]P2N79=8+(<;X(W;L5RMY3Y<$*;B/87 MCBMOB. Y03;1H]@UU!?$@W(!Z5YU0MADK),QV+^>='O7F^F(QF*FF8Y_P2:: M@^K#2DT48A:D%[F&HG"\O-P8"*9TCMP+41MY/T/>/#P2D(EL:-_2KL-%L Z* M)'#-^LY5N-A_4\7=BEBP,K;;YU0D]>+"]!M^N!J%K0)=RSPJX4_+/?RSG ME=]!D,BG5(-8L-5/R])PY@[ A+D8L%09)\8Y$%U%V_?5$W*MS#X#J&R,@YZR7A_,/]X:ZT'3BTW_T(+XC88=I M0J5PQR^K;&ZZ ILW3I?J[SPLY1L'04;@RN10*#7)7[+\,2U)&SBZ"K]G8R=%9ZCFF//-0$6P7NYG(0SB MTJX]''9&PY*8%94U F#!V;2Z=DD,67:%1;H2HW@IX?G8]X-!IS="GF0XJX)H M.*X;P^)FP?*9& G%L_RFJ=MRQW2IVA,WA7!,7]!,UV=U2E.Q0^5 $-[Z^3#I M'X[:5&X>%L;YYZXGB3]O&DON=D_:3]_>]:,UU-P*>TVY40_?DG-WUU?;?/?# MJQ-_LW!9=I10JVUH])_.BF9MYU*U+)K<\;LZ7>#U/<,]FX*;VX?G$E>7%$YN M--YL[^5&L SQ >!;@D\. 1]?$\2:)!0&O@8GM.J!'5PY605%>D@"N!XR6>:S5X-G %7D,< MK6 [LQ)O5C#/EV)2>4_CPL[KZH3<]7-/3\B?7%UI<:+<8H,] 5XIPDM**O;3 MA)*=N^=) M S^S?L:KBX'B6TCTU&GR(<$:OL*;4>6)OL2@0%6W\_#R;?-7=(9QR, .Z+=LQ%#B%(" 9'>48&U#ZP3D2AYXESFI(7!- MF9'0"^ L19PEWOS/ &<")[9X3FDR8E:!]CMR[=>?TX*^;NL#RI:T8!ZMW>E& M*T'Y92>4FHFS%Y84N\&JC0=TW/W'>QN[MGDRJ=3DQ&:=J[=D-H02X"Q%G"7. M9L@$9TVYP35%1HPL4'Y'I/S<"&9_]*TS@ /F9;TQ+"[4E(C!\%]-4_NA3Z=@ MPF9C6H1ES$0R80/")$Z^%9H2UY+K;)@1@*D4,166>A')7#T04P(G\S(Q3^&X M'M,BO6LXJO&D/TRQ[48G:+Q"'8\7,]J0CW:NG-'^/EY;0!:BD +RW^(I NR )K"R7*3DWA& M4K_!Y@]7$'TWZ98VSX3$V])E+3;#$E.B!<4IV7T.-XWQ(0DJ+85K"'F=RH6L MVTKA-RRC(5JP/3W\"GR#:TAY'4R%K-M\LFYI_]4@\];3<:7/OSTRV1"6A;)7 MMXTM]8?JIURZ)%])!A<3":N<2)RLR%Q+@H,E ./X,&Z%Y2WL57'9P%AH<8+" MT]N04;S->D?59HX]RGW@(2S>)<68E M85Z)PBF$3V2A*&$@54VG'36&PPI-Q#@>DS"^2!/PQ!PS@Y-@V%-HIWY'OU.W M_>!YE#:E)6I;N=G[<8BQ6Q[8;51.ELL;AF$ZY F.27'B6E#NYM.J5[T==#"V M\V\-F5Z'X>W[Y=ICF/PG>F,X7?6[+++7\/9J'-)M>*/%[SKS5(>-H/MK=BP. MW5]S31+H,W#ZP9&E%7FA])I>BSG_NNZ,_Z:=H MK3/DVAW@]$[I;@R+"Z=W#CJKWG.C;G/UU?5[/7$A?0XJ;)9TNXB!?>']T?#$ MQ3!=6.J1L"L(Y,2[L#:R)(DT3]LL"Q@+$6,):Y-66V,@9<0 M52VXY6K 3Z^J!/=>?UT"+Z]18G\% I MH'J BUW5,2? 20U.JD@'ER-R)I8MXWV] 6HB"ZYM\(G+'@8$2L/EIVU^^1;7 M9(5- 6$I(BQQP<,T$=;B1(GG>*D:Y62.R'NX-[!J&5A#%G[&Q@+T0$9R >/;WQBH+DE:UKKL]O&NDX M^8I,N1I\A^I!,/%N=/H0_!^V3$VU)V_05V,#=^!2Q @M60N\:@Y<4OUQ5'4N M&GSRYHL>N0,^U_%A_?)$3I DKMEDN/+:R<.ZI+E M4ZXEJ$FVAA-4XN(M#+#]?GY.W#,Q-486.*75Y/@6[*E7#UV).R6FA2Y!X>2Z MS/$*(]XUM(@Z(DWGG5+K][[61IW!+9PV*_6-87'AM%D6I\VF)O$J'&S-P,+- MQ 81$E<0O"&4&1'"K)\,2F:%R)PBUSE1A'WAZL$K<7&_-.%5)R)4R:W) (0] MLCMQ!NH@8WY-W&0PX%?W7-"U9P'6M!:^VV7W2[ M1@RS\02/O]]9Q$QS[T9>/5GJ[%*UL-T>.[=NX:KT3#W6\S0 C"F"<4]'0B; M^&ZZLRQQ30G\CI(IF5U'FL'YR)C?8_;PHG-11.$,$?J1[F8O<0 MS US+5[@)+D:VN.(7)3@0 O2C;$YP\A17TJ;A,H\]\;N\K=][*CK$FFDOJRE M5"1N6BUR=;'%-5D)*P#2TD.:&+L1WS$A#7R+@\ZZ5<;#.*YL;S'QWGF"\TL' MVY.YGJ*#8PV5 GKB7?Q,@%YX#!B:T^9SVH'&8FLT&+M^W@&..V1GY";?_5^S M:0]45)+(-?@&)PF,E (%@*4(L.2[_^D!C#A.=4'FA$8U0FL5=9Y<-;#>L^:7 MM2XU<#:@3#>&Q86S 0DM0E&A'VWT1*WY@13:AQ6UB3J9S8B2L2=TCQ_5T!?: M-"Z80 S>PG;,P;?94L/AK�H=U';?QPZYOB[F[-RZ<+7_;@=)3W%N][]_>_J M=)$X)5YJR)SN..@6]D@T_)ZX'U=8TG=Y-G=ZI MNM8U+CTZ)>54I2[0_% V.!40EB+"$M>$JC+"P#&+J@M&%E;MA?7JNS&@!Y(# M\,,>-JTG;JP4$.AP:ZVEM#B^66#H9 ?^M^[X>74K]TX;>/?A[MW\S+OM1P!M M1J!-W*LI1= 2,2<6"^*V-J*Z4WP-'E$ MKRZ=G$LMXB,K.^X:+;C'UD8ZW/$X[P@&=?H[';%$5+0-C[I,=&93Y.J2'+[= ML5NB@32".Y;ECF P177O!]A1==HOD[;-U(VGLCKXQW5^IIXX;!S0N^.3NST> M+V:+J>I@[0H_ZF,]:0YT@U-DA1-:>279PX&P2@$Z<90Z,T"+G-1H).260M7]!G;\7NO-:XB-@QR4GY,1A\G6R>T1/F&$H<9(L<(*0 M5\@1%%VE )PX9)X6@$6%DR61D^L-A@$,?7M 7P=GMMT8NXY^@D1T:[IS]ZK4'7U MR]:H?HF]Y1X,8[[G*2DJQ6#V0XR1.AZ;L[EJO)+E(I?1SE6.2<'CVI MW:*@.M&(=I#G;>\?:^HK0@B QG2KZM>3NZ\7OYULHX7G?P[C)?\3ETW=CT[< MVVW=KW=_N[SA.G>/R42Q]1F%/,2_?_BJ!P3;3L0X.:?/1DCRQK!$%?HR6=IE M=^VOG=K%H-/^K=:^'G4&9TB=_E!?[4 N4%(:>&M,$^Q-4*0H]\VV?_#N?V$6 MG?_5"3H-6XUO5X/0U:#+NFX<1!_WT^9PWAM#*OP5!I_-52+6 MY>6@_<=U?W"%[GO=4><*7?8'=_U!>]3M]Y;F) O#[/>&_9ON59N.<3@B_]QV M>B/4OT;=WF7_MH,^W!OJ0M.)B/CX_KCS$9*9 ,D#LZL/?"YTU=\83Z>^GEF^ MM^?J>/G>XR@B/4=^Y?T0F;5?@NRE]<9V/D]8WQ=N9*BN"O/>H/>=ON!W]-JT M-T3SN3,1;#27X->3QEY!7DA()KTLO;4I^3/:0"YA6>JZ3BRBU6_)SR9[&,8IG\>CY@D:9 M6,$A4#U'JO- ]2.D.O#Z,5*=&5X_Q-+806KX.+^/8Y(OZN9MNEA\RYA^@$,6 M?\[ND-HJJ4J=DAN]RVSI;UAE]9"P;8I_OO/$5L%'_>6M8LB:OYM:K_%"C 3A M9VPL,.V'[)8!(8_Y0W!YQJ- M%BU.G[-(2)#$#I O'>1;*;@B:4->D#E>43BYGK?M!I _ L@W^!3\F+0A+S6) ME">27LG;R0;('P/DA12:C[E3)06)'0.SG?#$%E\:EH4?"I+V2E";/B:V\.;W">JPL M^)-2\"\.QI_$U5LMCI<@%GQT^-NQ01S+V#\8?X) CR!RHK"C%CP L+H W+'7 M&\OT/AB +4[A%4YH'NFV AM954?]9ECP\;VV?L. M4G;R\I [O^W,# ^ Q6?G ;#XL/CE>@"D6FRHRR&>3HFFY- 3-HC6G+IEL51M MIANZ[5 M^HP1]K5H10*,Q[E1$9:M%3=5MJ&U-X#B6UM)(TETFZZ^ MJ^8S@WL6@/[RH#\L_RANL#1+](MGHD?'&M.VD%I\@M#BEI;"X<00XS!*'89E#<9V1U' H2SPG MBY _='0H#,L?BNL4I(;".E>ORYPH@S0\.AR&Y1'%-<]3PR&-0M(# TSFLT$Z MQQ%\7#[?*O-T#F>"+?3!8^V/[@85Y'54_P&P^+#XQ_D 6'S(ZSA4;W9I,4ML M.V@\(1]7)G>C+$[-CHI.L4*- 0D/VUBFYY];.]HS@EM=703NJ,X4*\B8$@)E M3H1B8<>'P!TU?V(%&%-!8%U6.$G(.[D $%@X G>4X(D56DP%@;1)LB(PN:0@9V*F-!'F034W%&:*-[>/\5&SS3,S=V&0R0#LLFJ M_7I2(V92L\$UZI !!^!/!OX/^]"_HTI1O(R#]-%_+HB&3Z% M9SGGN*-0>):SU\!GSX9]A;*>CU/(I-$6*#/Y(LJ<5"]/T4O ?7EPGT9CH ^"S$N_^R*:=@7+NF]ZUQ2=UX<2R6233=4Z[7KX)E-Y L=B&6ZQ]&#O>FD M@4BY5>?J<.;J^/"<1F\BYO L\0K7$*$#\+&AN95&VR'FT"QS8D/BZ@*D[AX= MGM/H*<0;3*'&1AI0G5DV=J_/ED?/9 M[P:QL>MUU!^#%WR(%WR'+71ISF9$Y PGJH51#5VHMCZNM'?,A&[8)_,5/DDM M$T)+EX;;LK^C6@81H';PO4O@9#J _Y2[F7]4UDT)D)FDSD@NR,S=, %DLH7, M)-5 7*:'[8B#]@>FD@EKJ$W60'W"GF]F(_-QZ:PYYO@[ZB\< MVU$-NJT-S2VK^@!8?%C\XWP +'Z"!V1O,E4N'EJU3!5V#GCM=X?"$A+WACA# M':' 6/)MI=YB]H"M_J-G,JU92 =L<$E>^3]0WG)U=,+:[),YG&!BC-$J5A>3:I&?AIHU026IS8 M@/;D1X?2L(R;U$S\]&6I0&0I.*)'A]*PW)O4C/ST96F#$]ET1=?-?/+ZP=1> MO:_(&_5ABMTW7TXU_=E[%6I;_[(UI%]B[T0' YOO>4K:%CQY[!!CI(['YFRN M&J^$P.0RA]S<,2FXW/)@*MT;?]0-U1CKZI0,BWPPPX9C[Q]KZBM""(#&4]4F MH+K[>O';R394>/[GL-/\_B[H?^1[8YOUZ][?+&ZYS]1C3XMJ?45 M"2@I#;PUI@GV)BC2@_:^^_D/WOTOS#/UOSI!IV&K\>UJ$+H:=%GWK$4P.8]P M6S/,G8/HXW[:',Y[8TB%O\+@L[E*Q%&^'+3_N.X/KM!]KSOJ7*'+_N"N/VB/ MNOW>TGEF89C]WK!_T[UJTS$.1^2?VTYO-$3]:_*N?_G;M_[-56DMN,+%1Q]"(J/SWPL!(XCE$346WR2[5Q@4LS4JV MN'K,EQZNZA[CZ=0OT;%\;\_5\?*])PF(U!_1GX;+VOV2;R\)W+75R7(9KDQ^ M68;%OJSIWRA!MY3#:5FF0>RX,Q'(9.6-7T\:>Q50FE;0=H4;9Z(;X:5 T\NZ M6YN3/Z7M/#Q7W-S>]GMH^*T]Z Q1S>.9()28ZTAZ?737'J#?VS?WGISWH=7M? 7Q'![Y1GR%U=XC'Q\;I=/BXA!^7 MXA"DOW,E-G_.)4&ZYICSS02$@'F7TN-"G:K&&"/50;>J-9X@2?#V#"N4/0VM M()J*L%6(1O=S"*6:)/PU#+)I+NF.:__1+371?M'MFE=[POVX?8MI5M;JXL[? M"]UY)5?,38-FXJS]P+U!UQA/%U1EM(GBH.-1IW>JKG6-2W6N.^K4N]_^YA/N MC2;FE,S?]IZ7+/=+YL2FS$E2WD<\H.O*$;):\U!6NR@SJPE3&N64EM+B^-P[++^E11CO9%87[B,X8.5BP'W\)R3FOP%V5-W 6E#_,T\= M)1)3CIZ3;9:G=Q_P2&EY1-S-(_G 71(Y7I0X6U!M3/>.9G-LV*H+0/Q"7^.*Z-J2'!P5HY6*8#@TV=;^N[ =]PSBR-QQ'Q=S M+N0NUQ WP&1XMN[@(;:>]3&^PY9N:@,\-I\,]RZ_J],%3NA3U@N(% MG:+UCF$X_%@4._T/6Z:FVI,WG%0#)CHV)MI1 !XHF@=V--.) MQP.Q(X: ?$!^T<@/:]43&_E)8G4 ?@!_T>!O)N@]R0J.R^H1ER%ED8G(G=OY M2/VA6IH-4;ICX DIK#]$J4)M!_$$&(W,/*1P3MC1A2*W>!D &8"<"I##6E5D'_0" M^ )\4X%OW+WT=+/, ,& X$,1'&W[&EP]R/Y*&$/J80<1W\F<527/*W(M E8$ M0.0![Y,3<7?HF8M'$1QZ,+PQ;?8U8UC-ARJKR^-DJKA;_LP%M("I@*E88ZI4 ML@F )X G*L03T9(,T@ZS 2< )[#&"7'WU5.+V$5BAO?*%HAUA9-R[_8'G'$$ MG%&/MKL.((=LLE2*WFWTR8*:=Y4Z3E[?47*!\1!A>C7O)%J(JPGEA8#5,F>U M'94;& \<0LT[8+72L9H4A=6@YAUPRE%PRKZ:=_5Z8E:!FG=0\PX8\%!5)2?F MOT)KWC4X158XH075PH%',N>1QFX>R:GFG<1)LL )0GF\E_58)WF]ZM9.WM!6 M\>Z;+Z=![_F<6MWG\Y1@4H0>=*H^"%V:C_%TZB_J\KT]5\?+]]31)L/3C1'] MZPRV^ZH6'#I=W+,GS\98U$48+3%6H#VSCZ[E27_=O;?@^% M=<;+=1S=X?!^NT%;ZH!@KCL:X"_H"NDC$ $"C@T!K$B@_OUH.&KWKKJ]KZR M,.:N<844,[2-A/[L1TUXZ,]^I(0'CC]2P@/''RGA@>./E/#,WI/ /27B'CE2!_##55-QW",T1:XN%7UD%]BGFNP3J8%WJH[3&D/D[2-) M"L?+3> DX*0,.&E/F^^,?*2B.$E1!*Y9+P\?I10OK7PY61<>%,1D86Q"T(K& M1(^BY(Q+J_/*J80L)?5&>XWF^-/5O@./8XKA]!W/E MDTL=O01M1D"U'0.GY5],'3@-..T8.2UNA?6"0[.9L!R#MB0P7U68;Z\'%[>6 M>\'AW/RY;U7)J3PN71G295D(_QY)#>$CW9[:D67$?! XM=U?18 ,66"OC-BK ML2,-B?F ;UH9L@)DR )S9<5<.96\APQ9X)X*PA0Q;8IXKL$ZDR?54R M9!7(D 5.RHJ3(A6NKT:&K%3>#-DO4'H82@^S6^&PN,*?SD0WV*B"LU[Y$]4* MK/W9ZZ.[]@#]WKZY[V1ACB00/C_7J3<:="_N1]L]4_(=1?NN.VK? M /R.#7Y!UY8"L1?6+P2@5WWH#3JC=K=7J-CKM >];N\K@._HP#?J,Z3N#O'X MV"@ #1^7\.,R'$,H4=5NODIG$J!EL-((:ZO-LU7".\M^Q5Q#:G"B4IYVQ+P&K :IFS6EACBC>L%LH]3'"*4A>X%B\ MIP"GI#'8?8?O&V%-)J*QROZC!]DQR.HT/.42F5.:[!V(E[RTP=3B/1O1G8_@ M@)6+ ??Q7]@)\6C\-\".JAM8ZZB60;!GYZJCFER#%[F&#(=/@4>RYA$E[)BW MSR/YP%V4.+G.K=HI(2*GK?UW83OT:?;(W'$?%W,NY"[7$#? 9'BV[N A MMI[U,?;J2@WPV'PRW+O\KDX7.*&^;G%B*^_02X75-_+!^![&1GR16 M!^ '\!<-_K 6!&_!SR:.R^H1ER%ED8G(';4BD/I#M30;HG2YBH6P?@FEBM+M M*.+NRA.R6NXW"3LEB(+ \7+A6](LX?4XF"*LC4&I8FT',058CFFF0&" <&'(CC:_C7X>I#_E32*-,#S MA36>J#9&YB.RW4K$$$W*ED\=:-)IM.[?8F9A:7&VW M.N4 :N_H."+N;CMSH23@"."(5#DBE5UX #0 .D] [SMXV8RVM9YV;.D0'+_C M"[4X7F)@0QT.79:&/_:Q1]PMYM1B5R#I $5.>:0N&9+- + A@PH:K:T0LBRT.ZZ?2":$K$I&OE M?0X2E-31\4B3W]$+(N(QX'1Z0;04GE,$N31P7X]UDMJ&3]W3=? M3C7]V7L5JJE^V1KG+[%U53"P>9Y/"29%Z$&GZH/0I?D83Z?^HB[?VW-UO'Q/ M'6TR/-T8T9^>;).3YW\.(5-T"KO\IAL:-ES:O2S#QU_62!0E.)UZV+FXKNV- MH^_:?MF_O>WWT/!;>] 9;G9OSW4'POG/%2OMXP%]>=!\-.NWA_>!/'X$( M$'!L"&!% O7O1\-1NW?5[7UE!80Q=XTKI)A%8(N;]G"(VJQ $0B?+^$O@/#' M27C@^",E/'#\D1(>./Y("<\,QQ_B9^R@-GP,'[_W<1E*(R __"XV?V8P0?I6 MM<83) G5RY".O'O'ZNF*9/N-0OA^(^T]STI2M-L\Z\UVIUO)MK]P;$6 M[",IG,@W@7N >S+@GGH^JJDX[A&:(E>7RI/&!NQ3)O;9<9HT0\=IC2'R]I&D M%M<06\!)P$D9<-*.PZ(9^DA%<9*B"%RS7AZ##HI(0*ONPH7,?N%1KE;=X<(E MO(&;)W/2:[N0&/9,DCY>KZ"XWC@( [9,D.<:MP%QR, M.U:=4(;T11;"<17N>7Z,-:";0KDZJ(<*K0W;UQ-508<[YH43%%H_!B8K5U-V M8#)@LA(R6=P^[X4$'!.PT;ME7L6B,^R!GZK(3W&[S!<2Q 2U!&Q4/!OM*8W< M% I-HX@= 4I;0:V760N1JK\S&+E-[Q1%2X"3YL!>V;"7N*=P/-,Q6SAI#LS%/'/MJ)+"0*PVK9/F M3:X%1V6!>S+AGAU%4!B(S,))&B<"IR4!2?M M*'G"4H043IHSU,*+/"[HDG7W]>*W\ Y9;['J?^*R@?N1'ZO=O%_O_G9O6>*0 MA_CW#P^Z!B3;W@\Z.?>66/;7<]4Q;+*,1-^UOW9J%X-.^[=:^WK4&9PA=?I# M?;4#OJ.17 -OC6F"O0F*E,I^H/H?O/M?6 S;_^H$G8:MQK>K0>AJT&7=LQ;! MY#S";, MFQ=>__.U;_^:J,QC^@CK_N>^._GQ_ MR%6AVU!_0;?D-A,;=0P-:QM;'@(B\G]S[R-7P>'== M2^EN2?IUO?NT]^TJ9Z(;;!2L7V_2A6H%MNGJ]=%=>X!^;]_<=^+7SV<%3PGO M1N8?W/!AI_%X.# C/HB)F\("PP+# E=^@6,F[930LHC1%2<%RX*M3C@)6B"] MOP8'MST"HAY$U 3MC8"H#!.UWQL-NA?WH^TVW?F.HGW7';5O %I5@E;0!+Q M7(6UGP98E1M6@\ZHW>T5*JXZ[4&OV_L*P*H4L$;]@E70(=X0&[W_X.,2?EQ0 MQ:/W^292D\;W;[,A$ XZ+7.%QVY^P>&]&0^.4R2^<5BJP#]3R#U)].!]>23A MO3\$D:&FB??#J]"Z:1-S2A2<[3TO8:XPUVPU.(4_/-\Q$6$R A^@.KP/1PQ4 M9W^")$-4"UR](7.R>'CN(:":)50K45 ="E0F0*G4!:[%"P#*TH%R7[T-L9D8 ME?M/.62'Q?4:&2UB2_-R09*2J3(8@/5W!7#XN>\H4!]@1]4-K'54RR!&@IVG MY!5%3FHTN+IR>#EL$+T,P5$*/R?MPC$G9"F<+(F<7&^P@JR"ZI-$ &LQD17W M#$;M@181)UA951%'^(6^QB73%"F>XDF=&\,:,0@U7O#+%PELU0<)D0IM[;\+ MVZ%/LT?FCONX>'K8KDD_P&1XMN[@(;:>]3'VJM@/\-A\,MR[_*Y.%SAAB(9/ MI9'#46@NEMDCK#%#4O8H)#I3%'MD6#4,F*)@I@CK!K"/*=(.[@"F68!>M3 = M5GP_-J9CAX8 R2P KEI(#JMP'QO)22(_ &86,%5EW\+9C9Q628/D=4\ MG\(B4%2#(_6':FG).IQT$Q0A^(C*3&H''W5$L5&6FO M()-00 @<+[=8"IAF<,0ZD[L=#.3]L(V[;5JJ6,XV52[^.]MH 6L_CK4?;8L( M#&[(4-CIDP_P?&&-)ZJ-D?F(;+=K"?CCJ7%HW*TNYOSQ#4ME)10LFN%D.[?8 MF9BQ6WZOCB!#2+CL")?C[IDQY[H#P@'A>Q&>RC8< !0 FE45$CGN\<)T8A*' MX'*_UU G;H-T> ]P*$M27KSO@WLJ!P>3Q%5 $@,R]TOB:!M9(%EA!Q$_R9R5K=Y)Y"+>11(;T3;-0;0IAG1JDS.TF;'I'\O#(PDWNV6)%2B M6](VATF$PS1S\3#%VRQ64&7NZ /<)P.$D K>[(>ZTBH?+G,2[5/3S*,ER+;H MD:JB+X^5=<1#60=:/ 'K'"?K2%%8!_I( ?)+B?Q]R0F->F+H,]&L2FEQ?+.0 M9I6AO "I8L? 4/OX*:Q];,:'^M+H6]3@%%GAA%8>B4"@1"J&^;#FLM'/&:;1 MM5CB)%G@!(%MZW\]9D=>/YC:J_<5>:.2-7???#G5]&?O5:@F^65KA+_$UB7! MP.9Y/B68%*$!G:H//)?.8SR=^HNZ?&_/U?'R/75.R?!T8T1_>K)-0I[_.81, M^ZGJ\I)N:-APZ?6R#'U^62-+E,!J*B'37,ZWCTVZJL1R:BQ7<%VBC,E28"O' MK8#T+*6U:?BSV$#BEP?Z_\O^[6V_AX;?VH/.T L)!V'A7,?1'0[O.U>; TB% M\*&;"8"M/&@Z&G3:P_O!GSZZ$%"W2M1E17+T[T?#4;MWU>U]+1)@,7<>2Z@@ MQ>.$^4U[.$3MJLJN8R;J!1"U>D0%3JT@48%3*TA4X-0*$K503CW$!M]!5?@8 M/G[O8U:33I$?"A:;/S.2@'J%Q^[V'9($-PF5+V,2:N3-(992SY-M82DA6UA\ M31!KDL!*WJG;1_3-#II;G+&_<&Q'->C=$N[_%FR@]3BZ@U0'< -$;A!X?-1'<5Q M@] 4N;J41TXJL$/YV2'LP%NVCL<:P//V,629:XAYE/T'SB@_9X2=9\O6QRB* M,Q1%X)KU)M-\D5+HKS(5%%W (/6':FG0&R->U<]]3%^N7I7A0B&\>8XG*]R_ M+U2;UFV=S;%AJ_0Y"16JQ"GL--$!S"?%?+D:76:->6@57EVDYU_3-DD8 + , M6'X?R_F7G@4L Y:SP7+<"K$%QZ/ P 9XQX%WW.*P!0>5CDEFLYI15E18::V[ M+D254A, Y>JX&E\J'-Z3N<&SU) 9D)X0Z^XMO-(C'Y%)'QR4V$ '626&=_T8UP!I@G3FL"]U^3=>%3XQO=LT= M0'IZ%GVKT/W7,D!]U;WG*$Q\R&_:#)8-\'QAC2>JC9'YB&P7:"7SBXZF(7,K M__WYU,,3&_;M6A3>PAJ3EBAT,2\[T^2?1@!, TQ3 C 5N\5Q%% M;!31L0SXHVS\D7\21#[\ 6H#V.*=0>X-MQ2:(! [W)*V EG%4O+2).]W01:@ M"W)5.7$?(Q::R9 '(Y944T&RWKXJ_?]>&!A)O%NA7X *_2R7 VR%5>@O0P0R MM>J9BM#D%*C0#^P2B5W"*O27(?:85H5^ 2KT [-$99:P"OULQ!Q38H>ZP"EB M"[@!N.%=;FCQ817ZV8@P0H5^8(?/YC:J_<5>:,2RKIOOIQJ^K/W*C3\]LO6"'^)':,/ M!C;/\RG!I @-Z%1]>+M$'N/IU%_4Y7M[KHZ7[RD0R?!T8T1_>K)-0I[_.81, M^ZGJU,=(.-IM#]V]M^ M#PV_M0>=(:IM-H?.=22]/KIK#]#O[9O[3@8]JMFN9T7F']SP8:=T/AR8$1_$ MQ$UA@6&!88$KO\ Q=WI+:%F(N5H6.],@\C8L;MK#(6IGH,EWY.X 4?,BZ@40 MM5)$[?=&@^[%_:AS5:#Y?]F^ZX[:-P"M*D%K-.BTA_>#/PO$E>?9 JRJ!*M! M9]3N]@H55YWVH-?M?05@50I8HW[!*N@0;V@'3>%C^/B]CUDM]X#\W0RQ^3,C MJ==7>.QNX"%)H.G70JN,Z=!:O "@+!TH]QRT;O&-Q*C'82$X2^0$PLX"Y M:H$YK$[P6S"SB8BLYOD4VP-9_:%:6MG:N;#,SF'EC4L5;=K18,J5 V2= MW&\2MDP3!8'C9>B95GJ0AY4.+E7,Z""0@S56762'=2G.,_ #P 1@A@(SK,]P M]M$;@"/ ,12.<3=5TTV^ 40"(K<0*4;;QP3?!_)Q*MKDEF7FC+N?REQ49,-R M]RMQM1B,"") 9G[)7&T#4*0 MJQG*5I>=FH\$UA#K3C7J!=9ADG9!RTB4(@)6Q MG#2P3L58)Z1F=4ZGVTI6LQJ07T+D[TM.D$(*8V=Z?B[EPMA2G6L*A60OA/(" MI(H= T/MXZ>0ZMM9'P!,0XR0(E4#/,A);YC'#%,H\2WQ+44 MGE,$F6GXKL?LR.L'4WOUOB)O5++F[ILOIYK^[+T*U22_;(WPE]BZ)!C8/,^G M!),B-*!3]8'GTGF,IU-_49?O[;DZ7KZGSBD9GFZ,Z$]/MDG(\S^'D&D_55U> MT@T-&RZ]7I:ASR]K9(D26"UA'_K&4;;TO.S?WO9[**P-<*[CZ Z']]L=:U,A M/!/M8H\36T%[:Q]="*A;)>JR(CGZ]Z/AJ-V[ZO:^EK4U<3D4Y''VO+Z\:0^' MJ%U5V77,1+T HE:/J,"I%20J<&H%B0J<6D&B%LJIA]C@.Z@*'\/'[WW,ZC%J MY(>"Q>;/C"2@7N&QNWV')($FH0JM,B:A1MX<8BGU/-D65NOM%M;;ILG%YIVZ M/4O>[*"YQ1G["\=V5(/>+6G.NZPTN*941,Y[9;9_CX==ZORA[))]KFF6[-*2 MZYR82Z=R8);R,XN0CV[9GX^7)3M("B?R>?2V FXH/S>(^:B.XKA!:(I<76([ M$PG8@15V"#GPEK'CL0;PO'T,J<4UQ!9P!G!&!,X(.<^6L8]1%&'#J&9E_&MUZNCJ'A0B&\;XXG*]R_+[8;#R#Y;@58@N.1X&!#?". 6\Y M;G'8@H-*QR2S6)C!"&1ZV>4M 4ZP KM$9)<]-8N9CCW""59@EMR9):0Z B,QQ[1. ML#:Y%AS9 VZ(P@V-D.('C$08X00KL$/N[!!2WH"UP&)Z/H8L>LP!9T3A MC)!2!ZQ%^H[T!.L79KJOD,<%#4[NOE[\%M[_>W[54#?A"=W$?SDW <+:BS) MMFP=L_YZ_>5D&;:]:W_MU"X&G?9OM?;UJ#,X0^KTA_IJ!PQ-PZ$&WICX9S3! MWBJ*%$I^5/K\"6GM$MCP4?]RQO=^+Y:)P]/41?K M/7RC-P#G/!IQR,:6_KA3>/JXW)YR:!^@GS;'_>Z8_O7WPG0^;PW,^S!R^#L, MFNLC=T/?EX/V']?]P16Z[W5'G2MTV1_<]0?M4;??6T:_61AFOS?LWW2OVG2, MPQ'YY[;3&Z'^-;IL#[^AZYO^'^C#O:$N--W!VL?WAUZQ;D]["9%CYZ=8@(A5 MNSF=.R?IZQ(/Y*6IZ3S47] M^?'$1AV"#6VY]16_RG.\%2JLZTIIP!FCR'A% MP4GX*NI^8/&SU:Y@SUY]A2'8([U!X[^K/NZ&04&<(\2SE&IA?<_&%GN..X'P"+ MG^ !!26FQ1Q^T>)E4YNW@B7M80=UC;$YP^^+E5VAR%1!GLI#PL*<[_4-%\0( M ?*#1[$O"!YV-$-89;X*4?J$$WIZY+PQ;3M9A+K.22V>4\3#]VX.7JTCR$G$#*SSA^W0W3H;.2:R,(';6)]B M9!"MI'M:B7Q.WXVI83RWS&>=AIP>7I&YM(S5I65\!I9Q51\ BP^6<2["26BZ M@[K"%:+;"/#J,76P'Y">5 4JT4J&9@+T72?I5]4L#C]2SZ[F M.T:W[-HDGSUC ]LVK?IY=W>'IJ8*#EG.VDT)J^<95[M15K+,".W'K>2.T;WKF4;-W>]P MBUK7'F@-VO.S3B6H\83> J!)#Q;'=G:^IKC[H4]A@K_8# M8/&+VV _*B-75/P-]C&MVH+1AZ[AO?KHRIWQF"P/D3P6'F/]F9YK!"LWY^!. M6 76N&9N0-2 S%VC[5-VL"1LP@)4G-!L<$J3@>WVCTP ICJHW ?*: U1"P+E M*A8CXUL,G!+*#>C@[J6M/RFN*6[\>!.(EER-ZF98 M[L[A2O32)^H?NC.Y7-@$&-AJ4_H>W)JF(4I"+5"4Q8B?L!2@PS7E MG4?ICD?HA#*'2!RQR1^1Q &L9VH41NN@6P#45Y:@K'"RP #D(>TM16T88 9] M"%"SN2,X5U]A.S!_<9!&59K=&R]W'E$3IWHW1*XI,1"#8@@QQP'+-(K39 1+ MD:N+1$%5NF#-,;IKNQ64M< K=PT45,Z^66;Y*I2L-ZOLQT.-5DGBY-;AC00A M;84Q<.[#9F9I*VE@DQ:(: J2][0'WC.%^K[V733Y, M&L!?WZL6"0_(0N%[U3L:%\#V(/M:_,O#^QMK76/946+54.)@42?3*G.-PJ.P18LZ MX$+&N' ?$Z:13U0X$YY+7%UI<0WE\ [D>9G:X-5'/HY->W.X#8'NUNJ>)^L( M5")Q5,96":TTTH,(N3.5%2+7E$6.#+AH/5TA#[R48$TCP2=KL,KTA"_'-PLW M*HO90V6CB5\J'X/"3]S]SRN!"MW_CN0!L/@)'@#QQ<1U!EUQXYXT('H9J>._ M%[JM0W^3_#-86F');''=ASOUU8]$M"DE+7RQL'5:*!G;7ZW$S=<48H.U.*DI M%&^'01RO(F@/R]>*ZW]D@_865^=YCN<9<)'+MD%7=%"=M_[+AD'2ZI>OWI<."M-,A, MHT'88A>)$\CK0I-K- H_U0"Y'\!7$?FJ1?R[%#W0;/BJ10S&W!.H MF>,J\$WC)XM\H#NQ2#<^AFX?53I3)+)P8&&//AU)ED8CMAU[^4OXI)8IVN2D M9IUKY9ZMQIQ< X8K+<.ET0LN-X9KT0/'8$A Q@YD[.23L7.M&ZHQAHR=(WD M+#YD[.02XFVY8PI"#HC8)(;I5":\RU!\Z1WK+XUB: ,\]^G8?QS@J>I@[4ZU MG-=#6EZ+386KRX4?-@87JC)(3Z.^6OI(;_)-KBE#>@X8X^]KRPO3LLP?Q!8' M?5E(]@,1(FE49EO?7(DJ1,J5\P @S!2$:91@2P+"=W?.98EK2E DM%)*9]U% M>U"-[X3L#PZHG9R-US1*HZT;KQ>$DLE97>(:$D_^'%-7&$!XM@A/HP9:F@BG M%:_YH^I" HY9.HX9:,EB[&(AC3)DZW;Q82)$X12ISC5$)NUA0&*F2$RC%E=Z M2!0$3A)DCJ\S<.857+/TU,YPHEH867B^L,83U8;JUZ5.Q!+2*+FUEL,]6.*B M_WAISF:F,73,\?>$K;$%CI?@3 3P4XGX*8VJ8%GQD]@B_%1X*;"B^2E[CY.- M_$.6DA@K;B?MKC,:ELD(AT=*E\N^3^*GD^(E#P.R=%O&K=I:VW[AI3_:P:FO>"%AQZ)N A MIG:%=#)#+M4[OE(:>4U43- _G14M!]AV+'WL8(U^T3:TS0_6KKS#EFYJ;YL8 MC:<+RJ:=%^)Y&4]XH#JX\_B(Q\E"H:N#9$0-RPU.8:'G.H0ORL-$^W@HC;2L M$O#0>9UKM.I<2RK\#";L)ARDG"]W:6"D.N@!D]\8U%LV']'4^'HQL+K/E]%DPCH1O1 MX 0BE$2E/&X$<$Z).*?UEG.$5C4X1^1$2>3JK?(TMP4'/!T=C\GGE=3N[\H MB<@ S5P\3'$98G^[1[M'9(E\B++/WH_/161)7%U2.+E1M+*7JJ[L@9$((PFA M5G,E&*G!M42%,%.S-(P$=8^@[E$6AM)P,9]/,$6+V<-+3APV1D^3"TZVK[,B4 8]AZ6QQ-Q13P6-=43BI^'3E M./Y $:8L\N>M\#]G:D; G>'.+-RY##;?)D\6;?^]ZVH2Z>IYF\MD==7+KWP% M?[.J#X#%+\[?K'AH*\S?O#;)1\^8MI:E$N?N[@Y-3;4J+;++:>E'2[_]BY8 MZ!JV8RVH]FB_Z';M3GT=3_#X^YUE.MB],7GU9*FS2Y6HE/;8N<6S!VSM=Q(V M[QLD#JX!I8(5X0#>^<$[6F8L>_ N5]7-F*YPCF9W-=P=N#/J,<94W%Q.5>(0MXFA2DN[()O6UK+I0=6'A:V[ MSK(Z_GNAV[J;;@7>K>\W.)XGH$3I.#=%@A'*8W> MVU'@6%YOE+Q^,+57[ROR1GV88O?-EU--?_9>A6J'7[:&]$OL4]#!P.9[GI*B M#@K68X@QT1=$E\Q5XY7:KFZW%N28%"KNZ2/:<2'8YB'&K^V0#V9>_8-]8TU] M10@!T)CJOE]/[KY>_':R#16>> LAF=7^)RZSN1_Y!L/F_7KWM\L;KO/H&-.T MA*5'LOX0__[AJQX0;/ML_,FY!SK%1UB *O1ELC2'[MI?.[6+0:?]6ZU]/>H, MSI Z_:&^VD&6."6E@;?&-,'>!$6:H.Q;2__@W?_"#"G_JQ-T&K8:WZX&H:M! MEW7/6@23\PBW-<,*<5 80#;7@1YH&K3_N.X/KM!]KSOJ7*'+_N"N/VB/NOV> M:Q<_6'3M:>F1_J@S1*,^N:(W[-]TK]KT\NMNK]V[[+9OT'!$/KCM]$9#].'> M4!>:3ACRX^8]_KTP,))X8A(3JV+I=1:\UO"4_=+,XY85LZQQB*XL9MO1Q M-!MR4TU?J+9N]Q_;1+(OZ!&,IQ//$A!:Y'^R?((P4=USRM[6 @<2,2^=0P#[ M!<_6'W9&_)<)F2O]5OCTY13/SBF*_35[.$<7[6%WB/K7Z&[0&1)>6/&1OZ Y MT2V_11I-MA3S(N#]]S4SFJC/&#U@;*"YA>?$0=2H@TAO9VFN'_E#=R;H"1O8 M4J?35_H-GM.[J4O D%_JY+[S*9G1AZ_M]MU':N.1VQ!QI\_6'KMVU, ]P.G> MVB&CU]V=#-?.:+K"E.13[.!0RGY"%!?O R 8I^.C:.$V1GI$EY;Z@SQ$0_>& M"Z5+TYJ;UFK\.KGLQ\0D0ZV9/PQR@;UXL'5-)UBE.*"W(PPA\L+X\Z4'3>^M M]OGC)S0D&E%_U,<$U1Y.?/0BQU(-6_610!_SH$XI#->!BJ?ZC,S$\:!*'Q0^ M_Z[WI3G7#3IH,B?":>J3^S7GTD75_KNP'6\=/M"ETKVHK!NJI:Q&:#->6)87 MJ1U;"^*@?'375"?6%7F^@FAHD=5MR@CV33\ZR[5:MC^0FN?D'_$ MC=R47+F8.AXUZ5CW ,N96!A[T*+KLN=*6W_QKIN1+R8V/1.-]_X ;1@%R/TQ M+<,>!>;!"A#91K[6"$D=_=F-/M'Y!/-S)JJS=P0S]=5[[@-&^&6.QRY>_55Y MU*GWB%ZQ:D68S!49$=U 19+@3>B3=V:EM\/DMP%U TAN8+[UV49MPR#P(?*'<)%#>ZI$%7*_I;0._*= 0;DZLZ+* M\&KATRE5UYL)R*[@%TG!= MVA,7_?O>J-O[BNZ(4W?9[0PK;ZZ^D8[#Q6Q& MU2C1&^NVP0H,*$ #TFVB8?T:V$L+LLIBN]H"FS*23J:GGP>H/UR@[K:UI)Z'3W*EM/61,V;JP4-;IN#R^(!*&;$J@]O-_W>_I+CY7W<;O$ M>>M^O90YJ[0\NW9)G 3=03>F;6/?([-]<@9NGTW=AN6/57*A@S[H0:4,ZA!I MU(X>8_V9[C$0_V.&59I1HM%Z1^J,B"6R;-35MQWB+1$7AIH5Q(SVW1#O.CIW M [O7$UBM3&SOTC%QX]SW=(@+F_,=5N*4X94()<)V2AVB1WJI>X4_$/=+6E/ MF^S4G:PK_0S\@[B'9/ F$>G_VY#,[D3)W(D3B:DGYHKDU;ATO^(G<44M%!19 M=OW2Y26;CW,]#-<(<]3O-)HQ5<<8:2MKT+/QZ 3)"BV)X,Z)^AQN\5#JN=!Q MVP1L4R*"+5?JTSMX_BE5/ZLJDNHC<5RCR7)!=F6Y6) )OFTX9O7$:FB/:^+$ M_ZY.%[C_N.3J-:;V=,>FRJ@7K#+HD)$[9LHBH;)HCS;8O&-1TGQ-Y5$>/ F= MQZ*J[D6 ]$+F_X:6VUUCY&$SQU W+K M3_&-18Y*41HEHD8D$9;+J-E*2J]].%=?_4^( >H9G_Y'?H1.M2PW:NN)9ML7 M.BN3=,.T]<-AR)Y@(LW=H),O2,G=I[KZH$_=Q@7H;V*UZH_>C>WPJ5-+6D54 MLIH&'<]RY=S%6J[=)V81\P;[MRN%M _OU;!^VC91C(2P'E)#>KH1\24W=G[0$ J9Z'=,JX?0R+Y.>,\K[KAM*:[6GDU_O_'WI GPVC(+BPN<91&,A8)*Z"1Y%#9@U=^]\1EQE!_" XR?PT MS#X&8+W'@/E" (G56-C'^1$#]ZQ/9Y/<,$1N\CQ("'!K^:A<+LWL6\YLXHW[ M:8_@&9HT[A7(C]308JXHH?",II_,3$/.X N8>WUTM[E5:%+ 7T3Q4QL5!8F< MS)M?E@3LU%T+;+&((G ?'2Q@:G>=O:>1ES_R1%+,,;1A&WUK..';E?>)!J3] M@_,0B>-P0IO@LYAFDN4D+Z4UH4(31)T>.Z.NYDA^5"@VM_I3DY*&+F5NV -Z M +XHM2;M8H'H\%P67Z%E]VNY*PL+Z._)PZNAC\^-W^'=\(!2/&#TC;@E[#DD/"_:"Y<% M[%^RA8FC)',8%8*K_3NS5-(1>)^85C="#,> M?6!==^G]75R3XM:9G;EIN<[W?P6Q2?07EPEXE35CR2:F)-BNCV031V-A%8/] MA1"+#O$NF&7$CIP;,<*9ND6;-5Y37M0BMCM0>XQ006*;'@,=?198OCU.>Q%Y M9@>J63+!>0Y;$BU)A]W33F8J5@]#"O7B4'F"R+93!14^1@1%P+6R[?3;&>U7*GDB91EK@ M1;Z%3B#EJP7IQ"U3\$V1>2[S^+!6-^:4Y4+IKQ'LVG\2R%&DFEQZ8')=(_D\ MX-5:S^W?H"EVE]RPG<5%V_F9)^TR9Y[4\S)/1(K)O79W?GI^\8_>E\OSU /' M*F+242Q@83A;.QCB?:N+R9_>"P724;,-$V%*XFOS_% M$KVI7G4U7;W;GD4PUA:DMN8EUQ8G\,[F (D,!J"1,;^F=LIB&FQ=_!]MCN,% M&!(NR(/)(OW2*;-^:>3IEXOK?YQ?/]S<_=]17[C%!XBV)-FI<6H-^F(^Y.T"7G/O M/KZ^>?:O-63]R&$W@WB+3T';PD\/N,Y\+NGFUPOC9!LR\?K_,[?4M3RU)K"B;*84UN4DQ+I>;$@)JIW-( MZH#S$*BV!-.5UQA3$=]^B2]C9.Z7 *OE(< ,\M3*(GD>W1WRWU?=D56! (\3 M"?#.?-$PEPZ^[ 3"1AN-/1>CE)AAE .WM1N HST@')41XJC=7C=@$MNH<,17 M\H37;?K:[3;T:JM9C':T+\ M19"[),C.NC&OK1)DI]O6C?J"/EU[0X#;DBJ: MAPMY+,"0[S[_T_-_@--9&?L>UN&MM=L5-/1& MHZE7C05]SI2".4XB[.3="JVF4[9 A'4@PJY>:Y:4" _#ORF#4OEJNWB#BIF0 M7C^RCLF'639&4Q[&7WK*1?(A[YYU-24E:>*;Y_77E \MO5FKZT;'V+5\R L* M';?F>JMT7MM8#VZ!SM';[^K=V@)T[5+1N?*XEE6.#UY(&;Z"7HY'-1YD-*53 MWUBS??.]M;O$-?1NJP8F;Z><)J\BQ5V28F-CY;,)*1IZO='2Z]62QIB5][6L M@KD$!_QCHF!DPJARP@[=.&UNK*K^(4LD[@1-K&F@=JIZJWU(YJFB](.B]-;& MFG!;E&XT02WN7"4J1VP'>O*:A6_"#9OFR#IP)!:..&R:)4MA(R\_W2()LGG6 M!I#'VDY=LV/ OSMWZJ;%1OWX%:2B=J3VS5-"UJ=V0Z_6JWJWM7=S< 5JS[8- M37=HR[1HRRTR>@-E5*]K&\)4]- MT0KFV\W-V3\O+B^UWO69=O/P^_F==G']T+O^=O'E\ESKW=^?/]SKVO7YPU%7 M07T5R#TL\Q48QN9X['NF-4Q !9)., G4NP1A/=(%/&#DFH2<20.@(>);CW3,L5HX+BJGW"BT$H1QQ@T6+ M%D28RR*"L)\68XA-'^.1\K\3Q"CA/F?.F$9#O.@>QQ#%5\5@=ME#I586FYRI M*'Y=HJ\&5EG!(=DAJS@$V63'QQ:5;87$' (2B7:S>"Y]OG<_QW!.?'BP5%8X!"#/*:D?3\@1/A,+"<]P5^5@PT MF09#A*D[$\3%W@(W<3),MFDHBA[YJ7-T;,1 "6@6/AN9]!PQW1AD2'>F M2OK(6QYCPV2XC\#>I9V!;BMCON,R/H+T MP9F".FW.&'SX 35!FZ8UA&I#2&A"1]H#'.<6RX7G;V(POW(8P254Y;"J'#[H MXDU5.:R(3U4.'W3EL*J3Q9,\%7!9FF.3>QJ;?D=\NU-]][NCMAJ%7 MJSN/:K^QZYJ#(/&\RT1QO7*H) YN;%MO5ZOE)7&5R+!T(H/G5A T CN\FT\^ MDWV-CD0OEBF[J5A.Y%W#KJ,*X4#%>?;BX]R.<%CGAK=69BFA:/J5:3JO/'T= MW:=H6J6Z;[^6"I&Y$<3]>+3=VTSY-8P"7.J5Y$Q"$ON3+G6]VJWM0[ZH#/FW MPBX%P.<'QRZ&WJWO11VK-/L=UCM/72\?C<(NDV@IEAEYX 9+Y<1O,:YJ@%ZL MU\MK>RLB?&4BS*NW7RI5?5M$V'CWN:MW]J-PE/^W7=W"2YU-RXI&$8749?H7 MY8@=C8IYJT9N'B#"I@JKEQ!+.I]PS3"2W@;^:C4.R7)5/'!0/)!7]+^IOMPR M#]3:AM[J'A(JF_+>EM6P,VG!.C87.A[-JNI'4<@4Y/"L+636KBCMZK5N0Z\? M5$&I(O]#)O^"_)[=DW];;S8[>KTZVPZSO.1_N/74KU"U552F)$IK7DQP6XL: MFW:G2%)6O#2F*UX*>YRF)H(M\[($NJ:UUS+T:FT6$(=OMNF*DL/"M75RUE9- MUE;=U]J,=E>OY_AR.,2BRLUPZ#/&*S!'\-$PT+#3>''WUM4;OE*5*W]+NL6K MOJA1KE$U\NEIIH)JUWO>:+7T;F/UUK]&M99/1<:^J:@.TKO5F<6P7X:* OOG MOFCH9'?B,J\<)BM"SN]P=0SU?L%_O M/@N%GP"#9%9)1)\YJ?31R5.=>F8?$"2WOC<&5W]RZP!E]MS^^;\C>XPY:8L M2&IE!B!IY?5_@_7;N][%T_$"C)^=^_7]Q>G5\_'#\,B3QI71OC M69->8?*TJ<;99Q:R'?5HIKIXCF,PAK_;=*<@Z^1M'Z$3!I&C(6A$@, /8-LQ MQ/K@&!P^PV)U&H273[.?8P3E0+L/(4:P5W'_1%L\I8,NNY[+6_D<55=5UJK* M>ML1=55EK:JLWPKQJ2IKU9]YF;\?1EI)V>K.+TT$Y#K:ZZZ2Q/$+X_.U C#? M?\VU-K],'B9C#K"$9[A,>O/2EY( \3/I8_7J1.=&^B0F\WJGJ] M4]+>\(JL7Y>LZP6]I ^;K*LM0^]TVN4DZ\/P[LJ@ Z],:VB[S)]H_VF.QI^2 MT/O1J, WFBM=+^A2O93DB2DC_?G>Y$U5;];;>KVY"L,4M+L^/(8Q M&GJ]UM4;K9U[J:H286=UY..IN_-C5>%E$C7%,F3M!MJOHC3K>K/:TEM5U5#[ M;5+CVCVT7T4C 26"&5>K[;PV3OF,6[X%G"DTCQ/$5*'YX=O!:W?63E72GJ4( M GYV&/X @B2=8SY7R*PG7SJZT6CH[>;>&XTJ#_%8.6/M3MS[Y8PF=P7KA\09 MRA5<5AM+8LGW 56%^O&5Z-;7[N<]5["LW_$8A O>!#55@;JB_MU0_]K]O5^! M^@V]UJWJ[=U?[ZOZ].U41*7-,5FA1"UNB\IMC>X6"M+3;UZ/^EH@>%NU6:LN M+C\O7$2MNH7*\\T7T:@U]78KI^;Y\.O,:_4MU)EOOL.&;K2K>K,UBU.P> 6- M+=25;[Z"3JNJ-W*N?I>AD7U6D9>CCG3;K]E'B?*%^\R"D%*>+L!M?D3U?67Z M/QCI*U3DX>2>61&[BX>+\_JB+F5,T@0W<&1&!%L140,7#032";]E_ M)4W>12DM<[R7 ZPG%@2]D-;S*;RIRHM5>?&V(Z:JO%B5%[\5XE/EQ:J\6)47 MO]95QE<$C'DVG8@A5.",07?$UQ@E"= 6!EY;!1GEQ1& :?_LZ_.UO6XLH]'N MZK7FSO% W]C%PD'08T'"]N[HL5EOZ(UC;YYR_+?HIXAU]F@&]A%IF;>9I=-: MNZE2GEA NE@S:%UKZ;5:8]\7@RH;[5CI/">[V^CNGLZ[#>Q1L/<+\#WDEAU_ MIO=WUV>P%Q@]?S)M5WOO>$'P0?-RHNW'HS95EDV57Q5L?'>=)V@2DOH&%'6Y M=CE)JUG7J_79.^WRYMTH?CAD?F@MRH184_%NBQ^:G:9N5'>.QZ'RT+9SF3VE M:0/MA?FL,#>GD9>_M7T)O:9T;NO=G,PT>0=?D.(,%^3D& M?]SR1F/3ATT.O>+-79CXM!5V7WESL6MT3D\6L:T!O%X;PZ*]/NZ(8P:A-F&F M?Z*ER M-.+8,?;V^!;"6M"O>@O)35E[NZ'8IZQ6V=3YEW:THMIJO);;N-A9: M1A/1V@Y8:C5?2VIMM+<;4]:R$JNY6&+5-UK^6Y17S=>25Z^XJ7-IZDWD0CY. MM$%RD>ZP9^;(C1G:S#=]:SC!IBK%E+)&&K26R8Y!VA!?._0F+IB7\ _<39Y; M><5,3"+NW[AW2-$^AV>\]D !BU^_X$4294;FYV&V"O,P]YM\J?-.7[H6P'8- M?=^42T7U"0W+>7R=V"#&.8\%ZVB?7" MD/3P,RO;S/A!!F6;UOM+4LW&A^TD<"Z<9^Z-V3("10FQ Q1B5UZ?.> TV>&P M;(1_#Y_9 U#];NFDZ\TCC/B,5E799E92;63Z8"G#!V65KC4E795TW3YU?7>] M6%)H%^XX*I]Y$0Y-WC_5]4HG-DX]W_> ! @\\'%2MNEQ6:N=F:%9MJD)L597 M8DV)M>U3%X>5/C5]?P*'7C;:IQ"<"&66;6Y?3(+SF1C\UC,L%Q_&]O/+-I>IFV2;-3?+-GO-R1?E MGA6U_(SO)KY,XA]_E]<\9"Q0!Z$] M E/M9A _&?^08*HLT^GBT H!5Q;!NTL'5X!>:ME9IY_V*^US># MX0S?5A2_*G[=^^2+^+6H$>D&_%I7_*KX5?'KUOFUG==A-8=?4&&&UPDSS.3MJ5##6Y6F>1@_L@GFFPTU[ +C19E" MBGDW9=ZB#K8JU*#X5?%KN?BU *E(A1H4ORI^+1F_%O33/=Q0PZ$;MP];^>5+W?GO3\JO:\/YW!Y#.,2;AL:MY#QLO# M:GBV(LCS'U7Z)R_^(SYZI_V:NV6_G]WE;AE22\&&O?LLR";I4Y)9)5%)YJC2 M9R>/=>J9?71$N?3>U,OO2N_]#.SK\\I/Y\K!6[ M#T.FG6(-MCO1B,NI0TGH::9V"C_;H=9[\ADI$<1;6UBI2Y$[H\TK;K'J0_O? MVRO/?S)=[71H!DS[8KH_=.WZI'>"43\'^R#YNO8RM*TA-3P#ZJ+62+:+Y.@R MKOYHI &P)4AG*B$V+= ]@4T?>@/MM'>FG>/TQ[X=H(2_<*T3[3WL*LS&^@0? M\Q_[GSXL7H8ST9JTC$Y2;SR(?'BM'T]OP2#W;!R*6":E31E=G8^U7-VR^,YR MYQ2-4 K[W@L>F4EF!A@3<-KTB,^>/><9/[+XE :F93N(Y3?PO5$A M%$ [I_^QT:U4NWC5UJ@X:"/^=A1I8 )O0SLG9$NB6 SZBW;U>$%<'C+J.19[B>Z>%9LN M.2$@78LI*.=6S^A4JNU*M?FO'(*Y9"'0A:0E22TKDM@/!@FCM="TN#"0T/QD=P@E8MVBI!_RK*>F0 M9U_%!VA:%OA?<$@AG!/2L>G"U#6L?D,<9=-!"7#K R5I=_@W&/KRXLO-G39V M(OC6>.S8%@D93BXTM_?V![ X"XZ\-BLTXB,O/OT[N8*ITUF/#/[U#R1ZF#TN MC1ZDE>)O,W1R&_FL6,90/.U^#"9O_\9-CVS$1%*I+4DEC7>?JR>U603AOWV@ MTTT="$K[@)3H>QOVO6C;NQD,T.?$CXG8]G\8QDD[ MYS#H+#@[T#%P?PD&Q-#G1.L3PPSFL1[8EM%G-XQ@1X)=8N(K$< MD+\\$GL-<^ F7D#7LZ!$]S?1I>>?6OSMW\Y]LVX)\5\&P=L.._6!.\^++"1 MP,4$M4]_'3 F3?K(C=#KQ&L9$=2:(TP0,*^ 7'(0POC#F3L33A,>&&5/U"0^D&<@XZ/(K1Y% ;E 1ONL MP"JFOL]X-T;@ G#NCPYL#@LUQV8NGCIX9-S[)3B_O+?9\&U28'!@_X1-L8:@;1B-X<,Q MH[JR/1T?$_%#F+H-?(MQ7WB\#V(#]=CYEXN'LQY_6H04Y!="*APO>/YXO39D M/+[D1UX#'E DP Y"25@<^!+.]P"A+^^M(>M'#D@,TE;S(2T[JK7X%EK^J.[. MJK6X:BW^)HE/M197K<55:_'7ZF2'[C59:4?C+EFDH ^[\ZJ%"V@%77ODKIS,F3B#.$#I>YVNPW_SG;% M*05UJP;GRRK .,9X9%KP;39_[A9!@JTI:-*!X?T(&Z.IMSIMO=[>N2Y57=/? M"N/DI05NJ*%+P#A5O5-KZNWNWON_JC;LK^&\TNU*?-%P-,J[3,*E6&H4@8(M ME!H[EP9@L'<[>J-3*Z?1KJCU5:FU5LV#Q%I:Q^V<6NMZJUK7FSG)7Z6@5N5B M+JNF+ED0?)3I[3*?YFB4U=LTF&O5/$2H#56?Y9LOYL>T+7W*B>:;OTXS6%'( M7J_7\=\#LH 5)QP4)Q3!*RE.4+[@3I3LM>=6I(I]5![AWFSL/.RFK:O%$?A! #8-0MSX; MV='HFJT;CFHA,, AW:,HYC@HYM@H16C/S-%MZAVC<4"\H?S*I?U*%B)HWQ'[ MEJ\+:;H'\;,.B&FMNE'FT/+ /->>*TAI;2^U7D4O=>>F_OZ @!5G[)4S-DH- MVB%GU'2CW= ;M9WGY!X[2N\^L#^'9K\8NZE 7N\38JD)A-@X*4!9P@+QPH45 ML-N>%]8]F54ZR;J>3=NAHN;0$W@$$DEB/K:F&2[&H9%]GI<#'YWIV21P3GT6 MC!&[]9DYDQ-.X.G_+4<9_H&^9A\XSZ@Q$G#X_-K[;IF1GKMY2,\%OUW?/)S? M:[>]_^M]N3R/BU#W3DNOL6_VY]^P^CE3^0R2R"/$#/P9!Q.&R%X):PT M+IUSP+5S0+6_,C@HT]%^]P*F79EN!'H$ M;T]@=H"[R<]IZD@(;EQL'XTN M=Q4>M&'OQ_#3*OBT-2,G,\-H$=Y2KN4N2)\HG]CJQF6+P):(. 1M%!4#T'B" M2U>/V<$KV6;E>O. ;76BC;#XS *0%FZ?']K6#RGGVG&E0WIX\8[ED-JMCMYJ MS1J9G*EF)!@S@:%CR4CHS0*DT!?X:47[GG,;$X.1+;/O.]GTQ7!U$I@1$>KN M0YKB9D!EK05 9>GF" G,/J'D%VWWDC!PI=[YO#>F]_^,E!$'?%Y][VOO/C=. M9B54&B,.MAQ4>XR@M8+RBELC!.B?Y<&B'2\4V46^=?&'-PK9#^VKAZ!O*4VN M+^S( :8'PMD93>Z9"A8CCTO>AI*"(5 MXM@X B>'&AP]PI[@.=J!/ QN_+D:@Q6'"P]5LTS?MSGJ8H;H5C,4YG1N6/F$ M@:R<4!\MG1!,Z7!HP]':UEMNOC7U_5VNZNW<_B.@]7V(XH%YKJ8>KI#1(QXFND+H3TRD.$N M1,.Z!W>W$HCB%>#ME#+I9!N_S.?IL9-)!8R2RX*CG5'N4\*A+:#&>3-$ M_+_WXG)Y>-Y_,?T^&"/F"[PN-N7[X-^'<& O\2'#!T!7&B..FXMNKA4_OF>, MW^-$]AH\/1\,^'7/8B>)MPCLY%CQV'O+8:$PXJ>"?8B6+:2,B <1'G?*T@^& M)LA9:IEBCFW$*@A"S_H11PHY<7T?"RF&=QGX-8G[#M(RX,)4= ?KG3_@WEFJ;^*%:RUCR\C!3LELHT6>IE?\ MD.R4L?K-9PMCOE=*5YO.T2GJ>#!H^%\)D>?+C)890N,@KM? M4LHR)I1N_64&0[2L!&7KB>_-[2Y$:!^;=E\Z0C@9WN8NB%"OX%EB"X(I=TJP MVQ3=PA@#\QG,=QI R*'WZ6:3*=DT_X-NMCF'H\>)V8&LC_M-;!G 6_$)]G/,7.H%"IN$E]'V MP&;QTN^1L;5;R6L)6'VF">H2]R39%<\9-6FS*;0B_P^:S:E- @O<](/$D*9N M+G%HM>"*PXM\<S=5L8(7UY?I52 #YLL M9'AH$(&>*=AL5USZH<.!_0[,)9KBBI2*NFC.FJ:8*]F"Y,Q,<8DD$R20S!." MI45V!;(.LB(,Z%8REX_9)B(Y=R8RL)+#C!38[[.1"PQC<0T&1J$]FA8 [[%O M!?:0QVTS+;!0^A3*B=D$':G8,YC'&G@:?-)F_"P%@ZC?F3? %<.)/ +71=C6 M@M*EP8H \N67BK ,<$B#"-818GL=;'V+M@1-V4?'D'H&>_R1OAV,(YRSV(#B M#B_Q88-;B+*3SU1''8VMVD*I^K,K37$T":34UO;[Q%/4.,VKSQ'?- M9S9/6EH@J$0K$"F,%RPCC.7#R Y#;K.,?09T3YO%-R.@$ )95=2T-VGID5J2 M)$VA]/(6C>24[GNRW$U?!8C3(T*G+_-.JT(2RL!=W"@%[;ET/E'2$4_&'861 M-Y_T[62Y*?8WP6A!(2R^OMS%3 19<6.LN1^2/5R2:U6&%T!OI4Y#-F?)BO%?$4C%C)%AY9HFW>%SS5 MH$<^:!/834T4@'!9$HA6'KK<8W XP]6W,)P6C2>)3AUZ3I_Y'=-VFBN/]C)I-7\8I!*0 M%_A\MS[L"K=]X,GY- M=;51,7*K*N1V);LE-NL4W=Z>58@WN=_LA;K>:G?U>BWFJ7L)%) MU@N[-3/^W=G=_CGQ.[4+LIGOP5B-%F)A$WZ[+A[ELHZV73-EP1MP.D[4OK M2SQ DIIKKE_.?^&T20 V,O/.))_AAF$XAM1#QD.+7&EJ\(Z*Z2P[,<*]^4RM M,W$0I 2M!RNS[#@VBR\(%""MQ7<=)7752!3 M<,R,L,'I<\+( -4?8Q#'+ M@EW\2T;35KI%2?#9L$8Z"3X=J,F$.,R9"WD8,)5)TQ+APE\R<=)*P*R*_;,R MM/LPKX_"QVUT,L59% O==O;HC15Z246XT3K1[I(L4)SZ5#K_22Y;;A^W9'>] M 4N(MME8$0RO3+6)RZ1._\5\KV\&PYD01B4?G63'R)R*L%^-L%<$LCLTPEX4 MH#.J';U3FX.AO&LJW]!ZF,:;5491F<'Z#MH0:M8R!=#*$'K%P?>N(E9LFU:F MDG]E^RA:3M-R<\6F:H=&RPN ?QN&WFG-0<56QHXR=DIJ[,R'/M@*B(&^=K6] MR*H%>=%?4%-/%ICGLL3PFK)>5C&^FIEJYE*1==K]!&5C*P%K2P(IS:/5L8&F9^%&2>KR""=.J MIC)-YQHP*V<@TX)&L(G#3/4)+WV)BZ%2!H^LIJ$2%K)^8L.L(2%:'A!)*4:\ MQ"3O29QPF;;D9$:B,I9>2:.LV/.B9&G:QZ!2%#EOD9Q7;%1Q@.2\7J6!,I:4 ML70@QA(55;V:C=3(5) QF\KB^YHZM56 M36_F0(Z_#I<>Y9<4%YN6#%-/&RD%GU[O.#AU#+;KKT M_T -@Q+(NF(A5I3(7!(!U2%JM;TZOU65@X%6%0 MJO"U5>$EXE=9D>\C5*@ 83Y07?BVW(-VT:7#UD7;*:>0==NO=6M-O57=516$ M\H./BM"++B+*1NCM3DUOM'=5VZQ<7:7?%^CW++[=?XK.38@F6#D2K;]0Z-1! MZ/2]"-<_)77V"1&Q_"R+9&-1,K-YFQCG_(0/E>?OPH$S5\)[C.%WYI@D"J4W]3",RB_ M=87RNR+*;QYIX6SYNY(W)>]9'P_7\LT7\R-&.QB[&5/7/_>IY_:_\OKB2V8& M; XFKI&+B;N[=B*/GPL!PD\XW5V>]^[/[V/,R&-LK))&9!]B[RUYCI1'*RO% M'3I*2ED9\+I%&^O-G]G0MAS&DW6Q#]$X[DD5Q%\:FL^R\R!U[)%-LE:GNW_= MF>X3USQ7,-@H&DFEDZ;'>91X)Z> &NA=1O%E.S)B=LW'?N1CTR+P/VH*S/ +#/ M +3O'",^-LZX]2I^TY;!,);/:EN*]Z1,ZET-K0"\8^#L\D+$;Y<8%J-X*^)3 MZ/&E($ >6%A>)"\;G]_R>DH%UTXG&:OUQ#IYO?-\5=D!BY&C/WY6;U 'L-TW M;$O"3%]L;GL%^Y@;[' /2E9U'PF2Y5Z !%NF$J1KM,;D)6GLHO3S;* M731TH]'5C>J<+(5]"U1%PZ],PWF99#*AYH!HN-[2Z_-*3?=-PX<1#"N%8F69*RTV$S77GFMM(FW:>KW5UHU:;=?29HVT M?\4K!\DK>4 HBY5R*7FE6S7T>G-."5@I>47YHJOA*7AO06EOG'1?,K&T5O9] M)P^:9EV'M^?V7T-BK1M6;!HMO5:; _>W.SFU1-*^8J5C8*4\A/UU_>Y2L5)7 MK];;>FO_*G\%5E)A^_7^O@M3J4SK+=N^'7]$Z+?'S_^D0BC6UWJP.^83T^(: M XWDE88)^"I-ZJC?H Y I4GM&',Y'8WF98+:>]OEQ3H?CL:Q+5/H+#:8\TIC M[)QZF'S[5>H+H2YB;4$?HJXP,M5:G6Y!M5;WI#U=KE6**R5%;3N@MCC':8O4 MUJT64MM,<6 IJ$VY1^O]72G?3R1A M&?M>&?6[SC[K%F10ID+6MY'/5K+"I.I S7'+?"M]?UVI+1G-KKW[W#PI0TK9 M]BI),W6C?U/TOG-Z+\BV5/2^>WK/:,_??DT#2?Q6&C"TG;PF%Y-K-V]^)>0O MR3CGIH_^> !\<3\T_3DX*/52@WT9 NSKO'=W?7'][5Z[/;_33F^NKFZNM?O? M>W?G:!<>.;X/HH -/,?Q7@BBB_!IL'85A9MH?6=YHW$4QFUX'\T 2 9QO_JV M$Z%KR00M:"!,M0"I8?>P2QL3]+UH$7PSF";M+[C@GML_X\LM@/UI*-B?>>5AZ#.F7<'7AX%V#B32WR/\BL0@*@\$BZ+$G1W^O?U3T>&VH(". M_UK@T/^^V8D>NN)5D&=[P[J;WI!P:+MKU0-M,*^-IZ (*4U()<*L4Q)$21 E M00Z.D$HD092I>VQ_/XSK=8ECVJR5!L=4AB:U6^9K%)S4*AK%)U4FSU&_01V M.H"W_09U *I6Y945[#4+M0O7\D;L:')XUL)&[>XWGZ?>G )JD3>XC>D;W,(V MQ"SD9WGI!4'OV;0=NK?U3KW1R'/O0\_Z,?0<\+X"LI_6A4BK-=IZO:H ?171 MMG*(MIH0;;4T1%NK=?1.?>= HID2T>R[7PY.Y,ILW>2;>CU;E5O[QX<3A%M MZ8BVDR]GC?+)63 ,&GJC6E))>QA!N#+X!7$-G2EJZ"C'D5J96D0P,#^@&,V+ MPB T78QJ)V&Y(W$DEGW+WL5#=U7?@<*HTP)BJA+@.D*XIYL!/1O<).>\@7BH M@VCHZ-WJSL'1CEJG'0J=MJJKN@O[H].ZT=9;+>7CODDZ-5;U$?8I3ZMZURBI MN:7H]'7IM+:J6[!/>=K0F^UZ.>E471J*"KHLY68XU[@IU09UD#58HZ=TB="Z\$=D"=QDFMJZCSS5/G MG#O6PMC_3F1GNPP('PIC4/U=>7&K9U7_AG4?F9H/X&_/)\2+CR!+^LQW;)=] MTN;X? (8XK=?<9Q7+9I0:9![?X,Z '4 ;_L-Z@#VG(FM,BY4QD6)G+*\A"R5 M*M?J#L6%:_EL MQ-S0=$19!XF47ACZ]F,4BH(/TW$$+?7N=3J>< M+%%N25^NV;P1%LM++UO=9]R#WFDU2FKG=PT5>(DCR/U+>O SGTO0B?Z M4"30_"D7B:"\',*M75<)*IF)7JT?8.WJG>K.DPNG14]]*?V>.H]'!P3*_BFY M)-,X;H;*0Y'9VKW:MAFJ;G3U6FOONCR?H8[9AWPS[# G'6([UW?;UR\&Z)>= M7S0K_:(8:FF&FI.WL9U[QNWKEY9>V_V-^ ;Z15T_;E3P?71^X2$6AG7FY,QL MI>1;G+ J^E;TN39]SLF5V4K1]X;TJR/Z5(7?BCZ!/N?D M*VRE\'M#^=DJ*7UF['KX)=77&W[#.S+^FYR]Z)TN_KB[MNWLI^5$?2:GUK>? M9?OSVV_7WZ\*F[%E^J&G&]O/,?SE?D^M(_%6?F.C],(_:K8[A%W!J1N-WWYE MHW@'89[RYV'L,MWVOIU7OMR=]_ZH]+X^G-]]U$SGQ9P$TA-&CP,+B3/S'I)G M^E&KH<\F/*K_J-(_>[94@M!1OV[K,@&WY",ZLD*LD< M5?KLY+%./9-'6CA;_J[D3$G-0!:,<0?]B+TK8HDMNI_IBO0" M,JR=<#KLG?[]^\7]Q:J][S^: MVA_>*&0_M*\>T*N.S%"K&M8G_E?^6__3!UTSM2O@;-,:1@$+843''MDX4<U]D0!#/B!KY3Y7C V M+9B [?9AI^$@'.W)#+0P\A_A:SHLJX]!(&T,3\)70ML*3F W8(&N2?O/7."X MB:Z-6>A[UI"-\'&=9M-G ^8&+!Z;!?!8Y <1G+86>KBV9-,NQ*9IMY%O#4WX M6N_)9Y3FP4^!9#ZL G87ODI[N\K9G_"S?TC.GA\T#BG.PG91X@0V2&H"?Y G M/C8G. WM<:*E2 <_-5W-?()I/IDAPZ7QB8]!=C'\^)-SP M]1? \<#&O7C^#_P0Q+(=(GT!3;%'8 1<""=]!N/#$^SG&(D.2 UH)!C#Q 8V M40V=W7($IVLO0]L::B\P!+*7;],T!O#Z8*C'4L!T^3$7G?*<=(-MG/*_[D,@ M.YSO*6K_FP$U+J"O\;0H^G-OAB1RK>*<"9S#3^%$;E-P07+OQL?_HOF8+=7A MGZYG1+>J>C4GR4&C^6N].!,G3LU)/"FD/8C0"]>*\$_K9K*UJ[7\W89=2]C%25XH-QP9C/DG.['HP #,W5 /21$UG^@ M-,1< [.5:V""HVC2I2*Y"G2N%FRYN-J)?T=]'?_.K?Z![=+;WDW[F63F%[M" MA?8:&6(H:5WR-'^F'*6T/UG>%$/I\'2:Y>CA>PKZXVU?%1FU/<>2NE/WR?;. MA?RL0$'F74*D(/7 !ZB7GT'TKYW.W&Z"%C .(&REKJ,+9$G/LF#58"0#/3$@ M"*"AHQ$M2[]ES]*D4:T>KC1!,](-^9,)#:U?F@>&9=LX\B+[XZ^(N'"?@2H\ M?Z*$RYMZIWD(=VG**"F0'E_MGZRO<8)1 F3G J1VL +D MUO?&P$R36P>H3C@Y8XQMKMDQN-[0C6Y)4YN4,;*L.+GUV=BT^67;33ADOA(M M^Q(M]8,5+1E'1U#4.;\E@N>)K/AG:_9Y[E3U6G/G& S*?T7VW&. M1K1L&6)B%Q)H"Q@3C6ICIX)*DLV:V"UU[!*_@.8/H#05N"M-8TWAIUO5-6]'/E^*T@ M9WQ,Z!8A@:,1,V5R[(HE2_M C;) M3[L0E8=*&A^1-#;F=OTK415B;D$H2&A9$;JN,5EM=G-+$I4P5L*XK,+XFH5O MZ&YW>2374DKD=8!G&\9NLO$W"DO*>V AF85ED< \%N<%O<:53U9G/G-8,E MP+55(OI0170:=B=$*T;PN.4A-(\MRZ@Y1[,Z=0(=\PQ M0]8_10I-\=[ M!*/E@?VH7)EN- !Y%OD(Y"66>!N!7>-I=[;E+0*_0_0B.(D@1+2OD6D-;01Z M!=GEPZL&OC?27H""@<9UC2@YT!'0*R1(/,_7X"!]D-ZRK_C8]YYM@O:#T89> M%, 27:]O_T4@98C^1P5) W@)K$K\#8@?UNG WHU%_$2@D\&NAD W,#_X,+4M M)OK>,(/S!JZP&1/$^WRY/+D] 3WX12YSNP7;<*+'0ZUT^O3U-HM M6@9Z#V=*#L9R('R+J;G&J9D3,X[.8E98C."788@4?!_OR"=W&S8/+3ANX?$X ME?P,>!)IT].0C> 0020,3?>)H;I=!2$LKP,)6!#U!':*?IQG3*1^OQEP<@=J MSQ [T/HRQL4M!R(,'CSA ,I7LN";[P7!6FA]C9/95!.)UD>0B&8PC%'6L'J* M@R'"X?EL9'(R2P-ASB#SS=K>(3JBQ#)+'T)W3H!T]X>P)=BV58[(6!I0$100 MZ#"0W?,@%4\T9*%9]@:9%'CH%*'2A'/+#B!U"#-]%\Y:ZA$@"3,4@I)Q6-%H M3.(EC8NY BS.R?.LM?C1*6 P(KI@^UA"]DGVJW@#G^Z&=Q$(0A?%OS#="+V M.YA/:Q[O; >N- >B[8U_-)TI?%+8:61*":/)$?H"[3T_A,)-GU,I_LJ;/C?8 MM?J6]UPW,IW9C5\1"6L.]"1H;VT"U/Y!L].PB/!G&AR!/T.P\5#[H/DU8J%$ M&"W0:.&+QTUW'!G9Q7&\%]+2G,U.M(N!ABS&^AQD=.[!VP&"TA)8+;T ZK0[ MIW_Z*TOH\J&9&GJCG49;-M+RDTW2<;_64EPK6Z9$,*(=O=5NZO7.D7M2"D;T4.6I@A$ME2BMS6F8=X#.XBO! MBC;:==TPU/W]X'E$U%8*W&O[J=]X%3,J)M"8/M=O09Q? MSG$@Q?'*GE*HI&\KR\ZY@'CK=FL:?>Z';U1F?O2/@*&4_):(6,IX3W0N'=+#&.RG:1\CI= MO;W[#-]C1\K;R6OR5KBC-R/2'&UY D"7P,^MCG(P U# GK!>YHZ-/1_#7F=V M@.@?D3\'=*"3"SKPZAHDODUY_%P$15@_X8 F]^??KLZO'[3>]9EV=W[9>S@_ MTX );^ZN>@\7-]>__?HHMGE/X!2[VJ[>0E"S_P5)B?A,69P_1&V1H"R$WL)Q MRWRBDC26'$(L_1; <_(%E8!9%?MG96CWP?3]**5\6Z#-X*.?M4K:O_6ZZ?4+MBJN^=+K5+!JJ)H:Z$(9V*%',T @(A]4G6\C MT* KZ8.PUQ ;Z40[%8A0EH!K9,*T0ZPBTP$A8PH*H]G)97-02($%R/C=H<8Q M(N%%/M?(^*T!Z&L7X4RF@1_%5LD-M8/IMYFA?)V.NSOF8(#.Y$1(VR0!7X+[ MS4R9(QJ)G4EPZ?CDS!&*U;],.1GX+,@,!8M!*PH72HA(L A=>V(N[" G3;,_ M0D3'$'?TF/OS'%X'\]_^C.+[MT:*!7DFR Y@!,$> M%PK"R&5<"AIM(05?AH)?I"@<"YBZ?@QQ)D^2 SQ2?T7YD9.Z&H"3QZF=(S$# MJP0LR,"H@H6*Y]_[X2-^WLW0]C@[FB)6$%.PKKT,;2 WSF&(D>6"!4YS1+4^ M_1*=*!XQVTC:332'F?@\O*O/$(Z2J&V4@3GE3!>$)M&BYB"J6(7L78+GXANM MTR-V&'$T,%WBMTJ9RG'_-!.F,XR/PW/H<9"J%[!E_!&$AT,V""=C](B!K05L MV9"93CC4+/A0UQA(8X'Q.AZ:0#06B\B#GGYO=BE 5S\8.9 TI(",O0]QYW"# M[42B$=H@\A^"0>(/"&!(LH=[ C0VC<9/)F^!Z%SPU2 X&EA'I#;AZ,%" X?> M][V @$:="#@Z&NE"G M$UP!&!+)!#:!KC@<6N\.Q8/GFHD1XFB!>J6W9..-X M.SG,JF,/N'"P0A2%;)'B;U;3T&^@Q4%0,5H;R*>QT'^TF#X*'_LQXKBZ!%@+ M,M5EH+K\'_B6P,1J-U!@L!Z8&+P6\)"CSY^ M@HP4:%_I]9,OMD-(L^P3?>L>*"CYTTG>4[DDSSD*YN-Q45[:/'.$E&JW%]E$62AQ_^\KZ9-/^[H&"R<3G"#T>'[LUT6E[21H\5 MF[#- Y";H'D8/3"<]'TS@C_P+YUH5^D1X%4@0=-N#PC D?DGZ%%0;<^32C\* MX6]@ OQ(ST^H,_Z@.8#Y<:,"E/]X[-CX.8C<:SBJH=:CD(XY^V)NJN#;"?2< M=OH)'@53(O*Y:98Y_C$+074,V8@,IMB*N9>K34;.:'I$7G4)A!3W1H[)9F>H MB^,@XS&>"-]%ZIM 3SFT?0K/6Z##PD.6.;9Q;S@ .W8' MZ)UES=\+USJ)&P[ ITG# 5C%[=!CKOU3UWJ^_1>8>&BK+,D!'0'_CB^,X:9E M^P%0T?U*Z%58UG+1$QA\\/!\FU8#!CUS^ ]@??Q%/P %A4 [^+\9"/_$@!9R M]'L(9TCP_P':M!5O4(%]JYA^F$+O>--1,1'PJW4^! M]N_(Y!T$T 0:V):(,@E^UR[N;XI.J%NM&A]AI.:OO?LNJ*$SG6M5$R'Y,>4= MA*S9!ZH!Q\H"0] 6$A%^=" S@ )6_=@M4B]=0(= /#PG 0^^_WEY\T+7? M\5@>\'!@2W[] F<&LNH:;)Q3CZ#-N*^0]$XX/[O2M8>+;[^"[F;F2!Y%EORY M],V322A=!(]R&RMU9-(8SXEY3'5RN+V(I3[GB507CMN+A"D6,8"(%?(N"E7! M SBZ;'7Q%S<:_>@1Y09)'_)BK,Q"<+]YD,2BC:0M>_1DR(B3X E-VQL,4"H* M>N!F,-=>%+L9,1;*H6/:)4EA^GU.=SY[BH3_<:(MU_FD!^+#T8PNL7IW-B1: MT&F$],CBWAIG9FAJWYCKC5#^X(F@E\<->"MI:9(,<3-CZ"9Y/F/3X,%$767++UA73>?U5XCXL M?SS,Q#_>4P #HV:^B+*2$N*=KS1J?87/?2# \']Z/CA#(<*'7\&N K=%L+6X MM\M1L-',=/&8?@E)PU@IXT*'8$;#84IQCA+/0[/K*8BIV63@X(]-BV4T\!.& M;B/_$;X&"@!D#BIA(.( O@+[#OP(GC"/,F!TC[Q\?4IGTVFQ 84_$T6\Q-&L MT^,FH;GDJ9CV.%H[LQ]!ZZ<;X6S>4D9[G_,AK)*_\M)SGT8>!FGCMC,+3CK3 M[T4<<[(@FG#^"U.R;$K]Q0$K'L*8H8AL\"G6UFG[*-,,1T_Z]^C\EL7WM+'G MI-KW@/ $^D.^I= '4%HR"\'_@C#TA/ZXC2E(#42";;'8ZCKZJ+&\7XC+V_;N MD9U.W7D44*WKA<)BF;X36>(*B:^/>R23G$LD\AUD"P5P<(!FCY@!Z2O]U$9\F8@/IR[WS\Z,UMEY MKUEIM-K52N.TWJA\:7[]6C&JS=99K_JU=U[[.G7Q3W.T7>RX'O[/.ZO;:Y^U M&CVC'@7;NHJ=& M=X7U*C1UQ\M41157?/>%&-6GZM5&.JD25E.&*41Y8TB:!/ M0!53B9< IKJTU);)>TZ5]ZJ6BW!H)9YDJ<1Y M#<1YHZMW.B4U6Q0Q(%6[G/7]M+2:2 O/>TW0B^ M>Q,CMWYA(!,8?^[!_,F"\Y^A;WI^WW9-?W(!DPJN/9> V#Q" KP0!>3*VU&\ ML"(O;.7R?R5OIW3T;^A&#?O!E52M*@YX9:]I*Y?:JWM-9>.#Q/NJM\'2;)1! M(2CWZY"XK(C)MG+WOI;[538^P]ZCW88.6U("!E/W31NX<=B^3OEP^Y$G6\F, M6-N'@Y/?-)C3JM?UCJ$RT=XD]6XE6V(EKVL+%-OIUG6CTU 4>ZP46^0EM;9R MM;^ZE[0YW29^3:W=U5NEB)XKO^:0^**(+;:2+;"67[,%B6[HM49;KUIG)C2X%+!?%@SPW/CRI75VUJR<5=NU2J-S>E[I]#IGE7KMK-MK M]5IG1J.ML /#F!-80$NP@*L:N^-#X<+=')H *!VC\5*CQ A0>H M&+$$C*CP !4%[IL"%1[@VNM1>( *56;I C9#WFE$[MSGU=>LW+>=^!WZ'0 !6EKDBI>?GMNW$A MMH"XVNAV]6J]6T[*/8P+D3)X!@H-<,]2H)U7,K [[V"+J&K-%EA='17Z/5HJ M+JI\:>>E^+^NF[!]0+5.&WS=5AE*7SZ4@ZS>"O%NY1JZ#)" 1JNF5[MEJ%11 M%+Q+(V(K=\K[Q>UKUJMZLW;D\.+'?]6@4/OV*@BVFXH-.RV MOM3YIL)=5@G_!Z8!*V&[IAU,LI!13]OK)=N)4, MA!TC[*6O:ZI O^JZYJV1;6),F3/*-+=H<70V;@J#EP:)VSE"'?N)!3I,3JYO/TM$N-MO7Q_N"C$64A!Q":A;:H3A MH.)[+XF?,_49(M%IM]^NOU\M1G*8BSTWC:V0]JK8*+V-'S7;!?*T<2,,H!LV M2AT7S"Q>0>J7S,_#V.^[[7T[KWRY.^_]4>E]?3B_^ZB9SHLY"212!+I-+LML MT"=MR)"_/VJU\<]/FG +_Z-*_^1YC.*C=]JON6?S^UG^V2!A;N=D'FY.+VWW MQ[O/Z90AN4-5,F[@ZRC0Q'V*BKR2 ME=UY.1L#)#7T6JNJ=YH*A.Y-4F]>GKVIDU+RBA=TX$1O+6,/0VYVZ7C-*BJ5\&)J.LNDQ1[NM6X76W M<@]=!M#$9KVK=]IEN'[;7F9.)@_G@[).=BW7MW)AO5] 1I#MC:9>:QY"P9^Z MR%"0C&45!5NYTS\F2$;E\+QA;MA*"L!!(S)^KNFM;EUO-=1-RYOD@*W<;!\^ M&./G5KNK5YMEP& L$WF^$2;8R@7Y<0 Q@H_5JNL-HU5.3E!W0@J*L?SR9"OI M"_N%8FP8';W:*&D##$6_KTN_6TEJV#$2XV?L-=35ZRV5Y/@&:;99W@D;:/Q4JE#R%DJ<8L02,J%#R% 7NFP(5 M2M[:ZU$H>0IJ9BK*EU>=4$VB?*_;+ MB9)7J^K-9E-OMDL:^%9TOD,ZS\NH7YG.%4J>(N]RDG=>BOP:IDN94?(0(:_9 MT8U62<6Y*BY3*'F'D,N05TNP.R]G8SR0OENG(B-96Q7;U?;NM$I MJ55P&'GJ6 D9>BOSO_8(M08T8'H6B4U?4FJ3@O8_]U_82M46X3 M_-MVO:002HIN7Q4BKVELY1*Z%!!Y';UNE*&CB4+(.R3F*.*-K5Q6[Q7D7!5N[SCP-;K>K53!GP)97@>#7]MY=+\\ 'X4MX=:)MJ&;2-8K)#8K(B'MO*U?YQ MX/N!!FNW]&Y776<=N)>H\/WV)T^VDGBQ3WR_FEYO@YHURM!FI$R4=43T6VAT M;B4?8\< ?RDWK*JWVF4(FV**I&S7%%HHMMF;HU+:2 MZ[ O=$(PK+XO05^'O@#:7'/7C_0&$'L%7PO []G:#3& MT RT1\9<#<,9"#4"IPP_#QQFA31C:VBZ3PQ&@;\2*A.28B!DRXF6(M7TMJ<9 M*\-76;;:'>PF^XF5BDR2?-]^ELB8M]^NOU\5HLUDV$B\2$N"!W-Q,Z'Y7>UX?S.R!IY\6>D:KE.@)?WK;XWW#(_Y=]4_*>WS)?6 ;\5ZI&RS=?S(_G M@P&PQ\W@U'NV^T;W%OB5C6SK 0;YXGC6CW=<@1M=^+]._9W&0'6.<:?\B+TK M(OTMQJYBT^+Q^A=7#]O./B[-*T29UN7+1QN*@M:'9UTP8%\0#.!J:V0=5&3"-$5UH(.]1 MR+V$5WIQ0#_>69^-3+1Y?/Q\8*,)JTV8Z1=M!6Y HH?' M8/O:CS"C1S;QW/Z)AIL"C(X:'G:!+V;A-/GZ4A.D[7R4&P9[\#BA46(2HP?Z M; PGISE P+@I:$A$8>0S^ !VR1N3$I8[:L+?AR#DX<'(M #PR]EG?QC?KL'11Q:^YP&%ILX4/7$0V(W/":05\#Y@D4@B\VL7! M<#D!S!.>G$B*\*+PT6?FCT_T*IPY+$MJ<,PX$#C\L-AEO_I) MG*[%CP)V_LF#:;IDM8%U./3@21L$#IPO4CSNXRHS"F$=8/X!4?+3U;4@PO-! M"0!_\0(X[G'TZ* @8:8#;(K&%V@BFL\G%",@)\3K1X\PUA)OU_GKY9N>X:B! M^M*$0MO=M_%-CQ&^2M=,X%W8>G0(X7C@&(*32#]X72@D1G7#L'-CCC&N^@ZTQ=^PKFO-TW47<4JW_0"4;:,T05:H(">7KR42VS>#J@.FR+X>O-\=CW M?MHCKE%^F1?%,JKU>>VXV@EQTX\R>-6S_AW9@8W#4/PJ7FBR3E@F#V+]:XH% M'B9C1E^:^OLR(2_Y?CB"1]LE)8@XG'9?*&X")QXP'Y2G$4?$6DM&Q"K-=Y^K M)[--7C6@, =^X+:%B4OWT2*0]@-L,O@90'=#N7AM"$H$%+]I@]PVW1]$$B/0 M*$P:10[Y\F,!88RJ!,@U&L ;P7SP VX.@9^/3B$I:S^R?O O02]D:6:+R M'4">]!++1D%H_ /.5;#Y:,S] MP.?!=D?C,MA'ZY:B M&-+7A_R 2$X,*0D#I488#BK $ZGH:O8S#/!JBR-5:\:CBB-2W51$*AN3R@:H M#C]8M?;)/-R<7MKNCSB\E0UP+;=IVXM][=*J0[3NS-Z"2/"XKOP(P@@.V+'Q M>-]]OCN__W[Y<*_=?-5N;L_O>@\7-]?W8/CA")_3AMZ.[/)=QIL&GN-PC0?^ M%^BJ0.@<&]B6(C.H<^"O0,]"C_Y7 +K;-5W,6\+X!%=A MX"9FX_LH2L^818I!JW/;#CXK#IA0O"D5:@KLG[FAI-E7\=%YO"$8:@-8\':' M#89>Y)!V /^ZCQL%2O?/R.7Z^,4.AR+HE."FI_8ID/>C60O)]4(6B @(_,J< M@+V Y$MLB+]'I@^R%?30'87OT)#^BB:*4:W\7=@IX9P($%>K.5_\(]Z8=$R* M;\',D9UPPIT3MS2ZKQ>77.O4N'&U2=A0+JQL,<.8)J=B@KJ(TR&G1F.QRYB4 MA3S)9RY74I%TEX[X4.3.L0<4C+/BE$2^51@\P_F.A&F/8X.(=;T1_MW"P!58 MYE>XU[B"??#>L3(G7"@9@._T/_$PT\-)_EVN'9>%]@'OW( ME_&\Y$0P;N5%3T-DE !>AUQ/G 0$Z-@C,N8L$^^DPPF2A WN2N@],7(N8I;! MZ9MHYM.*@(+[WHL++@KN(6S>D&)F>%C(R[XWFII$ $(&/H'?R$EP!4N!X.3T MBL/VM7]S%J;SYA1Z#<>)EB6\.2M:$X(!5\EV>!AP[LZ<:/\+3E#FZQA?C=D'")3[0SH=M!@3G')8.=\J M,4<9, ;] D2TU9AUFI[A<>%K.?JGP- BH>>%GV,MUPLM\Q$W#QSCM M>2%DHZO/AHB7#0D?F6&VFOE*52!:CS2I)!]B']]\1$$1B]^OLEJ!T$DG'M@I-BL'9&A$PSM,5G"2,;$1'\\:*DH!04TWV,H0T/=Z8N4 M%#*:__!&(?N!=A4P-SXG=1S_0"JX#R@DM']ZO@6O8+X.^C((3&L8!2S$5[K: M_YI@JOD3S6@**^:M'M6\,_GF>(^F4WF W;Z*(XEXB'0ZE) M\M:\A[)'?PE"#2U7'1;O (/W/3ST*Q,V0*L=]XGW+(LJV9Z<"6V%@Z$5N=$A M6&JQ?PFV1XCQ;:&Y]'G>PGI. C)9QKL33A<_\'Z?S;/+42 0-^MI(L17Y1*' ML *3/'!Z--M54).]_9*(\*GGDK.$NX1B?!N^4!7,6?0P,TO=XR++0.$'RT8[9,N)RYY;0'S M:=1.&G_COF= DX2O_6)T3EKQW4;*/0[02)&SESX%2 >? @C<#4XF@)XS#?EB MXB4?3,.W40^&W!RG3%N,F$@_G]A>^+KPC9DP27YPP?' 8W"%]94778CWB]0# M9I63]!".:^J6;%4I50IY\PK$>NH%I$"##-%.T2,=ZB^UZDD[)A2+W 5!ET;S MQ)A+E[\T4_0%X]?;)\;?D@#( C(3=P^\$<>8<)?Y;)HGG?2-7-ZL,W.LGS3G M3[%V4H\'6W%F:(2FN<#*;*APN[-S7Y8IL^U-Q5]\ M?J,&?Y+)/WO*@>>78& ;_;^I^Z_]WAEN-;\]=?N7RO5*?CHN>7C/"!1#UYY MS_C"%C7[X%G8E!B"5_<8MW2+H!8.I('O:B>P!^6'4 M3[I_BX6$/BVHJMF'6R?5Y&'YHFPX&#^&XPZ%:EYI$8F)@:()/0#D$_.))>_L M1RRETU%B)<('1O^EFI;P SDT'X^["+$S?#@B:E<4)_%7,!3D/R4GG$M*4T9> M]:26KY'3'TB*66#/]?#ZX@D54HCW).PQU-ZGHM%XM_B!$Y)X4(94-(QB%]@. MQ *U=LIX("L=62 SYUISZI$Z6JOIV7/O-$OL1TH5-SQQC7.2KKE,F#W5E*6R MC-E332PS\M)I6)LJ8?FHRU'''&/'FYVEG3;_^SZ(&A>O#4RPW0/N<*1I4UKY M,%7;?09BXK?:,#3/K!$?LV 9#&]IE2)04/4H&&V+!28L\3 M/=.4-Y?$EI0U#^EWHEOW0CE5HH&8/[IP&YV;C#XL=+"-4D"HH+S00&*6<'6 DSP9+H(#>MFM7EHX*M;"S&:*)O,140 M;(!W,C<@F)A@*AZX6P(J98 P39=<1=0[\Z*$]<89F-TC22 )WSH MVM_FAP<-8WY\,#/IS!2[J;FO/L-:8@BIZ.!!R.3M!'NR3$ RN9T8RSR(TSAI MS8WXM*8C/O633OKA?$J'"VJME"7!(SK5OTT1/SQ3FWJF.2_J,[6$(R62FYD8C?"] MYD9^YBNTW/!/-EZSS$X7AG^DWY@?^*$L9@_6![^S(. CV9@\ZV2RL7FF<\K' M(T-83 46GR'ON)"7#W=K3A#,&I-$0L8#09>>"5(GMJ-O;V_YGQ+CV;0L-I;9 MOB_>W.1I3.RR^S:L2\ABDY*03-=B2>XWS'D4Q$/T[L[OM9Y,5DZM7CZ!TW%H MAK!KE"/+P^]\*X^5L!<'G&;-R6I*@DQ1]HQ]M\A!V4G025/QIHWB3;,DT$C< M6XH5&2>U[EI!I_0M/P\ZM?(&R@2=%HC$\L2<#I845@LH7=I@5/;1M4=;X=0< MVR'/3O9]Y7+P K*K# ><,"G\@7RE&[!J6D&<9< (&%17YZ2NY,YW9G M$EN) 1P6"I0-D5">Q@8@((P<](M?ZDE@**Y0DX6$(HLY&HU#84< #[;3=@59 MC[*B"Q/D23OR!S,&R"DF)6@]BM7 7XCA%A5EO'XLY56S4=:HIB\HV=Y-+;TL M_08+;$&=]X&GO*RYXS,U\ID2^86;M2A[1IL1YCH_)%T+0!\-YF($"\*<7O+^ M\O5W(1)YY8.Q6!XNDXR^E+#LI ,VX!_\20"SGB8+_<9>$%8LQPL(X:B/\$C\ M7ON10BY8S.?Y/_!#2R@P*3MQ2NR9UD@5N[S"$(P0J@-$H0KO!1\<^.=H:]D> MT)48#1UBG=@*!7PA=$ TX3!/[]?V^OP",# M@^.4CO6+Z?[0M>N3W@D.YC"JEGZ/\:P17^$\"3@BG(-^'8Z*SFFR^7&H_'1D<..RG_1B_:!!AZ"@5 M M1SB9Z'$&+,)5@!PJ[2:]'%(G-X%YD\_\;Z2@?/[MZ,QT^ M"_- ,F;SL>O9T\Y<4&0G9'.GRK=);@U$-$< @'R3(#9/)&@F7P#G3]3?>8,!S)\G M'H$OD2P/X3RX+]A)O2C[#)P>@CZE*O? C,W,JS_UE73N$I^5D;_%07;)-%+. MIF'XE-.E"*2EP@L3P>06'=,&,?8,M@4>M.G[$WR&AR!HJV 0U#H\!51PM8S8 M;6$*;X*W'9O+:,I?*V;P6OK6DC.XT4[Q_'(,WD@Q^+Q[R)RYK<#K,/=624&SV#L=:ZL5<$10&;4T>_3.?O!-MS=7( MH180\U1D,!5B_#2[G+0%CR\$[[5"#]F$H\#)JY&E3/H\PI?;.=9^:D"N7;I9 M=<'%O;A&X6 O4MWT9T9+7:+DYEZ'4[P_3TO7IR[B,M^#!Z3:DH>9EE5YFA>_ MOX)>S6/H7#F3N@LZ:E:6U,.-B_79&-S51@'C%KX&][N;.J-EF+9P0)R0G/L& MEL-Z1>.",SG;D"H"[P4<[/@>GI\&[%'DD:E\VE(:?4EHWD>DX[;1#33ZT.1%F1WHF5%4SE5^2?I*2 M@8Y5UTYYP0FFH^F:3P3L'::PY A\W.9 9S$V*&V@(V\F3[1_,NV1.1C(U0CZ MCQ[DJ52IB!W>B!$X2T&X[A'1]@8#V[)%,([":M,6H,M8/Q H@?XS1JF!+(&, MQT(MQIE;\:&B.S]%?UERX%BBPNS*A@H0F/,7(^5DRF7Q?%5.[A*@<_[JIEUA MX:I>>R%FU<2X6JG(Z'])R$Q3!!3M:2C9Q$>0R#2Q 2HR9I,4Q3'\&)#R%U.- MSYC'.G1B(/;3Q"L$'J%=".W))80%SHI!E"6_LF%,P1H0%Z#."L,\$8J4,H[?@0X^(P2O/A^Y$)CQU MB:#H'T'=B0J1)(@\=5HQR.FBAP$KEG$?'\ %QC8,'!SSV6>.KR^.8D_*2P1@G/:SP& M%O;%GDMHUM1ME(1HG7.')2DP07Q$0O3P'"8:&L:H&?LZG' H-A,>D8":)V#9 MQF>*MWZ,WYFUY2HY?XIW+[PN*X7L/E@-L5J&RLU@4/G"PZ;:_9"!5N[Y/H+\ MT4GL,T'E*R&;V",2 _C?K#@AZY]PO+W,C2-!NPKV?O3)3%=[LHJ8!+N) SCP(H0 M(7%5D.V#\G+[#JDC$8T 61-.VYWIZ?1M4H8<.)=$&[]U%O/C"T1-(<"1YVP< M*DTN!AA61H5V,+!9?UJQ!O",N!(#BZXBHN]:0&1DILB(+BC[;$ (N;"5=US# MX%[<5_[0$. 3UE/'N(SYY)OC(7SAP_O&A_>V_>&#)O"(GPF%%P\G)9D<^P?C MB?]\Q0D"MS1_X3OB7CK!XD;QF@@>A*80DHOC6Q+)Y'XNPKN!P .FX/ <7'<] M,;'T?"_>\^._^S(C3(F^W8F^4ZS2QX39'H_; 9^EY)U8PDHCWH): ]MWKV)S M3CZ"6*H9+U4;B\EJ(AT5+4P4JGV9\D(*^S2MK!. W?LLIO\5>A^I# -\YQGO MMT"?]\#2FP0VL4@RR*ED+'HFOPK8YFY'%L]_%LR_$,5?1<,VB(;5533L;8I' M8+(7T^]7+CV/W/>$Y?I>96$]@"J!U MI,>='^0GX'3B5&<_$$&98/83Z8_E?(28SAA*R?V0QR-R/L =MW_FC\4[Z^1]A6(",W\&EW_VC]C#(&CZ'6@X63: M63SLR.PS27:":'72X_P#F;(4BY!^Y94J/)0P>X9;)'"0:M>-^- &8F6(DYWLN'5%N* MOHWQ1 R"H9\G(BK4AX-0ES *ZF+,QJ*FC#X3C6%DH"'TO>E&(Q2ND=6_.CI( M$;? I?613>L1]D3E6]F$QJ1<=L, /@^O<>+B^998'NQ/@6H+ M=_:1G#XI:5FPDB"2UN"SCY83D= 'U(0#>Y[<, M(>XVW51[D0Q@"!JW:"PM,9)@&4ZOJ79,(N0Y\.;$,F47G$_:>^M#_B-@KR>$ MYCV2/,,8?JK+*;_\ EN/0AF^YILOJ6X[Q"SH<\=12GA;_T/7A@PJJU&;# M,;O $)D@#-U%F+*_RWOV(2>RGHG(\B"@#QH5 :TT7$$]5 ^ZD841S X9=K?%,$2!%F[]M_R:C0 M^S\+#D#$@T#"Z,_15[+#V<7VGU$^VJ M=_?'^8-V=W'_Q_&#G'$,,"0_.^#&/*HG2UX]9HQ>-!D#&,-!8B8BY&%Y;E(> MZ0:M04.-$U _UP]W-Y?W6N_Z3+N]NSD]/_M^=WY__/342ZJ[DML9V#WV;#J1 M:(N'@59^Z8*WJ?>KJ*)'3B8LW;> GSYP.P<_3 MSNF>'F7_#;I4\%[3P89STTU4X0O_P*2,6]!IY+#J(F3+KXCX8$D05PRFRZG% M*B8=6 '!;S_QA<66PNQ:,)K#S3/INL6=&BW61ZOM1/M"OJWH]0EF8[*W^O([ ML^I^S%TSNLZRZMP,5UZ.-G4M%J&]8-3-BM%$4Q,?-II]\5M"*_<)PO#Y3WYE MA?@MN*%&M][0M:0<4'O_+OW(.X'"F-@!YBS-DB7HTKQI5>FVCN+.LB^R?<02 MDQA8G)KD"BDIK'N;5#"3R0J/(S0=DA5EE@'"^+WQ@>Q:GRH::<,"0HH#CPP3 MV/X2((JR?ZY.IR8N>NG.6+:&2D(+=IQ(,;(I] -'Y$=R3KA$8;6\KWW@J556 M-(IXTI$$; 0CS$IG(2VB-EQEDMS$8HKC9"#_GIB1GB0LF9$(#Z$)CL!F6 U M:T/ (E@4CUXAL!#U&$N.)J$["B[X M_*]=+7F]G9DYOC\KM.3JCH4F3L6ZGR M4OG[16A/3S*0G0!(I:\ .0DZ+#A9?W>DMY3<)V9E'%$",O18N"VII$1.MQ9%S/$Y MG0N.>&/[#)YR]'3W61X:LWW*81TXDCS2[?/H&> "V:!])JK'4SETXO3"X^12 M/3,T42V73,BE+D/1A&DE/ \%!-M29[G!64G?:D;A4(7,6%S)9E(->&"4AT3Z MZ%N2@S\S ]$B]Z^%MH;885\ZH"0VZPLV,^&-,>51R'PX*;-)KDE$-'AYY,KY ML$QMMLYO6GQQQ*:3"CE([Y7GZO!T5@J)3:>'9!NSER$+[;BNC1OJVOA8W)JK MTK@8?8]Q1YW?9>7)P%E+AMJA"XE#4H-D#%W<,=_W1%21[O%\,^J?:#UW5OT% MDP#C!"Y9)VCS#,$8>V'4:%V8!HESPZAQ>BP,2=HF$E'GH8;'P$,8-WU&VV#, MC&[6$%5"BC;Q?KKB8^&)]I6CT^AI[PJ3F: M4F8N-51/!_ >02T-;'XU%F\JC?O(OP%K].GFPN$YQ]PVMGW>W@1<-@$Q*)9B MN_AB5]P#)FD^IC.]W0%N5=I[3L\@O<-R,Z?W,CTD3V47UPGBQI"T,QXZ)>?3 M)6K*CT@2'9\9SX3DI",2(8.Y2TEWG#5%53?-Y\^H_Q2K?VG#5T:F*(^@O(*! M&3DR@YV^] B#_.A[+RY?LX>F4 S;2&<>X)4CX]1,2?1V@->8Y7\)_2VY:\,:!-BCPN#L54/@:Q*L3!=(\0"!2>)]'J#\>51[ M[X^3M*F EJ-/?""U-$T#9N<$GDYWI-DCSHTBQ),G,%:),T0NWM1E-.T[AI(% ME7L!RY$*O-! 0#J"302^3,C2VYKRE9++(YFP)DLB3'G)AE@S?)IX^YM%6XT- M8_A*RB[&&2!!(4@CO+L4,<0#TE%Y5LPFT@\7-]?''RM=([1LG&B7_[^]J^U-' ?"W_=76)5.:E=+(&E+RUZ[4@JF MF[L<<"1(>Y].H0F;2!16D&[+OU^/G=B!;(&T):'$WX)X*';6)S<)$ MG&3QQ81WZZ4+5,SP$:>H(+#LS$(0AXO2HO1H\1JJ%!IX]O M#8L\>N(6LG036ZC;1OC?@6'_!YGA0=^P#P".3BL01S(D?\ MH8#)]^LC@@=X#3S.^'7&.=RH,Y[57?^,_34<3MU%+(H>SM[ZQH1<>^C&O_W3 MF]$:S1C^X?0'_P,7?ZRX^JO&CDT3NAEOHW&ZV_L@ES/BU7+6Y:R_V=C9(_/& MJ+)-G#Y5%94&O^(-7M047#G(GWFCZR/OZ7^MWFADQ\, _JM#'VC'\B20NER9\?.2952Y> J6N4BH&<0! ";C(#A1870%NO( M@N)8R_FR:F?I4+MQ*$TZU+)#7;Q?ATIE]Z5#Y>U0FERA5AWJ\HT=*LN* CQ. M:$5&D]CJ)1HHEM*$1LF,$*>>GM<8+]B=4FY@\N/QAQJU>IQ!MYS9T)EX\TKW M:>PM8GZX5JMITM/R]S2Y=*UX6B,_3TLM-=+3#M73U)JJ&!WK8\F]S9B 6Z!O M-WT3&1'93>(O)_Q9S:\2?P)_MO,$$@8+LN$)O0EE#EIWOG?O2$#F!,BF;DI MK@5DTQG?18*D$I4YH;*%VQ*5 I4"C"TH" XD%G/$HJG?2"RNC9"F,_3&)PHOXI:0$F@$!KMAE-&;-#&C*">O+[J2>7G$1!KH'_<1B$G"1'"3HC M!J/%*G@_TDE+"F<$<^@H/PGF?E0J"$6 ((GA(M:W'6C?M)H+E.!HAVGX&B]' MCHJ'0,XB?&!2 +SN'XJTO*@^757ADZK&#Z>$5HB0"#E-2H1\8@('9)3D33TS M !R7I7]YDPK))]$\^S& XL3_N58M&^,?^R(+YK2G"O3J F5*AS:\H[*&3$1]/OM$0\(C.-?UD7;TW)[P/G#=L0B_Y[52,0'?^.\6EOM\6>S] MC%:#[PL>)$HYA;9AFWC=[$F<[\1(VUNH.J^B&_@QA!74FSZ2I8V;J]1 YXHX M"2&<%%-(PCD/4Z3P66I@'O>X7&4*CR?E N2+"SGD]DU.NYQV.>URVO=VVM_) MWOFOJ3]!/06UG/%";IQAW&4]R74RDN7:K!1ECV6$EAJ:B:VSZ#1,$9K"YKJ= M=,'YU$32QM0MNR(R1[_-%\R-CDY.#8N:'1M[5KO;]LX$OW<_A4\ [=- #N.D[;; MVJZ!-)L6P>UV<[GT\X&61A91BE1)RH[OK[\WE/PCCM--L=AL$_A#ZX@:DC/R M>_-F: WS4.C1,">9CIX_&P85-(WH^K]'K]^^??/Z '>'W7H0=__1Z8B/9,C) M0*D8S\557IF4W"^V('%A79!:=,2;[MONT>%13_S&=L: M/1]V:X>'8YO.A0]S':>;T/'J?]07O<,R#$0'RHC#@YXR Y%4SEO7%[(*=L![ECA%O)Q*IZ0)?<,1ZD$AW429/M]NC7XR8U\.AMUR]/R./;[M^_:P%SN*9DO1 M["FB2:#KT)%:33#@U"1G/X;CT=EUKL8JB./>06_8'8^^Y=1#!+ZQQ7UV6(LL M 7+(K>TI%O^.CLLFXLO/OYZ)WK'L]%[NR?UN[U5:_R5.SRZOSC^5N\9P-Q=H ,,2/GVR(A%U0V%R&7H?^ ,0^E,GBNG%IIM*0<]"'_VRHHY#U..;#\II3P[/GSY ZW<)^RO$E M4B\8%FP9K=@HW5STS0T_0_IMNWAS^:SNY+2F[+ORW^97VQKU#N)#X^WN=FJ1 M&A_*J7.1RRD)1U-%,RA0R)477ROIP',]QW@)#1+6B ^ B9U_BUL)DZ=G$%: M4O'9*-:M4^M@)UEAQ%[(2;0<390/#B!J[0\VX\:GXZ\8GXR?'5A_/+ >_8A@ M?2\]P :,%7/QQ=B9IG1"[1JS#5)3BZ6,#;'.D2@]I)F+R@17$1Q$D57@BV,( M2V158%RAOLID@B$G; &A#K:VNV5@*"'OI9NS22&_D&"@+]?T&$OA#+;4+/^\ M!QLDRB55 3.#Z2+6=F*6JR07ON+_5O.1R:E9A ,HE->HR(!%,5,A1X"^1!'' MN_.Z)5RS*<($VNK*<>TQ[!CW^!AW_*@81R)3!IAF>JPPW ;=8([;;NV^,G4; MPNJ@3**K%&N")VN ;8-CB@6G!,R9HA/(GTN,FUG?D'*E3H)R8.UW_"RO<8MOW#FEK<[>CT^>KW\$>EU=0.+ M+WQ#G:::Y]1OLTSA,N+S7$A'D0E MN*O'H@5Y!D&RN=LSF8%9(^ECZ]3Y1-M M?85Y+(C.ZIH2I;,)I1CV8@\,2 F4JF%^=IWDTDQ(G$!K+BL-B]C,O=JC_3@U M-G1\55\J[@A-345>7[ @K3&T9@S[*7*L)#@7('$\J)7__E9:LE@@K M.K&J!S&CKB[7BV+\-28VA*!A/J4[ 7L"I!EODF8S%?L[<_$M\MP_B]^;0^#= M5*5,#>FMB5^T]* 5-T+,%^G2!7;!)B7'2JLPYPIMV[;,Y CSB.":A#=,UQJI MJ(K734!EY4HPR,>*,DD M>A ;*DF\>!=@TBX0R4SE$W0+M9D 9-5"6':T>4) MT"79%V=3J:N8B!E*E&7\H\@4(/!;.@-48_>0E/IR>YL0:8&)D -?-R-C6X6[ M][Z/Z,FE-7&GE?WQ68 8+WJXR'2JGP'\&?#B.V0_?F2G$((:.KR\(9= MXR::=HKG='R$9ZJE+_NU)[GTR\J,\W?D$Z51V&+TC>C,A59?2#>'=AOV[3_Q M0';L>9SG *^>PCE _,TF77"^O4KQK#CK'%QE>^;2O<'=OMW7P"F)KB98YY?% M6!S 8D6A0B#:JJ%CBT*/[Z0*/L7I>^ H),NS).*3NZI%,J&OE8++,7U4)KZR MX/=W+?X3$"FT^"<:93HB4H R'^'P85"B"-AK"JEEJSTC^84KH[ILC[51;#CB MKS2+P]WO0G33%=<':%NT0::8Z&DI#5O0WS0H, :0 8)V79AY5&6^*A Z'D\, MHY'>K0?@.]EX(GA&]WV"VBIS2()MH(MBQ@8^XV]W#9#;=;&BS-3J*7'%8N2D M^0G2-4F>BE+;.>'N++=U9IZ@W9-[/'_(=F*?TY(;5 MJ.N[F^\7#;O5W_ZRUE\!D\THGUR$%PZRR:DYZM)IKB@39]>45'ST('ZO:\HG M&/=)-:E0!/<.VX)?FWW "%,U%8F6WK]K_7KRGZO.Q4#:^B?Q_4$L# M!!0 ( (LP"E,T\ZNVE0< &XL - 97A?,C8Y.3@W+FAT;>U:;7/; M-A+^G/R*/@ M7BTG2GMQ'8\^)#*!!; +/L^^@.CGOE"#?HXB'3Q_UO?2*QS@[7^.?GKUZN3G M ^KMMV,C]?ZMU8)WJ-$*CRD,IW"35SI%^\84"%?&>J&@!2?M5^VCPZ,._-Q] M>=(].H:K7Z'5&O0+] *27%B'_K11^:QUTJA;M2CPM)$96PC?2M%CXJ71#4B, M]JA)VJ/",C<:3[5I#)[WVU'A_M"D4W!^JL)P[5M._A>[T#DL?0]"0R8*J:9= M^.%397SO1A;HX#U.X-H40L?&'I0B3:4>=>%0:C@\Z$C=@Z2RSM@NB,J;'J]9 MKBQ4S_MB;<87O84:08OP.!96"NV[FBU4O4+8D=1=[FX,?M!#5_;Z[7+P_)XU MUI;89@6/M[XEE!SIKI6CW"\M";-_)V'Y_G!P<9O+H?1PW#DXZK>'@\_I\OCM M30@P:#<9?'0\L_CZPR\7T#D6KV*_W7F9QK_@_.+ZYO+MY?G9S>5O[Q_# M7CS$&I_GQF9:S5:$>DFHUX2XZ&43_F%R#5<'\$:H:1,2M%YF4_"Y\-T'--B+ MH4(8&DMNZK1Q2"X%E:KI/G]VI4AFS[5*$YGZG"T^_'L/ KHD>3HV^+"\97?P M[/DS M^GMM##H'8=-XN?N5FKG#AU+J$G(Q1K XECBAJ.-SZ>!3)2R17$VIO:2X T;# M6X("#6K]"TP&YU9,*)RD\$%+CE7GQI*SY':%@<2>44V4BH28+IJ H[4V4NR.@,4'GA)VR2"$^ M(C#0YW,Z:DM)&5I2<4K :[! (FU2%22F:3B$? XFN4QRH\;TFJF93,)+3%;'%I&W:,^_X8=_Q=,0XADYHP MS?188+A)="-QZK9+_5+'TH.C@]2)JE*:DWBR!-@F<4QRP"D)YLQ09JY2"PK6 MZ'=K2Q/+4\D3-UFB4B1 O#,EQF#D@CZ)<#EDRDSI&5SB5MN MILP=;7?T^O[H]>-CI-?-"A9?N)HZ=3;/KM]DF:3'@,]+$!8#$PC9DE\](1;0 M,0RDRUFQSZ^#F5+E'&532. Z(U*E*BM";!E)H=[!$#4B1*19A?W":Y MT".$,XHUUY4BB5#)O=S#_3 T5'/\%!\EEX,Z4I'G!PY(2PR-C&%=MEXH6UDH MHX78SG7>D@2GKMT=%^_EXO%/VW%Q(^R_90D[_U=[ ;$/;]"1/02-D!9]&;=- MSM@24;GMAW#J-$3"8+U23,9,17M;D#2L'OOU*"HR69%918Y(,T(F:7RTDQ_35$%J2 1N,QW06P)T": MX3IIUEVQN]<7WR'/]EY\:PX1[\8R96H(9W1XT<(1K;@08KX(F\ZP2VR28BB5 M]%/.T#8MRTP., \(CB1<$5TJI$)4O*T-*BM;$H-]?>YN@)^;2R)56]N6S !C.:KC =(Q[0/KT M>/(=LK]_9*<4"")T[D*0C[_J/#OTK"'\*_P^YT(F22K+$%M*/%;F*XSSU,(? MB6@61SL].TR.Y\(KPAGQ@[SPFERM)A7M&,[I^ A/5W-=]J,FN7#SS(S]=^ 3 MIB&P!>OKH#,%)3^BJ@_MUN2;?V)#=NSYAN< *^RY_WLE;+=7+_]PZ?__U>-K MJ_WP92:=,;NY<.0<5Y:9MO#IS)@9A./6?PG'S;LE#&DFJ(#QQKIYWA4:B!1% M(;U'W!@NAX9R.NY))2D6AN\1'2DZ.8Y^],L%U,QOX*=*DM[!4U0ZW$AP^[MJ M_@G$(ZKFSQ1EY&21)#SS:0V?^R02"7MUSC2OJB")ZIT#ZC-"JSY 2;A"X,;IOP&3[3U4!NQKQ$ZK%18^3D1(M1 M_;71UIX>BU*9*5+O)#?1O8L5FA"L_V2>=B?4_46 >ZB;,*^G#WG=Y2GM7+\: MM%V[OD?4#/>(^NWJ+[^1]0TL7;XJ]03-^S>EC'!E*6JR9PYAZ3R7F,';N7OX M+>:53]#XLVI442+<.6P"7XI]0 M3.89$">=.&[^<_7[3NCI[=]%Z?7UQ]D^^ MS;K4>_7N[M:R9W&WD, Q7[]Y_^'6Q&DGPE=P-/Z1%FZ_H$FG#/>/_ M 5!+ P04 " "+, I3 W!+>RH$ '% #0 &5X7S(V.3DX."YH=&WM M6&U/VT@0_@R_8FKI6I#BQ$D*%Q(3R03#<6U)FACI[M-I8X_CE>RUNUZ3Y'[] MS=H.+P&J?J%%"Q28[AKMRJ'[7D:K"%7Z[C<+I29\W^QW[8R-2AO0Y;P>-W_X/$$ M<[C$)4S3A(D/@XP% 1>+OL4%--M<#+35[)ZI)_<^!G3-)&="]86.(1XD3"ZX MZ&NQ,7POYGDVL%O9R6\/1^ZJXC/ MN8)NI]FV6_/A]WQY^?'Z1 F4CP7 M^&V$W^[!57/6'#5AYH[*%+2[!U;C;03OS, Y'4\\]_3N@X>W$?SF>1]9AS ^ M ^\/%V;.],2Y=&?F^*_/[M_@C#PMZ5A6YR6DY+5@P/MO1:H&6TC5X@!N\: $ MA'N(4$-"C0D5Z(70'5!4W1"67$6@(H2O!9/$@W@-4\RHZT(:PDBR)?7/ *X$ MU\UYE$H2L7+CGMYDC-(D8V)M[ ,MG1$>.6)^)3]D:31#R=, 4.BV"'\6 J%K M-4 W\BIVED/(8S)]X\<,_4)RQ2E>)@)P5]3JM=1P-H#7% M0_J1%3(O*(V@4K@]^/(Z;>7!!^0]"]),I^:N^D9)5TMM?\;DG G,S?$JQC4X M?IE?72T-DC/5_XE$4VP>(\SIN:(\-BP:B#".Z]'EYC[/F+^YKUU:\D!%FFG6 M;P,H#Q!./@SAQW+5;I9YT@A/^\$*E3ZS'YHV=2F&14QUZ1-'8UT7-[4B\5O! M)2;T$'+-IUMV[C&J2 GM@[U@_X:#MY5U4U4U$=M'W8\#76_;H=-5Z@=+5\V: M_RGZ(BC:>4$4Y:)ZP]*\TV]6C LZ#GEU1&_XR[AN+)G$7%.UH<4LCJDQ4P%I%7'%]#3#J@_E6R?X@\S\(@:_:HQG MF$KL8MC*6W73=IMUW[9;Q2\?)9\AV =1OKH()U2K7)^\9>$^,7R]PKB=8E'D MBC940^Y/C##@U^#'+,^/C<_.S#,GSKEKGDQ=YY/^"'5'.CD_\Z9;:U%HRG3Y M<%&W69B<7UY]N44C#?VM[)$+>='2W\ZH9,L/@/\!4$L#!!0 ( (LP"E.9 M/>LJ)P0 *D3 - 97A?,C8Y.3@Y+FAT;>U8;6_:2!#^G/R*J:5K$PF# M(9<>+PZ22T@N?0D4'.GNTVFQQWBE]=I=KQ.X7W^SMB$)3:)^:1NE)X&,=V9W M7OS,/(/=6"=BZ,;(PN'^GJNY%CC$U3^=M[U>M]DGL.VAFZ!F$,1,Y:A/ MK$)'=M>J5R5+\,2*4I4P;8>H,= \E18$J=0H25NCP"Q.)9[(U!KNNZW*87>1 MAFO(]5J4VZ6V<_XO]J'M9'H Y4+$$B[6?7C]I4CUP.<)YG")-S!+$R:KQ0%D M+ RY7/;!X1*<9IO+ 02%RE/5!U;H=&!L9O<,U>>^V3GQS>#6C=*+\O::*!+V5=\&>L[)F'S M[9;FW<5PO(KY@FLXZC0[;FLQ?,J7YQ]O0(!!]63 H_',OSB[&'G^Q>02IE>S M^95WZ8,_>"/?2#J.\RSZP$NQ\33W/$Q; M&XM0FX3:)E1&+Z3A1EGQ)-QP'8..$3X73!$,Q!IFF!$?0QK!2+$;8M80KB0W MM#U*%8E8N?' ;+)&:9(QN;8.@9;.R!XY8G\F/U1Y:(:*IR&@-!0)[PN)<.0T MP%!\%3O+(>*"CM[Z,4=B3ZXYQ8[7V>L6!S7[MTPT,=&Z0Y MOPV@[!^<)C@#-"=;F3%G;W^/QD"UT;\VJ0R8J-L,928KM8Q2N'MH]YZ?.GQ: MKQ0^7#"/]T+XMERUFV6>C(7'_=A,=M_1#P.;NA2C0E!=!H118>IB6RL*OQ1< M84(/(3=XND7G :.*5- ^/@@/MQB\K:QM5=5 ;/>.?A^8>ML-G:[*/%BZ&M3\ M#]%G ='.,X(HE]5_+X,[\Y^+<4GMD%H-?Q@VQ9 IS ]6&$3,AB)B(<4PW M)D%&V,T;Y:YHVZ7IP)"71QLN(*U"5$A/,ZQX*-_IX%]EYBX3JMHJ?/N-]ATCOA_CBPGMD"'J!D7K%LL@U;:B&S1\88^=A^-QM['\R+H#O2Z?F9/]M9BR-;I3=?+QJZ@^GYY=6G6VND8=YF/7 A M+UKF[195:/F*[C]02P$"% ,4 " "+, I3N<&(+TP/ "@R0 $@ M @ $ 8W)A=V$M,C R,3 V,S N>'-D4$L! A0#% @ BS * M4RJS$W3## T-( !8 ( !? \ &-R87=A+3(P,C$P-C,P M7V-A;"YX;6Q02P$"% ,4 " "+, I3F,4=_)\Y !A< 4 %@ M @ %S' 8W)A=V$M,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( (LP M"E-<"S^FZDL !4N! 6 " 496 !C&UL4$L! A0#% @ BS *4\Q<@8RN/ _N4% !8 M ( !9*( &-R87=A+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4 " "+ M, I3BUH0QIG; #&+0\ %0 @ %&WP 8W)A=V$R,#(Q,#8S M,%\Q,'$N:'1M4$L! A0#% @ BS *4SZI%[UT!P D"P T M ( !$KL! &5X7S(V.3DX-BYH=&U02P$"% ,4 " "+, I3-/.KMI4' M !N+ #0 @ &QP@$ 97A?,C8Y.3@W+FAT;5!+ 0(4 Q0 M ( (LP"E,#<$M[*@0 <4 - " 7'* 0!E>%\R-CDY M.#@N:'1M4$L! A0#% @ BS *4YD]ZRHG! J1, T J ( !QLX! &5X7S(V.3DX.2YH=&U02P4& H "@!_ @ &-,! end