0001437749-23-013132.txt : 20230509 0001437749-23-013132.hdr.sgml : 20230509 20230509061540 ACCESSION NUMBER: 0001437749-23-013132 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 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: 23899796 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 crawa20230331_10q.htm FORM 10-Q crawa20230331_10q.htm
0000047307 CRAWFORD UNITED Corp false --12-31 Q1 2023 10,000,000 10,000,000 2,826,149 2,791,449 2,500,000 2,500,000 914,283 914,283 52,274 47,412 182,435 182,435 1 3,779,784 3,779,784 9,000,000 00000473072023-01-012023-03-31 xbrli:shares 0000047307us-gaap:CommonClassAMember2023-05-09 0000047307us-gaap:CommonClassBMember2023-05-09 thunderdome:item iso4217:USD 00000473072023-03-31 00000473072022-12-31 0000047307crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember2023-03-31 0000047307crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember2022-12-31 0000047307us-gaap:CommonClassAMember2023-03-31 0000047307us-gaap:CommonClassAMember2022-12-31 0000047307us-gaap:CommonClassBMember2023-03-31 0000047307us-gaap:CommonClassBMember2022-12-31 00000473072022-01-012022-03-31 iso4217:USDxbrli:shares 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000047307us-gaap:TreasuryStockCommonMember2022-12-31 0000047307us-gaap:RetainedEarningsMember2022-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000047307us-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000047307us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000047307us-gaap:TreasuryStockCommonMember2023-03-31 0000047307us-gaap:RetainedEarningsMember2023-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2023-01-012023-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2023-01-012023-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2023-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2023-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2023-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2023-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-31 0000047307us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:TreasuryStockCommonMember2021-12-31 0000047307us-gaap:RetainedEarningsMember2021-12-31 00000473072021-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-01-012022-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000047307us-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000047307us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-03-31 0000047307us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:TreasuryStockCommonMember2022-03-31 0000047307us-gaap:RetainedEarningsMember2022-03-31 00000473072022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2021-12-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2021-12-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2021-12-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2021-12-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-01-012022-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-01-012022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-31 0000047307us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-03-31 0000047307us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-03-31 0000047307us-gaap:CommonClassAMembercrawa:CommonStockOutstandingMember2022-03-31 0000047307us-gaap:CommonClassBMembercrawa:CommonStockOutstandingMember2022-03-31 00000473072022-01-012022-12-31 00000473072022-01-012022-06-30 0000047307crawa:AcquisitionOfGlobalTekManufacturingLLCMember2022-01-012022-12-31 0000047307crawa:CommercialAirHandlingMember2022-12-31 0000047307crawa:CommercialAirHandlingMember2021-12-31 0000047307crawa:CommercialAirHandlingMember2023-01-012023-03-31 0000047307crawa:CommercialAirHandlingMember2022-01-012022-12-31 0000047307crawa:CommercialAirHandlingMember2023-03-31 0000047307crawa:IndustrialAndTransportationProductsMember2022-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2021-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2023-01-012023-03-31 0000047307crawa:IndustrialAndTransportationProductsMember2022-01-012022-12-31 0000047307crawa:IndustrialAndTransportationProductsMember2023-03-31 utr:Y 0000047307srt:MinimumMember2023-03-31 0000047307srt:MaximumMember2023-03-31 0000047307us-gaap:CustomerListsMember2023-03-31 0000047307us-gaap:CustomerListsMember2022-12-31 0000047307us-gaap:NoncompeteAgreementsMember2023-03-31 0000047307us-gaap:NoncompeteAgreementsMember2022-12-31 0000047307us-gaap:TrademarksMember2023-03-31 0000047307us-gaap:TrademarksMember2022-12-31 0000047307us-gaap:LandMember2023-03-31 0000047307us-gaap:LandMember2022-12-31 0000047307us-gaap:BuildingAndBuildingImprovementsMember2023-03-31 0000047307us-gaap:BuildingAndBuildingImprovementsMember2022-12-31 0000047307us-gaap:MachineryAndEquipmentMember2023-03-31 0000047307us-gaap:MachineryAndEquipmentMember2022-12-31 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-31 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-31 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-31 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-31 0000047307us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000047307us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000047307us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31 0000047307us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2021-03-02 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMember2021-03-02 0000047307us-gaap:LetterOfCreditMembercrawa:JPMorganChaseBankMember2021-03-02 xbrli:pure 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMemberus-gaap:PrimeRateMember2021-03-022021-03-02 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMembercrawa:LondonInterbankOfferedRateLibor1Member2021-03-022021-03-02 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMemberus-gaap:PrimeRateMember2021-03-022021-03-02 0000047307crawa:JPMorganChaseBankMembercrawa:TermDebtMembercrawa:LondonInterbankOfferedRateLibor1Member2021-03-022021-03-02 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2021-03-022021-03-02 0000047307crawa:BankDebtMembercrawa:TermDebtMember2023-03-31 0000047307crawa:BankDebtMembercrawa:TermDebtMember2022-12-31 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2023-03-31 0000047307crawa:BankDebtMemberus-gaap:LineOfCreditMember2022-12-31 0000047307crawa:BankDebtMember2023-03-31 0000047307crawa:BankDebtMember2022-12-31 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2023-03-31 0000047307us-gaap:RevolvingCreditFacilityMembercrawa:JPMorganChaseBankMember2022-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:CADEnterprisesIncMembercrawa:SellerNoteMember2022-09-302022-09-30 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2023-03-31 0000047307crawa:RelatedPartyNotesThreeMembercrawa:FirstFrancisMembercrawa:NotesPayableMember2022-12-31 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2022-12-31 0000047307crawa:SellerNoteMembercrawa:NotesPayableMember2023-03-31 0000047307crawa:NotesPayableMember2023-03-31 0000047307crawa:NotesPayableMember2022-12-31 0000047307srt:MinimumMember2023-01-012023-03-31 0000047307srt:MaximumMember2023-01-012023-03-31 0000047307us-gaap:OtherCurrentLiabilitiesMember2023-03-31 0000047307us-gaap:OtherCurrentLiabilitiesMember2022-12-31 0000047307crawa:OperatingLeaseLiabilitiesMember2023-03-31 0000047307crawa:OperatingLeaseLiabilitiesMember2022-12-31 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2023-03-31 0000047307crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember2022-12-31 0000047307crawa:ReversoAssetPurchaseAgreementMembercrawa:ReversoPumpsIncMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMembercrawa:SeparAmericaMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMember2022-01-102022-01-10 0000047307crawa:ReversoPumpsIncMember2022-01-10 0000047307crawa:ReversoPumpsIncMemberus-gaap:CustomerListsMember2022-01-10 0000047307crawa:ReversoPumpsIncMemberus-gaap:TrademarksMember2022-01-10 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-05-012022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMemberus-gaap:TrademarksMember2022-05-01 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMemberus-gaap:CustomerListsMember2022-05-01 0000047307crawa:ReversoPumpsIncMember2023-01-012023-03-31 0000047307crawa:ReversoPumpsIncMember2022-01-012022-03-31 0000047307crawa:SeparAmericaMember2023-01-012023-03-31 0000047307crawa:SeparAmericaMember2022-01-012022-03-31 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2023-01-012023-03-31 0000047307crawa:KnittingMachineryCompanyOfAmericaLLCMember2022-01-012022-03-31 0000047307crawa:AcquiredEntitiesMember2023-01-012023-03-31 0000047307crawa:AcquiredEntitiesMember2022-01-012022-03-31 0000047307crawa:AllOtherEntitiesMember2023-01-012023-03-31 0000047307crawa:AllOtherEntitiesMember2022-01-012022-03-31 0000047307us-gaap:OperatingSegmentsMembercrawa:CommercialAirHandlingMember2023-01-012023-03-31 0000047307us-gaap:OperatingSegmentsMembercrawa:IndustrialAndTransportationProductsMember2023-01-012023-03-31 0000047307crawa:CorporateAndReconcilingItemsMember2023-01-012023-03-31 0000047307us-gaap:OperatingSegmentsMembercrawa:CommercialAirHandlingMember2022-01-012022-03-31 0000047307us-gaap:OperatingSegmentsMembercrawa:IndustrialAndTransportationProductsMember2022-01-012022-03-31 0000047307crawa:CorporateAndReconcilingItemsMember2022-01-012022-03-31
 
 

 

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 March 31, 2023

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

 

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

 

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

 

As of May 9, 2023, 2,773,875 shares of Class A Common Stock and 731,848 shares of Class B Common Stock were outstanding.

 

 

1

 

 

 

PART I

 

ITEM 1. FINANCIAL STATEMENTS

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED BALANCE SHEET

  

(Unaudited)

     
  

March 31,

  

December 31,

 
  

2023

  

2022

 

ASSETS

        

CURRENT ASSETS:

        

Cash and cash equivalents

 $1,901,516  $1,247,627 

Accounts receivable less allowance for doubtful accounts

  23,601,359   21,884,807 

Contract assets

  4,141,609   3,284,301 

Inventories less allowance for obsolete inventory

  19,727,179   20,176,142 

Investments

  598,938   657,971 

Prepaid expenses and other current assets

  1,265,746   1,522,516 

Total Current Assets

  51,236,347   48,773,364 

Property, plant and equipment, net

  14,764,781   15,213,443 

Operating right of use asset, net

  9,172,854   9,524,280 

OTHER ASSETS:

        

Goodwill

  16,231,938   16,231,938 

Intangibles, net of accumulated amortization

  9,177,257   9,492,560 

Other non-current assets

  275,074   362,489 

Total Non-Current Other Assets

  25,684,269   26,086,987 

Total Assets

 $100,858,251  $99,598,074 
         

LIABILITIES AND STOCKHOLDERS EQUITY

        

CURRENT LIABILITIES:

        

Notes payable – current

 $753,057  $1,303,972 

Bank debt – current

  -   222,222 

Leases payable – current

  1,292,604   1,705,224 

Accounts payable

  13,728,927   14,017,973 

Unearned revenue

  3,591,027   4,354,868 

Accrued income taxes

  2,411,460   1,239,289 

Accrued expenses

  3,731,771   3,224,188 

Total Current Liabilities

  25,508,846   26,067,736 

LONG-TERM LIABILITIES:

        

Notes payable

  1,653,740   1,846,405 

Bank debt

  17,357,593   19,224,318 

Leases payable

  8,125,657   8,060,152 

Deferred income taxes

  1,384,558   1,384,558 

Total Long-Term Liabilities

  28,521,548   30,515,433 

STOCKHOLDERS' EQUITY

        

Class A common shares - 10,000,000 shares authorized, 2,826,149 issued at March 31, 2023 and 2,791,449 issued at December 31, 2022

  7,844,228   7,351,563 

Class B common shares - 2,500,000 shares authorized, 914,283 shares issued at March 31, 2023 and December 31, 2022

  1,465,522   1,465,522 

Contributed capital

  1,741,901   1,741,901 

Treasury shares

  (2,196,437

)

  (2,125,252

)

Class A common shares – 52,274 shares held at March 31, 2023 and 47,412 shares held at December 31, 2022

        

Class B common shares – 182,435 shares held at March 31, 2023 and December 31, 2022

        

Retained earnings

  37,972,643   34,581,171 

Total Stockholders' Equity

  46,827,857   43,014,905 

Total Liabilities and Stockholders' Equity

 $100,858,251  $99,598,074 

 

See accompanying notes to consolidated financial statements

 

2

 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF INCOME (Unaudited)

 

  

Three Months Ended

March 31,

 
  

2023

  

2022

 
         

Total Sales

 $39,484,356  $31,002,746 

Cost of Sales

  28,967,804   24,636,341 

Gross Profit

  10,516,552   6,366,405 
         

Operating Expenses:

        

Selling, general and administrative expenses

  5,397,285   4,969,084 

Operating Income

  5,119,267   1,397,321 
         

Other (Income) and Expenses:

        

Interest charges

  369,802   261,016 

Unrealized (gain) loss on investments

  59,033   (174,885

)

Other (income) expense, net

  997   (329,901

)

Total Other (Income) and Expenses

  429,832   (243,770

)

Income before Provision for Income Taxes

  4,689,435   1,641,091 
         

Provision for Income Taxes

  1,297,962   575,216 

Net Income

 $3,391,473  $1,065,875 
         

Net Income Per Common Share - Basic

 $0.97  $0.31 
         

Net Income Per Common Share - Diluted

 $0.97  $0.31 
         

Weighted Average Shares of Common Stock Outstanding

        

Basic

  3,502,824   3,433,995 

Diluted

  3,502,824   3,433,995 

 

See accompanying notes to consolidated financial statements

 

3

 
 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)

 

Three Months Ended March 31, 2023 and 2022

 

  

COMMON SHARES -

                 
  

NO PAR VALUE

                 
          

CONTRIBUTED

  

TREASURY

  

RETAINED

     
  

CLASS A

  

CLASS B

  

CAPITAL

  

SHARES

  

EARNINGS

  

TOTAL

 
                         

Balance at December 31, 2022

 $7,351,563  $1,465,522  $1,741,901  $(2,125,252

)

 $34,581,171  $43,014,905 

Share-based compensation expense

  13,763   -   -   -   -   13,763 

Stock awards

  478,902   -   -   -   -   478,902 

Repurchase of shares

  -   -   -   (71,185

)

  -   (71,185

)

Net Income

  -   -   -   -   3,391,473   3,391,473 

Balance at March 31, 2023

 $7,844,228  $1,465,522  $1,741,901  $(2,196,437

)

 $37,972,643  $46,827,857 

 

 

  

COMMON SHARES

          

COMMON SHARES

 
  

ISSUED

  

TREASURY SHARES

  

OUTSTANDING

 
  

CLASS A

  

CLASS B

  

CLASS A

  

CLASS B

  

CLASS A

  

CLASS B

 
                         

Balance at December 31, 2022

  2,791,449   914,283   47,412   182,435   2,744,037   731,848 

Stock awards to directors and officers

  34,700   -   -   -   34,700   - 

Repurchase of shares

  -   -   4,862   -   (4,862)  - 

Balance at March 31, 2023

  2,826,149   914,283   52,274   182,435   2,773,875   731,848 

 

 

  

COMMON SHARES -

                 
  

NO PAR VALUE

                 
          

CONTRIBUTED

  

TREASURY

  

RETAINED

     
  

CLASS A

  

CLASS B

  

CAPITAL

  

SHARES

  

EARNINGS

  

TOTAL

 
                         

Balance at December 31, 2021

 $5,393,823  $1,465,522  $1,741,901  $(1,981,113

)

 $28,019,768  $34,639,901 

Share-based compensation expense

  16,307   -   -   -   -   16,307 

Stock awards

  882,000   -   -   -   -   882,000 

Repurchase of shares

  -   -   -   (65,709

)

  -   (65,709

)

Net Income

  -   -   -   -   1,065,875   1,065,875 

Balance at March 31, 2022

 $6,292,130  $1,465,522  $1,741,901  $(2,046,822

)

 $29,085,643  $36,538,374 

 

 

  

COMMON SHARES

     

COMMON SHARES

 
  

ISSUED

  

TREASURY SHARES

  

OUTSTANDING

 
  

CLASS A

  

CLASS B

  

CLASS A

  

CLASS B

  

CLASS A

  

CLASS B

 
                         

Balance at December 31, 2021

  

2,720,787

   

914,283

   

41,844

   

182,435

   

2,678,943

   

731,848

 

Stock Awards

  

32,200

   

-

   

-

   

-

   

32,200

   

-

 

Repurchase of shares

  

-

   

-

   

2,366

   

-

   

(2,366

)

  

-

 

Balance at March 31, 2022

  

2,752,987

   

914,283

   

44,210

   

182,435

   

2,708,777

   

731,848

 

 

4

 
 

 

CRAWFORD UNITED CORPORATION

CONSOLIDATED STATEMENT OF CASH FLOW (Unaudited)

 

  

Three Months Ended March 31,

 
  

2023

  

2022

 

Cash Flows from Operating Activities

        

Net Income

 $3,391,473  $1,065,875 

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

        

Depreciation and amortization

  923,228   932,003 

Unrealized loss (gain) on investments in equity securities

  59,033   (174,885

)

Amortization of right of use assets

  397,536   282,515 

Loss on disposal of assets

  -   15,000 

Non-cash share-based compensation expense

  492,665   898,307 

Changes in assets and liabilities:

        

Decrease (Increase) in accounts receivable

  (1,716,552

)

  (4,506,870

)

Decrease (Increase) in inventories

  448,963   1,184,341 

Decrease (Increase) in contract assets

  (857,308

)

  (122,410)

Decrease (Increase) in prepaid expenses & other assets

  344,185   (142,314

)

Increase (Decrease) in accounts payable

  (289,046

)

  1,144,315 

Increase (Decrease) in lease liability

  (347,115

)

  193,816 

Increase (Decrease) in accrued expenses

  1,633,644   (304,194

)

Increase (Decrease) in unearned revenue

  (763,842

)

  1,561,228 

Total adjustments

  325,391   960,852 

Net Cash Provided by Operating Activities

  3,716,864   2,026,727 

Cash Flows from Investing Activities

        

Cash paid for business acquisitions

  -   (4,203,734

)

Capital expenditures

  (147,661

)

  (151,436

)

Net Cash (Used in) Investing Activities

  (147,661

)

  (4,355,170)

Cash Flows from Financing Activities

        

Payments on notes

  (743,580

)

  (732,691

)

Payments on bank debt

  (3,892,153

)

  (933,333

)

Borrowings on bank debt

  1,791,604   5,963,975 

Share repurchase

  (71,185

)

  (65,709

)

Net Cash (Used in) Provided by Financing Activities

  (2,915,314

)

  4,232,242 

Net Increase (Decrease) in cash and cash equivalents

  653,889   1,903,799 

Cash and cash equivalents at beginning of period

  1,247,627   1,494,415 

Cash and cash equivalents at end of period

 $1,901,516  $3,398,214 

Supplemental disclosures of cash flow information

        

Interest Paid

 $348,042  $202,777 

Supplemental disclosures of noncash financing and investing activity

        

Additions to ROU assets obtained from new operating lease liabilities

 $46,109  $- 

 

See accompanying notes to consolidated financial statements

 

5

 

 

CRAWFORD UNITED CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
March 31, 2023

 

 

 

 

 

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. Certain 2022 financial information has been reclassified to conform to the 2023 presentation. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ended December 31, 2023. 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 year ended December 31, 2022. 

 

During the three-month period ended March 31, 2023 there have been no changes to the Company's 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 year ended December 31, 2022.

 

New Accounting Standards Recently 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 became effective for the Company on January 1, 2023 and did not have a material impact on the Company’s results of operations and internal controls on reporting.

 

Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Reclassifications

The Company has reclassified the presentation of certain prior-year information to conform to the current presentation.

 

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:

 

6

 

* 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.

  

 

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 $132,600 and $143,631 at March 31, 2023 and December 31, 2022, respectively.

  

 

4.  INVENTORY

 

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

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Raw materials and component parts

 $3,169,053  $2,892,820 

Work-in-process

  5,045,284   5,158,252 

Finished products

  12,898,106   13,483,017 

Total inventory

 $21,112,443  $21,534,089 

Less: inventory reserves

  1,385,264   1,357,947 

Net inventory

 $19,727,179  $20,176,142 

 

7

 
  
 

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, impairment testing was performed as of December 31, 2022 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, 2022, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the first three months of 2023 and validated the assumptions used in the analyses performed as of December 31, 2022 and determined that the resulting conclusions remained appropriate as of March 31, 2023.

 

There was no change to the balance of Goodwill from December 31, 2022 to March 31, 2023. Goodwill increased by $1.8 million from $14.4 million at December 31, 2021 to $16.2 million at December 31, 2022. The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions in the Industrial and Transportation Products segment of Knitting Machinery Company of America in the second quarter of 2022 and of Reverso Pumps and Separ America in the first quarter of 2022, partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek Manufacturing and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is as follows:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $15,753,682  $13,926,362 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $15,753,682  $15,753,682 
         

Total Company:

        

Beginning Balance

 $16,231,938  $14,404,618 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $16,231,938  $16,231,938 

 

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:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Customer list intangibles

 $9,316,000  $9,316,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,445,649   4,445,649 

Total intangible assets

  13,961,649   13,961,649 

Less: accumulated amortization

  4,784,392   4,469,089 

Intangible assets, net

 $9,177,257  $9,492,560 

 

Amortization of intangibles assets was: $315,303 and $319,230 for the three months ended March 31, 2023 and 2022, respectively.

 

8

 
  
 

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:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Land

 $231,034  $231,034 

Buildings and improvements

  3,293,464   3,222,243 

Machinery & equipment

  23,378,099   23,301,660 

Total property, plant & equipment

  26,902,597   26,754,937 

Less: accumulated depreciation

  12,137,816   11,541,494 

Property plant & equipment, net

 $14,764,781  $15,213,443 

 

Depreciation expense was $596,322 and $595,833 for the three months ended March 2023 and 2022, respectively.

  

 

7.  INVESTMENTS IN EQUITY SECURITIES

 

Investments in equity securities are summarized in the table below:

 

          

UNREALIZED

  

REALIZED

     
  

BALANCE

  

ACQUISITIONS,

  

GAINS

  

GAINS

  

BALANCE

 
  

AT

  

DISPOSITIONS

  

(LOSSES)

  

INCLUDED

  

AT END

 
  

BEGINNING

  

AND

  

INCLUDED

  

IN

  

OF

 
  

OF YEAR

  

SETTLEMENTS

  

IN EARNINGS

  

EARNINGS

  

PERIOD

 

December 31, 2022

 $1,518,244  $-  $(860,273

)

 $-  $657,971 
                     

Year-to-date March 31, 2023

  657,971   -   (59,033

)

  -   598,938 

 

Investments by fair value level in the hierarchy as of March 31, 2023 and December 31, 2022 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 March 31, 2023

 $598,938  $-  $-  $598,938 

Common stock as of December 31, 2022

 $657,971  $-  $-  $657,971 

 

9

 
  
 

8.  BANK DEBT 

 

The Company is party to a Credit Agreement with JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”). 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. The revolving facility matures June 1, 2024 and the term A loan matured December 1, 2022 and was paid in full on January 4, 2023.

 

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 was 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. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR). The Company intends to amend the Credit Agreement in 2023 to reflect a change in reference rates from LIBOR to SOFR.

 

Bank debt balances consist of the following:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Term debt

 $-  $222,222 

Revolving debt

  17,402,790   19,281,119 

Total Bank debt

  17,402,790   19,503,341 

Less: current portion

  -   222,222 

Non-current bank debt

  17,402,790   19,281,119 

Less: unamortized debt costs

  45,197   56,801 

Net non-current bank debt

 $17,357,593  $19,224,318 

 

The Company had $12.6 million and $10.7 million available to borrow on the revolving credit facility at March 31, 2023 and December 31, 2022, respectively.

 

10

 
  
 

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 Enterprises, Inc. (“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.

 

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, 2022. 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. An additional voluntary prepayment of principal in the amount of $0.6 million was made on September 30, 2022 and the loan was paid in full on March 31, 2023.

 

Notes payable consists of the following: 

 

  

March 31,

2023

  

December 31,

2022

 

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.

 $2,406,797  $2,587,877 

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 seller, payable in quarterly installments beginning September 30, 2018.

  -   562,500 

Total notes payable

  2,406,797   3,150,377 

Less current portion

  753,057   1,303,972 

Notes payable – non-current portion

 $1,653,740  $1,846,405 

 

11

 
  
 

10. LEASES

 

The Company has operating 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:

 

  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets, net

 $9,172,854  $9,524,280 
         

Other current liabilities

  1,292,604   1,705,224 

Operating lease liabilities

  8,125,657   8,060,152 

Total operating lease liabilities

 $9,418,261  $9,765,376 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  7.5   7.7 

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

March 31,

 
         
  

2023

  

2022

 
         

Earnings Per Share - Basic

        

Net Income

 $3,391,473  $1,065,875 

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Earnings Per Share - Basic

 $0.97  $0.31 
         

Earnings Per Share - Diluted

        

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Warrants, Options and Convertible Notes

  -   - 

Weighted average shares of common stock -Diluted

  3,502,824   3,433,995 

Earnings Per Share - Diluted

 $0.97  $0.31 

 

12

 
  
 

12. ACQUISITIONS

 

Effective January 10, 2022, Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective January 10, 2022 by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.

 

Additionally, effective on January 10, 2022, Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.

 

Cash Consideration Transferred

 $3,951,392 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,181,751 
     

Accounts Receivable

  466,887 

Inventory

  1,308,822 

Fixed Assets

  64,710 

Prepaid and Other Assets

  64,080 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,572,913 

Total Assets Acquired

 $4,777,412 
     

Accounts Payable

 $542,359 

Accrued Expense

  53,302 

Total Liabilities Assumed

 $595,661 

Total Fair Value

 $4,181,751 
     

Acquisition transaction costs incurred were:

 $124,825 

 

Goodwill

 

Goodwill has an assigned value of $1.6 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Reverso Pumps and Separ America. Intangible assets, trademarks has an assigned value of $0.8 million which represents the expected value of the trademarks of Reverso Pumps and Separ America.

 

13

 
 

Effective May 1, 2022, Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of May 1, 2022. 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 assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.

 

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $30,479 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.

 

Sales and Net Income for the Acquired Companies

Sales and net income information for the acquired companies, Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the three months ended March 31, 2023 and 2022 are provided below.

 

  

Three Months ended

  

Three Months ended

 
  

March 31, 2023

  

March 31, 2022

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 

Acquired Companies:

                

Reverso Pumps (acquired January 10, 2022)

  1,731,100   328,746   658,389   125,926 

Separ America (acquired January 10, 2022)

  991,704   292,191   234,672   3,281 

Knitting Machinery (acquired May 1, 2022)

  73,157   7,681   -   - 

Subtotal Acquired Companies

 $2,795,961   628,618   893,061   129,207 
                 

All Other Companies

  36,688,395   2,762,855   30,109,685   936,668 

Total

 $39,484,356  $3,391,473  $31,002,746  $1,065,875 

 

14

 
  
 

13. SEGMENT AND RELATED INFORMATION  

 

The Company reports operations for two business segments: (1) Commercial Air Handling Equipment, (2) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC 280-10-50-1. The Company's management evaluates segment performance based primarily on operating income. Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses. Beginning in 2022, the Company ceased allocating corporate costs to the respective segments.

 

Both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment engage in business activities from which they may recognize revenues and incur expenses, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.

 

Commercial Air Handling Equipment:

The Commercial Air Handling Equipment 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, and 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 specializes 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 LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on March 2, 2021. Global-Tek and Global-Tek Colorado 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. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on July 1, 2021. Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on January 10, 2022. Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.

 

15

 
 

The company purchased substantially all of the assets of Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on January 10, 2022. Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on May 1, 2022. Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.

 

The factors used to determine the Company’s reportable segments follow the guidance of ASC 280-10-50-21 and 50-10-22 and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, not equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of three to eighteen months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within 30 days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.

 

Corporate and Other: 

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

 

16

 
 

Information by industry segment is set forth below: 

 

  

Three Months Ended March 31, 2023

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $16,051,193  $23,433,163  $-  $39,484,356 

Gross Profit

  4,439,907   6,076,645   -   10,516,552 

Operating Income

  3,415,195   3,191,102   (1,487,030

)

  5,119,267 

Pretax Income

  3,415,195   3,182,204   (1,907,964

)

  4,689,435 

Net Income

  2,441,864   2,313,803   (1,364,194

)

  3,391,473 

 

 

  

Three Months Ended March 31, 2022

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,557,874  $19,444,872  $-  $31,002,746 

Gross Profit

  2,629,657   3,736,748   -   6,366,405 

Operating Income

  1,562,344   1,281,985   (1,447,008

)

  1,397,321 

Pretax Income

  1,562,344   1,415,972   (1,337,225

)

  1,641,091 

Net Income

  1,117,076   946,234   (997,435

)

  1,065,875 

 

17

 
  
 

14. SUBSEQUENT EVENTS

 

None.

  

 

 

RESULTS OF OPERATIONS.

 

The following discussion is intended to assist in the understanding of the Company's financial position at March 31, 2023 and December 31, 2022, results of operations for the three months periods ended March 31, 2023 and 2022, and cash flows for the three months ended March 31, 2023 and 2022, 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 year ended December 31, 2022. 

 

Items Affecting the Comparability of our Financial Results

 

The Company purchased substantially all of the operating assets of Reverso Pumps, Inc, (“Reverso Pumps”) and Separ of the Americas, LLC, (“Separ America”), both located in Davie, Florida on January 10, 2022.

 

The Company purchased substantially all of the operating assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”) located in Cleveland, Ohio and Greenville, Ohio on May 1, 2022.

 

Accordingly, in light of the timing of these transactions, the Company’s results for the three month period ended on March 31, 2023 include the added results of operations of Reverso Pumps, Separ America and Knitting Machinery in the Industrial and Transportation Products segment. Conversely, our results for the three month period ended March 31, 2022 do not include the results of operations of Knitting Machinery and also do not include a full three month results for Reverso Pumps and Separ America in the Industrial and Transportation Products segment.

 

18

 

 

Results of Operations Three Months Ended March 31, 2023 and 2022

 

Sales for the quarter ended March 31, 2023 (“current quarter”) increased to $39.5 million, an increase of approximately $8.5 million or 27.4% from sales of $31.0 million during the same quarter of the prior year. The increase in sales for the quarter ended March 31, 2023 was primarily driven by increased sales from Air Enterprises $4.5 million, Komtek Forge $0.8 million, Global-Tek $0.9 million, Marine Products International $1.0 million, Federal Hose of $0.3 million, CAD Enterprises of $0.3 million and Reverso Pumps of $1.0 million. The increase in sales was partially offset by a decline in sales from Data Genomix of $0.3 million.

 

Cost of sales for the current quarter was $29.0 million compared to $24.6 million for the same quarter of the prior year, an increase of $4.3 million or 17.6%, which is directly attributable to the sales increase. Gross margin was 26.6% in the current quarter compared to 20.5% for the same quarter of the prior year.  The 610-basis point increase is primarily attributable to normalization of inflationary costs incurred in the first quarter of the prior year. Specifically, during the first quarter of 2022, the Company was affected by the rapidly changing macroeconomic environment including supply chain issues leading to higher freight costs, and raw material price increases that could not be passed along to customers without delay. In the first quarter of 2023, the majority of headwinds from the prior year have subsided, raw material price increases have largely subsided or been shared with customers, and direct cost management programs have resulted in savings.

 

Selling, general and administrative expenses (SG&A) in the current quarter were $5.4 million, or 13.7% of sales, compared to $5.0 million, or 16.0% of sales, in the same quarter of last year. Selling, general and administrative expenses were decreased as a percentage of sales, while costs remained flat, due primarily to expense management efforts and the increased sales amount for the current quarter compared to the same quarter of last year.

 

Interest charges in the current quarter were approximately $0.4 million compared to $0.3 million in the same quarter of the prior year. Average total debt (including notes) and average interest rates for the current quarter were $22.4 million and 6.25% respectively, compared to $29.0 million and 2.70% in the same period of last year.

 

Other expense, net was $0.1 million in the current quarter compared to other income, net of $0.5 million in the same quarter of the prior year.  The decrease in other income, net was driven by a loss of $0.1 million in the quarter related to investments in marketable securities compared to a gain of $0.2 million in the same quarter of the previous year. The decrease was also driven by a difference in other income, net of $0.3 million resulting from incentives that Global-Tek received from the government of Puerto Rico in the first quarter of 2022 that did not recur in the first quarter of 2023.

 

Income tax expense in the current quarter was $1.3 million compared to $0.6 million in the same quarter of the prior year. Tax expense is higher compared to the same quarter of the prior year because of higher pre-tax income.

 

Net income in the current quarter was $3.4 million, or $0.97 per diluted share, as compared to net income of $1.1 million, or $0.31 per diluted share, for the same quarter of the prior year because of the factors noted above.

 

Commercial Air Handling Segment

 

Sales in the Commercial Air Handling Equipment segment for the quarter ended March 31, 2023 increased to $16.1 million, an increase of approximately $4.5 million, or 38.8%, from sales of $11.6 million during the same period of the prior year. This increase was primarily attributable to an increase in demand as COVID-19 pandemic-related restrictions were lifted and the on-site access necessary to complete the installation of commercial air handling units was restored for certain hospital and university customers.

 

Cost of sales in the Commercial Air Handling Equipment segment for the current quarter was $11.6 million compared to $8.9 million in the same quarter of the prior year, an increase of $2.7 million or 30.3%. Gross profit was $4.4 million in the current quarter compared to $2.6 million in the same period of last year, an increase of $1.8 million. Gross margin was 27.7% in the current quarter compared to 22.7% for the same quarter of the prior year.  The 500-basis point increase is primarily attributable to lessened input costs, cost management initiatives and efficiencies realized through the larger revenue base.

 

Selling, general and administrative expenses (SG&A) in the Commercial Air Handling Equipment segment in the current quarter were $1.0 million, or 6.4% of sales, compared to $1.1 million, or 9.1% of sales, in the same period of the prior year.

 

Income tax expense in the Commercial Air Handling Equipment segment in the current quarter was $1.0 million compared to $0.4 million in the same period of the prior year an increase of $0.6 million that was primarily attributable to an increase in income before taxes.

 

Net income in the Commercial Air Handling Equipment segment for the current quarter was $2.4 million compared to net income of $1.1 million in the same quarter of the prior year due primarily to the factors noted above.

 

19

 

Industrial and Transportation Products Segment

 

Sales in the Industrial and Transportation Products segment for the current quarter increased to $23.4 million, an increase of approximately $4.0 million or 20.5%, from sales of $19.4 million during the same quarter of the prior year. The increase in sales for the quarter ended March 31, 2023 was primarily driven by increased sales from Komtek Forge $0.8 million, Global-Tek $0.9 million, Marine Products International $1.0 million, Federal Hose of $0.3 million, CAD Enterprises of $0.3 million and Reverso Pumps of $1.0 million. The increase in sales was partially offset by a decline in sales from Data Genomix of $0.3 million.

 

Cost of sales in the Industrial and Transportation Products segment for the current quarter was $17.4 million compared to $15.7 million in the same quarter of the prior year, an increase of $1.6 million or 10.5%. Gross profit was $6.1 million in the current quarter compared to $3.7 million in the same period of last year, an increase of $2.3 million. Gross margin was 25.9% in the current quarter compared to 19.2% for the same quarter of the prior year.  The 670-basis point increase is primarily attributable to a reduction in raw material and logistics inflation, pass-through of certain ongoing inflationary costs in the form of price increases and strict cost management initiatives.

 

Selling, general and administrative expenses (SG&A) in the Industrial and Transportation Products segment in the current quarter were $2.9 million, or 12.3% of sales, compared to $2.5 million, or 12.6% of sales, in the same quarter of the prior year. Selling, general and administrative expenses decreased as a percentage of sales, notwithstanding the increased costs, due primarily to expense management efforts.

 

Other income, net in the Industrial and Transportation Products segment was $0.0 million in the current quarter compared to $0.4 million of other income, net in the same period of the prior year. The decrease in other income, net was driven by incentives that Global-Tek received from the government of Puerto Rico in the quarter ended March 31, 2022 that did not recur in the current quarter ended March 31, 2023.

 

Income tax expense in the current quarter was $0.9 million compared to $0.5 million in the same quarter of the prior year. Tax expense was higher compared to the same quarter of the prior year primarily driven by the increase in pre-tax income.

 

Net income in the Industrial and Transportation Products segment for the current quarter was $2.3 million compared to net income of $0.9 million in the same period of the prior year due primarily to the factors noted above.

 

Liquidity and Capital Resources

 

As described further in Note 12 to the Company’s consolidated financial statements, effective January 10, 2022, the Company completed the Reverso Pumps and Separ America acquisitions for a purchase price of $4.2 million, subject to certain customary post-closing adjustments based on working capital.

 

As described further in Note 12 to the Company’s consolidated financial statements, effective May 1, 2022, the Company completed the Knitting Machinery acquisition for a purchase price of $1.3 million, subject to certain customary post-closing adjustments based on working capital.

 

The Company’s credit agreement, by and between the Company and JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”), provides for a revolving credit facility of up to $30.0 million, which provides financial flexibility to fund acquisitions, working capital and other strategic initiatives. 

 

Total current assets at March 31, 2023 increased to $51.2 million from $48.8 million at December 31, 2022, an increase of $2.4 million. The increase in current assets is comprised of the following: an increase of accounts receivable of $1.7 million; an increase in cash of $0.7 million, a decrease in inventory of $0.4 million; a decrease in prepaid expenses and other assets of $0.3 million; a decrease in investments of $0.1 million and an increase in contract assets of $0.9 million. The increase in accounts receivable was driven by an increase in new billings in the Commercial Air Handling segment for certain early-stage projects that have achieved billing milestones in advance of certain production milestones per their individual contract terms. Management estimates that these new projects in the Commercial Air Handling segment will be completed in the next 6 months. The Company is carrying higher cash balances in expectation of future bulk inventory purchases.

 

Total current liabilities at March 31, 2023 decreased to $25.5 million from $26.1 million at December 31, 2022, a decrease of $0.6 million. The decrease in current liabilities was primarily driven by the following: a decrease in short term notes payable and bank debt of $0.8 million, a decrease in accounts payable of $0.3 million, an increase of $1.2 million in accrued income taxes, and a decrease in unearned revenue of $0.7 million.

 

20

 

Cash provided by operating activities for the three months ended March 31, 2023 was approximately $3.7 million, compared to cash provided by operating activities of $2.0 million in the same period a year ago. Cash provided by operating activities for the three months ended March 31, 2023 is comprised of the following: net income of $3.4 million; cash provided by adjustments for non-cash items of $1.9 million; and cash used in working capital adjustments of $1.5 million. The primary drivers of decreased working capital during the current quarter were an decrease in inventories of $0.4 million and an increase in accounts receivable of $1.7 million, partially offset by a decrease in accounts payable of $0.3 million and a decrease in deferred revenue of $0.7 million. Cash flows from operations were impacted by cash used in working capital adjustments including an increase in accounts receivable of $1.7 million in the first three months of 2023, driven primarily by a decrease of $0.2 million in the Commercial Air Handling Equipment segment and an increase of $1.8 million in the Industrial and Transportation Products segment. The $1.8 million increase in accounts receivable in the Industrial and Transportation products segment was the result of an increase in new sales. Days sales outstanding in the Commercial Air Handling Equipment segment were 61 days in the first three months of 2023 compared 77 days in fiscal year 2022 which management will continue to monitor but does not view as a significant change. The $1.8 million increase in accounts receivable in the Industrial and Transportation Products segment was driven primarily by an increase in sales during the three months ended March 31, 2023, days sales outstanding went from 56 days in fiscal year 2022 to 50 days in the first three months of 2023. The Company added Reverso Pumps, Separ America and Knitting Machinery in 2022 and will closely monitor days sales outstanding for the companies in this segment. The rise in accounts receivable has a negative impact on cashflow and management will continue to monitor the trend in future periods. The Company does not have a history of material failure to collect payment from its customers and believes that it is reasonable to assume that materially all of its outstanding accounts receivable will be collectible barring unforeseen circumstances.

 

Cash used in investing activities for the three months ended March 31, 2023 was $0.1 million, compared to cash used in investing activities of $4.4 million in the same period a year ago. Cash used in investing activities for the period ended March 31, 2023 was for capital expenditures in the normal course of business. Cash used in investing activities for the period ended March 31, 2022 was for the acquisitions of Reverso Pumps and Separ America in the Industrial and Transportation Products segment and capital expenditures in the normal course of business.

 

Cash used in financing activities was approximately $2.9 million for the three months ended March 31, 2023, compared to cash provided by financing activities of $4.2 million in the same period a year ago. Cash used in financing activities for the three months ended March 31, 2023 was primarily related to: $2.8 million paydown on bank debt and other debt in the normal course of business. Cash provided by financing activities for the three months ended March 31, 2022 related primarily to the acquisition of Reverso Pumps and Separ America.

 

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 for at least the next 12 months. The Company had $12.6 million available to borrow on the revolving credit facility at March 31, 2023. Notwithstanding the Company's expectations, if the Company's operating results decrease as the result of pressures on the business due to, for example, supply chain interruptions or delays, increases in material, freight or labor costs, inflationary pressures, currency or interest rate fluctuations, regulatory issues, a downturn in general economic conditions, 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. In addition, see Note 8 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 March 31, 2023, the Company had secured performance and payment bonds in the amount of $8.2 million as surety on completion of the requirements of certain commercial air handling contracts. 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 expenditure or capital resources.

 

 

Critical Accounting Policies

 

Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make certain estimates and assumptions which affect amounts reported in our consolidated financial statements. On an ongoing basis, we evaluate the accounting policies and estimates that are used to prepare financial statements. Management has made their best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. We do not believe that there is great likelihood that materially different amounts would be reported under different conditions or using different assumptions related to the accounting policies described below. However, application of these accounting policies involves the exercise of judgment and use of assumptions as to future uncertainties and, as a result, actual results could differ from these estimates.

 

21

 

Certain accounting policies that require significant management estimates and are deemed critical to our results of operations or financial position are discussed below. On a regular basis, critical accounting policies are reviewed with the Audit Committee of the Board of Directors.

 

Revenue Recognition: We recognize revenue with respect to customer orders when our obligations under the contract terms are satisfied and control of the product transfers to the customer, typically upon shipment. Revenue from certain contracts in the Commercial Air Handling Equipment segment is accounted for over time, when products are manufactured or services are performed, as control transfers under these arrangements. We follow a cost-based  input method, since there is no objective output measure that would fairly depict the transfer of control over the life of the performance obligation. Progress on the performance obligation is measured by the proportion of actual costs incurred to the total costs expected to complete the contract. Costs included in the measure of progress include direct labor and third-party. This cost-based method of revenue recognition requires the Company to make estimates of costs to complete its projects on an ongoing basis. Significant judgment is required to evaluate assumptions related to these estimates. The effect of revisions to estimates related to the transaction price or costs to complete a project are recorded on a cumulative catch-up basis. Certain contracts may be terminated by the customer; however, in the event of termination, most contracts require payment for services rendered through the date of termination.

 

Allowance for Obsolete and Slow-Moving Inventory: Inventories are valued using the first-in, first-out (“FIFO”) method; stated at the lower of cost or net realizable value; and are reduced by an allowance for obsolete and slow-moving inventories. The allowance is estimated based on management’s review of inventories on hand with minimal sales activity, which is compared to estimated future usage and sales. Inventories identified by management as slow-moving or obsolete are reserved for based on estimated selling prices less disposal costs. Though we consider these allowances adequate and proper, changes in economic conditions in specific markets in which we operate could have a material effect on allowances required.

 

Business Combinations: Business combinations are accounted for using the purchase method of accounting under ASC 805, “Business Combinations.” This method requires the Company to record assets and liabilities of the businesses acquired at their estimated fair values as of the acquisition date. Any excess of the cost of the acquisition over the fair value of the net assets acquired is recorded as goodwill. Determining the fair value requires management to make estimates and assumptions including discount rates, rates of return on assets, and long-term sales growth rates.

 

Goodwill and Indefinite Lived Intangible Assets: As referenced by ASC 350 “Intangibles- Goodwill and other” (“ASC 350”), management performs its annual impairment test for goodwill and intangible assets at least annually or more frequently, if impairment indicators arise at the reporting unit level. Our reporting units have been identified at the individual company component level, with each individual subsidiary operating company constituting its own reporting unit. For 2022 management performed qualitative and quantitative testing for each individual company with a goodwill balance other than those companies that were newly acquired within one year.

 

Our goodwill impairment analysis utilizes a qualitative approach comparing carrying amount of the reporting unit to its estimated fair value. To the extent that the qualitative approach indicates that it is more likely than not that the carrying amount is less than its fair value, we apply a quantitative approach as a secondary step. In applying the quantitative approach, we use an income approach to estimate the fair value of the reporting unit. The income approach uses a number of factors, including future business plans and actual and forecasted operating results. The significant assumptions employed under this method include discount rates; revenue growth rates, including assumed terminal growth rates; and operating margins used to project future cash flows for the operating company. The discount rates utilized reflect market-based estimates of capital costs and discount rates adjusted for management’s assessment of a market participant’s view with respect to other risks associated with the projected cash flows of the individual company. Our estimates are based upon assumptions we believe to be reasonable, but which by nature are uncertain and unpredictable. We believe we incorporate reasonable assumptions into our analysis of goodwill impairment testing for a reporting unit, such that actual experience would need to be materially out of the range of expected assumptions in order for an impairment to remain undetected.

 

22

 

 

In conducting our 2022 annual goodwill impairment analysis, we determined that the goodwill for CAD Enterprises at December 31, 2022 was $7.3 million. In our qualitative assessment of CAD Enterprises, we noted a decline in revenue from $30.1 million in 2019 to $18.9 million in 2020, $18.3 million in 2021 and $15.5 million in 2022 and a decline in after-tax income margin from 5.8% in 2019 to -4.6% in 2020, -0.5% in 2021, and -3.4% in 2022 and thus determined to conduct a quantitative assessment of CAD Enterprises. The quantitative assessment of CAD Enterprises confirmed that the estimated fair value exceeded carrying value by 12.2 percent, and thus no impairment existed at December 31, 2022. The key assumptions used to estimate fair value included discount rates; revenue growth rates, including assumed terminal growth rates; and after-tax income margins used to project future cash flows for CAD Enterprises. The discount rate used to estimate fair value was 10% and was based on estimates of capital costs and management’s assessment of a market participant’s view with respect to other risks associated with the projected cash flows for CAD Enterprises. Our revenue growth rate for the 9-year period in the discounted cash flow model was 10.2% per year, which reflects management’s assessment of estimated future orders for CAD Enterprises based in part on a Long-Term-Agreement (“LTA”) with the company’s largest customer, a new $7.5 million incremental purchase order with this customer, our previous revenue history including actual revenues of $30.1 million in 2019 before the onset of the COVID-19 pandemic, and a continued business rebound in the aerospace industry. The assumed terminal growth rate for CAD Enterprises was 3% based on management’s assessment of long-term growth rates for the Aerospace industry. The after-tax income margins used to project future margins for the company were based on the historical margins for CAD Enterprises prior to the COVID-19 pandemic. In 2019, CAD Enterprises earned a debt-free after-tax income margin of 16.6%. The discounted cash flow model used to estimate fair value assumes a debt-free after-tax income margin of 17.3% in 2027, or year 5 of the forecast period and expanding margins to 17.5% in the terminal year. This is based on management’s assessment of our ability to grow SG&A expenses at a slower rate than revenues as the company achieves more scale. Our estimates are based upon assumptions we believe to be reasonable, but which by nature are uncertain and unpredictable. Potential events and circumstances including global conflicts, materials shortages, inability to increase prices to keep pace with expenses, onset of a global pandemic, departure of key employees and loss of a key customer could negatively affect the key assumptions used for the recent fair value test and are similar to the risk factors noted in Item 1A, Risk Factors in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

In conducting our 2022 annual goodwill impairment analysis, we determined that the goodwill for Global-Tek Manufacturing and Global-Tek Colorado at December 31, 2022 was $1.9 million. In our qualitative assessment of Global-Tek Manufacturing and Global-Tek Colorado, we noted a decline in revenue from $9.2 million in 2021 to $6.5 million in 2022 and a decline in after-tax income margin from 17.3% in 2021 to -3.3% in 2022 and thus determined to conduct a quantitative assessment of Global-Tek Manufacturing and Global-Tek Colorado. The quantitative assessment of Global-Tek Manufacturing and Global-Tek Colorado confirmed that the estimated fair value exceeded carrying value by 23.3%, and thus no impairment existed at December 31, 2022. The key assumptions used to estimate fair value included discount rates; revenue growth rates, including assumed terminal growth rates; and after-tax income margins used to project future cash flows for Global-Tek Manufacturing and Global-Tek Colorado. The discount rate used to estimate fair value was 10% and was based on estimates of capital costs and management’s assessment of a market participant’s view with respect to other risks associated with the projected cash flows for Global-Tek Manufacturing and Global-Tek Colorado. Our revenue growth rate for the 9-year period in the discounted cash flow model was 6.5% per year, which reflects management’s assessment of estimated future orders for Global-Tek Manufacturing and Global-Tek Colorado based on our previous revenue history including actual revenues of $9.2 million in 10 months of operations after the acquisition in 2021 before the untimely passing of the General Manager. The assumed terminal growth rate for Global-Tek Manufacturing and Global-Tek Colorado was 3% based on management’s assessment of long-term growth rates for the Aerospace and Defense industries. The after-tax income margins used to project future margins for the company were based on the historical margins for Global-Tek Manufacturing and Global-Tek Colorado prior to the untimely passing of the General Manager. In 2021, Global-Tek Manufacturing and Global-Tek Colorado earned an debt-free after-tax income margin of 16.4%. The discounted cash flow model used to estimate fair value assumes an after-tax income margin of 6.2% in 2027, or year 5 of the forecast period and expanding margins to 7.8% in the terminal year. This is based on management’s assessment of our ability to grow SG&A expenses at a slower rate than revenues as the company achieves more scale. Our estimates are based upon assumptions we believe to be reasonable, but which by nature are uncertain and unpredictable. Potential events and circumstances including global conflicts, materials shortages, inability to increase prices to keep pace with expenses, onset of a global pandemic, departure of key employees and loss of a key customer could negatively affect the key assumptions used for the recent fair value test and are similar to the risk factors noted in Item 1A, Risk Factors in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

Income Taxes: In accordance with ASC 740, “Income Taxes” (“ASC 740”), we account for income taxes under the asset and liability method, whereby deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and the tax bases of assets and liabilities and are measured using the currently enacted tax rates. Specifically, we measure gross deferred tax assets for deductible temporary differences and carryforwards, such as operating losses and tax credits, using the applicable enacted tax rates and apply the more likely than not measurement criterion Further, at each interim reporting period, we estimate an effective income tax rate that is expected to be applicable for the full year. Significant judgment is involved regarding the application of income tax laws and regulations and when projecting the jurisdictional mix of income. Additionally, interpretation of tax laws, court decisions or other guidance provided by taxing authorities influences our estimate of the effective income tax rates. As a result, our actual annual effective income tax rates and related income tax liabilities may differ materially from our interim estimated effective tax rates and related income tax liabilities. Any resulting differences are recorded in the period they become known.

 

23

 

Impact of Inflation

Inflationary economic conditions have increased, and may continue to increase, the Company’s costs of producing its products. The Company’s products are manufactured using various metals and other commodity-based materials including steel, aluminum, rubber and silicone. Freight and labor costs also are significant elements of the Company’s production costs. Inflationary economic conditions increase these various costs. If the Company is unable to mitigate inflationary increases through customer pricing actions, alternative supply arrangements or other cost reduction initiatives, its profitability may be adversely affected.

 

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 moderation of the adverse effects of the COVID-19 pandemic, including the resumption of operations by the Company’s customers, loosening of public health restrictions, or any reimposed restrictions or tightening of public health restrictions which could impact the demand for the Company’s products; (b) shortages in supply or increased costs of necessary products, components or raw materials from the Company’s suppliers; (c) availability shortages or increased costs of freight and labor for the Company and/or its suppliers; (d) actions that governments, businesses and individuals take in response to public health crises, such as the COVID-19 pandemic, including mandatory business closures and restrictions on onsite commercial interactions; (e) conditions in the global and regional economies and economic activity, including slow economic growth or recession, inflation, currency and credit market volatility, reduced capital expenditures and changes in government trade, fiscal, tax and monetary policies; (f) adverse effects from evolving geopolitical conditions, such as the military conflict in Ukraine; (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 (k) the Company's ability to satisfy obligations under its financing arrangements, and the other risks described in “Item 1A. Risk Factors” in our Annual Report Form 10-K for the year ended December 31, 2022 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.

 

24

 

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of disclosure controls and procedures.

 

Under the supervision of and with the participation of our management, including our chief executive officer and chief financial officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15(d)-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based on that evaluation, our chief executive officer and chief financial officer have concluded that, as of the end of the period covered by this Quarterly Report, our disclosure controls and procedures were effective.

 

Changes in Internal Control over Financial Reporting

 

There have been no changes in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) that occurred during the Company’s quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

25

 

 

PART II OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS. 

At the time of filing this Quarterly Report on Form 10-Q, there were no material legal proceedings pending or threatened against the Company.

 

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, 2022.

 

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

 

26

 

 

ITEM 6. EXHIBITS

 

 

10.1

Separation Agreement and Release by and between Crawford United Corporation and John P. Daly (incorporated by reference from Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on April 4, 2023).
 

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.

 

27

 

 

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 9th day of May, 2023, thereunto duly authorized.

 

 

SIGNATURE:

TITLE

/s/ Brian E. Powers

President and Chief Executive Officer

Brian E. Powers

(Principal Executive Officer)

   
   
   

/s/ Jeffrey J. Salay

Vice President and Chief Financial Officer

Jeffrey J. Salay

(Principal Accounting and Financial Officer)

 

 

28
EX-31.1 2 ex_511769.htm EXHIBIT 31.1

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

 
   

May 9, 2023

 

 

 

 
EX-31.2 3 ex_511768.htm EXHIBIT 31.2

Exhibit 31.2

 

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

 

 

I, Jeffrey J. Salay, 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;

9

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/ Jeffrey J. Salay

 
   

Jeffrey J. Salay

 
   

Vice President and Chief Financial Officer

 
   

May 9, 2023

 

 

 

 
EX-32.1 4 ex_511767.htm EXHIBIT 32.1

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 March 31, 2023 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

 
   

May 9, 2023

 

 

 

 
EX-32.2 5 ex_511766.htm EXHIBIT 32.2

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 March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Jeffrey J. Salay, 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/ Jeffrey J. Salay

 
   

Jeffrey J. Salay

 
   

Chief Financial Officer

 
   

May 9, 2023

 

 

 

 
EX-101.SCH 6 crawa-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (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 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 4 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Investments in Equity Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Bank Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 11 - Earnings Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 12 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 13 - Segment and Related Information (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 3 - Accounts Receivable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 4 - Inventory - Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) 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 - Summary of Investment in Equity Securities (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Bank Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 9 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 12 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (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 EX-101.CAL 7 crawa-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 crawa-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 crawa-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Other (Income) and Expenses: crawa_AssetsOtherNoncurrentTotal Total Non-Current Other Assets Amount of noncurrent assets classified, as other. Fair Value of Financial Instruments, Policy [Policy Text Block] Intangible Asset: Customer List & Trademark Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Note To Financial Statement Details Textual 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 Non-cash share-based compensation expense Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Other non-current assets Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) Schedule of Debt [Table Text Block] Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Note 8 - Bank Debt - Summary of Loan Balances (Details) Fair Value of Stock Consideration us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Note 9 - Notes Payable - Notes Payable (Details) Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total Total Consideration Note 10 - Leases - Lease Assets and Liabilities (Details) Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details) Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details) Operating Expenses: Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Seller Transaction Costs us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Note 13 - Segment and Related Information - Information by Industry Segment (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_Depreciation Depreciation Depreciation and amortization Bank debt – current us-gaap_AssetsCurrent Total Current Assets OTHER ASSETS: Less current portion Notes payable – current Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Komtek Forge [Member] Information pertaining to Komtek Forge. Business Acquisition, Pro Forma Information [Table Text Block] Treasury Stock, Common, Shares Common shares 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: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Goodwill [Table Text Block] Accrued expenses Accrued income taxes 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 Trademarks [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 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] Inventories less allowance for obsolete inventory Net inventory Estimate of Fair Value Measurement [Member] Warrants, Options and Convertible Notes (in shares) 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] Supplemental disclosures of noncash financing and investing activity Bank Debt [Member] Represents the bank debt. 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] Noncompete Agreements [Member] Unrealized Gains Included in Earnings Fair Value Hierarchy and NAV [Axis] Operating Lease Liabilities [Member] Primary financial statement caption encompassing operating lease liabilities. CURRENT LIABILITIES: Increase (Decrease) in lease liability Raw materials and component parts Acquired Entities [Member] Related to acquired entities. Common Stock Outstanding [Member] Stock outstanding that is subordinate to all other stock of the issuer. All Other Entities [Member] Related to all other entities. 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 Customer Lists [Member] Schedule of Segment Reporting Information, by Segment [Table Text Block] 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 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 (Used in) Provided by Financing Activities us-gaap_GoodwillPeriodIncreaseDecrease Goodwill, Period Increase (Decrease) 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 Adjustments Goodwill, Purchase Accounting Adjustments Gross Profit us-gaap_GrossProfit Gross Profit Acquisitions Goodwill, Acquired During Period Cost of Sales crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal Total Assets Acquired Amount of assets and goodwill acquired at the acquisition date. Consolidation Items [Domain] Deferred income taxes us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation Property, plant and equipment, net Property plant & equipment, net Goodwill Goodwill Goodwill Beginning Balance Ending Balance Consolidation Items [Axis] Knitting Machinery Company of America LLC [Member] Related to Knitting Machinery Company of America LLC. us-gaap_PropertyPlantAndEquipmentGross Property Plant and Equipment, Gross Separ America [Member] Related to Separ America. Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Reverso Asset Purchase Agreement [Member] Related to Reverso Asset Purchase Agreement. 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 Balance Balance Treasury Stock, Common [Member] Common Stock Including Additional Paid in Capital [Member] Letter of Credit [Member] Additional Paid-in Capital [Member] Common Stock [Member] Increase (Decrease) in accrued expenses Line of Credit [Member] Provision for Income Taxes Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total us-gaap_IncreaseDecreaseInAccountsPayable Increase (Decrease) in accounts payable Gain (Loss) on Securities [Table Text Block] 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 Acquisitions, Dispositions and Settlements Amount of Acquisitions, Dispositions and Settlements related to equity security measured at fair value with change in fair value recognized in net income (FV-NI). 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 Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Entity Interactive Data Current Reclassification, Comparability Adjustment [Policy Text Block] Repurchase of shares (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) 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] Weighted Average Discount Rate, Operating Leases Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Additions to ROU assets obtained from new operating lease liabilities us-gaap_IncreaseDecreaseInPrepaidExpense Decrease (Increase) in prepaid expenses & other assets Weighted Average Remaining Lease Term, Operating Leases (in years) (Year) Entity File Number Entity Emerging Growth Company Notes payable, face value us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Reverso Pumps, Inc. [Member] Represents Reverso Pumps, Inc. Acquisition transaction costs incurred were: us-gaap_BusinessCombinationAcquisitionRelatedCosts Segments [Axis] Segments [Domain] Variable Rate [Domain] us-gaap_RepaymentsOfBankDebt Payments on bank debt Prime Rate [Member] Industrial and Transportation Products [Member] Information relating to Industrial and Transportation Products segment. Schedule of Long-Term Debt Instruments [Table Text Block] Variable Rate [Axis] Diluted (in shares) us-gaap_IncreaseDecreaseInAccountsReceivable Decrease (Increase) in accounts receivable Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Realized Gains Included in Earnings Borrowings on bank debt Entity [Domain] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] 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 us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of shares Entity Address, City or Town Entity Address, Postal Zip Code Supplemental disclosures of cash flow information Business Acquisition [Axis] Net Income Per Common Share - Basic (in dollars per share) us-gaap_TreasuryStockCommonValue Treasury shares Entity Address, State or Province Business Acquisition, Acquiree [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding Statement of Stockholders' Equity [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Repurchase of shares (in shares) Income Statement [Abstract] us-gaap_RepaymentsOfDebt Repayments of Debt Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Decrease (Increase) in inventories us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (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 us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Loss on disposal of assets us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Asset Acquisition [Axis] us-gaap_AssetAcquisitionConsiderationTransferred Asset Acquisition, Consideration Transferred, Total Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Stock awards to directors and officers (in shares) Stock Awards (in shares) Selling, general and administrative expenses us-gaap_LiabilitiesNoncurrent Total Long-Term Liabilities Share-based compensation expense Cash Flows from Financing Activities Line of Credit Facility, Lender [Domain] Asset Acquisition [Domain] London Interbank Offered Rate (LIBOR) 1 [Member] Interest rate at which a bank borrows funds from other banks in the London interbank market. Lender Name [Axis] Corporate and Reconciling Items [Member] Represents the aggregate total of non operating corporate items and elimination items. us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders' Equity Reported Value Measurement [Member] Stock awards crawa_OperatingAndFinanceLeaseLiabilityNoncurrent Leases payable 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 Total Fair Value Interest charges Changes in assets and liabilities: J P Morgan Chase Bank [Member] Represents JP Morgan Chase Bank, N.A. Amortization of right of use assets 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] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Common Class B [Member] Inventory Disclosure [Text Block] Operating lease liabilities us-gaap_OperatingLeaseLiabilityNoncurrent Notes Payable Excluding Paycheck Protection Program Cares Act [Member] Represents notes payable excluding paycheck protection program cares act. Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] Net non-current bank debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Deferred Revenue us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue us-gaap_OperatingLeaseLiability Total operating lease liabilities Bank debt Cash Consideration Transferred us-gaap_PaymentsToAcquireBusinessesGross Payments to Acquire Businesses, Gross Cash paid for business acquisitions 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. 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. Notes payable – non-current portion Notes Payable, Noncurrent 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 Segments [Member] Operating right of use asset, net Operating lease right-of-use assets, net Fixed Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap_UnrealizedGainLossOnInvestments Unrealized loss (gain) on investments in equity securities Unrealized (gain) loss on investments EX-101.PRE 10 crawa-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 09, 2023
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 Q1  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
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,773,875
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 1,901,516 $ 1,247,627
Accounts receivable less allowance for doubtful accounts 23,601,359 21,884,807
Contract assets 4,141,609 3,284,301
Inventories less allowance for obsolete inventory 19,727,179 20,176,142
Investments 598,938 657,971
Prepaid expenses and other current assets 1,265,746 1,522,516
Total Current Assets 51,236,347 48,773,364
Property, plant and equipment, net 14,764,781 15,213,443
Operating right of use asset, net 9,172,854 9,524,280
OTHER ASSETS:    
Goodwill 16,231,938 16,231,938
Intangibles, net of accumulated amortization 9,177,257 9,492,560
Other non-current assets 275,074 362,489
Total Non-Current Other Assets 25,684,269 26,086,987
Total Assets 100,858,251 99,598,074
CURRENT LIABILITIES:    
Notes payable – current 753,057 1,303,972
Bank debt – current 0 222,222
Leases payable – current 1,292,604 1,705,224
Accounts payable 13,728,927 14,017,973
Unearned revenue 3,591,027 4,354,868
Accrued income taxes 2,411,460 1,239,289
Accrued expenses 3,731,771 3,224,188
Total Current Liabilities 25,508,846 26,067,736
LONG-TERM LIABILITIES:    
Bank debt 17,357,593 19,224,318
Leases payable 8,125,657 8,060,152
Deferred income taxes 1,384,558 1,384,558
Total Long-Term Liabilities 28,521,548 30,515,433
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,196,437) (2,125,252)
Retained earnings 37,972,643 34,581,171
Total Stockholders' Equity 46,827,857 43,014,905
Total Liabilities and Stockholders' Equity 100,858,251 99,598,074
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 7,844,228 7,351,563
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common shares 1,465,522 1,465,522
Notes Payable Excluding Paycheck Protection Program Cares Act [Member]    
LONG-TERM LIABILITIES:    
Notes Payable, Noncurrent $ 1,653,740 $ 1,846,405
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - shares
Mar. 31, 2023
Dec. 31, 2022
Common Class A [Member]    
Common stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, shares issued (in shares) 2,826,149 2,791,449
Treasury Stock, Common, Shares 52,274 47,412
Common Class B [Member]    
Common stock, shares authorized (in shares) 2,500,000 2,500,000
Common stock, shares issued (in shares) 914,283 914,283
Treasury Stock, Common, Shares 182,435 182,435
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total sales $ 39,484,356 $ 31,002,746
Cost of Sales 28,967,804 24,636,341
Gross Profit 10,516,552 6,366,405
Operating Expenses:    
Selling, general and administrative expenses 5,397,285 4,969,084
Operating Income 5,119,267 1,397,321
Other (Income) and Expenses:    
Interest charges 369,802 261,016
Unrealized (gain) loss on investments 59,033 (174,885)
Other (income) expense, net 997 (329,901)
Total Other (Income) and Expenses 429,832 (243,770)
Income before Provision for Income Taxes 4,689,435 1,641,091
Provision for Income Taxes 1,297,962 575,216
Net Income $ 3,391,473 $ 1,065,875
Net Income Per Common Share - Basic (in dollars per share) $ 0.97 $ 0.31
Net Income Per Common Share - Diluted (in dollars per share) $ 0.97 $ 0.31
Basic (in shares) 3,502,824 3,433,995
Diluted (in shares) 3,502,824 3,433,995
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Class A [Member]
Treasury Stock, Common [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
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]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021 $ 5,393,823 $ 1,465,522     $ (1,981,113)         $ 1,741,901 $ 28,019,768 $ 34,639,901
Share-based compensation expense 16,307 0     0         0 0 16,307
Stock awards 882,000 0     0         0 0 882,000
Repurchase of shares 0 0     (65,709)         0 0 (65,709)
Net Income 0 0     0         0 1,065,875 1,065,875
Balance (in shares) at Dec. 31, 2021     41,844 182,435   2,678,943 731,848 2,720,787 914,283      
Stock awards to directors and officers (in shares)       32,200 32,200      
Repurchase of shares (in shares)     2,366          
Repurchase of shares (in shares)           (2,366)            
Balance at Mar. 31, 2022 6,292,130 1,465,522     (2,046,822)         1,741,901 29,085,643 36,538,374
Stock Awards (in shares)       32,200 32,200      
Balance (in shares) at Mar. 31, 2022     44,210 182,435   2,708,777 731,848 2,752,987 914,283      
Balance at Dec. 31, 2022 7,351,563 1,465,522     (2,125,252)         1,741,901 34,581,171 43,014,905
Share-based compensation expense 13,763 0     0         0 0 13,763
Stock awards 478,902 0     0         0 0 478,902
Repurchase of shares 0 0     (71,185)         0 0 (71,185)
Net Income $ 0 $ 0     0         0 3,391,473 3,391,473
Balance (in shares) at Dec. 31, 2022 2,791,449 914,283 47,412 182,435   2,744,037 731,848          
Stock awards to directors and officers (in shares) 34,700 0 0 0   34,700 0          
Repurchase of shares (in shares) 0 0 4,862 0     0          
Repurchase of shares (in shares)           (4,862)            
Balance at Mar. 31, 2023 $ 7,844,228 $ 1,465,522     $ (2,196,437)         $ 1,741,901 $ 37,972,643 $ 46,827,857
Stock Awards (in shares) 34,700 0 0 0   34,700 0          
Balance (in shares) at Mar. 31, 2023 2,826,149 914,283 52,274 182,435   2,773,875 731,848          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash Flows from Operating Activities    
Net Income $ 3,391,473 $ 1,065,875
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 923,228 932,003
Unrealized loss (gain) on investments in equity securities 59,033 (174,885)
Amortization of right of use assets 397,536 282,515
Loss on disposal of assets 0 15,000
Non-cash share-based compensation expense 492,665 898,307
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (1,716,552) (4,506,870)
Decrease (Increase) in inventories 448,963 1,184,341
Decrease (Increase) in contract assets (857,308) (122,410)
Decrease (Increase) in prepaid expenses & other assets 344,185 (142,314)
Increase (Decrease) in accounts payable 289,046 (1,144,315)
Increase (Decrease) in lease liability (347,115) 193,816
Increase (Decrease) in accrued expenses 1,633,644 (304,194)
Increase (Decrease) in unearned revenue (763,842) 1,561,228
Total adjustments 325,391 960,852
Net Cash Provided by Operating Activities 3,716,864 2,026,727
Cash Flows from Investing Activities    
Cash paid for business acquisitions 0 (4,203,734)
Capital expenditures (147,661) (151,436)
Net Cash (Used in) Investing Activities (147,661) (4,355,170)
Cash Flows from Financing Activities    
Payments on notes (743,580) (732,691)
Payments on bank debt (3,892,153) (933,333)
Borrowings on bank debt 1,791,604 5,963,975
Share repurchase (71,185) (65,709)
Net Cash (Used in) Provided by Financing Activities (2,915,314) 4,232,242
Net Increase (Decrease) in cash and cash equivalents 653,889 1,903,799
Cash and cash equivalents at beginning of period 1,247,627 1,494,415
Cash and cash equivalents at end of period 1,901,516 3,398,214
Supplemental disclosures of cash flow information    
Interest Paid 348,042 202,777
Supplemental disclosures of noncash financing and investing activity    
Additions to ROU assets obtained from new operating lease liabilities $ 46,109 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Basis of Presentation
3 Months Ended
Mar. 31, 2023
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. Certain 2022 financial information has been reclassified to conform to the 2023 presentation. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ended December 31, 2023. 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 year ended December 31, 2022. 

 

During the three-month period ended March 31, 2023 there have been no changes to the Company's significant accounting policies.

  

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
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 year ended December 31, 2022.

 

New Accounting Standards Recently 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 became effective for the Company on January 1, 2023 and did not have a material impact on the Company’s results of operations and internal controls on reporting.

 

Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Reclassifications

The Company has reclassified the presentation of certain prior-year information to conform to the current presentation.

 

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 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Accounts Receivable
3 Months Ended
Mar. 31, 2023
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 $132,600 and $143,631 at March 31, 2023 and December 31, 2022, respectively.

  

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory
3 Months Ended
Mar. 31, 2023
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:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Raw materials and component parts

 $3,169,053  $2,892,820 

Work-in-process

  5,045,284   5,158,252 

Finished products

  12,898,106   13,483,017 

Total inventory

 $21,112,443  $21,534,089 

Less: inventory reserves

  1,385,264   1,357,947 

Net inventory

 $19,727,179  $20,176,142 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets, Net
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5. GOODWILL AND OTHER INTANGIBLE ASSETS, NET

 

For the identified reporting units, impairment testing was performed as of December 31, 2022 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, 2022, no indefinite-lived intangible assets or goodwill was determined to be impaired. Management updated their assessment during the first three months of 2023 and validated the assumptions used in the analyses performed as of December 31, 2022 and determined that the resulting conclusions remained appropriate as of March 31, 2023.

 

There was no change to the balance of Goodwill from December 31, 2022 to March 31, 2023. Goodwill increased by $1.8 million from $14.4 million at December 31, 2021 to $16.2 million at December 31, 2022. The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions in the Industrial and Transportation Products segment of Knitting Machinery Company of America in the second quarter of 2022 and of Reverso Pumps and Separ America in the first quarter of 2022, partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek Manufacturing and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is as follows:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $15,753,682  $13,926,362 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $15,753,682  $15,753,682 
         

Total Company:

        

Beginning Balance

 $16,231,938  $14,404,618 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $16,231,938  $16,231,938 

 

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:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Customer list intangibles

 $9,316,000  $9,316,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,445,649   4,445,649 

Total intangible assets

  13,961,649   13,961,649 

Less: accumulated amortization

  4,784,392   4,469,089 

Intangible assets, net

 $9,177,257  $9,492,560 

 

Amortization of intangibles assets was: $315,303 and $319,230 for the three months ended March 31, 2023 and 2022, respectively.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Property, Plant and Equipment, Net
3 Months Ended
Mar. 31, 2023
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:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Land

 $231,034  $231,034 

Buildings and improvements

  3,293,464   3,222,243 

Machinery & equipment

  23,378,099   23,301,660 

Total property, plant & equipment

  26,902,597   26,754,937 

Less: accumulated depreciation

  12,137,816   11,541,494 

Property plant & equipment, net

 $14,764,781  $15,213,443 

 

Depreciation expense was $596,322 and $595,833 for the three months ended March 2023 and 2022, respectively.

  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Investments in Equity Securities
3 Months Ended
Mar. 31, 2023
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:

 

          

UNREALIZED

  

REALIZED

     
  

BALANCE

  

ACQUISITIONS,

  

GAINS

  

GAINS

  

BALANCE

 
  

AT

  

DISPOSITIONS

  

(LOSSES)

  

INCLUDED

  

AT END

 
  

BEGINNING

  

AND

  

INCLUDED

  

IN

  

OF

 
  

OF YEAR

  

SETTLEMENTS

  

IN EARNINGS

  

EARNINGS

  

PERIOD

 

December 31, 2022

 $1,518,244  $-  $(860,273

)

 $-  $657,971 
                     

Year-to-date March 31, 2023

  657,971   -   (59,033

)

  -   598,938 

 

Investments by fair value level in the hierarchy as of March 31, 2023 and December 31, 2022 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 March 31, 2023

 $598,938  $-  $-  $598,938 

Common stock as of December 31, 2022

 $657,971  $-  $-  $657,971 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

8.  BANK DEBT 

 

The Company is party to a Credit Agreement with JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”). 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. The revolving facility matures June 1, 2024 and the term A loan matured December 1, 2022 and was paid in full on January 4, 2023.

 

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 was 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. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR). The Company intends to amend the Credit Agreement in 2023 to reflect a change in reference rates from LIBOR to SOFR.

 

Bank debt balances consist of the following:

 

  

March 31,

  

December 31,

 
  

2023

  

2022

 

Term debt

 $-  $222,222 

Revolving debt

  17,402,790   19,281,119 

Total Bank debt

  17,402,790   19,503,341 

Less: current portion

  -   222,222 

Non-current bank debt

  17,402,790   19,281,119 

Less: unamortized debt costs

  45,197   56,801 

Net non-current bank debt

 $17,357,593  $19,224,318 

 

The Company had $12.6 million and $10.7 million available to borrow on the revolving credit facility at March 31, 2023 and December 31, 2022, respectively.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable
3 Months Ended
Mar. 31, 2023
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 Enterprises, Inc. (“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.

 

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, 2022. 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. An additional voluntary prepayment of principal in the amount of $0.6 million was made on September 30, 2022 and the loan was paid in full on March 31, 2023.

 

Notes payable consists of the following: 

 

  

March 31,

2023

  

December 31,

2022

 

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.

 $2,406,797  $2,587,877 

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 seller, payable in quarterly installments beginning September 30, 2018.

  -   562,500 

Total notes payable

  2,406,797   3,150,377 

Less current portion

  753,057   1,303,972 

Notes payable – non-current portion

 $1,653,740  $1,846,405 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Leases
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

10. LEASES

 

The Company has operating 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:

 

  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets, net

 $9,172,854  $9,524,280 
         

Other current liabilities

  1,292,604   1,705,224 

Operating lease liabilities

  8,125,657   8,060,152 

Total operating lease liabilities

 $9,418,261  $9,765,376 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  7.5   7.7 

Weighted Average Discount Rate

        

Operating Leases

  5.0

%

  5.0

%

  

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Earnings Per Common Share
3 Months Ended
Mar. 31, 2023
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

March 31,

 
         
  

2023

  

2022

 
         

Earnings Per Share - Basic

        

Net Income

 $3,391,473  $1,065,875 

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Earnings Per Share - Basic

 $0.97  $0.31 
         

Earnings Per Share - Diluted

        

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Warrants, Options and Convertible Notes

  -   - 

Weighted average shares of common stock -Diluted

  3,502,824   3,433,995 

Earnings Per Share - Diluted

 $0.97  $0.31 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Mergers, Acquisitions and Dispositions Disclosures [Text Block]

12. ACQUISITIONS

 

Effective January 10, 2022, Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective January 10, 2022 by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.

 

Additionally, effective on January 10, 2022, Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.

 

Cash Consideration Transferred

 $3,951,392 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,181,751 
     

Accounts Receivable

  466,887 

Inventory

  1,308,822 

Fixed Assets

  64,710 

Prepaid and Other Assets

  64,080 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,572,913 

Total Assets Acquired

 $4,777,412 
     

Accounts Payable

 $542,359 

Accrued Expense

  53,302 

Total Liabilities Assumed

 $595,661 

Total Fair Value

 $4,181,751 
     

Acquisition transaction costs incurred were:

 $124,825 

 

Goodwill

 

Goodwill has an assigned value of $1.6 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Reverso Pumps and Separ America. Intangible assets, trademarks has an assigned value of $0.8 million which represents the expected value of the trademarks of Reverso Pumps and Separ America.

 

Effective May 1, 2022, Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of May 1, 2022. 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 assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.

 

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $30,479 

 

Goodwill and Intangible Assets

Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.

 

Sales and Net Income for the Acquired Companies

Sales and net income information for the acquired companies, Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the three months ended March 31, 2023 and 2022 are provided below.

 

  

Three Months ended

  

Three Months ended

 
  

March 31, 2023

  

March 31, 2022

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 

Acquired Companies:

                

Reverso Pumps (acquired January 10, 2022)

  1,731,100   328,746   658,389   125,926 

Separ America (acquired January 10, 2022)

  991,704   292,191   234,672   3,281 

Knitting Machinery (acquired May 1, 2022)

  73,157   7,681   -   - 

Subtotal Acquired Companies

 $2,795,961   628,618   893,061   129,207 
                 

All Other Companies

  36,688,395   2,762,855   30,109,685   936,668 

Total

 $39,484,356  $3,391,473  $31,002,746  $1,065,875 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Segment and Related Information
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

13. SEGMENT AND RELATED INFORMATION  

 

The Company reports operations for two business segments: (1) Commercial Air Handling Equipment, (2) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC 280-10-50-1. The Company's management evaluates segment performance based primarily on operating income. Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses. Beginning in 2022, the Company ceased allocating corporate costs to the respective segments.

 

Both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment engage in business activities from which they may recognize revenues and incur expenses, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.

 

Commercial Air Handling Equipment:

The Commercial Air Handling Equipment 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, and 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 specializes 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 LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on March 2, 2021. Global-Tek and Global-Tek Colorado 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. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on July 1, 2021. Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on January 10, 2022. Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.

 

The company purchased substantially all of the assets of Crawford SEP Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on January 10, 2022. Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on May 1, 2022. Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.

 

The factors used to determine the Company’s reportable segments follow the guidance of ASC 280-10-50-21 and 50-10-22 and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, not equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of three to eighteen months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within 30 days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.

 

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 March 31, 2023

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $16,051,193  $23,433,163  $-  $39,484,356 

Gross Profit

  4,439,907   6,076,645   -   10,516,552 

Operating Income

  3,415,195   3,191,102   (1,487,030

)

  5,119,267 

Pretax Income

  3,415,195   3,182,204   (1,907,964

)

  4,689,435 

Net Income

  2,441,864   2,313,803   (1,364,194

)

  3,391,473 

 

 

  

Three Months Ended March 31, 2022

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,557,874  $19,444,872  $-  $31,002,746 

Gross Profit

  2,629,657   3,736,748   -   6,366,405 

Operating Income

  1,562,344   1,281,985   (1,447,008

)

  1,397,321 

Pretax Income

  1,562,344   1,415,972   (1,337,225

)

  1,641,091 

Net Income

  1,117,076   946,234   (997,435

)

  1,065,875 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Subsequent Events
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

14. SUBSEQUENT EVENTS

 

None.

  

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Standards Recently 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 became effective for the Company on January 1, 2023 and did not have a material impact on the Company’s results of operations and internal controls on reporting.

 

Use of Estimates, Policy [Policy Text Block]

Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that may affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

Reclassification, Comparability Adjustment [Policy Text Block]

Reclassifications

The Company has reclassified the presentation of certain prior-year information to conform to the current presentation.

 

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 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Raw materials and component parts

 $3,169,053  $2,892,820 

Work-in-process

  5,045,284   5,158,252 

Finished products

  12,898,106   13,483,017 

Total inventory

 $21,112,443  $21,534,089 

Less: inventory reserves

  1,385,264   1,357,947 

Net inventory

 $19,727,179  $20,176,142 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Commercial Air Handling Equipment Segment:

        

Beginning Balance

 $478,256  $478,256 

Acquisitions

  -   - 

Adjustments

  -   - 

Ending Balance

 $478,256  $478,256 
         

Industrial and Transportation Products Segment:

        

Beginning Balance

 $15,753,682  $13,926,362 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $15,753,682  $15,753,682 
         

Total Company:

        

Beginning Balance

 $16,231,938  $14,404,618 

Acquisitions

  -   1,997,174 

Adjustments

  -   (169,854

)

Ending Balance

 $16,231,938  $16,231,938 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Customer list intangibles

 $9,316,000  $9,316,000 

Non-compete agreements

  200,000   200,000 

Trademarks

  4,445,649   4,445,649 

Total intangible assets

  13,961,649   13,961,649 

Less: accumulated amortization

  4,784,392   4,469,089 

Intangible assets, net

 $9,177,257  $9,492,560 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Land

 $231,034  $231,034 

Buildings and improvements

  3,293,464   3,222,243 

Machinery & equipment

  23,378,099   23,301,660 

Total property, plant & equipment

  26,902,597   26,754,937 

Less: accumulated depreciation

  12,137,816   11,541,494 

Property plant & equipment, net

 $14,764,781  $15,213,443 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Investments in Equity Securities (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
          

UNREALIZED

  

REALIZED

     
  

BALANCE

  

ACQUISITIONS,

  

GAINS

  

GAINS

  

BALANCE

 
  

AT

  

DISPOSITIONS

  

(LOSSES)

  

INCLUDED

  

AT END

 
  

BEGINNING

  

AND

  

INCLUDED

  

IN

  

OF

 
  

OF YEAR

  

SETTLEMENTS

  

IN EARNINGS

  

EARNINGS

  

PERIOD

 

December 31, 2022

 $1,518,244  $-  $(860,273

)

 $-  $657,971 
                     

Year-to-date March 31, 2023

  657,971   -   (59,033

)

  -   598,938 
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 March 31, 2023

 $598,938  $-  $-  $598,938 

Common stock as of December 31, 2022

 $657,971  $-  $-  $657,971 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Term debt

 $-  $222,222 

Revolving debt

  17,402,790   19,281,119 

Total Bank debt

  17,402,790   19,503,341 

Less: current portion

  -   222,222 

Non-current bank debt

  17,402,790   19,281,119 

Less: unamortized debt costs

  45,197   56,801 

Net non-current bank debt

 $17,357,593  $19,224,318 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

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.

 $2,406,797  $2,587,877 

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 seller, payable in quarterly installments beginning September 30, 2018.

  -   562,500 

Total notes payable

  2,406,797   3,150,377 

Less current portion

  753,057   1,303,972 

Notes payable – non-current portion

 $1,653,740  $1,846,405 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Leases (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets, net

 $9,172,854  $9,524,280 
         

Other current liabilities

  1,292,604   1,705,224 

Operating lease liabilities

  8,125,657   8,060,152 

Total operating lease liabilities

 $9,418,261  $9,765,376 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  7.5   7.7 

Weighted Average Discount Rate

        

Operating Leases

  5.0

%

  5.0

%

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

March 31,

 
         
  

2023

  

2022

 
         

Earnings Per Share - Basic

        

Net Income

 $3,391,473  $1,065,875 

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Earnings Per Share - Basic

 $0.97  $0.31 
         

Earnings Per Share - Diluted

        

Weighted average shares of common stock outstanding - Basic

  3,502,824   3,433,995 

Warrants, Options and Convertible Notes

  -   - 

Weighted average shares of common stock -Diluted

  3,502,824   3,433,995 

Earnings Per Share - Diluted

 $0.97  $0.31 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Business Acquisition, Pro Forma Information [Table Text Block]
  

Three Months ended

  

Three Months ended

 
  

March 31, 2023

  

March 31, 2022

 
  

Sales

  

Net Income

  

Sales

  

Net Income

 

Acquired Companies:

                

Reverso Pumps (acquired January 10, 2022)

  1,731,100   328,746   658,389   125,926 

Separ America (acquired January 10, 2022)

  991,704   292,191   234,672   3,281 

Knitting Machinery (acquired May 1, 2022)

  73,157   7,681   -   - 

Subtotal Acquired Companies

 $2,795,961   628,618   893,061   129,207 
                 

All Other Companies

  36,688,395   2,762,855   30,109,685   936,668 

Total

 $39,484,356  $3,391,473  $31,002,746  $1,065,875 
Knitting Machinery Company of America LLC [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash Consideration Transferred

 $250,000 

Fair Value of Stock Consideration

  1,000,012 

Total Consideration

 $1,250,012 
     

Cash

 $100,000 

Accounts Receivable

  155,932 

Inventory

  664,861 

Fixed Assets

  164,123 

Intangible Assets

  150,000 

Goodwill

  424,261 

Total Assets Acquired

 $1,659,177 
     

Accounts Payable

 $33,694 

Deferred Revenue

  375,471 

Total Liabilities Assumed

 $409,165 

Total Fair Value

  1,250,012 
     

Acquisition transaction costs incurred were:

 $30,479 
Reverso Pumps, Inc. [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Cash Consideration Transferred

 $3,951,392 

Seller Transaction Costs

  230,359 

Total Consideration

 $4,181,751 
     

Accounts Receivable

  466,887 

Inventory

  1,308,822 

Fixed Assets

  64,710 

Prepaid and Other Assets

  64,080 

Intangible Asset: Customer List & Trademark

  1,300,000 

Goodwill

  1,572,913 

Total Assets Acquired

 $4,777,412 
     

Accounts Payable

 $542,359 

Accrued Expense

  53,302 

Total Liabilities Assumed

 $595,661 

Total Fair Value

 $4,181,751 
     

Acquisition transaction costs incurred were:

 $124,825 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Segment and Related Information (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended March 31, 2023

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $16,051,193  $23,433,163  $-  $39,484,356 

Gross Profit

  4,439,907   6,076,645   -   10,516,552 

Operating Income

  3,415,195   3,191,102   (1,487,030

)

  5,119,267 

Pretax Income

  3,415,195   3,182,204   (1,907,964

)

  4,689,435 

Net Income

  2,441,864   2,313,803   (1,364,194

)

  3,391,473 
  

Three Months Ended March 31, 2022

 
  

Commercial

Air

Handling

  

Industrial

And

Transportation

Products

  

Corporate

and Other

  

Consolidated

 

Sales

 $11,557,874  $19,444,872  $-  $31,002,746 

Gross Profit

  2,629,657   3,736,748   -   6,366,405 

Operating Income

  1,562,344   1,281,985   (1,447,008

)

  1,397,321 

Pretax Income

  1,562,344   1,415,972   (1,337,225

)

  1,641,091 

Net Income

  1,117,076   946,234   (997,435

)

  1,065,875 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Accounts Receivable (Details Textual) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss $ 132,600 $ 143,631
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Raw materials and component parts $ 3,169,053 $ 2,892,820
Work-in-process 5,045,284 5,158,252
Finished products 12,898,106 13,483,017
Total inventory 21,112,443 21,534,089
Less: inventory reserves 1,385,264 1,357,947
Net inventory $ 19,727,179 $ 20,176,142
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Goodwill, Period Increase (Decrease) $ 0     $ 1,800,000  
Goodwill 16,231,938     16,231,938 $ 14,404,618
Goodwill, Acquired During Period 0   $ 1,900,000 1,997,174  
Goodwill, Purchase Accounting Adjustments 0     (169,854)  
Amortization of Intangible Assets $ 315,303 $ 319,230      
Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 1 year        
Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 15 years        
Acquisition of Global Tek Manufacturing LLC [Member]          
Goodwill, Purchase Accounting Adjustments       $ (200,000)  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Dec. 31, 2022
Beginning Balance $ 16,231,938 $ 14,404,618 $ 14,404,618
Acquisitions 0 1,900,000 1,997,174
Adjustments 0   (169,854)
Ending Balance 16,231,938   16,231,938
Commercial Air Handling [Member]      
Beginning Balance 478,256 478,256 478,256
Acquisitions 0   0
Adjustments 0   0
Ending Balance 478,256   478,256
Industrial and Transportation Products [Member]      
Beginning Balance 15,753,682 $ 13,926,362 13,926,362
Acquisitions 0   1,997,174
Adjustments 0   (169,854)
Ending Balance $ 15,753,682   $ 15,753,682
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Goodwill and Other Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Other intangibles, gross $ 13,961,649 $ 13,961,649
Less: accumulated amortization 4,784,392 4,469,089
Intangible assets, net 9,177,257 9,492,560
Customer Lists [Member]    
Other intangibles, gross 9,316,000 9,316,000
Noncompete Agreements [Member]    
Other intangibles, gross 200,000 200,000
Trademarks [Member]    
Other intangibles, gross $ 4,445,649 $ 4,445,649
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Depreciation $ 596,322 $ 595,833
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Property Plant and Equipment, Gross $ 26,902,597 $ 26,754,937
Less: accumulated depreciation 12,137,816 11,541,494
Property plant & equipment, net 14,764,781 15,213,443
Land [Member]    
Property Plant and Equipment, Gross 231,034 231,034
Building and Building Improvements [Member]    
Property Plant and Equipment, Gross 3,293,464 3,222,243
Machinery and Equipment [Member]    
Property Plant and Equipment, Gross $ 23,378,099 $ 23,301,660
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Balance $ 657,971 $ 1,518,244
Acquisitions, Dispositions and Settlements 0 0
Unrealized Gains Included in Earnings (59,033) (860,273)
Realized Gains Included in Earnings 0 0
Balance $ 598,938 $ 657,971
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance $ 598,938 $ 657,971 $ 1,518,244
Reported Value Measurement [Member]      
Balance 598,938 657,971  
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]      
Balance 598,938 657,971  
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 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt (Details Textual) - J P Morgan Chase Bank [Member] - USD ($)
Mar. 02, 2021
Mar. 31, 2023
Dec. 31, 2022
Term Debt [Member]      
Long-term Debt, Total $ 6,000,000    
Term Debt [Member] | Prime Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.25%    
Term Debt [Member] | London Interbank Offered Rate (LIBOR) 1 [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.25%    
Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000,000    
Line of Credit Facility, Commitment Fee Percentage 0.25%    
Line of Credit Facility, Remaining Borrowing Capacity   $ 12,600,000 $ 10,700,000
Revolving Credit Facility [Member] | Prime Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.25%    
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) 1 [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.75%    
Letter of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 3,000,000    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt - Summary of Loan Balances (Details) - Bank Debt [Member] - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Total Bank Debt $ 17,402,790 $ 19,503,341
Less: current portion 0 222,222
Non-current bank debt 17,402,790 19,281,119
Less: unamortized debt costs 45,197 56,801
Net non-current bank debt 17,357,593 19,224,318
Term Debt [Member]    
Total Bank Debt 0 222,222
Line of Credit [Member]    
Total Bank Debt $ 17,402,790 $ 19,281,119
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable (Details Textual) - USD ($)
3 Months Ended
Sep. 30, 2022
Jul. 05, 2018
Jul. 01, 2018
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 15, 2021
Jan. 14, 2021
Jul. 01, 2016
Payments to Acquire Businesses, Gross       $ (0) $ 4,203,734        
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       2,406,797   $ 3,150,377      
Seller Note [Member] | CAD Enterprises, Inc. [Member]                  
Debt Instrument, Interest Rate, Stated Percentage     4.00%            
Repayments of Debt $ 600,000                
Seller Note [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount           9,000,000      
Notes Payable, Total       0   562,500      
First Francis [Member] | Related Party Notes, One [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount                 $ 2,000,000
First Francis [Member] | Related Party Notes, Two [Member] | Notes Payable [Member]                  
Debt Instrument, Face Amount                 $ 2,768,662
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   3,779,784      
Debt Instrument, Interest Rate, Stated Percentage             6.25%    
Notes Payable, Total       $ 2,406,797   $ 2,587,877 $ 3,779,784    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable - Notes Payable (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Jan. 15, 2021
Less current portion $ 753,057 $ 1,303,972  
Notes Payable [Member]      
Notes payable 2,406,797 3,150,377  
Less current portion 753,057 1,303,972  
Notes payable – non-current portion 1,653,740 1,846,405  
Notes Payable [Member] | Related Party Notes Three [Member] | First Francis [Member]      
Notes payable 2,406,797 2,587,877 $ 3,779,784
Notes Payable [Member] | Seller Note [Member]      
Notes payable $ 0 $ 562,500  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) - Notes Payable [Member] - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Related Party Notes Three [Member] | First Francis [Member]    
Notes payable, face value $ 3,779,784 $ 3,779,784
Seller Note [Member]    
Notes payable, face value   $ 9,000,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Leases (Details Textual)
3 Months Ended
Mar. 31, 2023
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 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Leases - Lease Assets and Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets, net $ 9,172,854 $ 9,524,280
Weighted Average Remaining Lease Term, Operating Leases (in years) (Year) 7 years 6 months 7 years 8 months 12 days
Weighted Average Discount Rate, Operating Leases 5.00% 5.00%
Other Current Liabilities [Member]    
Other current liabilities $ 1,292,604 $ 1,705,224
Operating Lease Liabilities [Member]    
Operating lease liabilities 8,125,657 8,060,152
Other Current Liabilities and Operating Lease Liabilities [Member]    
Total operating lease liabilities $ 9,418,261 $ 9,765,376
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Income $ 3,391,473 $ 1,065,875
Weighted average shares of common stock outstanding - Basic (in shares) 3,502,824 3,433,995
Net Income Per Common Share - Basic (in dollars per share) $ 0.97 $ 0.31
Warrants, Options and Convertible Notes (in shares) 0 0
Diluted (in shares) 3,502,824 3,433,995
Net Income Per Common Share - Diluted (in dollars per share) $ 0.97 $ 0.31
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions (Details Textual) - USD ($)
3 Months Ended
May 01, 2022
Jan. 10, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Payments to Acquire Businesses, Gross     $ (0) $ 4,203,734    
Goodwill     $ 16,231,938   $ 16,231,938 $ 14,404,618
Reverso Pumps, Inc. [Member]            
Payments to Acquire Businesses, Gross   $ 3,951,392        
Goodwill   1,572,913        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   1,300,000        
Reverso Pumps, Inc. [Member] | Customer Lists [Member]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   500,000        
Reverso Pumps, Inc. [Member] | Trademarks [Member]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total   800,000        
Knitting Machinery Company of America LLC [Member]            
Payments to Acquire Businesses, Gross $ 250,000          
Goodwill 424,261          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total $ 150,000          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 38,462          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable $ 1,000,012          
Knitting Machinery Company of America LLC [Member] | Customer Lists [Member]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 75,000.000          
Knitting Machinery Company of America LLC [Member] | Trademarks [Member]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 75,000.000          
Separ America [Member] | Reverso Pumps, Inc. [Member]            
Payments to Acquire Businesses, Gross   1,600,000        
Reverso Asset Purchase Agreement [Member] | Reverso Pumps, Inc. [Member]            
Asset Acquisition, Consideration Transferred, Total   $ 2,600,000        
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details) - USD ($)
3 Months Ended
Jan. 10, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Cash Consideration Transferred   $ (0) $ 4,203,734    
Goodwill   $ 16,231,938   $ 16,231,938 $ 14,404,618
Reverso Pumps, Inc. [Member]          
Cash Consideration Transferred $ 3,951,392        
Seller Transaction Costs 230,359        
Total Consideration 4,181,751        
Accounts Receivable 466,887        
Inventory 1,308,822        
Fixed Assets 64,710        
Prepaid and Other Assets 64,080        
Intangible Asset: Customer List & Trademark 1,300,000        
Goodwill 1,572,913        
Total Assets Acquired 4,777,412        
Accounts Payable 542,359        
Accrued Expense 53,302        
Total Liabilities Assumed 595,661        
Total Fair Value 4,181,751        
Acquisition transaction costs incurred were: $ 124,825        
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details) - USD ($)
3 Months Ended
May 01, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Cash Consideration Transferred   $ (0) $ 4,203,734    
Goodwill   $ 16,231,938   $ 16,231,938 $ 14,404,618
Knitting Machinery Company of America LLC [Member]          
Cash Consideration Transferred $ 250,000        
Fair Value of Stock Consideration 1,000,012        
Total Consideration 1,250,012        
Cash 100,000        
Accounts Receivable 155,932        
Inventory 664,861        
Fixed Assets 164,123        
Intangible Assets 150,000        
Goodwill 424,261        
Total Assets Acquired 1,659,177        
Accounts Payable 33,694        
Deferred Revenue 375,471        
Total Liabilities Assumed 409,165        
Total Fair Value 1,250,012        
Acquisition transaction costs incurred were: $ 30,479        
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 39,484,356 $ 31,002,746
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 3,391,473 1,065,875
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 1,731,100 658,389
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 328,746 125,926
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 991,704 234,672
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 292,191 3,281
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 73,157 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 7,681 0
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 2,795,961 893,061
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 628,618 129,207
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 36,688,395 30,109,685
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 2,762,855 $ 936,668
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Segment and Related Information (Details Textual)
3 Months Ended
Mar. 31, 2023
Number of Reportable Segments 2
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Segment and Related Information - Information by Industry Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sales $ 39,484,356 $ 31,002,746
Gross Profit 10,516,552 6,366,405
Operating Income 5,119,267 1,397,321
Pretax Income 4,689,435 1,641,091
Net Income 3,391,473 1,065,875
Corporate and Reconciling Items [Member]    
Sales   0
Gross Profit 0 0
Operating Income (1,487,030) (1,447,008)
Pretax Income (1,907,964) (1,337,225)
Net Income (1,364,194) (997,435)
Commercial Air Handling [Member] | Operating Segments [Member]    
Sales 16,051,193 11,557,874
Gross Profit 4,439,907 2,629,657
Operating Income 3,415,195 1,562,344
Pretax Income 3,415,195 1,562,344
Net Income 2,441,864 1,117,076
Industrial and Transportation Products [Member] | Operating Segments [Member]    
Sales 23,433,163 19,444,872
Gross Profit 6,076,645 3,736,748
Operating Income 3,191,102 1,281,985
Pretax Income 3,182,204 1,415,972
Net Income $ 2,313,803 $ 946,234
XML 65 crawa20230331_10q_htm.xml IDEA: XBRL DOCUMENT 0000047307 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassAMember 2023-05-09 0000047307 us-gaap:CommonClassBMember 2023-05-09 0000047307 2023-03-31 0000047307 2022-12-31 0000047307 crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember 2023-03-31 0000047307 crawa:NotesPayableExcludingPaycheckProtectionProgramCaresActMember 2022-12-31 0000047307 us-gaap:CommonClassAMember 2023-03-31 0000047307 us-gaap:CommonClassAMember 2022-12-31 0000047307 us-gaap:CommonClassBMember 2023-03-31 0000047307 us-gaap:CommonClassBMember 2022-12-31 0000047307 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000047307 us-gaap:TreasuryStockCommonMember 2022-12-31 0000047307 us-gaap:RetainedEarningsMember 2022-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000047307 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000047307 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000047307 us-gaap:TreasuryStockCommonMember 2023-03-31 0000047307 us-gaap:RetainedEarningsMember 2023-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2023-01-01 2023-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2023-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2023-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2023-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2023-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:TreasuryStockCommonMember 2021-12-31 0000047307 us-gaap:RetainedEarningsMember 2021-12-31 0000047307 2021-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000047307 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000047307 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0000047307 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:TreasuryStockCommonMember 2022-03-31 0000047307 us-gaap:RetainedEarningsMember 2022-03-31 0000047307 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2021-12-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2021-12-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2021-12-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2021-12-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-01-01 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0000047307 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-03-31 0000047307 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-03-31 0000047307 us-gaap:CommonClassAMember crawa:CommonStockOutstandingMember 2022-03-31 0000047307 us-gaap:CommonClassBMember crawa:CommonStockOutstandingMember 2022-03-31 0000047307 2022-01-01 2022-12-31 0000047307 2022-01-01 2022-06-30 0000047307 crawa:AcquisitionOfGlobalTekManufacturingLLCMember 2022-01-01 2022-12-31 0000047307 crawa:CommercialAirHandlingMember 2022-12-31 0000047307 crawa:CommercialAirHandlingMember 2021-12-31 0000047307 crawa:CommercialAirHandlingMember 2023-01-01 2023-03-31 0000047307 crawa:CommercialAirHandlingMember 2022-01-01 2022-12-31 0000047307 crawa:CommercialAirHandlingMember 2023-03-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2022-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2021-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2023-01-01 2023-03-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2022-01-01 2022-12-31 0000047307 crawa:IndustrialAndTransportationProductsMember 2023-03-31 0000047307 srt:MinimumMember 2023-03-31 0000047307 srt:MaximumMember 2023-03-31 0000047307 us-gaap:CustomerListsMember 2023-03-31 0000047307 us-gaap:CustomerListsMember 2022-12-31 0000047307 us-gaap:NoncompeteAgreementsMember 2023-03-31 0000047307 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000047307 us-gaap:TrademarksMember 2023-03-31 0000047307 us-gaap:TrademarksMember 2022-12-31 0000047307 us-gaap:LandMember 2023-03-31 0000047307 us-gaap:LandMember 2022-12-31 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2023-03-31 0000047307 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000047307 us-gaap:MachineryAndEquipmentMember 2023-03-31 0000047307 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-03-31 0000047307 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000047307 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000047307 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000047307 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2021-03-02 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember 2021-03-02 0000047307 us-gaap:LetterOfCreditMember crawa:JPMorganChaseBankMember 2021-03-02 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember us-gaap:PrimeRateMember 2021-03-02 2021-03-02 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember crawa:LondonInterbankOfferedRateLibor1Member 2021-03-02 2021-03-02 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember us-gaap:PrimeRateMember 2021-03-02 2021-03-02 0000047307 crawa:JPMorganChaseBankMember crawa:TermDebtMember crawa:LondonInterbankOfferedRateLibor1Member 2021-03-02 2021-03-02 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2021-03-02 2021-03-02 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2023-03-31 0000047307 crawa:BankDebtMember crawa:TermDebtMember 2022-12-31 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2023-03-31 0000047307 crawa:BankDebtMember us-gaap:LineOfCreditMember 2022-12-31 0000047307 crawa:BankDebtMember 2023-03-31 0000047307 crawa:BankDebtMember 2022-12-31 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2023-03-31 0000047307 us-gaap:RevolvingCreditFacilityMember crawa:JPMorganChaseBankMember 2022-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:CADEnterprisesIncMember crawa:SellerNoteMember 2022-09-30 2022-09-30 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2023-03-31 0000047307 crawa:RelatedPartyNotesThreeMember crawa:FirstFrancisMember crawa:NotesPayableMember 2022-12-31 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2022-12-31 0000047307 crawa:SellerNoteMember crawa:NotesPayableMember 2023-03-31 0000047307 crawa:NotesPayableMember 2023-03-31 0000047307 crawa:NotesPayableMember 2022-12-31 0000047307 srt:MinimumMember 2023-01-01 2023-03-31 0000047307 srt:MaximumMember 2023-01-01 2023-03-31 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2023-03-31 0000047307 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0000047307 crawa:OperatingLeaseLiabilitiesMember 2023-03-31 0000047307 crawa:OperatingLeaseLiabilitiesMember 2022-12-31 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2023-03-31 0000047307 crawa:OtherCurrentLiabilitiesAndOperatingLeaseLiabilitiesMember 2022-12-31 0000047307 crawa:ReversoAssetPurchaseAgreementMember crawa:ReversoPumpsIncMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember crawa:SeparAmericaMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember 2022-01-10 2022-01-10 0000047307 crawa:ReversoPumpsIncMember 2022-01-10 0000047307 crawa:ReversoPumpsIncMember us-gaap:CustomerListsMember 2022-01-10 0000047307 crawa:ReversoPumpsIncMember us-gaap:TrademarksMember 2022-01-10 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-05-01 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember us-gaap:TrademarksMember 2022-05-01 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember us-gaap:CustomerListsMember 2022-05-01 0000047307 crawa:ReversoPumpsIncMember 2023-01-01 2023-03-31 0000047307 crawa:ReversoPumpsIncMember 2022-01-01 2022-03-31 0000047307 crawa:SeparAmericaMember 2023-01-01 2023-03-31 0000047307 crawa:SeparAmericaMember 2022-01-01 2022-03-31 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2023-01-01 2023-03-31 0000047307 crawa:KnittingMachineryCompanyOfAmericaLLCMember 2022-01-01 2022-03-31 0000047307 crawa:AcquiredEntitiesMember 2023-01-01 2023-03-31 0000047307 crawa:AcquiredEntitiesMember 2022-01-01 2022-03-31 0000047307 crawa:AllOtherEntitiesMember 2023-01-01 2023-03-31 0000047307 crawa:AllOtherEntitiesMember 2022-01-01 2022-03-31 0000047307 us-gaap:OperatingSegmentsMember crawa:CommercialAirHandlingMember 2023-01-01 2023-03-31 0000047307 us-gaap:OperatingSegmentsMember crawa:IndustrialAndTransportationProductsMember 2023-01-01 2023-03-31 0000047307 crawa:CorporateAndReconcilingItemsMember 2023-01-01 2023-03-31 0000047307 us-gaap:OperatingSegmentsMember crawa:CommercialAirHandlingMember 2022-01-01 2022-03-31 0000047307 us-gaap:OperatingSegmentsMember crawa:IndustrialAndTransportationProductsMember 2022-01-01 2022-03-31 0000047307 crawa:CorporateAndReconcilingItemsMember 2022-01-01 2022-03-31 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure 0000047307 CRAWFORD UNITED Corp false --12-31 Q1 2023 10000000 10000000 2826149 2791449 2500000 2500000 914283 914283 52274 47412 182435 182435 P1Y 3779784 3779784 9000000 10-Q true 2023-03-31 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 2773875 731848 1901516 1247627 23601359 21884807 4141609 3284301 19727179 20176142 598938 657971 1265746 1522516 51236347 48773364 14764781 15213443 9172854 9524280 16231938 16231938 9177257 9492560 275074 362489 25684269 26086987 100858251 99598074 753057 1303972 0 222222 1292604 1705224 13728927 14017973 3591027 4354868 2411460 1239289 3731771 3224188 25508846 26067736 1653740 1846405 17357593 19224318 8125657 8060152 1384558 1384558 28521548 30515433 7844228 7351563 1465522 1465522 1741901 1741901 2196437 2125252 37972643 34581171 46827857 43014905 100858251 99598074 39484356 31002746 28967804 24636341 10516552 6366405 5397285 4969084 5119267 1397321 369802 261016 -59033 174885 -997 329901 -429832 243770 4689435 1641091 1297962 575216 3391473 1065875 0.97 0.31 0.97 0.31 3502824 3433995 3502824 3433995 7351563 1465522 1741901 -2125252 34581171 43014905 13763 0 0 0 0 13763 478902 0 0 0 0 478902 -0 -0 -0 71185 -0 71185 0 0 0 0 3391473 3391473 7844228 1465522 1741901 -2196437 37972643 46827857 2791449 914283 47412 182435 2744037 731848 34700 0 0 0 34700 0 0 0 4862 0 4862 0 2826149 914283 52274 182435 2773875 731848 5393823 1465522 1741901 -1981113 28019768 34639901 16307 0 0 0 0 16307 882000 0 0 0 0 882000 -0 -0 -0 65709 -0 65709 0 0 0 0 1065875 1065875 6292130 1465522 1741901 -2046822 29085643 36538374 2720787 914283 41844 182435 2678943 731848 32200 32200 2366 2366 2752987 914283 44210 182435 2708777 731848 3391473 1065875 923228 932003 -59033 174885 397536 282515 -0 -15000 492665 898307 1716552 4506870 -448963 -1184341 857308 122410 -344185 142314 -289046 1144315 -347115 193816 1633644 -304194 -763842 1561228 325391 960852 3716864 2026727 -0 4203734 147661 151436 -147661 -4355170 743580 732691 3892153 933333 1791604 5963975 71185 65709 -2915314 4232242 653889 1903799 1247627 1494415 1901516 3398214 348042 202777 46109 0 <p style="font-family:Times New Roman;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:Times New Roman;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. Certain <em style="font: inherit;">2022</em> financial information has been reclassified to conform to the <em style="font: inherit;">2023</em> presentation. Operating results for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the results that <em style="font: inherit;"> may </em>be expected for the year ended <em style="font: inherit;"> December 31, 2023. </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 year ended <em style="font: inherit;"> December 31, 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;">During the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2023 </em>there have been <em style="font: inherit;">no</em> changes to the Company's significant accounting policies.</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;"><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:Times New Roman;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 year ended <em style="font: inherit;"> December 31, 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;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">New Accounting Standards Recently Adopted</span></i></b></p> <p style="font-family:Times New Roman;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 became effective for the Company on <em style="font: inherit;"> January 1, 2023 </em>and did <em style="font: inherit;">not</em> have a material impact on the Company’s results of operations and internal controls on reporting.</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></i></b><br/> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that <em style="font: inherit;"> may </em>affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</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><span style="text-decoration: underline; ">Reclassifications</span></i></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company has reclassified the presentation of certain prior-year information to conform to the current presentation.</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i/></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">Fair Value of Financial Instruments</span></i></b><br/> 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="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;"><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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As defined in FASB ASC <i><em style="font: inherit;">820,</em></i> "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 <i><em style="font: inherit;">one</em></i> of the following <i><em style="font: inherit;">three</em></i> 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 27pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;">* 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;">* 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:'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;">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:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;">* 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:'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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i><span style="text-decoration: underline; ">New Accounting Standards Recently Adopted</span></i></b></p> <p style="font-family:Times New Roman;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 became effective for the Company on <em style="font: inherit;"> January 1, 2023 </em>and did <em style="font: inherit;">not</em> have a material impact on the Company’s results of operations and internal controls on reporting.</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;"><b><i><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></i></b><br/> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that <em style="font: inherit;"> may </em>affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</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><span style="text-decoration: underline; ">Reclassifications</span></i></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company has reclassified the presentation of certain prior-year information to conform to the current presentation.</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;"><b><i><span style="text-decoration: underline; ">Fair Value of Financial Instruments</span></i></b><br/> 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="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;"><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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As defined in FASB ASC <i><em style="font: inherit;">820,</em></i> "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 <i><em style="font: inherit;">one</em></i> of the following <i><em style="font: inherit;">three</em></i> 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 27pt;">* Level <em style="font: inherit;">1:</em> Quoted market prices in active markets for identical assets or liabilities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;">* 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Quoted prices for identical assets or similar assets or liabilities in inactive markets;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Inputs other than quoted prices that are observable for the asset or liability;</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 63pt;">* Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;">* 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:'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;">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:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;">* 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:'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;"><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:Times New Roman;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 $132,600 and $143,631 at <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 132600 143631 <p style="font-family:Times New Roman;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:Times New Roman;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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,169,053</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,892,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(255, 255, 255);"><td style="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;">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;">5,045,284</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;">5,158,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">12,898,106</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);">13,483,017</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">21,112,443</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;">21,534,089</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">1,385,264</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,357,947</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">19,727,179</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);">20,176,142</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> <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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,169,053</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,892,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(255, 255, 255);"><td style="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;">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;">5,045,284</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;">5,158,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">12,898,106</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);">13,483,017</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">21,112,443</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;">21,534,089</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">1,385,264</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,357,947</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">19,727,179</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);">20,176,142</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> 3169053 2892820 5045284 5158252 12898106 13483017 21112443 21534089 1385264 1357947 19727179 20176142 <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">For the identified reporting units, impairment testing was performed as of <em style="font: inherit;"> December 31, 2022 </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, 2022, </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;">first</em> <em style="font: inherit;">three</em> months of <em style="font: inherit;">2023</em> and validated the assumptions used in the analyses performed as of <em style="font: inherit;"> December 31, 2022 </em>and determined that the resulting conclusions remained appropriate as of <em style="font: inherit;"> March 31, 2023.</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;">There was no change to the balance of Goodwill from <em style="font: inherit;"> December 31, 2022 </em>to <em style="font: inherit;"> March 31, 2023. </em>Goodwill increased by $1.8 million from $14.4 million at <em style="font: inherit;"> December 31, 2021 </em>to $16.2 million at <em style="font: inherit;"> December 31, 2022. </em>The increase in Goodwill was driven by the addition of $1.9 million of Goodwill related to the acquisitions in the Industrial and Transportation Products segment of Knitting Machinery Company of America in the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022</em> and of Reverso Pumps and Separ America in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2022,</em> partially offset by a decrease of $0.2 million related to a purchase accounting adjustment to Goodwill for Global-Tek Manufacturing and Global-Tek Colorado, also in the Industrial and Transportation Products segment. Goodwill by reportable segment is 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="margin-right: 5%; width: 95%; 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Commercial Air Handling Equipment Segment:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,256</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,256</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; 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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; 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: 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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Industrial and Transportation Products Segment:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,753,682</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,926,362</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,997,174</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; 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,753,682</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: 13%; 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,753,682</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Company:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,231,938</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,404,618</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,997,174</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; 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,231,938</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: 13%; 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,231,938</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;">Intangible assets relate to the purchase of businesses. Goodwill represents the excess of cost over the fair value of identifiable assets acquired. Goodwill is <em style="font: inherit;">not</em> 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:c97829039">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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">9,316,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;">9,316,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">4,445,649</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);">4,445,649</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">13,961,649</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,961,649</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">4,784,392</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);">4,469,089</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,177,257</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,492,560</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;">Amortization of intangibles assets was: $315,303 and $319,230 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0 1800000 14400000 16200000 1900000 -200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Commercial Air Handling Equipment Segment:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,256</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,256</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; 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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; 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: 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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">478,256</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Industrial and Transportation Products Segment:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,753,682</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,926,362</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,997,174</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; 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,753,682</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: 13%; 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,753,682</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Company:</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Beginning Balance</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,231,938</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,404,618</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Acquisitions</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,997,174</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Adjustments</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: 13%; text-align: right; 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: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(169,854</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ending Balance</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: 13%; 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,231,938</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: 13%; 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,231,938</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> 478256 478256 0 0 0 0 478256 478256 15753682 13926362 0 1997174 0 -169854 15753682 15753682 16231938 14404618 0 1997174 0 -169854 16231938 16231938 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">9,316,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;">9,316,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">4,445,649</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);">4,445,649</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">13,961,649</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,961,649</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">4,784,392</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);">4,469,089</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,177,257</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,492,560</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> 9316000 9316000 200000 200000 4445649 4445649 13961649 13961649 4784392 4469089 9177257 9492560 315303 319230 <p style="font-family:Times New Roman;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:Times New Roman;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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">231,034</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;">231,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 style="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;">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;">3,293,464</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,222,243</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">23,378,099</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);">23,301,660</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">26,902,597</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;">26,754,937</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">12,137,816</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);">11,541,494</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">14,764,781</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);">15,213,443</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;">Depreciation expense was $596,322 and $595,833 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">231,034</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;">231,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 style="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;">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;">3,293,464</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,222,243</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">23,378,099</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);">23,301,660</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">26,902,597</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;">26,754,937</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">12,137,816</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);">11,541,494</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">14,764,781</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);">15,213,443</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> 231034 231034 3293464 3222243 23378099 23301660 26902597 26754937 12137816 11541494 14764781 15213443 596322 595833 <p style="font-family:Times New Roman;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:Times New Roman;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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; 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="text-align: center; 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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>UNREALIZED</b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>REALIZED</b></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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; 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;"><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BALANCE </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">ACQUISITIONS,</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">GAINS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">GAINS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BALANCE</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AT </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">DISPOSITIONS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">(LOSSES)</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">INCLUDED</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AT END</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BEGINNING</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AND</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">INCLUDED </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">IN</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">OF </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><em style="font: inherit;">OF YEAR</em></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><em style="font: inherit;">SETTLEMENTS</em></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><em style="font: inherit;">IN EARNINGS</em></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><em style="font: inherit;">EARNINGS</em></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><em style="font: inherit;">PERIOD</em></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; margin-left: 0pt; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">December 31, 2022</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,518,244</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;">(860,273</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; 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;">657,971</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><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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year-to-date March 31, 2023</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;">657,971</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;">(59,033</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;">-</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;">598,938</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;">Investments by fair value level in the hierarchy as of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>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;">Quoted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Prices in</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Attractive</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Markets</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</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;">Models with Significant</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Observable</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Parameters</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</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;">Unobservable</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Inputs that</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">are not</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Corroborated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">by Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Data</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</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;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value in the</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Sheet</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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock as of March 31, 2023</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;">598,938</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;">-</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;">598,938</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock as of December 31, 2022</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;">657,971</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;">-</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;">657,971</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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; 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="text-align: center; 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 colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>UNREALIZED</b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>REALIZED</b></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;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; 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;"><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BALANCE </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">ACQUISITIONS,</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">GAINS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">GAINS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BALANCE</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AT </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">DISPOSITIONS </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">(LOSSES)</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">INCLUDED</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AT END</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">BEGINNING</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">AND</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">INCLUDED </em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">IN</em></b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">OF </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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><em style="font: inherit;">OF YEAR</em></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><em style="font: inherit;">SETTLEMENTS</em></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><em style="font: inherit;">IN EARNINGS</em></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><em style="font: inherit;">EARNINGS</em></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><em style="font: inherit;">PERIOD</em></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; margin-left: 0pt; width: 40%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">December 31, 2022</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,518,244</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;">(860,273</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; 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;">657,971</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><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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year-to-date March 31, 2023</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;">657,971</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;">(59,033</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;">-</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;">598,938</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1518244 0 -860273 0 657971 657971 0 -59033 0 598938 <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;">Quoted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Prices in</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Attractive</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Markets</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</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;">Models with Significant</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Observable</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Parameters</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</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;">Unobservable</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Inputs that</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">are not</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Corroborated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">by Market</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Data</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</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;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value in the</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Sheet</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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock as of March 31, 2023</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;">598,938</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;">-</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;">598,938</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock as of December 31, 2022</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;">657,971</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;">-</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;">657,971</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 598938 0 0 598938 657971 0 0 657971 <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is party to a Credit Agreement with JPMorgan Chase Bank, N.A. as lender (as amended, the “Credit Agreement”). 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. The revolving facility matures <em style="font: inherit;"> June 1, 2024 </em>and the term A loan matured <em style="font: inherit;"> December 1, 2022 </em>and was paid in full on <em style="font: inherit;"> January 4, 2023.</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;">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 was <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. LIBOR is a common benchmark interest rate (or reference rate) used to set and make adjustments to interest rates for certain floating rate securities and other financial instruments. Financial institutions are discontinuing the use of LIBOR and adopting alternative reference rates including the Federal Reserve Bank of New York’s Secured Overnight Financing Rate (SOFR). The Company intends to amend the Credit Agreement in <em style="font: inherit;">2023</em> to reflect a change in reference rates from LIBOR to SOFR.</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;">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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">-</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;">222,222</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">17,402,790</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);">19,281,119</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,402,790</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;">19,503,341</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">-</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);">222,222</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">17,402,790</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;">19,281,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">45,197</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);">56,801</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">17,357,593</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);">19,224,318</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;">The Company had $12.6 million and $10.7 million available to borrow on the revolving credit facility at <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 30000000 6000000 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></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;"> </td><td colspan="2" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">-</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;">222,222</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">17,402,790</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);">19,281,119</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,402,790</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;">19,503,341</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">-</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);">222,222</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">17,402,790</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;">19,281,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">45,197</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);">56,801</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">17,357,593</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);">19,224,318</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 222222 17402790 19281119 17402790 19503341 0 222222 17402790 19281119 45197 56801 17357593 19224318 12600000 10700000 <p style="font-family:Times New Roman;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:Times New Roman;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; "> Related Party</span></i></p> <p style="font-family:Times New Roman;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 Enterprises, Inc. (“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</em><i> <em style="font: inherit;">2018</em></i> amendments.</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;">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:Times New Roman;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:Times New Roman;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, 2022. </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. An additional voluntary prepayment of principal in the amount of $0.6 million was made on <em style="font: inherit;"> September 30, 2022 </em>and the loan was paid in full on <em style="font: inherit;"> March 31, 2023.</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;">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>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>2022</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; margin-left: 9pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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:c97835431"><span style="-sec-ix-hidden:c97835432">3,779,784</span></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; 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,406,797</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,587,877</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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:c97835434">9,000,000</span> loan due to the seller, 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);">-</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);">562,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(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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;">2,406,797</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,150,377</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; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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);">753,057</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,303,972</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; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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);">1,653,740</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);">1,846,405</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 600000 <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>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>2022</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; margin-left: 9pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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:c97835431"><span style="-sec-ix-hidden:c97835432">3,779,784</span></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; 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,406,797</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,587,877</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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:c97835434">9,000,000</span> loan due to the seller, 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);">-</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);">562,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(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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;">2,406,797</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,150,377</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; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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);">753,057</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,303,972</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; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">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);">1,653,740</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);">1,846,405</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> 2406797 2587877 0 562500 2406797 3150377 753057 1303972 1653740 1846405 <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has operating 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;">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>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">9,172,854</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;">9,524,280</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,292,604</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,705,224</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">8,125,657</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);">8,060,152</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">9,418,261</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,765,376</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 style="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;"><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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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;">7.5</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;">7.7</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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> 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>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>2022</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; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">9,172,854</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;">9,524,280</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,292,604</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,705,224</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">8,125,657</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);">8,060,152</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">9,418,261</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,765,376</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 style="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;"><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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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;">7.5</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;">7.7</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 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> 9172854 9524280 1292604 1705224 8125657 8060152 9418261 9765376 P7Y6M P7Y8M12D 0.050 0.050 <p style="font-family:Times New Roman;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:Times New Roman;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="margin-right: 15%; width: 85%; 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><b>Three Months Ended</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31,</b></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;"><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><b>2023</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px 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><b>2022</b></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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 64%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="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;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,391,473</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065,875</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,502,824</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.97</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.31</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,502,824</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; 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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; 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: 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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; 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,502,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 15%; 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,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.97</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.31</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="margin-right: 15%; width: 85%; 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><b>Three Months Ended</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>March 31,</b></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;"><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><b>2023</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px 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><b>2022</b></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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 64%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="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;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,391,473</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065,875</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,502,824</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.97</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.31</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,502,824</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; 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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; 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: 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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; 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,502,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </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: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 15%; 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,433,995</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.97</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 3391473 1065875 3502824 3433995 0.97 0.31 3502824 3433995 0 0 3502824 3433995 0.97 0.31 <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effective <em style="font: inherit;"> January 10, 2022, </em>Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), a Delaware limited liability company and indirect wholly-owned subsidiary of Crawford United Corporation (the “Company”), completed the acquisition (the “Reverso Transaction”) of substantially all the assets of Reverso Pumps, Inc., a Florida corporation and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Reverso”), pursuant to an Asset Purchase Agreement (the “Reverso Asset Purchase Agreement”) entered into and effective <em style="font: inherit;"> January 10, 2022 </em>by and among Reverso Pumps, the Seller, the seller parties named therein and the Seller Parties’ representatives named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Reverso Pumps in exchange for approximately $2.6 million in cash, subject to customary post-closing adjustments.</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;">Additionally, effective on <em style="font: inherit;"> January 10, 2022, </em>Crawford <em style="font: inherit;"> SEP </em>Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), a Delaware limited liability company and indirect wholly-owned subsidiary of the Company, completed the acquisition (the “Separ Transaction,” and with the Reverso Transaction, the “Transactions”) of substantially all the assets of Separ of the Americas, LLC, a Florida limited liability company and developer, designer, manufacturer, seller and distributor of oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems (“Separ”) pursuant to an Asset Purchase Agreement (the “Separ Asset Purchase Agreement,” and together with the Reverso Asset Purchase Agreement, the “Purchase Agreements”) by and among Separ America, the Seller, the seller parties named therein and the Seller Parties’ representative named therein. Upon the closing of the Transaction, the assets were transferred and assigned to Separ America in exchange for approximately $1.6 million in cash, subject to customary post-closing adjustments.</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; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash Consideration Transferred</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,951,392</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Seller Transaction 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);">230,359</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Total Consideration</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);">4,181,751</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">466,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(255, 255, 255);"><td style="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;">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,308,822</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">64,710</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">64,080</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible Asset: Customer List &amp; Trademark</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,300,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,572,913</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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);">4,777,412</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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;">542,359</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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);">53,302</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">595,661</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total Fair Value</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);">4,181,751</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">124,825</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;"><span style="text-decoration: underline; ">Goodwill</span></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;">Goodwill has an assigned value of $1.6 million and represents the expected synergies generated by combining the operations of Reverso, Separ, and the Company. The Company sells marine hoses and related products and the acquisition of Reverso Pumps and Separ America will allow the Company to expand its offerings to customers in the strategically important marine and defense markets. Intangible assets, customer list has an assigned value of $0.5 million which represents the expected value of the list of the customers of Reverso Pumps and Separ America. Intangible assets, trademarks has an assigned value of $0.8 million which represents the expected value of the trademarks of Reverso Pumps and Separ America.</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;">Effective <em style="font: inherit;"> May 1, 2022, </em>Knitting Machinery Company of America, LLC, a Delaware limited liability company (“Knitting Machinery”) and indirect wholly-owned subsidiary of Crawford United Corporation, completed the acquisition of all of the operating assets of KMC Corp. dba Knitting Machinery Corp., a Delaware corporation and specialist in the manufacture of hose reinforcement machinery for the plastic, rubber and silicone industries pursuant to an Asset Purchase Agreement entered into as of <em style="font: inherit;"> May 1, 2022. </em>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 assets were transferred and assigned to Knitting Machinery in exchange for approximately $250,000 in cash and 38,462 Class A Common Shares valued at $1.0 million.</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; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash Consideration Transferred</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;">250,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fair Value of Stock Consideration</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,000,012</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Total Consideration</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);">1,250,012</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">100,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">155,932</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">664,861</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">164,123</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;">150,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">424,261</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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,659,177</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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;">33,694</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</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);">375,471</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">409,165</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total Fair Value</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,250,012</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">30,479</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;"><span style="text-decoration: underline; ">Goodwill and Intangible Assets</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Goodwill has an assigned value of $0.4 million and represents the expected synergies generated by combining the operations of KMC and the Company. The Company utilizes industrial hoses for customers in the Industrial and Transportation Products segment and the acquisition of KMC allows the Company to strengthen its supply chain. Intangible asset, trademark has an assigned value of $0.075 million which represents the expected value of the KMC trade name in the market. Intangible asset, customer list has an assigned value of $0.075 million which represents the expected value of the list of the customers of KMC to the Company.</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;"><span style="text-decoration: underline; ">Sales and Net Income for the Acquired Companies</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Sales and net income information for the acquired companies, Reverso Pumps LLC (“Reverso Pumps”), Separ America LLC (“Separ America”) and Knitting Machinery Company of America LLC (“Knitting Machinery”) since the respective acquisition dates for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> are provided 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="6" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><b>Three Months ended</b></b></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;"> </td><td colspan="6" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><b>Three Months ended</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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><b>March 31, 2023</b></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><b>March 31, 2022</b></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><b>Sales </b></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><b>Net Income</b></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><b>Sales</b></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><b>Net Income</b></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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Acquired Companies:</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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Reverso Pumps (acquired January 10, 2022)</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,731,100</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;">328,746</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;">658,389</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;">125,926</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Separ America (acquired January 10, 2022)</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;">991,704</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;">292,191</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;">234,672</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,281</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Knitting Machinery (acquired May 1, 2022)</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);">73,157</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);">7,681</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);">-</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);">-</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Subtotal Acquired Companies</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;">2,795,961</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;">628,618</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,061</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;">129,207</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 style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">All Other Companies</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);">36,688,395</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);">2,762,855</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);">30,109,685</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);">936,668</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total</b></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);"><b>$</b></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);"><b>39,484,356</b></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);"><b>$</b></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);"><b>3,391,473</b></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);"><b>$</b></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);"><b>31,002,746</b></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);"><b>$</b></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);"><b>1,065,875</b></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> 2600000 1600000 <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; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash Consideration Transferred</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,951,392</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Seller Transaction 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);">230,359</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Total Consideration</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);">4,181,751</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">466,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(255, 255, 255);"><td style="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;">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,308,822</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">64,710</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">64,080</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible Asset: Customer List &amp; Trademark</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,300,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,572,913</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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);">4,777,412</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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;">542,359</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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);">53,302</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">595,661</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total Fair Value</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);">4,181,751</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">124,825</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> 3951392 230359 4181751 466887 1308822 64710 64080 1300000 1572913 4777412 542359 53302 595661 4181751 124825 1600000 500000 800000 250000 38462 1000000.0 <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; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash Consideration Transferred</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;">250,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fair Value of Stock Consideration</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,000,012</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Total Consideration</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);">1,250,012</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> </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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">100,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">155,932</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">664,861</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">164,123</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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;">150,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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">424,261</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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; 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,659,177</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="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;">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;">33,694</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</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);">375,471</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">409,165</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total Fair Value</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,250,012</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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);">30,479</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> 250000 1000012 1250012 100000 155932 664861 164123 150000 424261 1659177 33694 375471 409165 1250012 30479 400000 75000.000 75000.000 <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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months ended</b></b></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;"> </td><td colspan="6" style="text-align: center; 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;text-align:center;margin:0pt;"><b><b><b>Three Months ended</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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="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><b>March 31, 2023</b></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><b>March 31, 2022</b></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><b>Sales </b></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><b>Net Income</b></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><b>Sales</b></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><b>Net Income</b></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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Acquired Companies:</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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Reverso Pumps (acquired January 10, 2022)</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,731,100</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;">328,746</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;">658,389</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;">125,926</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Separ America (acquired January 10, 2022)</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;">991,704</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;">292,191</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;">234,672</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,281</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Knitting Machinery (acquired May 1, 2022)</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);">73,157</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);">7,681</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);">-</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);">-</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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Subtotal Acquired Companies</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;">2,795,961</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;">628,618</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,061</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;">129,207</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 style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="padding-bottom: 1px;"> </td><td style="padding-bottom: 1px;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="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; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">All Other Companies</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);">36,688,395</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);">2,762,855</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);">30,109,685</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);">936,668</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total</b></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);"><b>$</b></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);"><b>39,484,356</b></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);"><b>$</b></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);"><b>3,391,473</b></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);"><b>$</b></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);"><b>31,002,746</b></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);"><b>$</b></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);"><b>1,065,875</b></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> 1731100 328746 658389 125926 991704 292191 234672 3281 73157 7681 0 0 2795961 628618 893061 129207 36688395 2762855 30109685 936668 39484356 3391473 31002746 1065875 <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company reports operations for two business segments: (<em style="font: inherit;">1</em>) Commercial Air Handling Equipment, (<em style="font: inherit;">2</em>) Industrial and Transportation Products. The identification of our operating segments is based on guidance in ASC <em style="font: inherit;">280</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">50</em>-<em style="font: inherit;">1.</em> The Company's management evaluates segment performance based primarily on operating income. Intangible assets are allocated to each segment and the related amortization of these assets are recorded in selling, general and administrative expenses. Beginning in <em style="font: inherit;">2022,</em> the Company ceased allocating corporate costs to the respective segments.</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;">Both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment engage in business activities from which they <em style="font: inherit;"> may </em>recognize revenues and incur expenses, including revenue and expenses relating to transactions with other components of the Company. The operating results for both the Commercial Air Handling Equipment segment and the Industrial and Transportation Products segment are reviewed regularly by our chief operating decision maker and is considered in making decisions about resources to be allocated to the segment in assessing its performance. Financial information for both segments is available in internal financial statements that are prepared on a monthly basis.</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;"><b><i>Commercial Air Handling Equipment:</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Commercial Air Handling Equipment 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Industrial and Transportation Products:</i></b> </p> <p style="font-family:Times New Roman;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, and 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 specializes 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 LLC (name later changed to Global-Tek Colorado LLC or “Global-Tek Colorado”) in Longmont, Colorado on <em style="font: inherit;"> March 2, 2021. </em>Global-Tek and Global-Tek Colorado 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. The Company purchased substantially all of the assets of Emergency Hydraulics LLC (“Emergency Hydraulics”), in Ocala, Florida on <em style="font: inherit;"> July 1, 2021. </em>Emergency Hydraulics provides hydraulic hoses, air tank assemblies and related products to manufacturers of firefighting trucks and other emergency vehicles. The company purchased substantially all of the assets of Crawford REV Acquisition Company LLC (name later changed to Reverso Pumps LLC or “Reverso Pumps”), in Davie, Florida on <em style="font: inherit;"> January 10, 2022. </em>Reverso Pumps develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems.</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;">The company purchased substantially all of the assets of Crawford <em style="font: inherit;"> SEP </em>Acquisition Company LLC (name later changed to Separ America LLC or “Separ America”), in Davie, Florida on <em style="font: inherit;"> January 10, 2022. </em>Separ America develops, designs, manufactures, sells and distributes oil change systems, fuel and oil transfer pumps, fuel primers, fuel polishing systems and engine flushing systems. The company purchased substantially all of the assets of KMC Corp. dba Knitting Machinery Corp. (“Knitting Machinery”), in Cleveland, Ohio and Greenville, Ohio on <em style="font: inherit;"> May 1, 2022. </em>Knitting Machinery specializes in manufacturing hose reinforcement machinery for the plastic, rubber and silicone industries.</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;">The factors used to determine the Company’s reportable segments follow the guidance of ASC <em style="font: inherit;">280</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">50</em>-<em style="font: inherit;">21</em> and <em style="font: inherit;">50</em>-<em style="font: inherit;">10</em>-<em style="font: inherit;">22</em> and include consideration of the type of products or services delivered, the customers and end markets served, the appliable revenue recognition methodology and the length of time it takes to deliver products or services to customers. The Commercial Air Handling Equipment segment was identified as a reportable segment consisting of Air Enterprises, because Air Enterprises is strategically and operationally different from our other companies in several ways. First, Air Enterprises sells equipment to end customers and our other businesses that fall into the Industrial and Transportation Products segment sell products and components to end customers, <em style="font: inherit;">not</em> equipment. Second, the Commercial Air Handling Equipment segment delivers custom air handling solutions to customers which is different than the Industrial and Transportation Products segment which delivers manufactured metal, silicone, hydraulic and marine hoses, complex engineered components, highly engineered forgings, highly engineered and machined parts and data analytic technology applications. Third, the Commercial Air Handling Equipment segment serves customers primarily in the health care and education end markets while the Industrial and Transportation Products segment delivers products to customers in the heavy-duty truck manufacturing, agricultural, industrial, petrochemical, aerospace, defense, industrial gas turbine, medical prosthetics, alternative energy and emergency vehicle end markets. Fourth, the Commercial Air Handling Equipment segment recognizes revenue primarily over time while the Industrial and Transportation Products segment recognizes revenue primarily at a point in time. Fifth, the Commercial Air Handling Equipment segment manufactures custom air handling solutions for customers over a period of <em style="font: inherit;">three</em> to <em style="font: inherit;">eighteen</em> months from the time the order is received to the time the air handling solution is delivered to the end customer as compared to the Industrial and Transportation Products segment which sells and delivers products to customers much more quickly, often within <em style="font: inherit;">30</em> days or less. For the reasons previously mentioned, Air Enterprises is strategically and operationally different than the other businesses owned by the Company and management finds it useful to include this business in the Commercial Air Handling Segment which is separate and distinct from all of our other businesses that reside in the Industrial and Transportation Products segment.</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;"><b><i>Corporate and Other:</i></b> </p> <p style="font-family:Times New Roman;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:Times New Roman;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 March 31, 2023</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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">16,051,193</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;">23,433,163</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;"><em style="font: inherit;">-</em></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;">39,484,356</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,439,907</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;">6,076,645</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;">10,516,552</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,415,195</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,191,102</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,487,030</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;">5,119,267</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,415,195</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,182,204</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,907,964</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,689,435</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,441,864</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,313,803</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,364,194</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,391,473</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 March 31, 2022</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</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,557,874</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;">19,444,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: 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;">31,002,746</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,629,657</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,736,748</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;">6,366,405</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,562,344</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,281,985</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,447,008</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,397,321</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,562,344</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,415,972</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,337,225</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,641,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(204, 238, 255);"><td style="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;">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,117,076</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;">946,234</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;">(997,435</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,065,875</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> 2 <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 March 31, 2023</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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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;">16,051,193</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;">23,433,163</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;"><em style="font: inherit;">-</em></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;">39,484,356</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,439,907</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;">6,076,645</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;">10,516,552</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,415,195</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,191,102</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,487,030</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;">5,119,267</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,415,195</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,182,204</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,907,964</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,689,435</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,441,864</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,313,803</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,364,194</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,391,473</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 March 31, 2022</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</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>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; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,557,874</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;">19,444,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: 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;">31,002,746</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,629,657</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,736,748</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;">6,366,405</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,562,344</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,281,985</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,447,008</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,397,321</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; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: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,562,344</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,415,972</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,337,225</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,641,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(204, 238, 255);"><td style="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;">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,117,076</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;">946,234</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;">(997,435</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,065,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 16051193 23433163 39484356 4439907 6076645 0 10516552 3415195 3191102 -1487030 5119267 3415195 3182204 -1907964 4689435 2441864 2313803 -1364194 3391473 11557874 19444872 0 31002746 2629657 3736748 0 6366405 1562344 1281985 -1447008 1397321 1562344 1415972 -1337225 1641091 1117076 946234 -997435 1065875 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">14.</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><em style="font: inherit;">None.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /(QJ58'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 " #R,:E6K-?,[^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:1EHJ'KBV-/"H(#Q;>0W+9@TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B,_1!XQD,=V,KNN3U&'-CD1! B1]1*=2F1-];NY]=(KR,QX@*/VA M#@@5Y[?@D)11I& "%F$ALK8Q6NJ(BGP\XXU>\.$S=C/,:, .'?:40)0"6#M- M#*>Q:^ *F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A'.HYEW<0\/;T^#*O6]@^ MD>HUYE_)2CH%7+/+Y-?Z8;/;LK;B55WP5<'O=X)+L9+B[GUR_>%W%7;>V+W] MQ\87P;:!7W?1?@%02P,$% @ \C&I5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #R,:E6,-6:RM8% 2(0 & 'AL+W=OK]8)#Z2Q'S M]*UB8@?^+O4&S2G6-BK#Q(^<.GO5&/!&+.LTC?RLU'41HZ,GJ^ MC-+\+]D4SWI>C_A9JF5IYCY)EUR)]&2@X=M,S, OE<\*9=:@[))+F>AE"JJ!")['#Z"4 M55'9MJAG#!6\Y.HM<>D;PASF6LHSW1?^1)QWMNAGI7&KBG-S.7=?Q>W6UO=/ M\!29:1&G_]IJK)#T[)*FQ[Y/5]P7ISWHDJE0:]$;__X;/7;^L-E]);%G[KW* MO8>IC\M,F4(%*!Y!'03BD?PEGFRF<27'_'A#UQG:/**Q+3T>51Z/#O%X*Q9A M"BZAJ:]X+&P.<9WI[>3KQ?7M.?ER-;O_<$ZF4JUL7E&5EEZ/*Z_':!DGD,I! MGLX7$5_8/.+Q5?[> M_9*_O!4;W>%:31,'&M72'W7J&=@YS.']T\J:EWOBJ=/_;'.%A[6UM0,6]#!; MGS.NM%"1&4I74FFK15Q+J\PZNN!A;2VRVB([S&+9Z;#!98]4!3>-=(,+M/5: MXPY%>6(G2V$J3,,<=Y#VQ,4:IPL\KJW)FFKH05AS$4:"7&7Q@U!6>@7N(XT,2[I>GV'C4;>T+'Z[0)Z:$T]% >5 MTN\D"$ ]?;,](/F[R75B;U=\K(.I.8/\OI>;Q.H?EYM&8BTBG@16JUW@$:WYB.)0\])JU9=OE%R' MB6]O;URSH1]WP4FLYB2&<\Y+HS 2JW&)X8SS2>8O*$N98+/K'A'FN7UV3#VKORX0 MB=6(Q'"JV2Z*E*^=!1V%R2+ODO;WE3V*WZP+;U,\JJW/FI+8090T2X#JBV58 M0[U\:]SJ$U=L\MD%*[&:E=A!K&1H$,@(1M6%5-85KCTZ5S+I<]\7( ,B02%H M]=L%*+$:E-A!H'07\R@B9UD*MU-[UN(Z36]K>%A;>S47L8.XZ$,LU,+TRC]! M02]AB(U7/+&W*R[8^!:#Q[4U6L,/.PA^[I8"VA&SA\LTV^L">%@-/ R'$W 4 M [Q/(PY0>T:^7PHSE5C7VW&E7UUP?RVUY_L--?^X3@<[#J]$,N660Q=MJ/6 M)K=?"9/*>O#^E]ML.'1'PZ,7R3W8V74V+_Q:XY&9*3DDDYA#JO!W"MZMB [XXT7*5[V$_2*UEG!\N!0^$,@_ _;F4 M>GMBOJ#Z-XCQ?U!+ P04 " #R,:E6X/%ZT_P' !;)0 & 'AL+W=O ME@ MTYU,[.QBL9@/M,S80B3135$Y]M=O278L2Z)H!W!_Z/@HEMZBR'JJ:)V^2/64 M+X70Z#5-LOQLL-1Z]64XS*.E2'G^6:Y$!M\\2I5R#6_58IBOE.#S:E":#(GC M>,.4Q]E@=%I]=J=&I[+029R).X7R(DVY>KL0B7PY&^#!^P?W\6*IRP^&H],5 M7XB)T ^K.P7OAELO\S@561[+#"GQ>#8XQU_&S"L'5!;_BL5+OO,:E:',I'PJ MWUS/SP9.J4@D(M*E"PY_GL58)$GI"73\V#@=;*]9#MQ]_>[]'U7P$,R,YV(L MDW_'<[T\&P0#-!>/O$CTO7SY*C8!N:6_2"9Y]3]Z6=OZ<,6HR+5,-X/A?1IG MZ[_\=3,1.P,PZQE -@/(H0/H9@"M ETKJ\*ZY)J/3I5\0:JT!F_EBVINJM$0 M39R5MW&B%7P;PS@]&LLLETD\YUK,T05/>!8)-"G=Y>BW<:&4R#2Z$RJ6<_20 M\6(>@^'OZ 0]3"[1;S__?CK4H*+T-8PV5[Q87Y'T7/$;5Y\1Q9\0<0@U#!_; MAU^*:#N<-(1^->;Y$/)NCJ'PA?A3Q M,T_@!N>FJ->NO,I5F0R>1SATL(N]T^'S;D &.\)\C_A;NX96MM7*K%K/HT@6 M( UR121 YRP1*!%YCG@"J:=:II#$T%P6,_U8)) /UO:F4-97Y,&MT.Y=FF,%];TOLVE$2,.I@LT)O MJ]"S*KS.GF$A2!6+W#3-<@990FB!XHW=FRD&KZ,-AS[QL=\.HFM('.Q[F!%S M%/XV"G]O%+E.^Y:TW[FL&P8A#5KJNF:>ZX=^SPP'6VV!5=N=$BL>SY%X!03G M,,WE1I1Z*13D^76>[5\=07=F"8AB[WA5GMHU3Z5FB?H'0?G MO3+#[@1CV&J4^2V=74,6^#ZE'C,+Q4[-,V?/-$.)H_3;)[0"F.EJELM,MRI7 MQ2>4"6U$EM.=.$ABS ]P2[G)TB68,D9[I.^@&%NEWX)PKN-L@519?"#YB(I< MK%=%OW+CO]>G5O R@^*D&/Y:T9;;9(@9@YM6J*=<1T+%( MBZ2J\G@JE8[_Q\LRVAA$EX*PHGSBMC>QR9"%Q/7Z5E2-2VSGY6V5%C.9G>Q/ MC;A+1.*[CM]9_P9R>H0%88_8FIS8CLYUBH27*,2VUFYEFT1V<4@=IS #0 G;95=TS $M.[>A*;*&IHX.*@\ MO[D^O[B^N9Y>7_6D&"M\/YQBCN2M&71-6VS'[7>IH3Y8\;>JZOWEIX!@_,=[ ME6",OLM3WZ5.=\=V[3!U*!1IYOM$:NP2.W8O>/8$[?-,'R*7=!GJM)0:3$CU MKT=H#5EBA^R-X/G')I=TP8E)"-NPG6%,AKX#]5?/+B [/:J5:74SM)%ME$D, M]Q8*@9"T5X')DD']'?H])0RIX4CL<'S(!%<90$8)Z!,*L] N^J 3PTY79]>0 M49<%7@\B28U(LK>Y5 6HC+-(I@)I_BJ,.9 8&D*&,?,ZR[5K"(5O2/KH0FH4 M$CL*WZ6^MPU&F0:T^128W4[4)D-8GM#C]LBL(4@.@> [ &]B/HN36,<]>DW\ MN[X:T?6,,EB$L)8K[EE)-/V*G7S-#&V5V,19@J* Z MO#,9.IX##9M9)*UY1^V\NQ2/ M;Z_A1"#?TB#9CKMCN" PR;6FOD43ORUGOS M1F:+DZE0Z;[=2;L8@W:28,B\;75 M_>17=/77P_7T/T:Q1VTMC^6M&?3.\>R>\]GRF#">%667%O%5#+?-&+.A=_19 M>3K;OC_[#9M*:X!2.T"G"C9IH=Y0ON2J9QEUD7A"<.@QVMZE9DOBDMYM6M.3 MVNEY+S2/RWJD+$OB;&%6:L(GU,0>:V<]DR5S XS[#@=I#5!Z"$ G6D9/2YG, MA'<'A_ M:3"U]Y>TQB&UXW LTU1F:)SP/$?GZ+_?1#H3ZF^CX*.VF,?RUHR[ABP-CY-? MK:S^<-!'\M;\1:F&-K-#>W.S^W,6ZS+8#Q@CI$T^DR$%\GD]X&,UK)D=UHT% M>6%=D'9/'[TWQ_+6C+L&/CL.\-E1@7\L;\V@:^"S?<#?MR -!&>>Z^Z<@VP" MV6_8U+CS.ZP=]>O#J+O->R5MSFNI*@[E':B>9M63Y<-A'\M8,NRY;F+UL::R.3^4I MN.4D;>.K\:R YU*?M8]33(8!\UBG9AGN//E2/G;TC:M%G)4_83_"2.>S#[.C MUD_RK-]HN:H>AIE)K65:O5P*#K5*:0#?/TH(:/.F?+YF^SS5Z/]02P,$% M @ \C&I5F,+ &K4 @ L0D !@ !X;"]W;W)K*T1RF LDRRXAX'@/C MZY'E6B\#]W29*C-@1\."+&$&ZJ&8"MVS6Y6$9I!+RG,D8#&R;MV;R<#$5P$_ M*:SE1AL9)W/.'TWG>S*R' ,$#&)E%(C^6<$$&#-"&N-OHVFU?VD2-]LOZE\K M[]K+G$B8H;K9M8QT)Q*17/FF1- MD-&\_B5/S3IL)+C^@03<).!S$[PFP:N,UF25K2]$D6@H^!H)$ZW53*-:FRI; MNZ&Y>8HS)?0LU7DJFO!<8(>HHLI,3,I*!H3)B_1)R13/22'MM)41MN.&X)Q38 /$-P1<8T\]PIA!WL= MZ9/CZ5\@;M/Q=KJMUZ)=$-PN"*[T_(,+DF5Z>TT8D1+=HM]WD,U!_.GR=53( ME-^-+$@,(TO7EP2Q BOZ^,'M.9^[7+Z1V)9GK_7LG>-9;[;X\:IYD(B4*N6" M_M/[XH+FS>AEUSK4XD$E;MX:J\AUZL_07FUZ/"-PB]]O^?W7\U,IR]/L_AX2 M#G'/]0<[Z!UQ_8'K;\1MD07"4_(=^\\I2/*-9S5X[N=(5>*B8@CV0 ..^ MOX.['^7W?1=WP_9:V-[YI3$^6AI'A5Y;&F\DMN6YWWKNOV=I]/>W3=!5&:?C MMNC#ECY\K\((]XCT=L>AMP-^,FR+>]!R#]ZX+ ;[KY80^UZP@WLRK,:U-PY4 MWM.@_4$L#!!0 ( /(QJ5;6>/ZJHP0 /,0 8 >&PO=V]R:W-H M965T&ULK5AM;^,V#/XK0C8,+=#6>O&;NB3 -;W;^N&VXG+= M/JNQDAAG6YFE)-U^_2C;M=-8-GK ?6DLFZ0>4A0?LM.C*K_IK90&O>19H6>3 MK3&[6\_3JZW,A;Y1.UG E[4JY*/^]DYDZSB9D\OKB2[K9&OO"FT]W8B.7TCSM'DM8>:V5 M),UEH5-5H%*N9Y,/Y'9!L56H)/Y*Y5&?/"/KRK-2W^SB(9E-L$4D,[DRUH2 MGX-G'D66BY4]G>:F.UL$D]0(M=BGYDO MZOB[;!P*K+V5RG3U%QUKV1!V7.VU47FC#.L\+>I?\=($XD0![+@5:*- SQ7\ M 076*+#*T1I9Y=:],&(^+=41E58:K-F'*C:5-GB3%O88EZ:$KRGHF?E"%5IE M:2*,3-#2P ^U^5$1G2(I/:%9Q:.:R4[1W M@F_P^2T^?Q3?0NGJ5)=#"&OUX&1C&O,PBK%_AM AZ(\8 L8C&@=GQ]67\WG( M<>R[CRMNX<>C\+OCJ@N9"V+Y8!X^>SD-A)-@U:+45Y<:=0(V)T["SD,?X_+X[ MY&A(,!FHF.2$&LDHR*<"&J,L_0^8\6(#'=$ERFR)@N8C+0X WC*E&SGI)Q;' MC)T#[XM=D\B/XX%*16B'G(XG?YU9:9-9S36]0H5TEM;&VBD0SL\O@4/HFE'. M\< M(!UUDO=PY\AM<&)F_;I!>!M#W6=0/8PX-P3G\OB )?8+Y4-0[NB7C?/N=@!WT2WG$ MPUZ\^X)!%-#!V]C1+QEEN_D?,-,,E_)&^4WCQ#CQH]ZEZPL2' 9Q-'3I.KXD MXX39 42/D,D+E><0W"44. F=\YW0Z292H+!.E1D!02-NO[G:ZWBPZP8EO M^I?2)<6&R-JW[>3^H9I7S][?P41?S]^=F?K? 3!N;=)"HTRNP22^B0!564_8 M]<*H736D/BL#(V_UN)4BD:45@.]KIF:%F))&7H_&M7S)5WG M];ORB6[8;Q[*:ITW[+!Z'-5/%INKLIM\VJ MV-!/E5%OU^N\^OF1KLKGVP$:O'SQN7A<-NT7H[N;I_R1WM/FR].GBAV-CI1% ML::;NB@W1D4?;@3LQWP%C0 MAWR[:CZ7SR$]!+1S<%ZNZMW_QO->EI@#8[ZMFW)]4&8>K(O-_F?^XS 0KQ1L M]XP"/BC@2Q6L@X+%*3CG%.R#@GVI@G-0<#@%"Y]1< \*+F_!.Z- #@KD4@7O MH.!Q"MZY\^ ?%/Q+%9#YY'K M8I$W=&'<-^P'J\JF-LH'=E3.ORW+U8)6]:_&],]MT?PTWGS9Y-M%P:3?&D/C MR_W$>//WMS>CAKG2 D?S@]F/>[/XK-GUFI7MSH3QWXRNO]+J#^/P[7B5U[7Q MX?B]!#_^R_B/*OQ$C?^=72+K;?5S;^"W%_ 5<4P!#2DC"OZ2(0EPUN,,_&O; MU$V^612;QVL&*00UI1RFJ(>I:#-?;7>&/BQ81;#;4+XR/N7%PBB8K?RI:-CQ M%>'&_Q\?E..0J'W@C TEQB305 W]3!OVH,$N0].\VK"0:A4KT^1SR7SIJHW8 ME?%X><3'RR/><>PSG(_Y*M_,J9$WQH3.WQD6^LW )D:R*]Z>Y.Y([?/2]SO' M\BT/6S>C[Z\O7:(_(=?\ MA^PZ PD+Q B&R/<00ERH,TBK(20L@H3%D+!$DA[$1KZ)NF.;BG+8,Y%/7*\K MF(F"ENU:_FMBIS:L8VU8RMJX7^85';9/S0MC7J[95*+.=P_C]$?[F2;!7M >BCFE!V\*A]9M2AM]*T6 M2-CD"I@ANQD/D6QOSD+ 1R/;K(6@QD+8$0L! HP@B($P-Q$LA!2B%A M&1"L4\+(/.U9F^!%K$;VK6)0V@24-@6E!:"TV8'6F9>+EZP0U&@$2HM!:0DH M+06E95"T;I6_ZDQ!E^Z]9GEUG&UB:74C(:]<[&-D\2LP$D'Y[JO:N=XU"4D+ M)$$,L6F['A_%#-1N"$J+0&DQ*"V1I8ET%U8BB'W3:;4-Y'E]F+ MH>PEH*.5@M(R*%JW1$^]$DC=+'%F&55_8X/<1A^#TB9(W%&W;8RX])I*Q*1+ MJ:#.S216,3$]0@A?;:*@=#55"G2P+RRG2@2EZZF@\::@M R*UJV64U,%4G=5 MG&F[DU>(N,M-+ #*1NQKBF"0^)F^/((F*] MZ-LSU,[UKA30!@V]^S-0@R$H+0*EQ:"T1#^TJ5XDTZ9AMR1./1I(W:2A:\E# MXDZY33S?Q'S^Z[LUU)[TSG_0?@V]^S-0@R$H+0*EQ:"T1#^TJ5XDT^=AMP!. M'1M(W;)Q:8,>$C?^A>4RKJ%\GT9ZE;"*?6#*3NS5"WZQV4757Z:T4F:A=ZIS\D+4!BQX%P"X T&(+2 M(E!:#$I+]$.;2D0LRTF^PN/4IE(-69"(1L3V7OX7H08$ZPMX5 M ;K%KG<_ C48@](24%H*2LN@:-W".6W28_4F_56% [I9#TJ;@-*FH+0 E#;# MXC;Z4+SRA*!&(U!:#$I+0&DI*"V#HG6K_+3/CR_;Y^?V]BUI=5O"Z@+Q;!MC MC[\YBH)G7AD"^EX$4%H@"6*(D>_:_#1K!FHW!*5%H+08E);(TD3^ZA!1T"(^ MP6+3FD2R;3,DGG/FO0GXM,>/U7O\?9K6L&RK53*G$L6$ATBMR%0O$JA#ZWU_ MN2BZ4.]7!.I7#$I+0&DI*"V#HG5+X;2)C]6;^!67[KEB6]8_%IC96]('AS7>$6:OVKU_='S3ET^Y]EE_+IBG7NX]+ MFB]HU0JPWS^49?-RT+XB\_@2W+O_ 5!+ P04 " #R,:E6=/FCT)8' !I M( & 'AL+W=OXS+=$Q;V71%>EDTU]_0\J6;(E4G(/[82/+P_$S M,YQY9LA>O 7?+&6]9AH^UD\S MM:DY*^RB=3DC01#/UDQ4D_F5?7=?SZ_D5I>BXO5MJ\F,VO-NR)/W#]N+FOX=.LU5*(-:^4D!6J^?)ZD3%E(>5W\^%+<3T)#")>\EP;%0S^//,[7I9&$^#X:Z=TTOZF67CXO-?^ MV1H/QBR8XG>R_(\H].IZDDY0P9=L6^IO\N5WOC,H,OIR62K[+WK9R083E&^5 MENO=8D"P%E7SE_W8.>)@ >AQ+R"[!:2_(/0LH+L%U!K:(+-F?6*:S:]J^8)J M(PW:S(/UC5T-UHC*A/%!U_"M@'5Z?B&8]OD_H>I\J7*YYBXSF[6Q76N*R_.RR6QNA;2$"I3+*A6\^Y2:0FUH^ M"]BG:/&*9!M)UD;RTF5C=,Y0GDG9D;?BUEOQ:"@_<5":"]:4VJI ;"UK+?ZV M+UR6-^JB@ZAEA!*2]H+K$*/ .-0=VZ1%FXRB?:R P4KQ-T2KE$JABR?@KP\( MH(OJF>^C+BK$_]H*_8H4S[>U-Q^3 <8H"VA_FPZEIC@)T]2S3=/6E'34E)L# M/YLJ7!L:,@];Q1%3BFLGYG2 AF9)1.,>Z*$824F$/9BS%G,VBOD/XW. 6PBU MD8J5!JX?:C; $/10#B5P% 2!&R0..J8+QLN3K*8VM=6*U7QJR+] D/?0$:G& MW_R'>796KYWN0U!A1N(XZF%WR*592H/$@_Z I_$XNZQ8]<3M+FY\:].R%&PA M2G]!VBD]4T4ZE[9C%Y#.!>2-HI1#GD,>7 #+V*=XB-GIE%"@SXUN 0Q(2'V.;UC?CQ* ME3[PL$_(JD7O%ZS*!H6&O#$*>#2C"4F^*04!QZ[.FX&8^3 M\]X*=+&W[#@/-NS5FP1# B9I%H1]HG#(33$.0^KC"MQQ-1XG:P_ZTK[;U[-7 M)W@'Y](PP7C@^J$@SFB*8P_VCISQ.#O[/5]O>;>3G."'W(MC2N,P[(,?"DYI M$.+,MV\ZFL;C/.U!OZTXJRN 7W.H0EOWOAER\C2):1H.:J>+O&-\V D>SWH= M?9-Q^OZ7U-!:L*Z-=^$D0_JE)((YHP?3(9?%07I !<I^[V-QKFT M'3NA8VDRSM+6"98;EK)&BZV"[Z'%93F,#TJ85M'M@R']]EM;A\@T) %-J">[ M24?19)RB[]A&F RQ1:@0>EM[(N7BV3")XT&.N 0C'%)/&24=(9-Q0FZ3Y.+1 M].!F5CMYGSE9U87>(1C2*,*^)HYT_$OB=^7(9U&Q*C\!^RBMOSM'SJ3MV D= MC9-Q&K]GK\U8#7-3);7'8@=C)Q"%=) 7+D%*XLS3N9*.LLDX91_B7+#J.RKX M0CNQNG@WS0B.^FVV2S*CYC\/V(ZAR3A#W\H:UL!..@&N@VB3#,([X(JA8 2C M0^8[4*,=(]-Q1GXPVZF0Z*=0LP'U_.R1#GH+VG$S'9]_=^>KKA[.GFN8 P'[ M8(ZYGEGI:Y+H<+Z-(YJF6=^2H1S.@*LR7U .3LI/(%@77,0T6O G454F)'*) MH',2LG!:X1AV"3#!00^T,\,A&&8PLOD2H*-<^A;ECI@!)/R& 4-^!?<"P_:' M,8<@I5E*?),D[8B8CA^*/VPWF]+>^$#C4 B5EU*9OL$ MS8MS?V/J)KK0L_1 M+SWKJ?>YM!U[I.-V^M9LK3GHU>@>VC^GM)IT.G'?'2 MY/^.626K)FQM53.[4[2]U>[ZPCE=TU&^?W<8SZ3MV$D=Z],WCM&+HNG3S9W. MMS\?]V>FW^/*NN?7NU#27\%]9#:54@65+4!E\3& W MULV]=O-!RXV]&EY(K>7:/JXX*WAM!.#[I83.;O?!_$#[?Q?,_P=02P,$% M @ \C&I5I4^/4/1 @ +08 !@ !X;"]W;W)KL?]]3/[=?,5=/B>>K]#"AE_8M-@LBZ!HK--RYTP*)%?MESWM M[F'/X2QYQ2'=.:1!=QLHJ+QDCN5#HS=@/)K8_"*D&KQ)'%?^46;.T"DG/Y?? M:8?0AX\P899;T$N8&K2H'/.7-HP=Q?#(N-CQ35J^]!6^#&ZUFSP$EZE/"6F1YD_0^0)FEVA"_K$LX"7W8D80M.PS573!6<"9A1LDB% MYNRA?%NZP6$ZWS/GMF8%CJ+:7YQ98Y2_?=,_33X?$3OHQ Z.L>?=HXR+0C?* M<;6"7W-\OL]F(QG-S.XOX;IP]7LZFX^GM_,F\LN[NTW5U"Q=8("T0%%*EFAG!?1F/I^^!YA#1.#1<[H7EJIU/H=%5 MV5([4L^5=:8)$Z!]=8)!/X$S^-D#I9TOJS34%L$-(E"]%557< $BV18NL4"Y M0-.=]#S+_[MI#RX;XX7[V*\0PJ'"B/=:6*)9A4%E(5Q$V\W=;C<+Q^T(>(&W M@Y0"KBAM$+@DUZ3WZ20"TPZGUG"Z#@-AH1V-E["L:)ZC\0 Z7VKJD9WA W3_ M$/E?4$L#!!0 ( /(QJ5;6C>W[Q@0 )T* 8 >&PO=V]R:W-H965T M&ULE59M;]LV$/XK!Q7H@"&-;3E)@\0VH+A)ZZ)Y69QT&(9] MH*6S180B59)RXOWZW5&R(@]NAGVQ*>KNN>?N'IXX>C;VR>6('EX*I=TXRKTO MSWH]E^98"'=H2M3T9FEL(3P]VE7/E19%%IP*U8O[_9->(:2.)J.P=V67!540B[N4!EGL?1(-INW,M5[GFC-QF58H5S](_EG:6G7HN2R0*UDT:# MQ>4X2@9G%T=L'PR^2WQVG35P)@MCGOAAEHVC/A-"A:EG!$%_:YRB4@Q$-'XT MF%$;DAV[ZRWZ59S\?1:009+D6E_+UY_H)-/L>,EQKEPB\\ MU[;'<01IY;PI&F=B4$A=_XN7I@X=A]/^3QSBQB$.O.M @>4GX<5D9,TS6+8F M-%Z$5(,WD9.:FS+WEMY*\O.3&^,18O@ \[HK8)8PERLMES(5VD.2IJ;27NH5 MW!DE4XENU/,4F-U[:1/DH@X2_R3($*Z-]KF#2YUAMNO?(\(MZWC+^B)^$_!: MV$,8#@X@[L?#-_"&;16& 6_X1A4<> -74@N=2J%@[H5'4I_?FV\-=[0?C@_2 MF2M%BN.(3HI#N\9H\O[=X*1__@;9HY;LT5OHD_]H#_SY@"\>+I1)G_[:Q_U- M]/W?;V97LVER\P#)='K[>/,PN_D,=[??9M/9Y1P> MRR-]4!C@L\Z#/KP"5,L%FBW M,J,2W-",Z1 FA>A,V,R1=TH4U :2S)1,<*;A:Z7I8/4')P?A%P;# _@J*!@5 MH1$N$%5X=,A%N71>THSA]&NB=Q9+84487?1^GS!I#FPXMA+.A8*RL>N6'W+A M:'1N+8@90X>^:M]BIV@]C6_:E\9^V*"P1**>]VQ!5:3J\S,O0S,J:PE@!^@0 MKH2T\%VH"G<)S[3SMJH9=VRN4;C*-IDDCD_58:K3OQ3*B Q!1(/-2FEZ)0Y4@#:<[*0BG)[W5%2 M+*227M9E)\;A&T%UM4]D<%G12P4!@)< MIA"H&V?306P=,[04,P!2O4JA2$=+:PIV3(VU9F%L4/UBTPU2LNH0)];C*CS(J[6#&A((".Z!KL#(C(:\B#9C9P&(9)P[HJC3? 2PKZZI.'GO*PU6?>QK!9^$\.EYN>U9GW-:/W%X!*%QC%73F M:BE(^F[2-8Q%#3L:!6(/"9)^R'9IA$#V/?-Z76N# 7:5;@8L3\- MM_KVT.ZV=Z^DOG*\FM<7-_H8KZ@Z%&Y)KOW#C\<1V/HR5#]X4X8+R,)XNLZ$ M94[W1[1L0.]Y:F\?.$![(YW\ U!+ P04 " #R,:E6\ZYOI=$" #_!0 M& 'AL+W=OMO#L =%IF.ALN1)PL*IVK3^/8\A(K9H>Z1D4WA385<[0UF]C6!ED>G"H9ITDRB2LF5#2? MAK-;,Y_JQDFA\-: ;:J*F;!.;$KG#^+YM&8;O$?W6-\:VL4] M2BXJ5%9H!0:+6;08G2['WCX8/ G$$KDSB,P^KW@ M"J7T0$3C3X<9]2&]X^[Z'?TBY$ZYK)G%E98_1>[*670208X%:Z2[T]OOV.5S M[/&XEC9\8=O:3B81\,8Z777.Q* 2JOVSUZX..PXGR0<.:>>0!MYMH,#RC#DV MGQJ]!>.M"3GYM?:(63P!1:<%H_OG3:))\.T!VW),='T*?7VJF[ "YP$\&)8C,)7#C2O1[+R3A3-AN=2V M,0B_'O#5P5)J_OQ[7T('0^Y/*!O"8K6Z>;Q^N(>[\]7YCZ?%\O(<'DJ$E:YJ MIMX K2,F@OK0$D5@DL1.]46@L0&Y;M:N:"1)L.LQKZ,5H-,X&DVP$S $U(2_[+H0S*GRUIAC=23J M?8\=[XB2^&["Z+$0 K;Z[$_[Z;9H1?W/O!V-1& CE 6)!;DFPZ_'$14FC)MV MXW0=)+[6CHH3EB5-:#3>@.X+33W4;7R ?N;/_P)02P,$% @ \C&I5O<' MS_GN @ '08 !D !X;"]W;W)K&UL?55M3]LP M$/XKIVR:]L$T[VW*VDH4F(8T&"H,-$W[8))K8Y'8F>U2^/<[)R5T4NF'.G?V MW7//^7S7R4;I1U,B6GBN*VFF7FEM<^S[)B^QYF:@&I1TLE2ZYI94O?)-HY$7 MK5-=^5$0#/V:"^G-)NW>M9Y-U-I60N*U!K.N:ZY?YEBIS=0+O=>-A5B5UFWX MLTG#5WB#]F=SK4GS>Y1"U"B-4!(T+J?>27@\3YQ]:W G<&-V9'"9/"CUZ)2+ M8NH%CA!6F%N'P.GSA*=850Z(:/S=8GI]2.>X*[^B?VUSIUP>N,%35=V+PI93 M+_.@P"5?5W:A-M]PFT_J\')5F7:%36<;)Q[D:V-5O74F!K60W9<_;^]AQR$+ MWG&(M@Y1R[L+U+(\XY;/)EIM0#MK0G-"FVKK3>2$=$6YL9I.!?G9V96R" D< MP85\0FF5?IGXEG#=J9]O,>8=1O0.1@R72MK2P+DLL/C?WR<^/:GHE=0\.@AX MR?4 XI!!%$3Q ;RX3S)N\>(#21JP"KX*R64N> 4WEENDQV7-OGP[N&0_G.N3 M8]/P'*<>-8)!_83>[-.':7R MQS_["!^$W$\X&<#%U=WYU>V/Q:^WZH,P\,2K-1; +=@2@=H6-:@EY,I8^ Q+ MH>G;K52HO&PK=88YU@]D^%HVMT2PX!MZK18UW;D!+@M"J1LE*1@T7%L#'R%F MX7#,@C0F.6+9F'Y1 /?4S$="'C5:Y6@,I"Q(4A9E"4EAFK$HC5PY!3W] LBH M6.>$%CJ C(7!$,*8)5G,@G $M\I2R46?(\4)64BV21)W2AHG+,C&\)U"'>]8 M;F^+@%F<4?AAXJ1TQ,;)"*YH9NZ"AF,VBD8L'(T=:$#"D(5)!/L>A;_3LC7J M53N8#-W.6MJN>_O=?O:=="W_9MX-3BK"2D@#%2[)-1B,4@]T-XPZQ:JF'0 / MRM(X:<62YC=J9T#G2T7]L55<@/X?8?8/4$L#!!0 ( /(QJ59*^)%N600 M %D* 9 >&PO=V]R:W-H965TB!UH:VVPD4DM2<;:_OD-*=N3$ZD^I!;Q$-/)6%T#-O:TPUZ?=UML62Z9ZL4-"7M50E,T2J35]7"EGN MA,JB'P5!VB\9%]Y\ZNYNU7PJ:U-P@;<*=%V63'U=8B%W,R_T]A>?^69K[$5_ M/JW8!N_0_%;=*J+Z!Y2(IPL$\OO&'[GN-.=,UA/5E(^6.(Z MGWF!-0@+S(Q%8/3WB)=8%!:(S/C28GH'E5:P>]ZC?W"^DR\KIO%2%G_PW&QG MWLB#'->L+LQGN?N(K3\#BY?)0KM?V#6\@X$'6:V-+%MALJ#DHOEG3VT<.@*C MX V!J!6(G-V-(F?E%3-L/E5R!\IR$YH].%>=-!G'A4W*G5'TE9.&K F&A-1KMPPV::=^07BO=SUH=RT9'](:. M&#Y)8;8:WHL<\V/Y/ME[,#K:&[V,S@)^8JH'<>A#%$3Q&;SX$(38X<5G@J#! M2/C !1,99P7<&6:0BL_H4_XV<,EI.-M'$UVQ#&<>-8I&]8C>_/OOPC3XZ8RQ MR<'8Y!SZ_"A1KU($5UQGA=2U0OCS'I\,+ N9/?QURHNS>DY[,>@!-0-0>0#/ M*3I\S3&GYJRD,EQLH!;>P5X*Q0WSI2Q+5*[\%ES!1TIP M84/W_DO-*Q?,.]S8_PDL<<.%L!^7K3?O(!F._&B0=DZ+C"0UM^-/4XM?P"+_ MFT:**VM'4T/^%\:UR$E$6:-LP=TK)K3--G-#]5;)O,X([:QEX< ?#F(_'466 MB/UQE/IQ&KVT+_3'XZ$?#I,7=OX0IF-_-$C@Q]<&'T,_$_?2D,44T8J)KV]8 ME?H1)6 =('$=1-OBZ+H R.-+2&4J"6I./G[#BE'=5NOT0=)0VKFS)D+ MA[.#5,^Z1#3P6HM&S[W2F/;:]W5>8LWU2+;8T)^=5#4WM%1[7[<*>>&,:N%' M09#Y-:\:;S%S>QNUF,G.B*K!C0+=U357;TL4\C#W0N]]XZ':E\9N^(M9R_?X MB.9KNU&T\@>4HJJQT95L0.%N[MV$U\O$ZCN%7RL\Z!,9;"1/4C[;Q9=B[@66 M$ K,C47@]'G!3RB$!2(:WXZ8WN#2&I[*[^B?7>P4RQ/7^$F*WZK"E'-OXD&! M.]X)\R //^$QGM3BY5)H]X9#KYLF'N2=-K(^&A.#NFKZ+W\]YN'$8!)\QR Z M&D2.=^_(L;SEAB]F2AY 66U"LX(+U5D3N:JQ17DTBOY69&<6:VD0,O@1-HH* MK%+#ZUE4M5< P6*.9^88<6C,_/X(O>_#H.^ QW,O&E!I638'% M/^U](CJPC=[9+J.+@/=@Y'PN6IXDU=H&O=\ASG'IT0C>H%O<6''\(L^'B!;#*032ZA+RY6"&XK MG0NI.X7PQQ9?#2R%S)__/!?$13?G@\A&L'GX>;-ZV/Y.[N]NUENX6=_"ZI>O M7S;WJ_66&F2U/>FA=F"( T-.U!3F4E$O #>02]VK%$B.*/F&]N4+*C E5@HZ MC;M.@*!3JT=P3P/&H*T2.B.%+2^D MH.&DK\F)RDO78+>88_U$7-Z[S;XBN+/V5Q#1;A G)]*RJT11-7OM/%1UJR@2 MUT80LV@:LR1+K!1%+$KH7/"\I+RK-_C Z_;C":4H9O%XPH+IU(E!R+(L@*TT MU)OMOX+YCVW&ID'$TNG8BN,T8=-X#'>H*32>YUW="9?D(>%V+H81"^,QFX09 MA"%+DY ETV3(VWE/#!JZ+ZX@3-@XHV<2VD7*HI "I?!N3QT<"P,'RO15.LU8 M3(ET>4RG*9O$,>7?U9P>A7@LPI!S!N?.CG\R\FI4>S?8-;5#UYA^^@V[P]UQ MTX_,O]7[BX?\[:M&@\ =F0:C<>J!ZH=YOS"R=0/T21H:QTXLZ?Y#917H_T[2 M&#DNK(/A1EW\!5!+ P04 " #R,:E6A^Y0E^@# !A" &0 'AL+W=O MEYEGGWG9&?<.0KZH"%'#6Q*G MJF]%6N_NZW451)@P=2UVF-+.1LB$:9K*;5WM)+(P4TKBNMUHW-03QE-KT,O6 MYG+0$WL=\Q3G$M0^29A\'V(L#GVK:1T7%GP;:;-0'_1V;(L^ZM5N+FE6+U%" MGF"JN$A!XJ9O.B,/O6-C3 M,7B!B%7VA$,AV[ @V"LMDD*9&"0\S=_LK?##_U&P"P4[XYT?E+$<,\T&/2D. M((TTH9E!9FJF3>1X:H+B:TF[G/3T8"HT0A=JX*6OJ#2Y6RO@*;C?]UR_@X_! M7G+-4?7JFHXS2O6@@![FT/9_0+?@2:0Z4N"F(88_ZM>)9LG5/G(=VA?XC/&M0:6AD!.>4'-UC'^'#.X M,A(CE)IN)RPE"WFZ!463.UWZ- ;WZ\I;?@/?':T6WM)S_<\YASE_=>+/B%M>+O@_&!H9'2'D MUJY-0;F'U73A.A/O3W<,Y6#H3)SIR 5G1$?Z=-9LZE?AT?&F?O$L)98P]OSY MK!""J\G,]UV_0GQ'D]68L$C"G1*D^^A-I][T$1R:E;MDUNS!_+ZYSH),6RXG M[LE@9V$T_--@[BZ\V9B"%V"R1GE,9AN^0+/::=Y6[7:;QC7Z7]W>-*IVMP65 M8N&FTZW>=9OP#9FL:5$+*5--](.HO!.E3 VN.G?51LMHUZ!S=UN]:]W^X.[U M.VP8E_#*XCU"C*\8']T;<90&]AV8 K'Y?,;/Y+_NZ2(=,Q'FD@>8Q=/16N95 MM]BCA)QD)S4K5!M"C!55.QV!S[T)7$=,9RF3"@TC(:58"\D,-;*V #-%\@C3JL!2:+KU(R;EN[D:SYDW M"C\,64Q5 <'/FN-() EU$2K(P&PO=V]R:W-H965T#NUNFI9ZEW]^'J/H29!E)FDMDD(WJ__CH90%3D MPT!>NI]^^B6=#)9*/YH%HH7G4D@S#!;65J?MMLD76#(3J0HE[,R& W\VJT>#51M!9=XJ\'49H_VSNM4T:V]0"EZB-%Q)T#@;!N/D=-)Q\E[@+XY+LS4&Y\E4 MJ4P(H<#<.@1&?T]XCD(X(*+Q:X49;$PZQ>WQ&OVG]YU\F3*#YTK\ MS0N[& ;] JKH3QO[!L9+,X@+PV5I4K96)0D M)NE>P&NF(\B2$-(XS?;@91LG,X^7[7'2@%7PDTLF<\X$W%MFD8K+FEW^-G"= MW7#NG)R:BN4X#.@@&-1/&(R^?4F.X[,]9#L;LIU]Z*,K)>='#ZA+GPWXYP&? M+4R$RA__W45U+]ANJOT()N.;W^'[C\D#/"P0SE59,?D"W$#%M'UQH6)PKK'@ M%L9SC3Y25)EV 9>WU]0"F(3S!1T&7S8AW$3C")@!@50!&@YHR$HW+D*P9.#; MEWZ:QF?O$?URN)S#C.5<<*+-I5=F MI:I)A:1:61S&L?^ R8*TK OL&(0B#SZ*'Z^E(Q^7'2:H#]042+BL)4)3H1U* M5([EE!QO%E*X9+*F%@>=IH0_1:M]N'8[+'-1%V2)D1=T\H5P3I4:2I+XF*V..P@R/)I).IUOWJ9!M1O-\'T>7 ,"V]V]ID# M_&VJH@^YBGR&FO97N ,W9<(%U-4;73W&KL%G2@@?LE.@_I0O?(/:H*V[59-_ M?WP]6HM::PO2- WI@[L-0;^9],).G(:]DQB2DS#M)V&2G,"#LA375T)OI;IQ M%F:=!*[0F%.Z(;1VU5(I[2^YHXVI&R6/UKO33[#6%ANL6M))()C_Z(1YX5P9 M:Z#3#9.3'G2/PWZ

)^;-(1=[;F]=7F6 MJ.?^B>"R3TVAN43#AQ)%9K:3ZE$7B :>JE+HN5<84U\$@R!H%[6RDJIBAI=H&NE;( MBFJIC:K["4N[D7>0?%'=\6QBJ" MQ:QF6[Q'\WM]JV@5]"@YKU!H+@4HW,R]972Q&EI[9_ 'QYT^DL%FLI;RT2X^ MY7,OM(2PQ,Q8!$8_/_ 2R]("$8WO':;7A[2.Q_(!_<;E3KFLF<9+6?[)A!UF@CJ\Z9&%1=-Y+BPEW)O%.UR\C.+;](@3.$] M6$'#+=NS=8FSP!"VM0BR#F?5XL2OX"3P50I3:+@6.>;/_0/BU!.+#\16\5G MKTP-((E\B,,X.8.7](DF#B\YDZ@&(^&&"R8RSDJX-\P@%9C1I_)MX8:GX>Q; MN= URW#NT6/0J'Z@MWCW)AJ''\Z0'?9DA^?0%U>X-G#%=59*W2B$OQ_PR<"J ME-GC/Z>XGD4[S74Z@&^_/5S?P^WRK^7JR_7S H!W;R9Q%'V .RSID'+2*[.' MAP+A4E8U$WLH6 YF)^%S4^[IDJ)Q+TU@PY4VH#&3(C]2?Q) &M$]R!TW!1A" M_%56!A^!7MD6Z9E^;[CFUL('LOK,1$/= J*1*X7(*A&6M>)EKQN\0OZ>'CLJ MMPG7FPVZ#M#R<84537S8R$:!L&D0;!*V]0:_6)60?0YM0L.<(59AQQUR/_[",W1 ME5'#<\5/]VG5U*.U82*GR/0J;((WRCX-8JIDQ;66=.["4O<),U,-^7%AD&K( M],F80LEFV[+H\2&GH@&"=FJFJ>63[]D8%EFZNW6K$S=/YZ2 P5M(_#2=^NED M2'+L#\.QGTY3)X\FJ3])T]=.Z7)Y]?KAH,LL;WFP_]"SA(X*IR*@S;.M M$!V\U%+9950YUUPGB2TJK+D=Z085K6RUJ;FCH=DEMC'(RQ!4RX2EZ32IN5#1 M:A'F[LUJH5LGA<)[ [:M:VY>URCU81EET7'B0>PJYR>2U:+A.WQ$]T=S;VB4 M#"BEJ%%9H148W"ZCF^QZ/?'^P>%/@0=[8H-7LM'ZV0]^*Y=1Z@FAQ,)Y!$Y_ M>[Q%*3T0T?C:8T9#2A]X:A_1/P3MI&7#+=YJ^464KEI&\PA*W/)6N@=]^!5[ M/;G'*[2TX0N'SC=/(RA:ZW3=!Q.#6JCNG[_T^W 2,/]6 .L#6.#=)0HL[[CC MJX71!S#>F]"\$:2&:"(GE"_*HS.T*BC.K7[7#B%+X0H^(HFSB\01JE]+BAYA MW2&P;R",X9-6KK+P7I58_C<^(38#)7:DM&87 3]Q,X)Q%@-+V?@"WGB0. YX MXPL2+3@-'X3BJA!3A_2ZYMPPM<1G0-+)H]1JL?O\NF MZ2\7R$X&LI-+Z*N/:"UB#)\;--P)M0.NRIXY]C6"OY[PQ<%:ZN+Y[W,"+J8X M+R!+1_!4(=SJNN'J%2IN00\<9)>7>@!L>2&D< )M#'NL1"%IP7/$KZUH_)X& M((O'H(KOD:ZO;Q >RJ&I"7H+#%Z1FU"8+._L&*RNT2\>"+@"H0K9EC31^!L< M7$DX4C)7X2FIM@DP:0V:60H,!5[PV78O*[)"=5ULJZI2#H'I8_MP*Z! M#A\E/IX^N,,"ZPV:XPP[* M3X*=LTG,YBE\)C6&+KLQ1!BDX)M^AR&+V3L63],)6;,TCQF;O$EWZC^/,Y;' MTWQ&5CI-XRQG\*3])N@+49[+))O';)H%>S;-X_%L"E]"2Z/]N=E3\ [A8:AB M.(CP1+4\X=.?SI^$ZNKP,\Q&.?UF;Y'NA"UT2VH?J !O(?)1"C_TWW.7*CEI M>#6:76CK%@)DU_N&V>'EN.D:YK_NW;-#!=\).EL2MQ2:CF9YU%7P.'"Z">US MHQTUXV!6]/JA\0ZTOM747_J!3S"\IZM_ %!+ P04 " #R,:E6!ZGDN>@" M %!P &0 'AL+W=O*2 %DJ@Y)$4A;0Y5#XL]X!7VKKN[A/3?=W8-+D@$Y5!9LOE"53?R98R.W(B[S]P1-?Y<8>!.-AQ58X M1_.]FBG:!0U*QDL4FDL!"I^<[^3+@FF7T/,ERR M36&>Y/8K[OSI6+Q4%MJ]85O+)ET/THTVLMPI$X.2B_K+WG9Q.%#HA^\HQ#N% MV/&N#3F6-\RP\5#)+2@K36AVX5QUVD2."YN4N5%TRTG/C!^E08@BN(1;I@07 M*PTS5#"594DQF^=,X3 P9,B*!^D.=%*#QN^ )O @A\UF DW''!1,I9 7/##%*U&7W*WQJN M?1K.-LZ5KEB*(X\Z0Z-Z16_\^5/4#;^<(=MNR+;/H8^/$N,R C^?\QUX<0U(T.P5%$"EZ0:MGH=#U0]=.N-D94;= MI:&RZ94[_*516 M@.Z7DD*SVU@#S9]O_!=02P,$% @ \C&I5GV#XN>Y!@ T!$ !D !X M;"]W;W)K&ULM5AM;]LV$/XK!Z\H5H"U1;TK30(D M;KMU:[J@R;8/PSXP$FT3E42-I.)DOWY'2I85V_&Z D.!1B3O'M[K0]*G:ZF^ MZ!7G!AZJLM9GDY4QSRH;7N+*0JF(&AVHYTXWBK'!*53GS/2^> M54S4D_-3-W>MSD]E:TI1\VL%NJTJIAXO>2G79Q,ZV4Q\%LN5L1.S\].&+?D- M-[\VUPI'LP&E$!6OM9 U*+XXFUS0D\O0RCN!WP1?Z]$W6$_NI/QB!Q^*LXEG M#>(ESXU%8/CGGL]Y65H@-..O'G,R;&D5Q]\;]/?.=_3ECFD^E^7OHC"KLTDZ M@8(O6%N:SW+](^_]B2Q>+DOM_H=U)QN'$\A;;635*Z,%E:B[O^RAC\-((?6> M4?![!=_9W6WDK'S+##L_57(-RDHCFOUPKCIM-$[4-BDW1N&J0#US_DD:#M2' MUW"1_]4*+6RL].G,(+:5F.4]SF6'XS^#$\"5K,U*P[NZX,53_1G:-!CF;PR[ M](\"7C$UA8 2\#T_.((7#(X&#B\XXJ@&(^&]J%F="U;"C6&&8X&9@_YV<.%A M.-LK)[IA.3^;8#-HKN[YY/SE=S3VWAPQ-AR,#8^AGU]QM>1*DR=) 587\%;H M1FXF<)"74K=H /QQRQ\,7)8R__+G(7>.;GC8'>I/X=UBP5WCP$^L;K%M@7HN M)S[9FX&+HG"6L;)\), '5>R^?>V;=]BZUT> ''@FB#&ZEP9P^!7L!(:$I)4E$,92Y;#'7 M\)GG7-RSNY)#&,?"#E,5:E"5.18E/,AKT#O4;N$+H8H*F) D)L6D'EZ[9H_/G!42A[Z*!2ZI% M\7J'&,QHZ][PL6*VH(%I+98U:MR[K>0"7M!IC$Q7 MEHZT,= 8HH1]K;!/KPY+7-N,X=_>(EE1WHA;UTDGCZ=75 M@K;8G_D]MI7$XL,\*N+@K=1<5@VK'Z=PNQT 'AVE1JY5V"NPDIKKWIS2;=4H M6;2YT0,(&X5FNQ=0,7!2P4Y 91B98AD(/K;@PUF9L!?3% M,5?>UY*-L]/1QGJ]1#1L.!!5(Q76G]G8;$'P@'+YM^6&=30=ERASI44&7"AM MC3Z?&&\:#8E9KT2^>C8U@XZ==:C]]]:%?X_005O-IG?T44/3;S%TA/TUUFVI M\8I9XNAY;328_CO!^5'7_Z-VP[UO#-+XCAZU5@# YA[6L,@!H]Y,X?C'O3 M$_2X3 MF^B9PG+]2W!*XPEQM7AO=9?:V6^E>-=R^:@Y-[6@^&?I][$=YVIO8 M3]C)3M"_'_*R>X=^A127X%Y(]!#X*4G"&.(H)4&:X<4+"=Z/=_)Q#"O+$,T+ MP<]\0C.*]^J0Q(F/5W _I8=RM 4;'7FO( D(C1)(2(QJK_'?37MGND-AOSCQ M "0)WCLS/#EB="&F*:190#P<4S\COH?G!7)L=]G>Z@4QPJ.G660!8I^D461Y MF^)A$*<19%8@3OM# 2D](V$:XLTX=H^* 'T-D\!^VV/5=Z&S9Y071R3%)C[T MAIN-7MF5?:#-W071'6;=@WN8'7ZNN.A>Z5OQ[K<.+).E0"(O^0)5O6D234!U MOQ]T R,;]V:_DP;9P'VN.#*6L@*XOI#XG.T'=H/A1YSS?P!02P,$% @ M\C&I5MDZ(!O_! C0L !D !X;"]W;W)K&UL MO5;;CMLV$/V5@5,$*<#8$G5W=@UX-TF3 DD6Z[1]*/I 6[0M1!8=DHK7?]]# MRO8JK>.D+WU8+TG-G+FCD5FLY4:8H=K* M!E^62F^$Q5:O1F:KI2B]TJ8>\2!(1QM1-8/)E3^[TY,KU=JZ:N2=)M-N-D+O M;V2M=M>#<' \N*]6:^L.1I.KK5C)F;2_;>\T=J,32EEM9&,JU9"6R^O!-!S? MQ$[>"_Q>R9WIK:OJ/ZK2KJ\'^8!*N11M;>_5[HT\Q),XO(6JC?^E72<; M\P$M6F/5YJ ,#S95T_T7#X<\]!3RX!L*_*# O=^=(>_E2V'%Y$JK'6DG#32W M\*%Z;3A7-8Z4F=7X6D'/3MXK*RF,Z#G-Y K)MB2:DNYE+:PLZ6W3T8[\78TL MS#FET>( ?=-!\V] 1_1.-79MZ%53RO)K_1'\(N [X0>4A0RX@&/ M+N!%I]@CCQ==B-V05?2Z:D2SJ$1-,XNX71K,N7@[N/@\G&N?L=F*A;P>H#^, MU%_D8/+T29@&+RXX&Y^#>CL&L(XT+X@#*$VR.X4S5L#1&/(=#Z: M,3VCD#CQ/* PH 2_0T<:9W2C[)ILA[N1VB=]6FEZ@[*K752O/K?5UD=J>@7I M--XV)?I!.PUW]%&+QCB?O#=TIU79+NS)"9+-"E.%JN;1/S\"*EN!]:56&]JM MJX7W9H^6VG_?I?$Q(S_H^4[ 9HGBIU_;!FWF*C?,F$O(CP73&?R/@?>MUON# MU93U=_F0BB (QU@FH^FL"(/@)01$TV(P$_<=%@QINM5536'A=8I'@3#Q$B 5 M+8D,\N/VT83?'<4#?\*[@EH<"FK;0A7SM,2%,#=6-!8!0AT_I):><6&,="6W MI%LM=BBWDF:O[L[@OA-'LPV$. MM2WFM3R5,(J[QH7EQ5=M56(^2.?(=';;*VL>^N+&@E.C+*2UE.1O BD;B@*8 MTL#&4/'4?0"<'O<.%\K EE=%(_7&+@& MCG<8M2,)R"C L$BP"@L8##@]"X&>L0 9_YGP$=7*TPPVI!4/9Q5SSG@0.T78 M9D4:0S%F:0XWHX3>(\T'+<[B.&0Y!#B+PHCE0>2THC0&E-.*6 0OXBSZ+A?\ M_^,B1.XREF>QVR"F.,:&'[D(61!PEL7_X(*SE!3(#?)49"Q"GWQ-15_1D5)DGL,HRACGB5=, MD?6@"/M4@&N,3U0)%7'*> 3Z"L [PIQ&D"8(,J%SM^VH]T0" RO_$#3HO[:Q MW6OI='IZ:TZ[)]:C>/=0!:6K"M=?+9=0#899,B#=/?ZZC55;_^":*XOGFU^N M\5Z6V@G@^U+AX7'8. .G%_CD;U!+ P04 " #R,:E65J^%D!4" ##! M&0 'AL+W=ON$JV2AV<\:4N@L@) @X5.@9JEV>X .;Y* M<>._I!]B4YNQZ@PJ,8*M+9@<5GH<_\,9P/)Y2>*M,RUZHEV MT9;-;7RI'FW%,>DN98/:GC*+P_)!(9 X(V_)IML:>.I (KE]ME^3AV@3N+"P M&LE6 UGR EE*[I7$QI!;64/]+SZTPB9UR4G=*IDEO*=Z0=+X#4FB))WA2Z=J M4\^7SE1K""IRQR25%:.<;) BB)?J'>BRRW1N8):FI144@9T( _H9@O+UJ_@J M^C@C-IO$9G/LY7\70GY^A2.2%5?5X=-98 O3> MCX\AE>HD#CTV>:<)O1X:\V_X,-[V*O=,&L)A9Z'1XKWM;SV,S&"@:GV;;A7: MIO?;QKXRH%V /=\I>WFCX1),[U;Y!U!+ P04 " #R,:E6PV6Y.9P$ #C M"P &0 'AL+W=ON@UV^[#G3&DWBU+O\TFOY^(4,^&Z)D=-7S;&9L+3UFY[+K4M?)>GY^4INM=S(6&@/ MBS@VA?92;^'.*!E+=/#S8?7+M.?)'FOUX@I[66(/7\$>P:W1/G7P5B>8'.OW MR,_:V>'!V>6P%?!6V"Z,!AT8]H>C%KQ1'?PHX(U>P3L5\.?%VGE+Q?+/J8!+ MO+/3>-Q $Y>+&&<1=8A#^XC1_,\Z901[^%S]?\ G#TMEXH>3@;2:.AW("_LK+W0B;.+@'F-R0>UAD9C<8P(W M&MX7&BE-@W$G_,)@U('W0A?4^% E$+3QT,++>2LO'QV"VEQ'/6Z-FDA7 MPKG0NVRO U;_%X>6NV=YN&E$PX^$ O!$;V'5#BZMP\2 M5!=,45#6ON8H1NOI[:!S:>QO>Q26R"P?&Y;P!F(3]KQD@+BPEJ-J G7;&+VH M&;UH9?1:2 N?A"KP.'_E48;EY*1$P5392#3 B6 M4JN 4HAD@,Z@ZVEB3L6)LK#5K M0WU) NM]TTCI(R3T=/(7ED15U::M_,U0:->MN1I-PL6U@$V=&UGGYB<'U FX M-59^+6%VTJ?5[?!(&2L/4XE6V#C=@W1AJ$B@R$TI16,2.@\J&*,2D!QI&2@) MN\9[737$AJOA,51#]EP-7;@VBK#XJB8]00RYV,K\T'?'#F7H4Y,89;: >:%=44CCA/T,.LK M3]TU"1>+X^4A9V7$-7^D]@Q YBJI4&>N+ 5)8P@-LUS4<%2CX$QAN0[I16-$ MNG$R'(&JT_K"791#F[/XN7X2[/-EM@A M&PO=V]R:W-H965TZTKHA5,8TYRXKLX*K+D^E@T* M^K.6JN:&7+5Q=:.0YQVHKMS \R9NS4OAI/-N[4:E<]F:JA1XHT"W=\ W>H?G9W"CRW)$E+VL4NI0"%*X7SJE_LHQL?!?P MJ\2MWK'!5K*2\M$ZE_G"\:P@K# SEH'3YPG/L*HL$)>$C>J"5W7+X"#A%5?'$/H, B\(#_"%8[5AQQ<>J%9#7]^^\GIT MM!]M^^-$-SS#A4,-H%$]H9-^^N!/O*\'M$6CMN@0>WI'_9:W%8).??04<3+&_ -KCK.@V^1PSK%>HQAVWKP!N^99NG$%5 M\DH#%SEDLFZDL*H:KHR&CQ R?S)C7AR2';!D1D_@P0,UY%$ICAHE,]0:8N9% M,0N2B"P_3E@0!W!1BI*N;PX4E+<9L?F6(&&^-P$_9%$2,L^?PKTTO()RO*64 MQV<^Q491V#MQ&#$OF<$/2G6R$SE42L0L3"C])+)6/&6S: K7-/=V2?T9FP93 MYD]GEM0C8\+\*(!]!^SNM%V-:M,-%TV[TPK3=^"X.LZOT[YMW\+[X4>'L"F% MA@K7!/6.I[$#JA\HO6-DTS7Q2AH:"9U9T Q&90/H_UK2U1X&PO=V]R:W-H965T!KC;0 M4'TI6Q"XLI*JH095M0YTJX#6SJCA01R&>=!0)KS9Q,W=JME$=H8S ;>*Z*YI MJ/JR "ZW4R_R]A,?V7IC[$0PF[1T#7=@?FUO%6K!@%*S!H1F4A %JZDWC\:+ MS.YW&WYCL-5',K$G64KY8)7K>NJ%EA!PJ(Q%H#A\ABO@W (AC4\[3&]P:0V/ MY3WZ&W=V/,N2:KB2_'=6F\W4&WFDAA7MN/DHM^]@=QY'L))LU_$ M9P$_4'5)DL@G<1@G9_"2(1J)PTO.1$.3_GRGCM=;IZ>M[?T9ZY96,/7P@FA0 MG\&;_?1#E(<_G^&6#MS2<^BS.[R/=8>YD*M#LOYP7,D]/!JRX+)Z^/,4[;/ MIVEC9*N-"^TKJ*!98CGLXVP_,;F230.J8I23.5/D'98- J_)ZT\=:_'6&G(' M:SN.R0+63 B[N*"Q=U5B/%V1>_X7U;R%Z'8OF MWS"N18TFRI*R97ROJ-"M5(:Z%^!6R;JK$.TLLRCSBRSQ\U%LE<0OX]Q/\OAK M?I%?EH4?%>E7/%]$>>F/LI2\_);P4^B#895[L>8@#(9627U MTS#U\VCTO[!Z GU0SM1L-M1L]MTU^X8)9N#B/3["];=/RW=6\EEW_[62W2N+ MTYQI0]C 3&,X2C_!B(1A^$2^D>*BPFP!OIUTK0#Z,&,C=,O[$]!ZS$VL:IK.DX-QI V6-GL[[ZV4[\8 MI7Y2QM8!YCHF,+):1G[61Z>S'=PU%DP1&O7/S6I M9"=,WV2&V:%%S_O.=-C>]W?, Y:U)AQ6:!I>%IA+U??,7C&R=7UJ*0WFPXD; M_,T 93?@^DKBZ[Q3K(/AQV7V#U!+ P04 " #R,:E6;N\5E,\" ;!@ M&0 'AL+W=O%KX4FU+ZQ;"Q:P56_R*]EN[ MTJ2%@Y>BJK$QE6I XV8>7,47R]39>X/O%>[,@0PND[52=T[Y5,R#R!%"B;EU M'@1][O$M2ND<$8W?>Y_!$-(!#^4G[Q]\[I3+6AA\J^2/JK#E/)@$4.!&=-)^ M4;N/N,]GY/SE2AK_AEUO.TH"R#MC5;T'$X.Z:OJO>-C7X0 PB9X!\#V >]Y] M(,_RG;!B,=-J!]I9DSJL:6! M]TV!Q;_XD!@/M/D3[24_Z?!&Z'-(8@8\XLD)?\E0AL3[2TZ4P4"?W['T>G1Z M'.T:Y\*T(L=Y0)UA4-]CL#A[$6?1Y0ENZ< M/>5],)BZ93+T8QR[(( M;I45$MJA*JVORG_8C$TCSD;3L1/'HY1-DS%27\ MC(@YBY,QF\09Q#$;I3%+I^G0&LCTTZIFW5&)"X(6AT/AX%H/M1U"M6 MM;[]U\K2,/%B2=,;M3.@_8VBN[]77(#A?[#X U!+ P04 " #R,:E6Q,#> M4[0# X" &0 'AL+W=OY%H8 G=T][I/IAD(%$3F[6=TO[[&R,_D^P4P<1E;/.@I6Z2[1 M1F"/AWNVPQ#U\WXI:6IX"!Q.[+&Q.#/.75-WNKX_ S M!DYMX)2\JXM*EC.FV7@HQ0&DT28TLRA=+:V)7,I-4D(MZ30E.ST.A$:X@0[X M_!65IG!K!2D'[T>1ZG<(,2IDJE-4<+%FFPQ5:VAKNM=8VU%]QZ2ZP_F?._KP M)+A.%'@\QOC?]C;Q;4@[1](3YRS@$Y.7T.^UP>DZ_3-X_28(_1*O?R8("BK_ M3KE765^=MC;/YE[M680CB]Z%0OF*UOC77WK7W=_.<+MJN%V=0Q\_TL."B[E0 MJ@54Q9\2\E=)&-;XIF&2B>CE[U//X-*N.?4#6#R8O^^>NX+06Z_GWI,7K$-S0B)C$7XLEM[*7\Q@AA'F&Y3' MLG#@"_3:@]YMV[FZHG6'_B]NK[MMYZ8/K5IP/;AIW]WTX#LRV=&B$S-Z#%1< M4=)45Z/3@8O!7;O;-]8=&-S=MN_ZMW FP8,FP8.S"7Y@J81O+"NP#:Y22._O M"9DJ),8FX2N3<)GR'3 >0R"X; 03IM*?+8.S'$Z7P=>"GD5LXO%"PV$ITPC+ MUN!J+:MF6I]1;YCC*V;0:]%+CS%3U,1T F&ZX^DVC1C7L-@8U)+I$9!)EJ-& MV9@[+7CFXD/1Y_N"P'7"-#")P(6&J9!2;(1DAMKF_0AF>M\1IM^"M= L@RF3 M\MT$JHRNH:X3I*AEC$<(83GSIB+/*":J#>F N:'POC?P!02P,$ M% @ \C&I5@1=$P"E @ W 4 !D !X;"]W;W)K&UL?51M;],P$/XKIS AD++EM:^TD58& HE-TS;@ ^*#FUR;J(Y=;+<= M_'K.=AN*U/5#')]]SW//V;Z;[*1:Z1K1P'/+A9X&M3'K<13ILL:6Z2NY1D$[ M"ZE:9LA4RTBO%;+*@5H>I7');QEZ@JR)(0T3K,S?%F7;>;XLC/9:O#YG4K/H_/3 M:%L?8[UF)4X#*@"-:HM!\?I5TH_?G=&6=]KR<^S%(]5;M>$(4KR6=+3DNE4R]H=ZPV6V,Y1=6=LAY1"JI:>-FFXH)=Q 6F:AO3! M VXEWS9BZ3>309C':3@8Q9",PG28A$DR@B=I&/?/Z817+\["+$_@"VH]I@>N M% H#:ZEZDN#SLSE_@.D3T7!O!6DOS!ROO7$IM-.2],!D-H-]09A;Y19@^C3/,R2(9RZV^BHXEI42]=7-(7<"..+KUOM6M>U MK]A_[K[OT6TL&Z&!XX*@\=6@%X#RO<0;1JY=__ 502P,$% @ \C&I5@=MIG] P '@< !D !X;"]W;W)K M&UL?55M;],P$/XKIS AD++EK6G:T59:-R9>!IK8 M@ ^(#VYR;:PE=F8[=/OWG)TT#.CZHYYRZ^RVPKU9TN$0T\U)70NY=Q:=+D?6WSE\X[C53VRPF:RDO+.+]\7<"ZT@K# WEH'1XQ>>8U59(I)Q MWW-Z0T@+?&KOV"]=[I3+BFD\E]5W7IAR[DT\*'#-VLI\D=MWV.>36KY<5MK] MP[;S3ZY*YV<7SQ<'769% MIX/])\\*:BM28\5$DT',U _#T/ZHA=,Q22#K5AI6=94;ZO1':.)':>@G)/,* MM:89HQ3%AD8JIS9+$S],,PJ4A(D_S>)^,NR(7KZ8Q%'TANC%\;_8(T*-"9^- M0F=/1F,*F\*^S@B>S*P:Z=[8R4QR9"M,-[Z&W6'XGW4S[X][]^6@6[OA0D.% M:X*&)UGJ@>JF<;]/VS 0_5=.V0\-*32)FS2%M97H&-HD& C8^##M@YM<&XO$[FR7 MPG^_L]-FW8!^:'*V[SV_9^>NH[72]Z9"M/#8U-*,@\K:Y7$4F:+"AIN>6J*D ME;G2#;#_@)Z]H1D8S?&\Z@V](!=^,M^YGW M3EYFW. G5=^)TE;C8!A B7.^JNVU6G_!C9_,\16J-OX)ZS8W/PJ@6!FKF@V8 M%#1"MF_^N#F''< P?@7 -@#F=;<;>96GW/+)2*LU:)=-;"[P5CV:Q GI+N7& M:EH5A+.3;\HB)#$LM>BTY?1 MKCJ.S9(7. [H\S>H'S"8O'^3#.*/>[2EG;9T'_OD'(U!#.%RB9I;(1? 90EG M0G)98'LW(9Q0CC5^Y5SPF:B%%>3HI[<$M_AH85JKXO[72^[V[T]G753=8<,I M%MC,4&]GV(ZPVG\HQ__/@'8%<*CFARL:<"\U!$E]Y2T(%RC:V^.Q%\$G;1N=O1L M*T=(>$*NS0'DO8Q^^7.F4V$*M2*WUYSJ[AE%UHOA7?M\Z9N*=NJ\0;WPWX'9@U=)WC9FRU(-\6%'3 M1^T2:'VNJ)HV [=!]S&ULK55=;]HP%/TK5UDU;5)*/OGJ M(%*AG=:'=JATZ\.T!Y-<2$1B9[8IW;_?M0,92!3M84(BMG//N>?XVC>CK9!K ME2-J>*U*KL9.KG5]Y7DJS;%BJB-JY/1F*63%-$WERE.U1)994%5ZH>_WO(H5 MW$E&=FTFDY'8Z++@.).@-E7%Y.\)EF([=@)GO_!8K')M%KQD5+,5SE%_JV>2 M9E[+DA45_;/UCMY63"%4U$^%YG.Q\[ @0R7;%/J1['] M@CL_7<.7BE+9?]@VL;VA ^E&:5'MP*2@*GCS9*^[?3@ #/PW .$.$%K=32*K M\H9IEHRDV((TT<1F!M:J19.X@INBS+6DMP7A=/(@-$(0P"7<,LD+OE(P0PE3 M456T9_.<280/3VQ1HOHX\C1E-#@OW;%/&O;P#?8([@77N8);GF%VC/=(:2LW MW,N=A&<)[YGL0!2X$/IA=(8O:NU'EB\Z8U]!X^^4O08=GT:;"W.E:I;BV*$; MH5"^H).\?Q?T_$]GM,6MMO@<>S*G"YAM2@2Q/"Z.K8H+$Z:*%!C/X*8H-QHS M^&&-P!.^:IB4(EW_/.7I;-;3GIYRB7A42Z!*I'E;"O,7GE!)YZJ1^4#]Y8ZG MHD*X@,B-AH$;]R,:!Z[?Z[J#?A>>[0TB:O:"DAH"*,.@C/VT.8YT&](U4&M1 MFFQ3II8^<+P1IPZM=]!;*I0KVT$5Y=]P MW;29=K5MTM=-;_H;WG1X.C*K@@R7N"2HW^EW'9!-UVPF6M2V4RV$IKYGASE] M:%": 'J_%+0UNXE)T'ZZDC]02P,$% @ \C&I5C:).=XW!0 Y X !D M !X;"]W;W)K&ULS5=M;]LV$/XK!R\H5H"-1>H] M30PX:;ME2[H@SKH/Q3[0,FT3D427I.)TOWY'RI:=UA6Z%@6& +'X#I;6KD^'0%$M1<7.L5J+&E;G2%;7L;! X1J(4A740''\>Q(4H2X>$/#YL0 >=3B>X_[U%?^.-1V.FW(@+5?XE M9W9Y-L@&,!-SWI3V5JU_%1N#8H=7J-+X_[#>[ T&4#3&JFHCC PJ6;>__''C MB*\18!L!YGFWBCS+5]SRT:E6:]!N-Z*Y#V^JET9RLG:G,K$:5R7*V=%;9050 M!B]@7'QHI)'.5P9^ON/34ICGIT.+2MS68;$!/&\!V1< 0[A6M5T:>%W/Q.RI M_!#)=0S9EN$YZP6\YOH80DJ !2SLP0L[BT./%_98;*"U[Y!YK71T6-HER8E9 M\4*<#3 +C- /8C!Z]A--@I<]W**.6]2'/CIO#,X8LW\8!&ZT A^"<%FW>>CB M^;TW >[$HX7S4A7W?Q^RIE??86ONEEJ([2D*=XIP8 J/I5AVY_)TR&#"T;OP M%JO*95VH2GP^X2W4"'2AJA6OI3 G<"L>A#8*;IIJA3'(MUM^XW6#)0-HT,(_ M!TI2U$6# $*6D31*((DS$F8YQG),(UH0 H(7%$MV'HCNP:XY 6YPT)#1.(24)BKW OTDSM(8P@!=D>-"#+G;D&1PYQ4?09B3*(M(&"=N@'*41&GHOBD) N9==X0V!$E, MLC2&GB".NR".>X/X@,=:_A]!S;L3N;JZ@/?7HIH*?3!P>W5\8QHFG07)=Y6( MY =P2SMN::]W)W@OSQI,?/3EK2C4HI;_8&1=SD1MY5SBY]@88H)VX7I3X?S7%9!>-H=MO>!FB4>.-_=,Z+98W6E>F[G0C@^&?AQ@\ 7P MADL-[WC9>&LF%CE\(N>"%/?B!=4&]--5%[@>"]>]4IP(6NAQ4:BF1C>@CX1\ M\);2&/,M9%B!'M!9"N,R22*28<:]D8\[QU&]?E)JM M)69GQ"+"4+XE]ZGC';TDS@E-TQV?&_[1D\$,#$F21_!*;/SBJE^-K@C3&'-T M"WKHY(X@PG2G2;S9L^?'G4/VKA"PSOV\?0<5RB -61>-U[H66IPX-@$JS?OR M/^LB-.N-T"=5G+AZ?]R;Z;UHWYA-><.&#D6'PA7'^A1S';,SPAH[IP:2.DH1D6;J7U*@L MR$B&KY G:8U9G=( 'U/X,)"MI]K+=;<>9,%G67\"%_X5CANOI+'PC%>KE\Z& M&;9'^MYK^Z0J4!*GC.0T_&)=0"II2B*?I9_5A3ABWANXI!O<_OH16S C(,;K M.V"]92'&%T72U:.]LO#4B_^I,%"L<1D[_#(8[C4>Z*&%;Z\,>)/:'J2;[5JX M<=NX[+:W_1\^(!<2.X]2S%$T.$[Q :#;EJH=6+7R;3-P"KK&=O0O4$L#!!0 ( /(QJ5:X>2[PE , /P' 9 >&PO M=V]R:W-H965T<^[C\#$[&/OH:JT] M/'5M[^91[?WN.HY=6>M.N2NSTSVN;(SME$?3;F.WLUI5 ZAK8TYI&G>JZ:/% M;)B[LXN9V?NVZ?6=!;?O.F4_+W5K#O.(1<\3]\VV]F$B7LQV:JM7VO^VN[-H MQ1-+U72Z=XWIP>K-/+IAUTL9_ >'WQM]<"=C")6LC7D,QKMJ'M&0D&YUZ0.# MPL\G?:O;-A!A&G\?.:,I9 ">CI_9WPRU8RUKY?2M:?]H*E_/HSR"2F_4OO7W MYO!6'^M) E]I6C?\PV'TS40$Y=YYTQW!F$'7].-7/1W[< +(Z7< _ C@0]YC MH"'+GY57BYDU![#!&]G"8"AU0&-R31]$67F+JPWB_.*#\1J8@->PTEMLM@?5 M5W"O6^5U!>_Z4?;0OYXP;T'%YC+$<8_#OQ!#PWO2^=O!+7^GJ M:WR,^4Y)\^>DE_PBX7MEKT P IQR<8%/3$T0 Y^XT 0'8WWGRAO1\CPZ')MK MMU.EGD=X+IRVGW2T^/$'EM*?+N0FI]SD)?;%"H]AM6\UF,TDT;W>&>N;?GLJ M$('UY\GCSZ$8>-!/'I:M*1__.E?7Q(O[J1U3K7 [VV$>M]B#5;T+98R[Z\Z::E]ZAW"+L[C[AHWXT=?:XESO M3-M4PYY<*50)7@!+"4T8885 @PLBA2 L#<9K_(F"R%P2D:3PJS7.A0";QH-$ MOX(4- .$9RE)98+^C)($^9*$P\>=QNACPJ7I-" S2S!,@B-68$#*X25#]HQ0 M0>$5X"(K"$\SC*&]>CH+S#GA5 8@QB9%*A$H29ICFB*!#WC['E&<2,E(C@Z< M""9(3D5 B50B54 )(C +F0GX+RWX_Z<%P]YE),]D,+ F*='@SUHP0BDGF?Q& M"TY27I TR;"F3*3HD*-_BK6F1-+DWU)@E!2[(B6.>(ZMS)-!"HE2T!Q[@WTJ M,B(X^T:*4V 0I<@W(".?) $RQZ[1@IU*@UBP+NP0*F1(N4+X"Z8-@ 4'3 M!(M,X-PACT]N9%1@.[P[#DJS[_UX.4^ST]-V,][H7]S'=Q$EW3:]@U9O$$JO MLB0".[XUH^'-;KC?U\;C:S$,:WR>M0T.N+XQ>+T=C1!@>O 7_P!02P,$% M @ \C&I5L<3#>/W 0 ) 0 !D !X;"]W;W)K&ULC511:]LP$/XKA]A#"UUDRTDZBF-($\8&VPC)NCTK]B46E2U/DN/LWT^2 M79-!,O9BW4GW?7>?3N>T4_K5E(@6SI6LS8*4UC9/E)J\Q(J;B6JP=B<'I2MN MG:N/U#0:>1% E:0LBN:TXJ(F61KV-CI+56NEJ'&CP;15Q?7O9Y2J6Y"8O&UL MQ;&T?H-F:<./N$/[TFRT\^C(4H@*:R-4#1H/"[*,GU;,QX> 'P([@W6G92KM5W2<<],P\7ZZD"5_H^MC9(X&\-595 ]A54(FZ7_EYN(<+ M0#R] 6 #@/TO(!D 21#:5Q9DK;GE6:I5!]I'.S9OA+L):*=&U+Z+.ZO=J7 X MFWU3%B&!][#,<]76UL 68CW#V-YPZS:-P-@IG@6]Z@^^* MW@=82O>J>9TCN/F E<9"6/BBC+DFM^>?!WX_+*R3!+-T8H_8![OR@ M7&L'Q[^4\<>0_0%02P,$% @ \C&I5LH;![ZH @ 3 < !D !X;"]W M;W)K&ULC55M3]LP$/XK5K0/( T2.Z]%;:71"@UI M0PC&^&R2:VN1V)GMMO#O=TY"5MJTVI?$9]]S]SQG^SS>*OUJ5@"6O%6E-!-O M96U]Y?LF7T'%S:6J0>+*0NF*6S3UTC>U!EXTH*KT61 D?L6%]*;C9NY>3\=J M;4LAX5X3LZXJKM^OH53;B4>]CXD'L5Q9-^%/QS5?PB/8I_I>H^7W40I1@31" M2:)A,?&^T:M9ZOP;A]\"MF9G3)R2%Z5>G7%;3+S $8(2F(7+U>E M:;YDV_K&F#%?&ZNJ#HQV)63[YV]='78 -#H"8!V _2\@[ !A([1EULB:<\NG M8ZVV1#MOC.8&36T:-*H1TNWBH]6X*A!GIW?* HG(!;F5&Y!6Z?=/X[,Y6"Y* MSC[# M?53;2V:]9-;$BX[$>^!;K* %+7AI")<%R555*XF22_WB7/8P($BQ6.?#58P.8W*2 MXP_H?/S,EBI@?7 M@8Y2EM)TM$?PT)'A9BED(:4L$!H<)FB2-WV[M:PJF[: MWXNRV$R;X0J?.]#. =<7"EM@9[B.VC^@T[]02P,$% @ \C&I5L*\K:5H M! U!@ !D !X;"]W;W)K&ULM5G];^(V&/Y7 MK&R:[J2V^0[0 1*%Y'93N577ZZ9IV@\F,> UB3G;*;W[Z\].0DH@=4'R^D/) MAY_G??T\MK%?AEM"']D:(0Z>LS1G(V/-^>;:-%F\1AED5V2#7VM2HXDI@?O7._:H[+SH MS (R-"7I7SCAZY'1-T""EK!(^6>R_0W5'?(E7TQ25OX'VZIM;V" N&"<9#58 M9)#AO/J$S[40>P#!TPUP:H!S"/!> ;@UP#TU@E<#O$- \ K KP'^J2D%-2 H MM:_$*I6>00['0TJV@,K6@DU>E':5:"$PSN7(NN=4O,4"Q\>?"$? !Y?@ R') M%J =>^ ([EN!T)34^'.UUZJ.&_%[F 6Z_"0S5\AF)E].AT MN*W0TFU&IUOR>:_P[0;E!;A#%)-$#,E8K)\,R4%8776.N8HU*%GEVOHTMH;F MT[X)RKAR.;]F&QBCD2'6:X;H$S+&O_QD!]:O79;H) N/<[?[EOQK]R#2%+3E MB]?XXIWD2Y?V%=+?SS]P7'O@]@\L4(8XUP*=9.&I78B\8Z\\S_("^Z5A2U^_ MT=<_<=Q/XJ\%IB@!LX+B?%7/@R[=_:.D#\>\,N:Y@OO'71]T#-/P."U[,.C9 M/>] 2DW)M>0.&KF#4Y>9@L9KN;Y,XI@4.9>23Y+_Q/>PV$UQUJ5[\*;NRN#G MZJZ3+#S._=(.!GW_T!Q-05OF]!IS>DIS)AFA''^'Y4:4+(]W)5VF](Y&IVO[ MKN4>.-/5;."X!P;.E F>J[E.LD@366M..TE1S/M CPPM"Q2<(N7 M8@?V-X*T<_>E#F&#;P+8Y:\2=ZZ_.LE"G621)K*6O[;USM5SW-EF+/GN4ZV MF5:V4"M;I(NM;?]+4<0^N2IR_G%%S7VVYUKK*%K90ONXDG+I=%52=(6M[#3W MBK$9HJNR;,Y Z4]516R>-J7Y25F0/GA^8U]/JP+["TU5[Y]#NL(Y RE:"DKK MJB=.<+0JH5+PGANQL9H/DA8_P#4$L#!!0 M ( /(QJ5;29V&E[P, #L2 9 >&PO=V]R:W-H965T[#33\(>P&WMD0E M$=I_?Y+M&$P<@0?R(5CV/L_J6:W7*PVWC'\7*P")?N89%2-K)>7ZVK9%O(*< MB"NV!JJ>+!C/B51#OK3%F@-)"E">V:[CA'9.4FJ-A\6].SX>LHW,4@IW'(E- MGA/^:PH9VXXL;#W=N$^7*ZEOV./AFBSA >27]1U7([MF2=( F&5F.GA%D$$M-0=3/(\P@RS23FL>/BM2J M?6K@_O43^Q^%>"5F3@3,6/9OFLC5R.I;*($%V63RGFT_0B4HT'PQRT3Q'VTK M6\="\49(EE=@-8,\I>4O^5D%8@^@>-H!;@5P3P5X%< [!(0O /P*X!>1*:44 M<8B().,A9UO$M;5BTQ=%, NTDI]2O>X/DJNGJ<+)\2_T#VL&9=$&SW 4F6$1&\BD"3- MQ%ME^N4A0F]>O1W:4DU6N[3C:F+3N@NH:&6\)OT(>?H= M78,:KTXGC@]8?VX[[T M%D/?=_P0'QA&)Q@VY/BU'-\H9Q+_V*0BU;5(M"DIT<&>7^= PG,+/'#TWX&" M-KM!#_?\=@%!+2 P"TB^J6JAW[_6^0='YV^DUY^?:[$F,8PL]7T1P!_!&K_^ M#8?.A[9 %D6$M,C2*5*_BD8P+GT>W/>.,CKK*/<%K0V^OUMLS MZIVQ/ <>IR1#DY2CCZHV9SH _]U"/@?^M2T"1L:.PF:7)(LN1-:(9+^.9/_\ MM1K4["[$^P:!=_01"TJUY5, M-YA_NE:VB[)%EV)K1G?7B^$+-&,51^,K%?0" M+^R[ASG5TF5Y S?TP@/+J(WST+*I:=>0X?,Z,GR\)3-[Z+S&'3LWO&O=\%F] M&S[>O)D==%;:L7W#N_X-G]O 503A"5EZT1;N%+^E:'MOMZVZLV5Q:B%0S#94 MEAOO^FY],C(IS@/LG7EYK**VA.K%%2B#A8(Z5ST55)0#R=;%WGW.I&1Y M<;D"D@#7!NKY@JG]>S70#NKSHO'_4$L#!!0 ( /(QJ59GGWR]# , 'P* M 9 >&PO=V]R:W-H965TW(NKSI4I9#K>"R&664?'G E*^'ABV\?3@CLWF2C\PH_Z" MSF ,ZGYQ*W!FUBH)RR"7C.=$P'1@G-N]H6UIA\+B.X.UW!@3'3X78D:]3>UX^;X2?U3$3P&,Z$2ACS]P1(U'QA= M@R0PIS%-9_))U96L9)%Y*Q;/*&0DREI?_]+%*Q(:#[>UQ M<"H'Y[4.;N7@%H&69$58(ZIHU!=\382V1C4]*')3>&,T+-=E'"N!;QGZJ>B& M*R ^.26?.4_6+$T)S1/R5*F9@)+F538*524"CI3;2*;#<,[, + M^^9J,X17&&[!NC6LVPI[!5+V<'_$RVR94@4)H1D7BOVE>N,T(9=Z_@:)U^EZ M;N@\(VZP\X+0ZNX!]FI@KQ5X8PW1:IWEH)I O1V T.YT'+_S#+3!S@L=/[": M0?T:U&\%'1;[$5?"%9.XTG]>0S8!\:N)M%5(G\T]N: Q# P\?"6(%1C1AW=V M8'UL6NP'$MN*.:AC#@ZV](/=M+N(85G/RO.RW19JIT;MM*+>\#SFV0+P1#N? M"0"\;5ZH4JO>6ZMT(+&MT+MUZ-V#5:F[DWV\\W>+]*+9%FA8@X:MH-\$3; 1 MP2:EM3"M(F\MS('$MN*UK?\7K'6PTE12P=8)Z_F[=\SLT9FY2E9:OSCC9SX)!DX02,C0,7!Z;6$&4CHBDO':<@9=2@<\/A_8O_O: MJ985MS#3\H_(L9@$-P'+8D:.+]/2^B?;-;'74<"RVJ(N6S I M*(5JWGS?]N$(0#RG 5$+B#X"KLX XA;@.Q,>.BBU[.V<67RR1$$N,HPZQ-/&T21V<2Q^Q!*RPLNU&; VU5)K@; MUE/=:=!CCW:KMDU'W\:Q2[T]%GTJ;'03QUU8(RX\FH 2S,8OAF69KA4V+>R\ MW>[=^9'[X)_23C8K])>F66AJT$8HRR2LB7+0OZ:)-LV2- ;JRL_92B--K3\6 M]%\!XP+H?JUIUEK#)>C^5.D[4$L#!!0 ( /(QJ5:U&2_#(0, -(* 9 M >&PO=V]R:W-H965TX^-[W## M^)U8 4CRD,2I&&DK*;.!KHM@!0D59RR#%)\L&$^HQ"E?ZB+C0,,"E,2Z91BN MGM HU?QA<6_*_2'+91RE,.5$Y$E"^>,%Q&PSTDSMZ<9-M%Q)=4/WAQE=P@SD M;3;E.-,KEC!*(!412PF'Q4C[8@[&IJ$ 1<2O"#9B9TQ4*G/&[M3D,AQIAE($ M,01245"\K&$,<:R84,=]2:I5[U3 W?$3^[4QF3@6,6?P["N5JI/4U$L*" MYK&\89L?4";457P!BT7Q3S9EK*&1(!>2)248%211NKW2A[(0.P#3.0"P2H#U M6H!= NPBT:VR(JT)E=0?R0ZYQA5U2F:XBL(\!L(6=4!G'T&.)R!I M%(L3A-W.)N3X\\E0EZA8O5YFZ5:;N1VP&]T7A+=LT;*?FSW_#]C3W*LV]5LT7>12'4;HL MU%:3RR3C; U*N&CUKI7\K=Z]$]E>'?I5'?H?X5W_A2FVY=F.6S>O*0Y_A_:6 M5ZGV6E5?T6"%M_AC[:AILZR5\:V6O1/97O*F\7Q2&Q]A6LFZ=ZK8^"DW/*]F M6W.D8;JN43-.WVDX5+>'Y_0R2@6)88%0XZR'WO-M [6=2)85/QHBN$* MFT[@*@"?+QCV(>5$M355&^O_ U!+ P04 " #R,:E6"65AC;8" "G!P M&0 'AL+W=OT!)"!I MTB0M:BO1EFT\,"$JMF>37%L+QRZVTP*??F!$..YCNDUK[3&_?%[].]N[[B71ZIA)OD?EIOUV!MX)(:V-:>&3D9*[HBR:HQF!RXWSHV[8<*>XL(H?,K09R:_I &2DG-R M([:@#9Z/T80)0M_EFWOQ=V!/ Q44VVPO=L3]B!$S6'%[EX_4_B32FG(H.VS%;&Q!GME[R= M)'$Z3'LC?[O/>RSKQ;U!V.\WN@]@_0:LWPEVE6%%:&8_5'U&YDQO9#TC5.18 M*,9P<+76QE[%CO>@@@/L+L4'X+@!CCN!'P2V0,[>("<_L/5I+/",EU@TKKRI M$DRL6EGC(Y+S>!A$T0%PBVR0!&$:M6,G#7;2B7W_->CDOPGN4GP@31O2]*NE MFA[58#P<#*/! =*Q[*"B*RY_KQ<6H%;NBM DDZ4P55ML5IM;Z,HU7_^?O+K" M\&M?V;1R6*(UN$@Q'ZJZ%JJ)D1O761^EP3[MAFN\24%9 3Y?2NRN]<2^H+F; M)W\!4$L#!!0 ( /(QJ5;1W^P<% , D. 9 >&PO=V]R:W-H965T MW#3 M6VKAQ,%V6I#VXV>GP;2TA#;*2V,G]QS?,IEFK*[VV1<\"3$I12VW.9M?MH0!EQ1V A5L9(2QDS]J GEY.AY>B,@$(B-056CSF< :6:2>7Q M6)%:9DT-7!V_L%^4XI68,19PQNAO,I&SH=6ST 2FN*#RABU^0"6HH_D21D7Y MBQ95K&.AI!"2I15899"2;/G$3U4A5@!N\ [ JP#>K@"_ OB[ H(*$)2564HI MZQ!CB:,!9PO$=;1BTX.RF"5:R2>9WO>1Y.HK43@9_6(24!=]19?9'(14.RH% M(ADZ?RR(?$8C2 I.) &A0D;*=)." F)3=($)1W>8%N5L%7P0@\2$BD.%N!W% MZ.#SX<"6*E6]H)U4:9TNT_+>2>L*\V/DNT?(%GB\.]Q= MA]NJOJ;(GBFR5_(%[_"=8HJS!+:580D,2Z#^C\ZC3K_7]WL#>[XJ=S,L['3[ M77<]+-X,6OV_R]VOSOX&<<0F3:L.O (N"@]YN].<*TC'PO]NT MU9+J ^U$Y#B!H:5.+ %\#E;TY9,;.M^V;7B;9'%+9&O%#$PQ@Z9F6 (['YEA M,VRK&6K3:"BR8T1V:D6^'@]'ZG#("RF.T$^8 T6NL0SZA\Z%).KL?GNB[&JP MVASV-5B;9'%+9&NU#TWMPZ8&"W([#8TF->BP6ISV-=@ M;9+%+9&MU;YG:M]K:K#>AG.<-][Z,"*N7;RAM+Z1UF]H*[]%6]7FL*^MVB2+ M6R);J[WKO/:B3E-C55R MOKQW+">2Y64G/F92]?7E<*;N:L!U@/H^9:H;KR:ZN3>WO^@_4$L#!!0 ( M /(QJ5;E!_,P(@0 "(8 9 >&PO=V]R:W-H965T0QC29)- M%#'Y?0"AV/4/-3%D"0Q'^Q>=JU7,Z#IG#@FU"-1&[3Y#?T)76FXDP2?^3 M7=[7<\ALDR@1Y<&80<3C[),]YR". FCSC0 _#_!/#6CD 8U3 YIY0#,ED]U* MRB%@BO6[4NR(U+U131^D,--HO'T>Z^_]04F\RC%.]?\4"DB'O"<#%C^1 *:* MG 6@& \3\@C/:L/"<[SZ!QF3$;J+Q62X0LQ9][]'$$U!?L,.7QX"==5 MF)26=F=Y H,L ?^-!$9,7A+/OR"^Y].*\.$)X0V:AC "S(MPOA[M( MLL#I%SC]5*_YAMXCR"BCN&=31<2HH6?Z3;)F,^@Y.)43D%MP^N]^HRWO0Q4? MFV*!);$2NT;!KF%D=R_BY7NU!WA!'H5B816^3*:5RNCGVK;?\M*_KKL])F,< MKBX92V(E,LV"3+.FJ\B_9"SQ^4LF#.>OR6M&Y;I>LRD66!(K$;TJB%X9B:8P M[^)$R0TN8FBV 4MX0A[2M9/@>O252?[5"P\:TZA+ MS))8B5BK(-:J[T&'S8@$2YIDMS^[O!I\GYX0:#6H4%&[)E'FX@,A$3) M%#;#+/!:%=SK5PMUPZM8:Y/\ON_D M/YZY5JL36VIE;(?ZA)H+E)/<:6.S:,ZCMG6MUC.VU,K?P:&BH;^ZI*&5-0UM MO[*NU:+&EEH9VZ&LH>:ZYAX4^O%HV3':SVJQ8E4ML*56YGBH5ZBY8+&T9.%%%\P( M /() 9 >&PO=V]R:W-H965TW") >(FMB9;:#;KY_MI"D4DS&U7("=G/?- M32?HY.WIT!:233W!3AN.BYK#.\!QA=DY\MWWR',\WR ?=\LGD+9R;U=N MRXJT9?':LGC:+SC@]Y4*7#RE:,JG-NAI [59UHG;#QRO'SM#>[U-;@B,0\?W M [<-W&'T6T:_D_$2.!_(_PAC0 2J*%/[PD1:VX1; ,\1]R,\_3$#!BU@T EX M31Q"Z:U%[W4651SLYMK ]0V']L!_&_C-40V#L>8'O M1F;:?DO;[]Y'P,K=0\*$V>FA&MF 5SB%D24[%0>V!BMY]\;M.1],!\4KF>VD M&[7I1B\]-J)_;L;]B*[-&+=HY*=)\_-A;#5F]#D:% M[/AZN)0O9&PO=V]R:W-H965TU'U@M@3&RT&[S!.-E)_? =,C+')+$1ONQ=K MOLYS!N<]S ROX?PYY9^S)6."?%W%27;16PJQ/NOWL]F2K<+L-%VS1.YY3/DJ M%'*5+_K9FK-P7@2MXC[5-*._"J.D-STOMMWPZ7FZ$7&4L!M.LLUJ%?*7CRQ. MGR]Z>N]UPVVT6(I\0W]ZO@X7[(Z)3^L;+M?Z.\H\6K$DB]*$0@S=I7&?T9SL;SHC7MDSA[#32QNTV>/E2:S6([--)M)5&2Q;L(J2[6?XM?PB]@+TX1L!M R@;0,&9<"@;<"P#!@> M!HS>"!B5 :.V&8PRP&@;8)8!9MN <1DP;ALP*0,F;0-T[?4OIQ4*VO[)"[U8 MH0BGYSQ])CP_7O+RA4)T1;R4293D]7$GN-P;R3@Q_2T5C$S(3R1?R,A-^!(^ MQ(Q\L)@(HS@C]^RKV(3QC_*(3W<6^?#]C^=](?/FT?U9FYJ!OY!B0ZS01 MRXS8R9S-Z_%]V=Y=H^EKHS]2)?".K4_)0#LA5*.TH3U7ZO!@$Y\2;92'Z^.& M<*M-N/YFN*T.OPZY;'P13@<-X4[[\*9S=]7A%ILIP[UOG'N8G!*]^.JHWA#N MMPD?OAD>M/_F#86.!COQ#PK>\ V>5+N\U(N,B)1MPQBYZLL_*&']BO>D/W^F&]G.36)$P"PFSMS"C@.4= M[=-4.^\_[6OU^(@AU0;F8%@_SD4VRT/"?"0L ,%J8A[NQ#Q4BOGJTI(76,'X MFD>%>OU$EOI?UVSUP/C?32I6\KJJ& FSD# ;"7.0,!<)\Y P'PD+0+!:58QV M53%25L7KY9Q$N8C80$(5JL$8U<)QG\SV%%BNPH? M";.,(^'KM%'XR*P.$N8B81X2YB-A 0A6$[ZY$[ZI%'Y]9JL:$"DY796.A%E( MF(V$.4B8BX1Y2)B/A 4@6*T:QKMJ&+>O!L5P1TGI6@M(F(6$V5O8:'_L--0, M3'212=WQ4;\UT$=RVGR0U$,F]9&P 2K*7BR4_!$J> [%L>,%SV:7KJR%6[9^G06GCR2OC$:QZT?]L]$P MJ[Q2)^LL8R3-AM(<*,V%TCPHS8?2 A2M+G=:R9V^9Z34?D*LYG>^["-I%I1F M0VD.E.9":1Z4YD-I 8I6KY?*#M;5?O#14,F1N&TBPHS8;2 M'"C-+6G[<_A)TUU@#YK6A]("%*VN_,H[UM7F<=N[0FI,9\5#36,HS2YI^ZHZ M_/$#-*';D'!DT-&QBJ%&+Y06H&AU%5=>KZXV>YV(RVFMP\-D%F7[(YY;%F\G MN2$7+]OQSPGY/7GOJ AJ!4-I%I1F0VD.E.9":1Z4YD-I 8I6KZK*-];5QG'G M41'4,(;2+"C-AM(<*,V%TCPHS8?2 OWX9P"'OP*H*[\RCG6U<]RM/[E_3M_9 MGT!]9RC-@M)L*,V!TEPHS8/2?"@M0-'J5549T+K:@>[6H:8\.@;_0GE7&MJYWK+OW).[L2J*<-I5E0F@VE.5": M"Z5Y4)H/I04H6OTQL,K;IO^#MZW.T;5F2MJX[D8;=%2_C6-!L]I0F@.EN5": M!Z7Y4%J HM6KH7*WJ=K=_E6NY[[V%6?S2.3#JBB.Q,M!51!KPZ-DD1=%E,X; M"P+I@5Z5-/7/,RQH3AM*T^ATFTQR,#ZYB 2IM7?&5?TW5_C5V?B%W_)*N!/M, MG)0OU/,.=<,ZUQ#4"8?2;"C-@=)<*,V#TGPH+4#1ZH56V>448Y>K,9W+ FJ7 M0VDVE.9 :2Z4YD%I?DFK/<-H:G1X:/L'J+1UQ5?6.L59Z^1^R=D[O75U,SI7 M#-1;A])L*,V!TEPHS8/2?"@M0-'J955YZQ3KK:MQGA60,4K5X-E=U-,0]R?DBO%%\0[2C,SRD<7V38N[K;OWG%X6;_<\V&[K M9\[V;:459OORU.N0+Z(D(S%[E$CMU)2])M^^CW2[(M)U\>;)AU2(=%4L+EDX M9SP_0.Y_3&5ME"MY@MU;8:?_ E!+ P04 " #R,:E6T]8[D#$# !\#0 M&0 'AL+W=O''*3H )FMI.TTG[\;* L"12E:5X2&]]S?,_A_1'#*Y,J,L)4).V5SG.0,R+4!IHIL8 MNWI*XDP+!L6U$0L&="F2.(,10WR9IH0]74%"UT/-T)XOW,7SA5 7]&"0DSF, M0=SG(R9G>LTRC5/(>$PSQ& VU#X:%Z&!%:"(^!'#FF^,D9(RH?1!33Y/AQI6 M&4$"D5 41/ZMX!J21#')//Y4I%J]IP)NCI_9;PKQ4LR$<+BFR<]X*A9#S=?0 M%&9DF8@[NOX$E2!'\44TX<4O6E>Q6$/1D@N:5F"901IGY3]YK(S8 !CV"P"S M IC[ JP*8.T+L"N 73A32BE\"(D@P8#1-6(J6K*I06%F@9;RXTS=][%@!H1)[()('&_#0$0>*$G\F5^W&(3M^?#70A]UE3M=57N M9;ZPURUA/609'Y")3:L%?MT-#R&JX68+/.R&?R%9#QE. 3>VX;HTK7;.K)TS M"S[[!;ZOP+F\0XQ!)E!.F2KC-D]*%K=@44_A*O <"SO>0%]M:F^&&1:V^IZY M'1=V)J6ZQ 7/201#3;8!#FP%6G#RSG#Q98=DJY9L=4K>KHE?MY!.@/UN$]W) MLW^6I37') N/1+;EGUW[9^_A7U[ZUV9;"7OU=XNE&6<9#K:\G;BP M,YT#Q3JU6.>>;AG&),IJ=[^&# MVQ3H.I9GXQTC6N)\V[6QLV-$9ZH'&N'51G@'- KT%]U!0@1,Y1(33]4[YON" MP5;03,9%',.]M,9Q:O;3/') N/1+;EOE^[[[^MS?A[MIF6.,?W_$:; M\1OO+MF*^IYOUW%;.OJUCOYA5326QT1@1?ETEDE%-5'GZ?J#*_@'4$L#!!0 ( M /(QJ5;P>BU=;0( !<' 9 >&PO=V]R:W-H965T^B$8-T>ICV8<"%6G3BS#11I/W[7 M3AI!"]DJP0/QQSW'Y]PK7X<[(1]5 J#)4\HS-702K?.!ZZHX@92JIL@APYV5 MD"G5.)5K5^42Z-*"4N[ZGM=U4\HR)PKMVE1&H=AHSC*82J(V:4KE_A:XV V= MEO.\,&/K1)L%-PISNH8YZ(=\*G'F5BQ+ED*FF,B(A-70^=P:C#HFW@9\9[!3 M!V-BG"R$>#23+\NAXQE!P"'6AH'B9PLCX-P0H8S?):=3'6F A^-G]HGUCEX6 M5,%(\!]LJ9.A<^.0):SHANN9V-U!Z<<*C 57]I_LREC/(?%&:9&68%20LJSX MTJ 5OL,P"\!_O\"@A(06*.%,FMK3#6-0BEV1)IH9#,#FQN+1C^UAYMH.5$YC&#IX+Q7(+3C1AW>MKO?I5"8N1':4EZ#*2U";ER(3>5'X:[+" M<\B6\@V<(F$" "]!@ &0 'AL+W=O%/LF%M6')\EU^N]W M)3M>!JT#>]B+K2O=>^ZYQ^@XJ96^-P6 )7O!I9D'A;7E+ Q-5H"@9J!*D'BR M55I0BZ'>A:;40'-?)'@81]$D%)3)($W\WDJGB:HL9Q)6FIA*"*H?%\!5/0^& MP6%CS7:%=1MAFI1T!W=@OY0KC5'8H>1,@#1,2:)A.P\NA[/%U.7[A*\,:G.T M)FZ2C5+W+OB0SX/($0(.F74(%%\/< 6<.R"D\:O%#+J6KO!X?4"_\;/C+!MJ MX$KQ;RRWQ3QX$Y +&/TG=Y(ZG ?=-/(LKZFE::)53;3+1C2W\*/Z:B3'I/LH=U;C*<,Z MFWY4%L@P(J_)+>!PAIQ=@Z6,&_(9]K:B_%426NSCLL.LQ5PTF/$SF".R5-(6 MAKR3.>1_UX?(KR,9'T@NXE[ )=4#,AJ>DSB*1SUXHV[HD<>[> ;O%HP!.">? M2M#4,KDC5.;DADDJ,VB$."=KD%!3CCIH08 7V(!^@"!]^6(XB=[V\!MW_,:] M_$Z(Z0S"'9Z0L[]'?%+-2<=VTJ\FW9]4LQ?A']6<=ORF_T'-_A[#\?-RAD>6 M(D#OO'$:DJE*VL9=NMW.FR\;2_J3WA@[WMX=DX9PV&)I-)CB-]:-63:!5:4W MJ(VR:'=^6>#_!;1+P/.M0I-J ]>@^V.EOP%02P,$% @ \C&I5K^A-?!$ M P ,@L !D !X;"]W;W)K&ULK59=;]HP%/TK M5C9-3&H;Q^2+#I!:T+1)[5;1=M4T[<&$"UA-8F8;:/_]["1- PTI5'U)[/B> MXWONB9/;77-Q+^< "CTD<2I[UERIQ:EMRV@."94G? &I7IERD5"EIV)FRX4 M.LE 26P3C'T[H2RU^MWLV97H=_E2Q2R%*X'D,DFH>#R'F*][EF,]/1BQV5R9 M!W:_NZ SN 9UN[@2>F:7+!.60"H93Y& :<\Z<4F(R[B-U-MEZNW&U.^RUQ0FZ&RE-

^UYK8O'60$R ?)3Q5DV+66Q64N09[?CKRX[:O M68VLAYKU3F0;!0C+ H0'?3M?L2LG\RHVA [Q?"_8LJLF#OO8\4B]79TRV\X; M3Y;YS[W5S,8]#S7SG<@VRN/@YVX -Q;HABL:(WZ8J07GQL_-=4+B.UNNU@4& MOM<._"U;[4I#8[I)W3#,6"IU.E.-Q">!?C-$WJ#E$\4768\SYDIW3-EPKIM: M$"9 KT^Y[G.*B6F;RC:Y_Q]02P,$% @ \C&I5N\L.,3R @ FP@ !D M !X;"]W;W)K&ULI59M;]HP$/XK5K0/K=21-R"T M J0"G;8/W5!1U\\F.8A5QV:V*=V_W]E)TT #1=H7\,L]Y^>Y._LRW$GUK', M0UX++O3(RXW9W/B^3G,HJ.[(#0C<64E54(-3M?;U1@'-'*C@?A0$?;^@3'CC MH5N;J_%0;@UG N:*Z&U14/5W ESN1E[HO2T\L'5N[((_'F[H&A9@'C=SA3._ M]I*Q H1F4A %JY%W&]Y,!];>&?QFL-.-,;%*EE(^V\F/;.0%EA!P2(WU0/'O M!:; N76$-/Y4/KWZ2 MLCM^\?W/:4F64Y>6BQD8RKB^1-3C8D8NOEP. M?8-$[7%^6I&:E*2B(Z1B5D^BDPWNJ.B0.KT@4 M1'$+G^GY\.@$G;@.>NS\=8\%'6_G#Y'* MIB4V+[#FLOXY+GEPKZFL%T2#J'N@K,6NBS&X/J*L5ROKG1GVMAI_ M5Y!)SJG29(-&3DVKF/*LI$$RZ%PG!TK:C.*P74:_EM$_G2"J%!5&7Y%?&WOG M-,$LH!J!^3)LR8'82ZT_2T;_0Y"# _*G+/:8)S7SY"3S&>-;6UF?,$O.+),6 MNU-E,JA9#OZC3)H:SBN4P3F%TF;TH5#\QCM?@%J[]J?Q6FZ%*1_#>K7NL+>N ML1RL3[#SEHWRW4W9MO&I6S,L*0XK=!ET$@RO*EMA.3%RX[K)4AKL36Z8X]<# M*&N ^RN)Q5=-[ 'U]\CX'U!+ P04 " #R,:E6D%A<4*\& !5.P &0 M 'AL+W=OR"L6A;J"2Z))TTPW[\2%F6+$OAK/0477O12!;/]>S>]H/; M>+&4^H/^Y'1%%O2.RO>K&Z[V^B4EBE.:B9AEB-/Y6>_TT>Q MLXWTJ=PS]D'O7$9G/4O/B"9T)C6"J!\/=$J31)/4/#X6T%Z94P?N;F_I07[R MZF3NB:!3EOP11W)YUAOW4$3G9)W(6_;X,RU.:*!Y,Y:(_'_T6(RU>FBV%I*E M1;":01IGFY_D4_&+V FPW6<"$=>C%4UOY/7-HU5%XDQ+\4YR=316<7+R MEDF*;(Q>H_/9QW4L8BT0@5YY5)(X$>@=_237)/E1#7A_YZ%7W_]XVI3OH"&X'7Y E9]A'"%L8MTYF: MHW\AV3&RK6?#O?]*SH^1L\GNM(3[AX>W90_,X1Z=&2;)%7,4$!9"P$ A6DY%M5=Z%]4TV+O.TN^JRH.VVKD%;YP+-ZH/2 E!:"$6K MRV[',K,_IW^]XR2B*>$?S+W+G*2S2"!I'BC-!Z4%H+00BE:7$JZDA+_-#F:< M=F=QXD8'&[=V,,BL/B@M *6%4+2Z["K7UC;;MK]FL91QMD#79+94Q_B3%N"* M9$^(S=&Y6GS%,X*NKJ;F#@9JXH+2/%":#TH+0&DA%*TNI\(L=)+MI M@.)!LRE,S?D[ZP*2YH/2 E!:"$6KZZ)RH6VS#6TRDHK0W>\#%[MX:.^7'M1. M!J7YH+0 E!9"T>JEKSQEVVPJ_V\7-4V?V6[M.)!NK@=*\T%I 2@MA*+595XL)OFM3-VAWA?1Y .L0=*\T%I 2@MA*+5=52YX?9+[/ IRT0< M49[OZGO\3,PIY[HQ[4E,;#6F.]E69*TR&C?[D6Y'=D-(D-:O!TKS06D!*"V$ MHM6%5-G.GKJ_A!(\J55^N='&X:U*-!>#XJWC@G3H8;JS$6CL8I ?L@=)\ M4%H 2@NA:'6!56XW-KO==W1%>-FI=KI4UTI)YY[]QM^\X5EA-B^<7A.^B#.!$CI72.MXI'3.-^]P;G8D6^6O M$-XS*5F:;RZINL/C>H Z/F=,;G=T@O)-VLF_4$L#!!0 ( /(QJ5;;JA-# M=P4 $$D 9 >&PO=V]R:W-H965TD[>3?C[I$MBXAK.'D M(;8DGH\4/TDFCS@]VI;E#Q/"TL%LFN];BMF4[U3,4KH42.Z2A(B7SS3FAZL! M'KSNN&=/&Y7M&,ZF6_)$'ZCZMET*O36L*"N6T%0RGB)!UU>#:WP9VE86D)?X MSNA!GGQ'V:D\RK#5 MT4XJGI3!N@4)2XM/\EQVQ$D =M\(L,L NQG@O1'@E '.N36X98![;H!7!GCG M!OAE@)_W?=%9>4\OB"*SJ> ')++2FI9]R77ET;J#69I=60]*Z*-,QZG9GUQ1 MA&WT&[J.?NZ89)EOJ36:R+4ID=WR5Z/U^C M>[JG0G*TW"5;B6YOY^C]@BK"8OE! [\]+-#[7S],ATHW.ZM\&)5-G!=-M-]H MHH/N>*HV$@7IBJ[J\4-]NM4YVZ_G_-DV O\@Z07"UD=D6[;=U1YS^!T1%\C! M>;C3$;XX/[RK]L #V;M?L&]]ZC)5P/P&-FW[]U6SV+? M=O#$&3<40-8:G%MKV%'0=2W7Q\>"M?[UJO[UC/U;>\I]1#>IOJ'^N:/)(Q7_ M=O6YD=:WSR%A"TA8 D+@6 UOW[EUP=^HOFM*\V9>-B9V/4KR"CO00]1J2B$D6+L.N=2R2YM!6*Q/5[KDO8N"7,Q6,\\G##F+&ROL8@80$D+ 2"U8Q- M*F,3H['K*.*[5,\+[FE$V9X\QK3+V*1MS/?'XU%#F+&NOL(@80$D+ 2"U81A MZSC1LXS*;M(]3147+UVBRMA34]BQQF.[^1MFKJ2O*U!: $H+H6AU72?S[NF,/ YB3&3:I(^L3TCU@A[1+- M\\R;EGC+I$+O2++]E TJ5S0AXD>G4J?K 9K]-:5")AH6H+0 E!9"T>I2CVD0 M_/_S(&5HS98WLB?8:=J"S%TL0&D!*"V$HM5M'9,JV)Q5*:8 C61SISJO/:8< MC48N;HU40',EH+0 E!9"T>KJCOD2;$Z85'.!)7EY:R)0(DZM>:[=GFR;J^HM M#31) DH+H6AU:<<\"38G2K0TL=,#S.!Y2U/9[:R=(/$[8]AI"S>\C4J$N4#DF)!0+6W6@=SG:_^:.R?X\M%L9KEB"D6U]P1\<12B6*ZUDCK M8J1O3U&L5RDV%-_FZRL>N=)SQOSKANJIHL@*Z.-KSM7K1E9!M6IH]A]02P,$ M% @ \C&I5H^Y8'=0!0 +20 !D !X;"]W;W)K&ULK9KO;Z,V&(#_%2N;ICMI:S"_TG1II%X"M].N4]7>W3Y,^^""DU@' M.&<[3?O?SP8*@5"WF=Y^: +X?6S\P!ORQK,]%]_EAE*%'O.LD)>CC5+;B_%8 M)AN:$WG&M[301U9RZV@)"V#\FSL.DXXS@DK1O-9N>]&S&=\IS)6 MT!N!Y"[/B7CZ0#.^OQSAT?..6[;>*+-C/)]MR9K>4?5U>R/TUKBAI"RGA62\ M0(*N+D=7^")V'1-0MOC&Z%X>O$?F5.XY_VXV/J67(\>,B&8T409!],L#7= L M,R0]CA\U=-3T:0(/WS_3X_+D]R_(_V=5MGA)*=5#RO@_4(S ML=+C-KV/DWJ,BVJ,[@MC]- U+]1&HJA(:=J-'^OS;4[:?3[I#ZX5>$V>D(-_ M1:[CND/#>2U:G"&O"O<&PI=O#Q_J/;*'+VEB#8_?'HXM4^DUUX]7\OP7> LB M-VBA+QF64D'*9/%%D$*NJ!!]5Y4:*\\DT@NY)0F]'.E,*:EXH*/Y+S_AT/E] MR%0%"TN82:(/(WQCQK48^NAZ?>>4\!9*_16WN-!QKZON.'N&W8F=^@F=_ .K\#66[! M\RTIGDP.O,JI8 E!GS\OT#_7-+^GXM\A$]8^3C4!"5M"PB)(6 P$ZU@/&^LA M<)X+CZX_-W#T7_-N8G47$R;0-Y+MJ+E#[Q1/ MOG=5#NFKD,%A^C#VL-OS9^WZ5'^0L @2%@/!.O[.&W_G5G]?N"+9Z\;.CXV9 M.^[(F+6S4XU!PB)(6 P$ZQB;-L:FKV;+(473X9NJGQ.M\%,-0<(B2%@,!.L8 MPD[[Q<^Q.KI*$KXK]%>[6YI0]D#N,SJDK*9TG 7!U.O?5?;>3I4&2HM :3$4 MK>OMX L[MGK[5#S00G'Q-&@+']D*0_\\Q'U;UCY.M@5)BT!I,12M:\MM;;GV M9P_V2-.ZB#(HS#V^O4(?F\)"5YBUFY.%0=(B4%H,1>L*:^L9V%[0^%0H4JR9 MSH8V:]Y 4ASX(+/W=;(U2%H$2HNA:%UK;87G07#"0'(,IGDSZZD K(*"T")060]&ZZMHJ M"+:709J'QAOR].(38WADS?/"J=]W!EKY *5%H+08BM9UUE8_L+W\L:15D4H_ MZ.LGQ]VPL^-RAS<)_,E1C@0M=X#2(E!:#$7K2FM+'O@M-8^!']H&[1V7/GQG MJE-EWQYHZ0.4%H'28BA:UUY;_L#V^D=EKZT[#DH;*(8,UJOL?9UL#;0> DJ+ MH6C='X7;BHC[6D6D^04<*5/<)]7JAX1+_8G'BF17IM$]%?1BR&B-/RSY>XX_ MF?9\VD=QJD]06@1*BZ%HE<_QP2J'G(IUN1Y%HO*!I/KMO]G;K'FY*E=Z]/8O M\,6R6KG28JJ%--=$K%DA4497&NF<3?3=*:JU*=6&XMMR+<4]5XKGY=L-)2D5 MIH$^ON),?Q4; (F^)W$J1L9&RNV=:8IP PD5MVP+J;JS8CRA4BWYVA1;#G29.R6Q M22S+-1,:I<9XF._-^7C(,AE'*HO5&Z@US/-S2 M-3R#_+*=<[4R*Y1EE$ J(I8B#JN1,<%W4QQHA]SBKPCVXN@::2H+QK[JQ:?E MR+!T1!!#*#4$55\[F$(<:R05Q[<2U*B>J1V/KP_H'W/RBLR""IBR^.]H*3VEH'"3$B6E,XJ@B1*BV_ZO4S$D8/" M:7<@I0,Y=QA<<+!+!SLG6D26TWJ@DHZ'G.T1U]8*35_DN',M\^9+].-R#E'L)QF9"J.-RH'9G1N"WA14!N M'I ^S[NQ'0S\@>VX0W-WG(D60VQ9Q!O4AB>1NE:(,;1(U-. M_X]\$9ESS,D.\,"SS[@W[;#E.K[GM%-W*NI.)W5=02X8FF?)5MSHXW.+_IE! ML@#^;UNXG6CZ97XGMC2$D:'>U@+X#HSQK[]@U_JM3=D]@9T0=ROB[K7IW&V6 MT+.Q4O!9J9MVJM"V'[17VJL(>U-,,$R<@%TZW7Q'W.XD_ MPY9R-$F 1R'M%'6@HAQ*_Z^T$Y30NJ4D&O3?QG1<7'5R]WQSC70-+,N"*#N MV'"/+5O?VK>;M%V_H?RFU276=<^&NYNV9G_?*>].L%?+NR>T4^IUSX:[F[:? M(6^G^8[S B=P&Z5N&OJ!;;F77G-UOX9[;-CZ5GE+2T9\%_OGY%M://538'D7 MR->]&^YNWB9QC/Z4&^ _J/9.M%>KO2>T4^YU^X:[^[>?H7:_^4OMNKYO!\YY MQ5LL+6P%KG_ACQFN>SC<8Q/7M^"#QE]MXBG).PW^3<- IAR7SY1JF&*6-Z-\':4"Q;!2D-:MIXK" MB_%8L9!LFT^8%DQ*EN27&Z!+X-I W5\Q)@\+_8!J2#G^#U!+ P04 " #R M,:E66,TGR_4! &! &0 'AL+W=OM#AR#9Y5FQ:5NH+IY$)]G?CY(=+P/: MOM@BQ7-X>%%QM.[)=P#(3EH9OTHZQ/Z&P ?_0;1Q:?66JIP7AI#7/0K)+;Y$H[\XLU#)WMJG8#S4JR0- M@D!!A8%!T.\ =Z!4("(9OR?.9$X9@)?G,_N76#O5LA<>[JSZ)6OL5LFGA-70 MB$'AUAZ_PE3/5>"KK/+QRXYC['6:L&KP:/4$)@5:FO$O3E,?+@#$\SP@FP!9 MU#TFBBKO!8JR?8=3C@(];;@2 ("#:^F9.LQ6?9"LIP]6H.= M9Y]-#?7_>$["9_796?TZ>Y7P4;@%RY?O6)9F^2M\^=R-//)]>*D;@]Z#8[:A M#O36H=@K.#?&/U?O2'<5Z<+^'\JLX(=+!?QB-AI<&S?0L\H.!L/6C0;:/DYZ;Y'V)AX[>JC@0@#=-Y:F/1DA MP?STR[]02P,$% @ \C&I5E'$R4C+! -10 !D !X;"]W;W)K&ULK5A;R&_E1O.%7C(LZ*< M.QNEMF>N6\8;GD?EJ=CR0C]9"9E'2C?EVBVWDD=)'91G+H:0N7F4%LYB5M^[ MEHN9V*DL+?BU!.4NSR/Y>,$SL9\[R'FZ<9.N-ZJZX2YFVVC-;[GZNKV6NN5V M69(TYT69B@)(OIH[Y^ALB;TJH$;\D?)]>7 -JJ[<"?&M:GQ.Y@ZL&/&,QZI* M$>F_>[[D659ETCS^:9,Z7=U9^ZBDB]%]F>:J,W<"1R0\%6T MR]2-V'_B;8=J@K'(ROH7[%LL=$"\*Y7(VV#-($^+YC]Z: ?B($#G,0?@-@ / M ^A$ &D#2-W1AEG=K!J$C #<\BQ1/PN6@62C7@)T>MNT?=3#0_^=A%?KCD*DJS M\J/&?KV]!!^^_SASE299E7+CEM!%0PA/$"+@2A1J4X*?BX0GQ_&N[ES70_S4 MPPML37@5R5- T(\ 0TP,?)8O#\<6.J0;<%+GHQ/Y;J.,EZ9A:<)8'59MOOL% M"6E B<=F[OTA7P,008A]V@./F-&.&;4R^U6*L@374JQ292+81'L'=1'T$/,\ M/" X!C+"&(6>F9_7\?.L_'[;FR?FC MHH2$B/ID0&Z,0Y!Y@3\QOT%'+K"26PJY%7J&>2M!L2CB-*OG6_&\!']=\?R. MR[]-U*V9*RL\*[=1S.>.]KJ2RWON+'[X#C'XDTD0WBG9T2"$W2"$_T\>K&&O M[6$XFD%HGCL$>Q^!;U*/-MQ&*'HMZ\D-V][ +2!@\*:^$*1Q0- MR##T#X7PF&%O8LCN8DN1YUS&:92!\U2"3UI+:@UY4@_P+^C71/OF8M<6>\'7 M;KWWRG8\/+V'(KN)3NH+,E@B@Y5[#N7?A$2>YP<^G9B\WCZ1W3^?%1&#?U(2 MZETPY#@&8H9#YOD3%'L'178+?9&@&)R4(@^%0YLW )'',*%3(]E[*;*;Z?-R M$KR4XQAHY]A;';)[W3-B,C8I3"D*QG(W!B*$?.A/O _CWM.PW=/:+YQ*2ZI7 MDM]E5)3Z%44UGT!ZF2:[^$ \7B\M]OJOE9;WRG8\6KW58KO53DH+'KNF7CZ$ M(#:4%@-2>P?57HPGYK+W5VSWU^>D!8]-D^DEQ.AP/QB Q"?,IQ.O +@W5VPW MUY=("QX;)T$A0G#X$68 (AR@,)AP6-P[++8[[+/2@LYO#=INS2TL;S(X6)"(!'*W',3"DE?8-^+D'!S#Z[6-=GTN5(!:[0C4G M%=W=[NSKO#[Q&=R_0&?+Y@2K3],$I[ZF)ILSJJ:AQ+8^ MYKD32HF\OMSP*.&R NCG*R'44Z,JT)T4+OX#4$L#!!0 ( /(QJ5;VY9H] M&P, $@1 - >&POJ8M(BA=(E-;:KYV%=:4;S&DBE"/N] M7A*6E$LR'LEE>56:.IBII309.>]"@;M]R3,2)>G>GEX?QDP8X):%7=/ ,T;,>KFLQ3#K9E]X,/[9:'?<8(U]XR%NF MHX7MNHU'A9+;Y8N)"UA=6K+@GHJ,3*C@4\V!5="2B[4+]R$P4T+IP-A]LXDB MB-0/#HY<#[:TU2FY5+K)[3*XO]-V^ &PZ8%!+D1GL$]<8#RJJ#%,RRO;:08W MP4=0T+9OUY5U.-=T'?4'9$MH;C;)5.FBW2#BM\K\WEIIR.;/A0HN]:LX*NFORHZ YAZA*O3JA+K3X+/9=, M,DW%KFE;^Z]YE5_L.+[X5Y:;_RJ'AKT>VT/LM9L]DZZ(!O$%DY#N\B8AMTF"ZY,)PV?86/,^9?'3 67E#I_8U<4_?CL]909?" MW'9@1K;M;RSGRS+M1EW#0K2CMNVO,+THZ5Y?;"XN<[9B^:3MZOFT:0:V8;.V M%Q .D:OF\B,8QV%^!# L#^8 XS@6EN=_FL\0G8_#,&]#+S)$.4.4XU@^9-)\ ML#Q^3FHO_TS3-(Z3!%O1R<3K8(*M6Y+ UZ^&>0,&E@7GQ#'L*N8->X)Q M)$TQ!&K17Z-)@JQ. A___F!/21RGJ1\!S.\@CC$$GD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /(QJ5;>>L+O>00 &XD / M >&PO=V]R:V)O;VLN>&ULQ9K;;MLX$$!_A=!3%MA=6S?G@KI ULYV Q2M M$0=]+6B)CHE(I$O22=VO[Y".MU1B#?KB\9-%B9:.AB(/A]*[9VT>%UH_LN]M MH^PX63FWOAH,;+42+;=_Z[50<&2I3':9I -AZ-!RZ5* MWK_;GVMF!G%!.U$YJ17L]#N^2/%L?QWW1?8DK5S(1KKM. G;C4A8*Y5LY0]1 MCY-APNQ*/_^GC?RAE>/-O#*Z:<9)NCOP11@GJS>[YQ[RGB]LV./XXHX#R#@9 M#>&$2VFL"S7"^3DP/@FHO"MMG/Y7-DZ8*7?B@]&;M50/_C1P%X/H-D(<]K^[ M(%Z9WPFC7BYE)::ZVK1"N5THU^X!:=C;9 M1) 9 IF=$/)K%D'F"&1."#GW$*'Q]1(:O=)M!%D@D,4I(*VGG#M=19 E EF> M*I(3;E$_KSOW.<)X3L"8 >-\T[;< M;$,SRP*_PDO$<)+ L(""&_5 M$]349AN/W4-L\!X2D)5 ]D'K^EDV#>/@FL]N)0S Q@V?[2SM;M1D:I@'#CW1UC8IY)CRR:@'D1 M1A[UR*9BT6EG3"[ID>T2R"Z!S&]8-N/;5YTXQ:R2'EDKNQ%["'@?!;?"QER8 M2%(2DWB5W'"C8+8*D8/^.]%MJQ6;QYB82U(*F:19&*BA0U@9:L1TF$12"HND M7B-S\1"F"WYLN?-581)Q&V-B)DDI5)(60PL+_B334SS/_LWK<5I5\07VZ:9@+[/JN/FM?[SV7VG_J\_PE02P,$% M @ \C&I5@^45$C: 0 62 !H !X;"]?Z)0A&.14&# MYE36V/+U7UB?K)'G+VG7EFUWR)MMGR?'_>Z0%\VFE/XAA+SNN7'/AW* M+X/#9S>\YTU*I9F\ML,ZE443CKOKZ1PN![DY3VXFSV^+9GA^DR;4#E((TOI! M!D%6/\@AR.L'10B*]8-F$#2K'W0+0;?U@^X@Z*Y^T#T$W=0J"WHMY* MH+>BWDJ@MXX^M@GT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1; M"?0VU-L(]#;4VPCT-M3;"/2VT68)@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z M&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WC[:[";0VU%O)]#;46\GT-M1 M;R?0VU%O)]#;46\GT#NBWI% [XAZ1P*](^H="?2.J'GLO. ?XD^#Q"U!+ P04 " #R,:E6(5VG M)LT! D( $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLENPC 4!=!?0=E6 MQ'@('01LVFY;%OT!-WE 1!);MJ'P]W7"(+6BJ(A*O1LB8OO=%ULZFV3TMK7D M>YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0 MUD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[- M;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ M/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL M?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ \C&I5JS7S._O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M\C&I5IE&PO=V]R:W-H965T&UL4$L! A0#% @ M\C&I5N#Q>M/\!P 6R4 !@ ("!&@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5M:-[?O&! G0H !@ ("! M=C( 'AL+W=OX" =!@ &0 M @(%Y.@ >&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5KJQ 8=N P 70< !D M ("!+D( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \C&I5O:5%5_) P GP@ !D ("! M?TX 'AL+W=O&PO=V]R:W-H965T2YZ ( 4' 9 M " @0Y6 !X;"]W;W)K&UL4$L! A0#% M @ \C&I5GV#XN>Y!@ T!$ !D ("!+5D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5F[O%93/ @ &P8 !D M ("!-G, 'AL+W=O4[0# X" &0 @($\=@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \C&I5@=MIG] P '@< !D ("! WT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\C&I5C:).=XW!0 Y X !D ("!BH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5LH;![ZH @ M3 < !D ("!\9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5F>??+T, P ? H !D M ("!E9T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \C&I5@EE88VV @ IP< !D ("!BJ8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I M5EXX447S @ \@D !D ("!&[$ 'AL+W=ONQ*T' A5@ &0 M @(%%M >&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5O!Z+5UM @ %P< M !D ("!D;\ 'AL+W=O(F$" "]!@ &0 @($UP@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5N\L.,3R @ FP@ !D M ("!2,@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \C&I5H^Y8'=0!0 +20 !D ("!!=@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \C&I5E'$ MR4C+! -10 !D ("!+^0 'AL+W=O&PO>L+O>00 &XD / " 6#M !X;"]W;W)K8F]O M:RYX;6Q02P$"% ,4 " #R,:E6#Y142-H! !9( &@ M@ $&\@ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #R M,:E6(5VG)LT! D( $P @ $8] 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 /@ ^ .D0 6]@ ! end XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 175 207 1 false 55 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statement of Income (Unaudited) Sheet http://www.crawfordunited.com/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/role/statement-note-13-segment-and-related-information Note 13 - Segment and Related Information Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Subsequent Events Sheet http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events Note 14 - Subsequent Events Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies 21 false false R22.htm 021 - Disclosure - Note 4 - Inventory (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables Note 4 - Inventory (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-4-inventory 22 false false R23.htm 022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.crawfordunited.com/20230331/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/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net 23 false false R24.htm 023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables Note 6 - Property, Plant and Equipment, Net (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net 24 false false R25.htm 024 - Disclosure - Note 7 - Investments in Equity Securities (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables Note 7 - Investments in Equity Securities (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities 25 false false R26.htm 025 - Disclosure - Note 8 - Bank Debt (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables Note 8 - Bank Debt (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt 26 false false R27.htm 026 - Disclosure - Note 9 - Notes Payable (Tables) Notes http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables Note 9 - Notes Payable (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable 27 false false R28.htm 027 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-10-leases 28 false false R29.htm 028 - Disclosure - Note 11 - Earnings Per Common Share (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables Note 11 - Earnings Per Common Share (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share 29 false false R30.htm 029 - Disclosure - Note 12 - Acquisitions (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables Note 12 - Acquisitions (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions 30 false false R31.htm 030 - Disclosure - Note 13 - Segment and Related Information (Tables) Sheet http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables Note 13 - Segment and Related Information (Tables) Tables http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information 31 false false R32.htm 031 - Disclosure - Note 3 - Accounts Receivable (Details Textual) Sheet http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual Note 3 - Accounts Receivable (Details Textual) Details http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable 32 false false R33.htm 032 - Disclosure - Note 4 - Inventory - Inventory (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details Note 4 - Inventory - Inventory (Details) Details 33 false false R34.htm 033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual) Sheet http://www.crawfordunited.com/20230331/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/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables 34 false false R35.htm 034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details) Details 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/20230331/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/20230331/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/20230331/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/20230331/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 - Summary of Investment in Equity Securities (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details) Details 39 false false R40.htm 039 - Disclosure - Note 7 - Investments in Equity Securities - Schedule of Fair Value of Investments (Details) Sheet http://www.crawfordunited.com/20230331/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 40 false false R41.htm 040 - Disclosure - Note 8 - Bank Debt (Details Textual) Sheet http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual Note 8 - Bank Debt (Details Textual) Details http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables 41 false false R42.htm 041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details Note 8 - Bank Debt - Summary of Loan Balances (Details) Details 42 false false R43.htm 042 - Disclosure - Note 9 - Notes Payable (Details Textual) Notes http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual Note 9 - Notes Payable (Details Textual) Details http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables 43 false false R44.htm 043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) Notes http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details Note 9 - Notes Payable - Notes Payable (Details) Details 44 false false R45.htm 044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) Notes http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals) Details 45 false false R46.htm 045 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables 46 false false R47.htm 046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details Note 10 - Leases - Lease Assets and Liabilities (Details) Details 47 false false R48.htm 047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details) Sheet http://www.crawfordunited.com/20230331/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 48 false false R49.htm 048 - Disclosure - Note 12 - Acquisitions (Details Textual) Sheet http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual Note 12 - Acquisitions (Details Textual) Details http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables 49 false false R50.htm 049 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details) Details 50 false false R51.htm 050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details) Details 51 false false R52.htm 051 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Sheet http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) Details 52 false false R53.htm 052 - Disclosure - Note 13 - Segment and Related Information (Details Textual) Sheet http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual Note 13 - Segment and Related Information (Details Textual) Details http://www.crawfordunited.com/20230331/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/20230331/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 All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 17 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:DebtInstrumentFaceAmount, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:TreasuryStockCommonShares - crawa20230331_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28 crawa20230331_10q.htm crawa-20230331.xsd crawa-20230331_cal.xml crawa-20230331_def.xml crawa-20230331_lab.xml crawa-20230331_pre.xml ex_511766.htm ex_511767.htm ex_511768.htm ex_511769.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crawa20230331_10q.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 577, "http://xbrl.sec.gov/dei/2023": 27 }, "contextCount": 175, "dts": { "calculationLink": { "local": [ "crawa-20230331_cal.xml" ] }, "definitionLink": { "local": [ "crawa-20230331_def.xml" ] }, "inline": { "local": [ "crawa20230331_10q.htm" ] }, "labelLink": { "local": [ "crawa-20230331_lab.xml" ] }, "presentationLink": { "local": [ "crawa-20230331_pre.xml" ] }, "schema": { "local": [ "crawa-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 350, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 16, "http://xbrl.sec.gov/dei/2023": 6, "total": 22 }, "keyCustom": 12, "keyStandard": 195, "memberCustom": 27, "memberStandard": 26, "nsprefix": "crawa", "nsuri": "http://www.crawfordunited.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Cover", "order": "1", "role": "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "10", "role": "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "shortName": "Note 4 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "11", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "12", "role": "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "shortName": "Note 6 - Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "13", "role": "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "shortName": "Note 7 - Investments in Equity Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "14", "role": "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "shortName": "Note 8 - Bank Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "15", "role": "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "shortName": "Note 9 - Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "16", "role": "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "shortName": "Note 10 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "17", "role": "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "shortName": "Note 11 - Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "18", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "shortName": "Note 12 - Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "19", "role": "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "shortName": "Note 13 - Segment and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "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 Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "shortName": "Note 14 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 4 - Inventory (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "shortName": "Note 4 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 6 - Property, Plant and Equipment, Net (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 7 - Investments in Equity Securities (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 8 - Bank Debt (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "shortName": "Note 8 - Bank Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 9 - Notes Payable (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables", "shortName": "Note 9 - Notes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 10 - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "shortName": "Note 10 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 11 - Earnings Per Common Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 12 - Acquisitions (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "shortName": "Note 12 - Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 13 - Segment and Related Information (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 3 - Accounts Receivable (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 4 - Inventory - Inventory (Details)", "menuCat": "Details", "order": "33", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)", "menuCat": "Details", "order": "35", "role": "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "shortName": "Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_StatementBusinessSegmentsAxis-CommercialAirHandlingMember", "decimals": "INF", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "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)", "menuCat": "Details", "order": "36", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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)", "menuCat": "Details", "order": "37", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "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)", "menuCat": "Details", "order": "38", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)", "menuCat": "Details", "order": "39", "role": "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "shortName": "Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "crawa:EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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)", "menuCat": "Statements", "order": "4", "role": "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "shortName": "Consolidated Statement of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "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 Fair Value of Investments (Details)", "menuCat": "Details", "order": "40", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31_FairValueByMeasurementBasisAxis-CarryingReportedAmountFairValueDisclosureMember", "decimals": "INF", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2021-03-02_LineOfCreditFacilityAxis-JPMorganChaseBankMember_LongtermDebtTypeAxis-TermDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 8 - Bank Debt (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2021-03-02_LineOfCreditFacilityAxis-JPMorganChaseBankMember_LongtermDebtTypeAxis-TermDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31_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": "041 - Disclosure - Note 8 - Bank Debt - Summary of Loan Balances (Details)", "menuCat": "Details", "order": "42", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-BankDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 9 - Notes Payable (Details Textual)", "menuCat": "Details", "order": "43", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_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" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details)", "menuCat": "Details", "order": "44", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31_LongtermDebtTypeAxis-NotesPayableMember", "decimals": "INF", "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)", "menuCat": "Details", "order": "45", "role": "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "shortName": "Note 9 - Notes Payable - Notes Payable (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 10 - Leases (Details Textual)", "menuCat": "Details", "order": "46", "role": "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "shortName": "Note 10 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "crawa:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "crawa:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 10 - Leases - Lease Assets and Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 11 - Earnings Per Common Share - Summary of Earnings Per Share Calculation (Details)", "menuCat": "Details", "order": "48", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 12 - Acquisitions (Details Textual)", "menuCat": "Details", "order": "49", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "shortName": "Note 12 - Acquisitions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2022-01-10_BusinessAcquisitionAxis-ReversoPumpsIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerListsMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "i_2021-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "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)", "menuCat": "Statements", "order": "5", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "i_2021-12-31_StatementClassOfStockAxis-CommonClassAMember_StatementEquityComponentsAxis-CommonStockMember", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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 - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details)", "menuCat": "Details", "order": "50", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "shortName": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2022-01-10_2022-01-10_BusinessAcquisitionAxis-ReversoPumpsIncMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details)", "menuCat": "Details", "order": "51", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "shortName": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2022-05-01_2022-05-01_BusinessAcquisitionAxis-KnittingMachineryCompanyOfAmericaLLCMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)", "menuCat": "Details", "order": "52", "role": "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "shortName": "Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 13 - Segment and Related Information (Details Textual)", "menuCat": "Details", "order": "53", "role": "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual", "shortName": "Note 13 - Segment and Related Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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)", "menuCat": "Details", "order": "54", "role": "http://www.crawfordunited.com/20230331/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", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_ConsolidationItemsAxis-CorporateAndReconcilingItemsMember", "decimals": "INF", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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)", "menuCat": "Statements", "order": "6", "role": "http://www.crawfordunited.com/20230331/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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "7", "role": "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "8", "role": "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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", "menuCat": "Notes", "order": "9", "role": "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "shortName": "Note 3 - Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crawa20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "crawa_AcquiredEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to acquired entities.", "label": "Acquired Entities [Member]" } } }, "localname": "AcquiredEntitiesMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "crawa_AllOtherEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to all other entities.", "label": "All Other Entities [Member]" } } }, "localname": "AllOtherEntitiesMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "domainItemType" }, "crawa_AssetsOtherNoncurrentTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "crawa_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate total of non operating corporate items and elimination items.", "label": "Corporate and Reconciling Items [Member]" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "crawa_EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Acquisitions, Dispositions and Settlements related to equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Acquisitions, Dispositions and Settlements" } } }, "localname": "EquitySecuritiesFvniAcquisitionsDispositionsAndSettlements", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_IndustrialAndTransportationProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to Industrial and Transportation Products segment.", "label": "Industrial and Transportation Products [Member]" } } }, "localname": "IndustrialAndTransportationProductsMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "crawa_KnittingMachineryCompanyOfAmericaLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Knitting Machinery Company of America LLC.", "label": "Knitting Machinery Company of America LLC [Member]" } } }, "localname": "KnittingMachineryCompanyOfAmericaLLCMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases" ], "xbrltype": "textBlockItemType" }, "crawa_LondonInterbankOfferedRateLibor1Member": { "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) 1 [Member]" } } }, "localname": "LondonInterbankOfferedRateLibor1Member", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "xbrltype": "stringItemType" }, "crawa_NotesPayableExcludingPaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable excluding paycheck protection program cares act.", "label": "Notes Payable Excluding Paycheck Protection Program Cares Act [Member]" } } }, "localname": "NotesPayableExcludingPaycheckProtectionProgramCaresActMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "domainItemType" }, "crawa_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notes payable.", "label": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/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/20230331", "xbrltype": "stringItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 6.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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "crawa_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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": "crawa_OperatingAndFinanceLeaseLiabilityNoncurrent", "terseLabel": "Leases payable" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "crawa_ReversoAssetPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Reverso Asset Purchase Agreement.", "label": "Reverso Asset Purchase Agreement [Member]" } } }, "localname": "ReversoAssetPurchaseAgreementMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "crawa_ReversoPumpsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Reverso Pumps, Inc.", "label": "Reverso Pumps, Inc. [Member]" } } }, "localname": "ReversoPumpsIncMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables" ], "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "crawa_SeparAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Separ America.", "label": "Separ America [Member]" } } }, "localname": "SeparAmericaMember", "nsuri": "http://www.crawfordunited.com/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "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/20230331", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/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/20230331", "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/20230331", "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/20230331", "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/20230331", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "nsuri": "http://www.crawfordunited.com/20230331", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Knitting Machinery (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "nsuri": "http://www.crawfordunited.com/20230331", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Acquisitions - Summary Assets Acquired and Liabilities Assumed of Reverso Pumps LLC (Details)" } } }, "localname": "statement-statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "nsuri": "http://www.crawfordunited.com/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Goodwill and Other Intangible Assets, Net - Goodwill By Reportable Segment (Details)" } } }, "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "nsuri": "http://www.crawfordunited.com/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "xbrltype": "stringItemType" }, "crawa_statement-statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Investments in Equity Securities - Summary of Investment in Equity Securities (Details)" } } }, "localname": "statement-statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "nsuri": "http://www.crawfordunited.com/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r543" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r544" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r545" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information", "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r170", "r211", "r222", "r223", "r224", "r225", "r226", "r228", "r232", "r273", "r274", "r275", "r276", "r278", "r279", "r281", "r283", "r284", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r170", "r211", "r222", "r223", "r224", "r225", "r226", "r228", "r232", "r273", "r274", "r275", "r276", "r278", "r279", "r281", "r283", "r284", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r269", "r270", "r271", "r272", "r332", "r388", "r419", "r443", "r444", "r494", "r495", "r496", "r497", "r498", "r504", "r505", "r513", "r520", "r526", "r530", "r589", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r269", "r270", "r271", "r272", "r332", "r388", "r419", "r443", "r444", "r494", "r495", "r496", "r497", "r498", "r504", "r505", "r513", "r520", "r526", "r530", "r589", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r269", "r270", "r271", "r272", "r325", "r332", "r333", "r334", "r335", "r387", "r388", "r419", "r443", "r444", "r494", "r495", "r496", "r497", "r498", "r504", "r505", "r513", "r520", "r526", "r530", "r533", "r586", "r589", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r269", "r270", "r271", "r272", "r325", "r332", "r333", "r334", "r335", "r387", "r388", "r419", "r443", "r444", "r494", "r495", "r496", "r497", "r498", "r504", "r505", "r513", "r520", "r526", "r530", "r533", "r586", "r589", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r529" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r238", "r239" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r75", "r114" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r140", "r401" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r79", "r529", "r610" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r336", "r337", "r338", "r431", "r566", "r567", "r568", "r596", "r612" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r150", "r240", "r246", "r247", "r248", "r607" ], "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" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r37", "r40" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r527", "r593", "r594", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "us-gaap_AssetAcquisitionConsiderationTransferred", "terseLabel": "Asset Acquisition, Consideration Transferred, Total" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r144", "r169", "r209", "r224", "r230", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r348", "r350", "r367", "r396", "r464", "r529", "r541", "r587", "r588", "r598" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r136", "r153", "r169", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r348", "r350", "r367", "r529", "r587", "r588", "r598" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r59", "r60" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r97" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r345", "r524", "r525" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r50", "r52", "r345", "r524", "r525" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r109" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r49" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r2", "r3", "r9" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r2", "r3" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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", "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Fair Value of Stock Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r2", "r3", "r58", "r347" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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", "verboseLabel": "Seller Transaction Costs" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 3.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 4.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 4.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "verboseLabel": "Deferred Revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 1.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 2.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": "Intangible Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "verboseLabel": "Intangible Asset: Customer List & Trademark" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r53", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r53", "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 5.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 5.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r53", "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 0.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r54" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-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": "Total Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r62", "r63" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r28", "r138", "r507" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r28", "r94", "r166" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r4", "r94" ], "calculation": { "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r131", "r147", "r148", "r149", "r169", "r188", "r192", "r195", "r197", "r203", "r204", "r243", "r273", "r276", "r277", "r278", "r284", "r285", "r314", "r315", "r316", "r317", "r318", "r367", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r452", "r473", "r491", "r499", "r500", "r501", "r502", "r503", "r546", "r562", "r569" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r612" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r612" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r566", "r567", "r596", "r609", "r612" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r78", "r452" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r78", "r398", "r529" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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 shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r320", "r321", "r324" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r389" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r103", "r168", "r286", "r292", "r293", "r294", "r295", "r296", "r297", "r302", "r309", "r310", "r311" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r74", "r75", "r113", "r115", "r170", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r375", "r515", "r516", "r517", "r518", "r519", "r563" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r115", "r312" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r65", "r68", "r287", "r375", "r516", "r517" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r288" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r170", "r287", "r288", "r289", "r290", "r291", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r375", "r515", "r516", "r517", "r518", "r519", "r563" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r64", "r65", "r66", "r67", "r68", "r590" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r339", "r340", "r397" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r552" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r41" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r214" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 7.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r185", "r188", "r195", "r196", "r197", "r201", "r359", "r360", "r393", "r405", "r511" ], "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": "Net Income Per Common Share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r188", "r195", "r196", "r197", "r201", "r359", "r360", "r393", "r405", "r511" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r184", "r198", "r199", "r200" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r133", "r156", "r157", "r158", "r171", "r172", "r173", "r175", "r181", "r183", "r202", "r244", "r245", "r319", "r336", "r337", "r338", "r342", "r343", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r368", "r369", "r370", "r371", "r372", "r373", "r381", "r420", "r421", "r422", "r431", "r491" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r145", "r364", "r509" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Balance", "periodStartLabel": "Balance", "terseLabel": "Investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "auth_ref": [ "r573" ], "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": "Realized Gains Included in Earnings" } } }, "localname": "EquitySecuritiesFvNiRealizedGain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r406", "r573" ], "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 Gains Included in Earnings" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r300", "r366", "r516", "r517" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r61", "r110" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r300", "r326", "r327", "r328", "r329", "r330", "r331", "r361", "r384", "r385", "r386", "r516", "r517", "r521", "r522", "r523" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r11", "r61", "r300", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r300", "r326", "r331", "r361", "r384", "r521", "r522", "r523" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r300", "r326", "r331", "r361", "r385", "r516", "r517", "r521", "r522", "r523" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r300", "r326", "r327", "r328", "r329", "r330", "r331", "r361", "r386", "r516", "r517", "r521", "r522", "r523" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r300", "r326", "r327", "r328", "r329", "r330", "r331", "r384", "r385", "r386", "r516", "r517", "r521", "r522", "r523" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r8", "r12" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r142", "r264" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r263", "r264", "r265", "r390", "r391" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r100", "r391" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r38", "r39" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r100", "r390" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r561" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [ "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r141", "r252", "r392", "r514", "r529", "r576", "r583" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "crawa_AssetsOtherNoncurrentTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 2.0, "parentTag": "crawa_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 3.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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r255", "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Acquisitions", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r99" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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": "us-gaap_GoodwillPeriodIncreaseDecrease", "terseLabel": "Goodwill, Period Increase (Decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r1", "r582" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r169", "r209", "r223", "r229", "r232", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r367", "r512", "r587" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r87", "r117", "r209", "r223", "r229", "r232", "r394", "r403", "r512" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r130", "r182", "r183", "r217", "r341", "r344", "r407" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.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": "us-gaap_IncreaseDecreaseInAccountsPayable", "negatedLabel": "Increase (Decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 10.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r560" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r506" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 4.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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 inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r549", "r560" ], "calculation": { "http://www.crawfordunited.com/20230331/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 increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r189", "r190", "r191", "r197" ], "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": "Warrants, Options and Convertible Notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r66", "r119", "r159", "r213", "r374", "r476", "r539", "r611" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r162", "r164", "r165" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r249" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r553" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r556" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r151", "r508", "r529" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r555" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r35", "r556" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r554" ], "calculation": { "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r111", "r120", "r121", "r132", "r241", "r242", "r362", "r363" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r591" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r83", "r116", "r400", "r529", "r564", "r574", "r597" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r137", "r169", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r349", "r350", "r351", "r367", "r529", "r587", "r598", "r599" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r71", "r72", "r73", "r76", "r169", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r349", "r350", "r351", "r367", "r587", "r598", "r599" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r563" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r16" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16", "r563" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r572" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r74", "r449" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r115", "r299", "r313", "r516", "r517", "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Net non-current bank debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r103" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r13", "r115", "r449" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r21" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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, Noncurrent", "verboseLabel": "Notes payable \u2013 non-current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r43" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r70", "r107" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r163" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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 (Used in) Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r163" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r95", "r96" ], "calculation": { "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r88", "r96", "r118", "r135", "r154", "r155", "r158", "r169", "r174", "r176", "r177", "r178", "r179", "r182", "r183", "r193", "r209", "r223", "r229", "r232", "r243", "r273", "r274", "r276", "r277", "r278", "r280", "r282", "r284", "r285", "r360", "r367", "r404", "r472", "r489", "r490", "r512", "r539", "r587" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r161", "r176", "r177", "r178", "r179", "r185", "r186", "r194", "r197", "r209", "r223", "r229", "r232", "r512" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of noncash financing and investing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r56" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r13", "r115", "r606" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r571" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r209", "r223", "r229", "r232", "r512" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r377" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r377" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r377" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r376" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r561" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Amortization of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r380", "r528" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted Average Discount Rate, Operating Leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r379", "r528" ], "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": "Weighted Average Remaining Lease Term, Operating Leases (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r232" ], "lang": { "en-us": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r143" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [], "calculation": { "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r24", "r346" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "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 business acquisitions", "terseLabel": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash Consideration Transferred" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r152", "r250", "r251", "r510" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r25" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r101", "r125", "r128", "r129" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r102", "r139", "r402" ], "calculation": { "http://www.crawfordunited.com/20230331/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": "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r395", "r402", "r529" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r102" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r27" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 3.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "us-gaap_RepaymentsOfDebt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r27" ], "calculation": { "http://www.crawfordunited.com/20230331/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 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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r80", "r106", "r399", "r423", "r424", "r430", "r453", "r529" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r133", "r171", "r172", "r173", "r175", "r181", "r183", "r244", "r245", "r336", "r337", "r338", "r342", "r343", "r352", "r354", "r355", "r357", "r358", "r420", "r422", "r431", "r612" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r210", "r211", "r222", "r227", "r228", "r234", "r236", "r237", "r322", "r323", "r389" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r378", "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Additions to ROU assets obtained from new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r21", "r44", "r45", "r64", "r65", "r68", "r69", "r104", "r105", "r516", "r518", "r565" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r570" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r38", "r39" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r514", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r84", "r85", "r86" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r108" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r32", "r33", "r34", "r36" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r237", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r267", "r268", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r514", "r550", "r608" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r208", "r209", "r221", "r226", "r230", "r231", "r232", "r233", "r234", "r235", "r237" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 0.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 9.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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r97", "r167" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r134", "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r237", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r266", "r267", "r268", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r514", "r550", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r131", "r147", "r148", "r149", "r169", "r188", "r192", "r195", "r197", "r203", "r204", "r243", "r273", "r276", "r277", "r278", "r284", "r285", "r314", "r315", "r316", "r317", "r318", "r367", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r452", "r473", "r491", "r499", "r500", "r501", "r502", "r503", "r546", "r562", "r569" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r22", "r133", "r156", "r157", "r158", "r171", "r172", "r173", "r175", "r181", "r183", "r202", "r244", "r245", "r319", "r336", "r337", "r338", "r342", "r343", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r368", "r369", "r370", "r371", "r372", "r373", "r381", "r420", "r421", "r422", "r431", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r171", "r172", "r173", "r202", "r389", "r425", "r442", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r471", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r534" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20230331/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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r171", "r172", "r173", "r202", "r389", "r425", "r442", "r445", "r446", "r447", "r448", "r450", "r451", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r471", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r534" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-1-basis-of-presentation", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-lease-assets-and-liabilities-details", "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-revenue-and-net-income-of-acquired-entities-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-knitting-machinery-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-summary-assets-acquired-and-liabilities-assumed-of-reverso-pumps-llc-details", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-information-by-industry-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20230331/role/statement-note-14-subsequent-events", "http://www.crawfordunited.com/20230331/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable", "http://www.crawfordunited.com/20230331/role/statement-note-3-accounts-receivable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-inventory-details", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-goodwill-by-reportable-segment-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-schedule-of-fair-value-of-investments-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-summary-of-investment-in-equity-securities-details", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-summary-of-loan-balances-details", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-notes-payable-details-parentheticals", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables", "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r77", "r78", "r106" ], "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": "Stock awards to directors and officers (in shares)", "terseLabel": "Stock Awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r10", "r77", "r78", "r106", "r431", "r491", "r500", "r540" ], "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" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r48", "r77", "r78", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Share-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r10", "r77", "r78", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedTerseLabel": "Repurchase of shares (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r78", "r81", "r82", "r98", "r454", "r470", "r492", "r493", "r529", "r541", "r564", "r574", "r597", "r612" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r382", "r383" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-14-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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-10-leases-tables", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-tables", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-tables", "http://www.crawfordunited.com/20230331/role/statement-note-13-segment-and-related-information-tables", "http://www.crawfordunited.com/20230331/role/statement-note-4-inventory-tables", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-6-property-plant-and-equipment-net-tables", "http://www.crawfordunited.com/20230331/role/statement-note-7-investments-in-equity-securities-tables", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-tables", "http://www.crawfordunited.com/20230331/role/statement-note-9-notes-payable-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r55" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions", "http://www.crawfordunited.com/20230331/role/statement-note-12-acquisitions-details-textual", "http://www.crawfordunited.com/20230331/role/statement-note-5-goodwill-and-other-intangible-assets-net-summary-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r23", "r46", "r47" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r10", "r78", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Repurchase of shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r10", "r46", "r106" ], "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" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r6" ], "calculation": { "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "us-gaap_UnrealizedGainLossOnInvestments", "negatedLabel": "Unrealized loss (gain) on investments in equity securities", "negatedTerseLabel": "Unrealized (gain) loss on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-cash-flow-unaudited", "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r29", "r30", "r31", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt", "http://www.crawfordunited.com/20230331/role/statement-note-8-bank-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r187", "r197" ], "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)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/role/statement-note-11-earnings-per-common-share-summary-of-earnings-per-share-calculation-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r185", "r197" ], "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/2023", "presentation": [ "http://www.crawfordunited.com/20230331/role/statement-consolidated-statement-of-income-unaudited", "http://www.crawfordunited.com/20230331/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": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r543": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r544": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r545": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001437749-23-013132-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-013132-xbrl.zip M4$L#!!0 ( /(QJ5:+9C_$9 \ ,O) 2 8W)A=V$M,C R,S S,S$N M>'-D[5W=4]LZ%G_?F?T?O'G9[DQ-$BAM84KO4 J][$)A@.[Y.I^50 M[H4^XX.CUH];]_CVY/R\YR[G8^N^_G3H_0/ MI3>D(^( !UP>PHVCUC"*QH?M]L/#P\[#WDXH!NW=3J?;_N/RXE;7;:65O3#F MD7B:-'CLB6!'4F]G$/YLIX5M17#20) '4NA?W>F'PH\Y _YWO'"D&W3V]KJ3 M1K$0H(PR,FEI@8Y/F;DV%!0K1L*-GL94%IC239384-Q6Q:I-Q^UTW=T)5_31 M&YIIJ)("D8#Q>W/_H-:]MBKN$4FSZIPP3YJ[UD6%OB7SS%6AH%A11).*?2)[ MFC[T8+9R"1]92:&ZHNQ'1492 M_>ZWD\)\5;; &HRK0>9-K/$X9[UT2'0/#@[:NK3ED"@2K!=']"P4HZ^T3^( MN(GY7S$)6)]1'X9S0$>41X4*N>*(B &-OI,1E6/B4>LQ A[ A1R+M>4J;J']NULY5M]SNKKO7W0'2K;8%%Z4X-K$@RQLDEZZZ M7(UVT2]94<\WR?X\@X.<@[ B/ZFOKYY!>.K]K.AFU=5%-:H&![.0XES]-@TB MJ7W.ZM)./:"5M%EU=;&BM#.^R4[DO/M+Q,ZZ64'V.:=G.<"S!FID[Z^H[JG# MM]-W5E]?K8ZO%50^C[(5]%TR?SW#Z.I.-1Z6!RME["QKJ?_+%3UL,22S<['Y M-I-_S] & /F@+<* MCD=J-C8;BP$0A1:J0%QH*:Z[OM9/@CG8:2[TO>RN^,Q MX_TPO04W581PF,5X-[3OZ)CAD A/T5D<6;3'(AQ3$3$ >"Y,U!T,!>T?M71$ M[6;AP)\!Z>U W)+5F:-0G-2UH-"$!A=3_K*V"@!'+0G:#F@J]J^7QR-!57F@ MB1<'VBYUEP4';AET5/KAJ/8J2IM!S5[L?-N6V G3!JW_^$RXS/J>&2!87-0O!S MI].!9?O7E%;^\IC[SJDFZYQ/R7YJS]":8R.6U+_BG_7US A)&ZSMA5R& ?.UK^Z10"]/Y)#22+K)+!*Y &,6^F[,2>PS/1,\ M$P0K$<5"1A?@<)NQ M.Z8 MJ/M#&C%0A7P1 ,WR@(6G710\.6^N"^PU $N,.[T=]F&B %#0=3FBQ:2PX+*W M""[3@K /\Y-BP7G3.)TR0TEE*1F%WOTP#'PJI$O_BE5$L6Z$6!#&PLL[*[Q( M!9C;'$/_=$XU1PU\%H]SC\BAVP_"AU_B54S4L("R;^U83H +YPRX:,"A[,+# MB+I="",DT^,Z3^K96%C8.9;IWZL5#I->$,I84/CS':@Z*M#]HN@JFU_GZ&ZY MJ7==&8]&1#QI)\X&G/4AY%)+4D\_FV!\X(YAY'BP=,>Q?R6*6*#X8 2%CE83 M9O24,67&.9XPXURGS&PY4O8R TE74(^RGZ074!Q(F+O&LOU'H^U5Z)D:63HW M$ZI;;N1W$.O_A'^A>,(Q;;Y#+(,>& VJ8L/SC-:6FW'?'82A_\""0*<60UA) M"S!$1/B >M\I]&6@^2]FV;EG]QQ0+(L-"R4QDD=+'!8T,$"1=<("A417J+%B$%OY9T,%"PZX1#1_2>2)EP6$\RP[< M3EC8-I=UAFW#=G7U2T=J$I;;L!NRXE M@C,^D.JAG LF&H7:N'.KB&^[Y7== MXD&@(35O6 -XIE,L^YKS93JB.L[1VW:3[D'8.ICLX!$TT$\Y,+<(V=+!,KPY M6::#K=N$!;UTNDE8:+8-36WTSI5Q3\)J1MVB*@^%-<9-/6/9VYQ+T]'8[82H MC;9]P8B=ZQ;)N2>YOFL)O[+H\TXYK:@M"6-8O20 NS.PW M@#!FXW$Q8.X;R^PE><#9A']C:=N,/*[QK1"8CD%PK8#H$**=RW.XAGTL:!CSA]6S#4W?F55LTXJ]IY@OE#? M/]+S119AH/HB?+:P0&C.3U8#8:[NER>8]3*F)S%2X_0JPR#W=N!\A9?"IA53 M6,@T)U&K(C/W8N-%]0&=6WK8,Q+ 2:$\R6" 3'EO*=O,E?:/"VV*)Q<_9/?PLS7%;77!45J.MA M#0NJYFRXU4/LF1DXJUWRQ+L!JC4:@8L._]5+!?1VB#3M&EB+2'A(@)(>'EGSNK/;,]H0KQ2N^1FHB D//O: M(K*[J401"QKFK'X1&H4I[0+8R3[IV+B)LITW:W$5RXA@8<*?=8B%CZF8!F3BFUB?[)GCVH3%W 2(\%:\C-5*2)!8Z2CPODP)%>9$\S5-+O M8LI0,]W8[!O-K2P*E9+2G"Z0,87+$Q;F2C8]+][V6E@/%:HEY2=3AAM,ENQC M7<\$MH0(%FI*-DO/[YIM)K.%]LG&?3;!J#)!_;F9!LKC$=P'_R"H.N$V=,?Q M: SS4^ ANZEU 03H%!U3!C^ @.!$2PPFA/@)C#>)%QJ\*DM">G9-("Y"2Y/4RX; MR-F_P;*>2+ Z72Q F;/G=J_0-/%B52OFKWOJO0<_ENID[;7L:D;D!PMMYM2\ M%=K.@PR87:KMC%_:L^>N)O>*9[,J\_EI4%R?A#I@9J(%QVU(A'3EH:N M/LGTSVPFR":"2SKJ4='2!PT?M4I+61"HS'?6G_KN&]2(%?5O(HS'1RV% '8( M,!VUG.1,4S\2R9'3AWXX(HR?0YF2J^4D=9.S_^Z2NK%(OA?8KBQ,,O]=];\% M88\$=_3^DO"X#_5C 5$6K \,(MJWJ:G@0:!W69=8L:ST)87),:]C9 9:#B0"+:JPB1')G%$+L!M'ZK CIW@7@G_989!*,<7"T/*IF)+4_06U/ M*!IG[FX]C/(EEK 6D?(D'/48UPUNJ!<../L?]<]]%=WVF>(SL4WF*(ZYGUOF MI*N +<;R>''\%CTG%6#!@'>!4'+CEQ?6<(]03 2H\1H)C)GZ'& N"B\&, M2 NKU%>LD.M3-*_B2)G9-\JUH$Y=!1/C$!I2&&IJ1'*/*7,H0G)6/(N:]10R M.^(=.-?1R=-Y_IO4B7A+ZJSN4("I5$W/FRN33F5LE5FI14Z'#443OS\!0=$8V0T$]%B$7$)=2>@4-B5(^C)XS"%'! M,^E=-6E 6@A$]2=]5#+R2P"3?28A0C_/4TB4];1NG=Q03A]4!D.,[(0O-EA] M*LF87[> LJ)Q98V,6#XV+T+N@^[46\@I+M@O5!TBP/6NG9- M1G'(!\#J2&4YTA4B4)=T6BV:A3A_33$/*_26)TCBN5,[E3>HF>CEX M50+_+DP&'<0XDU/KTUS\7?:8+-&"=>V7BNL7"RK3/=\3 \)_;TB]>XCD(NJE M,=U D-$)$2K_,9/N>V8?]0PM\D*5B[L)0IB0*0O"E-6H*5R-[!ZG;98+EJOY M\NOLLCD^B]N>4F>:B56A?MV\;06AIT]$K.4N--D\T6^H\@!P/Q_FVE9^N1"W M?*1.>"^8:>XYWO)J]?2L^L&=X=D ]VT%?T8']51)NKWAF@@U&J-9@=_5;#5K(EIT$8*V,28--$A?Y7=-ERL(F]UI4 M;0LVJSXV22D8[[0L4QH*C0U6*O*;;A75C4U]NPRQX(79]=MA$?$--H.MLRUK MMDFB([Z"LTQ=F*1>EXIM 5>AIPU2T)*SF]3F5;CO=5>MP@A:WEX(4E*ET/S=>E=$MT5NEI@Q2$ M__GZ)7I< \%7INX5CK5 T/DJ5%^7XBT=096>-DA!U3X:OT1'%3O;4#59 L;8 M9(-$MOPV^!(MV/;RVA0S]VUL##W-=[K!:K,<1J7--D-TR0:<]<%<*G1,3IU6 M6?YQ&#!/S1G9Q2(]5.CCERDE^>2,"ME&!/[^'U!+ P04 " #R,:E6Y['0 M8P$- " V %@ &-R87=A+3(P,C,P,S,Q7V-A;"YX;6SM75ESVS@2?M^J M_0]:[3,M'TEVDHIG2CZ2G*!P\8"X(H\?#@[W]X0!3GP6$3H^'/VZ]\>WI MQ<5P(&)$ Q0RBH^'E U_^_7O?_O\#\_[BBGF*,;!X/YY<#=+:(#Y&8OPX(^3 MF\N!-]A_]^G]A^MO@Q]WIX/#_<,C;_^]M_^+Y_WZ.23TYR?YSST2> !*4)'^ M>CRSZ+1A+\_:.C@Y&4'X'N,8XPC3W*8BQO@/S_)400J;[P1!)%B#][ M2 @Q]"'FS9-H+KPP]+T QXB$ @!* M]9UQ/#D>2LV05R@C;?IG![K$SW-P8T&B>8B'HR50?13Z29@^Q$OX/1>7D#F/ M;V83?HHQ],'<4PJS0N;KGD+ZT7].$D$H%N*41?>$ICC<8)]-*?D3!QQ*#Y)44X1SC\HL_ 4NA$)Y- #O]QQ1,4$@^K!P2N(UKF$ MJS8N/1UP9,\IKC.2*%(X/\53S#//O.'#Y[NO0#=;@* M)@^RI7602VZ][9BNQF664' E]"RO80]M1>Z:LSGF\?-UB&!HH,$YR,[E MW,P"CMI[;P.J1>0IM? [WC".IG>SBIQF .@T-L/H*SU*W+$,P\3B>+@_'#QB,IW%>3DQNP[B_ILZRFKE*Y<8I=41>4V/ MQ#@JVD\XB]:< MGYL^B,/=@VAG F3Z (YZ_0#6P^9=K[&Q7V RQ?W]#O?UYO$NY!^VIM_M>K1I M5<^%Q,,BXIVOL/7 PXTG]*W@;;X0W,"UO6W&VFK=< 'NYU$9T\)=8LM/N%4, MGN-%R)\!4-"Z.V:+7IDMI+:8&K7CMK3#;=GQ,S9KHZS9Q,\PC\4<"WA0\-32 M)RE_J+=6N^X=ND:H>9:$Q"RO?CV@4!8D;2QP5]YT>W'<<3%V7(R>H'R&L^!W M@Q\P3;I!N4*'K45YQWC9,5Y<16W'>-DQ7G:,EQWC9<=X<9C9L0VCO_2+==%OVLN.D6*)=:$IS.UX+CN>2S]PW_%<=CR7_B*NK)[VP,=W M3!XYT\6'R2P+22"/X?$6'[.)YT/BY$U"]N@E%(%7Q(NM*P:DE4;7M<@_ M64,_,RK)VH6JR"%\R 9_+[!;FO0\$]#EY_B%D M%G U3VL3=#KV8_*@JH&W<0NKQ3RIF_R[E-W?8!%SXL3"?:K*K?=*&$5YS,\Y]@G:0>$GT.(-8N99&V#WC;MWB9)V]:O4M9IVK%-IXS&'/GQ[R2>G<*P @-(MNO-V#3M M%3JVT(Q$8MRN8VN*AT(\LI5Q, ,AT5ES-H=81H>IE.B!E?& >G\3$.Q!?.(O@Y2*2OY(45 M#3_#L'57EMW@><)A2B?PU>2411&CMS'S?^J-TC3\JU!H-F_+DK.<(/KS#-]7 M):PJ4:LZ@R_D4%Y--#JK1#O3^0:'LNQVC7C\;*A[51.K-MS.$#@M=,$ >J , ME*JZAUK8JMX_*.2%H:Q3+\H769X1*7;'&+9:B_#6WLI *Z5-UC3I=FE%T#XR M&UDL/>RGUU3.J!LP@?J$BV$MR 7V3G<@;61-O$V"37?0&-5U3"'ZT$N(=)5D M4W3^U0-TZJ]2F:+S2Q_BJ4X M8ZAZD2W766QWB0'8H/3-5EI759U=FD:N9V1[S*,&CM!>#VFPR%.RZZY63=LI M?N9F[-^>\Z376+QN9;E[@=JH8M#FCUW-N&QVY M(VXG6RN$.IJ.H^BEI-C?UM#>KSD.X\46^*6?FIX *?1Q6P? MH%E#*4N[%EXV(8)3$#'+]MI4$PQ5PI:Y=[DJ*@9#N5 W>E:?)%,FTHV.-^CQ M&_@K)RC40EHFVXW6_T9ADN_O$I@_*.BQN@;=Z/\[XS_E7"KLYB$V M%;V/U;/*I;RHAD6*".E2CE+#HNH.[]($H#28EIFSF7.0VINU&1NBB68=Y7+O MO6F^:3<]#9S)(V8@Y2D.GBF.#*WAX\-/;])$K20HK!SL3F%[(ZKBO45.6JILUWOUY.#5QU#6VG*]H?S*H/P2$I#6/#)_]47=2)8W_4RED:0DZ9B*\F:8T'_.06 MIM_$Q^*6A4%%<-$WL'NFBNSHX.X34A4-2R1L[['/^46272%W&1":$#K-5P+! M/4XP^!+.Y.[0$Q;G3S%'X%Z$PGSX CQ&?&?P+8W!MT"U:7'B?QZA$5^:LO2G6LV]B.Q@NXFBG]MKW52>RKXXG*\3<3[D3OQ;YZN3_# M2'M5$]LVR#-(EL8MK0%J^2ZT7SI!Q4C[:GF[V@=!NJ,>A=>( *2G:$[>!D=# M:;N:JTX"[?"@S^S6&A\HD['^T@P(Q:\VB(WC4\3Y,X1I20"NJD76:FO7JL6& M8:4!%6*6=:TXW$P;P&NTM/R"D.PDLI? O!3CJJDQAJTZL20OY*H?AUK8JM[9 MVX=O,612*7Y?'KZ3"JU5HG\%.O#F:0\.O^]\&S8,+K\AC09I<)ZQ,,!<9*Y: MH;=ILZYL4<<.1[+ Y9!;-8\SDK6K-4.TF(/=,7F.A 9LG;QE[>GT#O,HU:HX MY:52;(ZMFT3IQ-ZD[Y:475JM/N[2DJK6G.K%WB2&@-4,_7VUP/EIW MYI@7X4W-LG*ZOK-J >A< %A],_#/-)@GO#;VE<,Y\EN]1; M%'5"5J-\X5+_,3/)<*W?I8L"%:].527S.SI^ZBATL]S)BT MP8P&?I?'N2;VK1LD+0]TQB;JUKD,=NGD7\A_[F%<@4_^#U!+ P04 " #R M,:E6U#^8%]7T>3JZ.SL[9NB)'E",I;37]_F[.U__/N__:^__^\H^D1SRDE) MDS4'[,%O3-_QQ>GK^)WGS_P]]^_&GV^>O;^_*#[[X5R5LQZF_>-$-'>,Q91B_I_,WZX^^79R_'(LW+=TFZ>+>F>4>R3$"N M>[CC=*Z$NAE B>!'^>S_L]6R7"V%&!3I8IG1M^_Z@TK8@J1YM*"+&\H[PFOM M8W"@Z8+F.Z8E5T,S3<.]$?CZL;&CT\L2-B34\['&,Z)U56]A_DI_TH M 6_0/H%+EJ5CMOHO9XIU?$N+%F *BLZ8YJ2X MJ>==542WA"P;8#0KB\TWCPC77_QYG!9QQHJ*TVLA*8>B_R^3FZ+D)"Z?(79H MX96#J\V,$/.*GHF/SX?:3!@&[S6YR:@)ZQ,BOS@?UI63>EEY>-LJR"9Z'?K' MU7'"XS=B :3\U[="Y6TVC[])@:/)KV]+7CT,QGI?ZJC%S#E;6(D&ZR#YXLD^ M^5-H+0V+NH6&F99KOXQHE!G%ZWHZ.YC%LFK)T<'@K^;IOM/IW;1O7GTY6G_) M\E((]4E6CZO08.BM_.#,\98UTF6*Z=8]S[/*O&K8K ?,>8%\9//O[UHTQUWI MQ0<1)3Q/\]LB$K,P$@T60FR+.\(?QLY:/[;HR[>>; T)]674E_=:7SY9SX,9 MY5=2_$UZG9$>M7W_VC[JRZ@OH[Z,^O(^Z\N6&T\8??GG*,WO:5'*;PKQ.1*: MO1"\2.@Y%19?L>/>O.KL!0@T8->J\UZ+/'Z7"6'].;3HJ!ET<*4@OU=/P[U=]3?47]'_1WU=]3? MA]3?_>Q;8=3_'VJ=.!<+^\I5SV]IZEFA5R) S1TU][W7W&NY=].^34U0@T8- M&C5HU*!1@T8->F@-VF[O"90T$MV0(BTB-H^6G!;B^[K.PE4C-G3C.U7$!@UJ MRJ@I:W2>0RE!T_DDCEDED.2W"K5'28=Z/>K$J!.C3HPZ,>K$J!-O\V;8,KTK MP@F+J_H#R9.(UG(6I;EHO'#5A2U[\J<..P':B48\$8]/)(33C#S7H92_[U#[ M/)+K"Z?DB"7/=VW5S[M$4W$N>1<3B&3_EQ)^DB?'XN6U(3.0[A#E\5J*FF?/ M*$]9<,HQLD/Y@M(#QK/'6:C2>&W)_:)MTW=M2#V@;*1-/86T M=![P_7=%>$EYMKJD2\:?6V86E!XP7G,B%#7Y]HP@5:0^4(I'Z)!M_;QS_\HD M23@MBO4_*)TM&EI?..4.-^77[*O:):2D](5QQH0*D_V_=*G8IOJ4SSB[3YLS:[18%>0[1WLD)@4GV9E0[[[]1E=*F JZW>.KB_FN2F$YU(GB MQ;0JZW.17CK>W!KM'GFCEC4KH'BP?,.M*H<-.0Q?,"PT'CW3S6-/%I3?BE?S MB;.OY9T0LB7)U3-&2[USK*=I1B^J;U GM!M7-L M9WG,N)A\M8):+\='T@O!5]JMQJJ5!^Q")R1QF=Y3H;F2]5JB :TCWSG:2WJ; M2B=07EZ0A7IHV\EVCN[JCF:9:7*W$>T>V8)DV6%5".6P4&\DK50[QW9-OITE MTH\T3YL#^0R+CX%^KZ*,%IB8=(G:' W;37OWQDYG:=1F3MCR!U4K446<;/F"JI$X!(%L686GH3CX M[6V9A*>R6";CV#((3VFQRN.Q90^>SF*?4V/+(SS-Q3;'R99#>(J,.M?:EB=X MZHL^?F=KDL/37.RSEVQYA*J]V&1-V/((59/1I-[8L@95<]'D1=BR!E5?L4@U MLV41JL:B3KBQY0RJLF*?K/K(J<^#(-Y'1;58$+Z2IR84Z6U>J_ZR(YT@$RM8=QSD2>W RP^-L>"S9G:WG@O%*.:?&>.($ MGCB!)TY 3%O"$R?PQ E JX;KO7T==J$P:OB'C<)91)S&-+W??AFV^K:V$\^* MM046U*!1@]YK#?JCTTF>3,L[RB\?YH/#52*]^D+]&O5KU*]1 MOT;]&O7K(?7K 3:E,.KVC]$M8\G7-,OJ$]*81!V)\2+Y;2I@1Z2^P23*Z0/; MMCJX>\^>%?.N .VT]98!JK_Z & MW#M25ZT;J-%7X\3!I[52)'38LP=ER/6^UVZ=H'<&O3/HG0''2+M^PPR*!B0. M;'<*UGF['YTWS6GS!.>>L7\[K+_9#,JON M1AG @QP BK;'#P BP:LED1L,6 ME!3:;@D0)*O'VU [/VRSL<%,#HR>.'.$T1-/T9,^UF*8L,E/T9(S,2?+5;3, MR.9Z&;&G+AL:]W")?8^>PR2NP#"9Z?4%&5Z5@VRVG@XS.1O$DG6RF0OV[K$N M7:!S#)UCZ!P;I[,%E6]4OJ$JW]WWHC"J]R_1#4TN11C<9[> M,'Z@@>?6=!"TUY0OCL4KT:!J)X%A8\!"@Q;/\TL#A/BFY2F)TZP=J)DP(%[] M=1(:TC%A#IKL,GZ+^)R68K6>SINAU5Z,H2/UBUGH>QL8%G/31!X<^[E4'[A6 M\FV;[0,O06>T4&%N-PJ#N9Q-0^L==;E!(AZLFPT:TJ"8]3*C)1X;[J 2/N/I M@DJ=7+O8*ZB\(KVD]RR[3_/;IVN%%K=5&_3'^O?'#H[S'X2G\N%22#7KG8HL M&%;M>J$F' M>E[4-??3HH[=,_]2H[\S%J(7(FU8E8VY*$$3^E$LPLU_X(/)E M-"Q95P-N=%$R-UL;7-S%^NTP)T\\J-#@+J060H[H@-([.KG5[G>LDU4$4F:[ M[_Z])!1."K"]]P:%R:O M[F/]3Q$MR:K+D;N*YI[SZ[0H>N;8'4V.3^2ZN>1I08NS/-:DBQEH!\E:.TUY M49YRDL=IH8&B)AL$Q6]L4=(OIV+RM,<"#52#8*@/WILUKUP#0DTV"(I+F@E9 M3&:$EZOZ41HH!MK=X)GFNM$QD^\&U;5HX(2KI<&.D'UE3KB>DP^"ZHIF&>7R M 1HL*B(8&:&PT&!^*AZ(UH4;/!"M6W:KT'/M"R,-U-Z1G^5"DZ\ONM,,MYHP M(-X+LM +O(E\C-@QCQMSHC$G&FQ.-&87CP9W4%G!;-=G+C+,;.SA1]=ACH5&$$OW.O]VRN!?9G4,E MFNU^65&:M,PR10/4.N(S96X@:=OQ@J'*B1A=[J93#!/,]')WKC"G5#%0LV\7 M3J=>4W0@Z1UTBNI3Z;GGHOEA=*IV(!(F>:WDSPY37.2Q_2\?I8J\Z1;8QBI;+#0O([$.KQ/=S!4 M>)_N/MRG._ZT)TPW@*"88;H!_'2#,=P$BA<)XD6"^W>1()S +Q97H[<&FK>F MCQ$?R'GS/B*/OE!W%TY[<]^.'!V*GNZ \\H;WP3I[-$&%C8:14@A!2T 1/PA5+A;N;%""Z#-^":]N M\]44@8Q-+,&5@.P^Q<.\MI@B5):LP"EO[.W[ CI#M):'B.1)Q)NJZ"C-12<+4F[M M>-9Y5=8]^DZU<@1FEWV%V3"O-!MF_!'=JV8V7-(EXW)[LC]CW*$E1KNP# DC M2./TL6.= JK<4%5NYRW(NWY=I+=Y.A?6G50XXYA5N<09+5F6QJF\8&W]P4'! M=NW2GX;=#1FJV*ABZY*@'P1IMA8?@X9M;N WS8ZD_!\DJ^ATWI11I21[//JH MJ#&N%*PXM?7*U07]NC7.G.7B8TRW4#7_-=D07;OQRNLS# ;Q,U#[1YI+'TPM;+<[V])W]512E'^I@6,4^7V[Z/YRQU[ ;-OCU( MWSRQP5GKI^[YS8H.T/49K?B[\87T6E7#^=#[]0]^ Y*&L"@AXB M]!#I+*GXCB95)F;LV4:,CBK.-WJ%,8[IV!RMVCVP:JTDP_W]C\*JU;&%QBP: MLVC,[KTQJU@"6-]=,8PJ_&-TRUCR-4"Y5RDXD;:5G:Q+^'55NYYX"T']!^0/L! M[8?78#\8-D)P<2 7WCJJ+V',I)^B)6=BG2E7T3(CZPHH^L\J738TG.,*XP_"*31A3ZI?HAN1?Q/2ZZ1IQ4/?@ MV3@R 4$K"*T@JP2C8R%!CKE3ZB:H[:.VC]H^:ONH[:.VO[_:OOU.&$;-_5C_ M4T1+LI+8.JJZ^EX\J[LV8%#E19776N7=*JUW4WQU#5']1?47U5]4?U']1?7W MM:B_YOTPC!)\\'V445)TSHY1M?>L^.IAV*F\+0@GP04<)S ;^(!".1:+ 0XES<$=[59>S0I6\UVA49.I-1[[1R)I^L MQ6I&^964)IGZ%-?W;V:5$$W'U(I.O:'&C1HW:MRH<:/&C1KW_FG<@VZ2@53M M]Q'9NIV[JW:M[<6W0FT!IJ=WVOWB^B=^Z*[WWMOM]TK4E_2>\H+-JL6R.,MC M#4 M)0R]'Q8:M$*>Z8R'52$DNR@FCS.Q_L@I;1U0YW;[P,+\A9/I?_R*],)DO'7@)9\YNL,8S.U^&T_X(SGNW?#NMK'8'R M^>Q"D'?C&(+PRBWL3;]LHH\2?93[ZJ/<@8H/;@TRCT@J02,$C9#78(3TV"3#*-\?(A+'K)+G/7,:T_2^/NPAH25) MLR*2LE*1AU=MJW@[=>I9Z>Z #15N5+@UZM$DR]A768H@K.QC5MV4\RJ;K&7L M\D'$%&J36V-4I_VKTZC3H4X75J=3OJ-]T^G\.5+M6.JR.(=1XQRN ^^IV_5_ MDF>%;RC /7-KMQSRT_FGC-V0[)I^^4SR:D[BLI)G..NS:[MT $-CA(7F=>BO M!2^W=";QUR,R\<>?G\FW=%$M6L5-^?ON48GIKT75]OO.45V*E8*VO+_6W_R@ M48Y0RZ]P$ 7-"IXLI$?F7Z19/Y]?X:NRSJP:A[G/P?!MDE1.:[UN!GE*4L,>'5-@O#00#C+8RZ/ MY#BFS;\&+O2-PO!1\?A.'BK26'KRM)'DKVI]Q8R)'9NVZ,5#+QY(+YZ>D79] MEQD43T@<8!H^IN%W=Z. \C_O:R+^ "*ML(?5^@F*_Y^N+=#A[&8[KD-$[KM4#A7VPC0:\M>FV5EL?(O8!H%:)5"$QC M4R_!8?2S7Z(;DG\1LG336Q&SZ,JSQF6-J&<2Y'_-/@NA(?F1-*L.Q2,U^8X& MVD&.#CUG><)R80Y0+@=@.I]38=!>$FD3W3!^H('GUG00M->4+^0%"H5#[GZ'2A-*K?F7GD[IZ58QZ?S9M!;UU<;4K^8A?:T@6$Q:TWD MP;$?L<4BK7VKIY3.A$4C/I%;E2W9H8?@')Y+U8EK9[UMLWW@)>AJU@9N'><] M9)RSKVE^>T26XI=RY<"?J8O@/%Y2.?0"61\NS9WXY9/EMQO%5\5%"XEWC.4: MP+5XL&ZEUI &Q:R?[5KBL>$.NC;->+JHE2&M(J*@\HKTDMZS[%[._Z>KH ZW M51MTMN_!N6';>KUFO5.1!<.J72_4A&/!Z[*V80!FL*1SC>G%7%P5$'G3JBS, M34F R)]RB6+V"P-$OHQ. =;5-!U="-3-3P(FD=SY[3"G^ JHN.\NI!9"9OJ MTCLZN=7N=ZR3U0!29KOO_KTD%$[A@;UW YR,&K069A-\!2F4_=0V"$OG@"N, M.;#C-U]_P#FGM[#!S3>-)KW%E-;_!7*Z=;,B1C+-]"^M>\Z,WQH2S*7$7,K] MRZ5L,X+L(I5^U'EJGZ4!HJ!=C=XIKEN=,SDNT%U+1HXX6IIL"-D7YD3KN?D@Z"ZHEE& MN7R !HN*"$8:/RPT6%2 I]5VX09/J^V%7!@'-VE>EPH>L;Q(A9;?7',K-)-B M3KG0K%5E"5VZ"%AVH7DQ:L* >(4Y0R<+>7J*%>J7Y &QUWY*6I32L*X-N<18 ME>#>04#^+LA"OVR9R,>('5S1P9A+=K8%W.+DZBY=!.<1BW8 %>U@$<68< >5 ME6V'C )U&XG?0@^RJL^2NV9K%2K9MFWDN!5FN84WGFD(L%1D6 M?.#I2@W@42;W#WD,-WQN-::F,F:I,A\@\K?OY0Q&PP+3_D>2/FW]=IAMR Y4 M=M(N!!9"/MV @FMR^X$36>.VP%RCAB!%MM\>B4G_H<74-NG?%/@'*9RO(O&_ MQT*C"+>#RX;LP>)>%#@,E6N]^V5%:=(RRS0F4.N(SZQQ?ZFX?18,5=[0Z,H7 MG.+\8*:7NW.%.:53@II]NW Z]9JB_A+([:>H/FT-*U9@5ZS8I86 T\>Z,&>? M)0)NP^Q>WF 7]@>W_-@QK(XKCK1 I7N2G"7#T*Z+7P8Q9JFI;&K-4,6_S)7^8M_GZ\C8Q MLPA43'+\F468FQDD P*S,\.MH9C[#EA4A]ST(:RO\+(\]B^?7*:YF)S MI.?RV9)-2I?M[ZO%0E7J>6,,*0L-"\CJ!HP^[1R4$6(NJ[?>=H[HD^6U;A*/U-S]HE"/4\BL<1!B& MP##$'H0AVN<],TS T;FF-1^2Q4K&_>\>N.]].'A=4/5T]OPE,\K5_ M)O&=D!$N[]-9DGPUG4\6E*\H+-A&26\XJ'LN;BB>W MG-:#J$V\MVXW),Y9M5@:[F[14@Y4"[ D?/U6M-4 *C(8SB98:%Z'Z\O!R*ZG MEMV% 3K2H)A5)8R6?)B:!^5-F^NJ)QX;;G!W9^#])I:G2^#])N[(3\2GQ_+Y MXJPH*II,N?Q7&F07E=S*I_.K.R)^;WZU9[1'YT'&Q:(>O94E8?QL>#(,SH!/ M"#U"ES1FMWGZ+YJ<)4(-3N?UK:'UFEJL9ZN$?2Z^EGE#*2W$;]5"D.4?Y]1W)/S&6?$T?_0GF,=P]ACT89=/*M*.G>1VYHZHHF; ^SE,Q95K- M% M*KXA/I0> GJ?W+X7Q63KT (7#1W3&DLZ.O>P_IT%U M(,-2'705W:=;,#!8OAN<0M]*Z(+P+_K-0D6&@7V\!6-P;KOLYVR@C1+B>&@= M?8'!#+]\$Z1U5 A?*'D5((B22 LC @G)MM$5(#)8@^MWHQZ,R7:_O"4ST([%#Q@/ MMAPQJ.?N#YFB83D4T$[DWUE"AN5X0#N\WTLR0*#D_P_16B>(2)Y$O#EI*DIS MT@)U*YJ +.X7VD6]V:WN*1+QDNY6EPUTJ:*6IL;8+0= M2],?-BM($6Q 49/]BS.@R1](#;1=D+UK^155.JD1VV/U>IP&?YD_#&QPT:GNH[>ERKJ7O>SJ_*EG\19O8 MJB8<"]Z@N;;")%^PO F^Z%/;E82A\![:XCT,CK=^VXV;:U*5=XQ+QX<6N+9% M6 ZTA5H&ZC 6S/:[%M=:4A60C?1H[7K)V#7/ M3F:O%8S.G'="+-7,D#Y+ 82S)$DJSB_P%:MZ]4F'Z,;#=UH [G1 MK V$D2;+6)D0(\V1L50F \6RGYWQ5E2+!>&KB-11^>8W3I,ZNIL]!N;E[S(R M'[%YQ)M$\F@I,\FC+(LW(5\'_Z@W+(&/T-L=2SW/WQLR7:,A.--WW[AS@6BU9R\FTI]OX7=FI !&,]CQ"C"J\T MJH GH/4HA<(3T-Q/6-J"M;Z$\H@5RHPE]PY"\Z=*:SVPY]#8!50>M_9'L1M5 MFM,XA^DT]#CTU2<:RAFG2Y)N5 E!7V?#-[_9#Y\_+/LQZJ(7FMX33P>VF1X] M]C%]JAG+"P8W5U_[&UPSAM&.,I[AZ&>4[P4]XRLOH_GL6:,=M:UO/(Q;R]-& M.W(SSI:4EZM91L36D->53\OMD, .Q]'X[#&,ZF;E:>7P@@X\CK9/PY,AUP_' MDR'W+O<(LW<&R]X9\J2>/4GEL7)=@4ODZ7"$!YXN!2/+!]-A,!UF_])A=G*V M"K2D>.L C:"P]LB,_>6:'GJK].8AFUSX4/**F:XS).1 MV\U)61^!C5@O9@[\F7HV-S6'2=>S'2MHNFK .*#MD$'1?(.G-=H.V CTY.'C M3[:#LRCZFY^-EZKM/=R;%W=K3>T\R MJCYJU\]#QSN.F(J/J?A[,LK'M%G\9%)/7H49906&T8XR%CQ@P0/44<."!RQX MP(('+'C @@,""!RQXP(('<\'#CN\LQ2H(K(+ *H@>B0Y8!;'W51 [N5=S M!*E>6!(Q5)P!BR&&K1K9Y]J(?E4C^UP+,6S5"-8^N(X8UCZ,(SD=:Q^P]L'S MD&FCJ%C]@-4/6/T M_KAYR@5.F=1UD:_^!S1VN"-"AI7O,G#+^([FE09E8GX MK[G&H?=LH%WW&*ZN^YF3<+Y2BA[S7W88A-:2!7F M5,C8/Z2(':>%7!DK3O47G7;KQ2NGC3?NZF%2G=Y?I IV=*1^,1=ENA"+Q73^ M,):NKZ9+%UYY?$!SN'KX^)\IY6)/NUN="[TPT^3VNS4.Q=?G^L*E>LD_)$5: MV#&D:Q6&D[-\695%/:P'6J&S:!&<@_?.'+P'QL$'9PX^0.!@2ZZ+EY-66Y;4 MJ8_]YC)H(=9,[/;21BD[;T\=>MA?#H.^2TP_4SL*,/VL2_J9HW+&!EGG@0^$ M5JEC ZR+H\W,ZZ+*@TO4ZR:X;:-@TIQ!I7=YGO%[DL+7R>8#)_)=5BHVA'\" M^@S8P5(/0?!#K8*MUC>X),*=L-YJMH-[ZST7@EX^9+]R@.G;F+Z]?^G;YJA' MF##SQ_J?(EHV:37/_NH8.W;JU'- N .VGH?7G::\*$\YR>.TT!RYIB8;Y$"X M"\GG.GE*@T)--@B*=9;%C/!R53_J6C30X;%I, BR*YIEE,M':-"HB&#$WV&A MP6R 9S[58WI3GN6%V(?D:J0)4ZH) ^*]( O]J78F\C%B#QHSD/K$='[$:9(* M33V667EMXFU+'AS[N=Q$N?8]V#;;!U["RA;+;Z\I7VQO]RH^-*3>,9<"B)RL MU^+!NKF@(0V*62\Q6N*QX0XJWQ9R'5R>MP&LD_."*TVHQ=4:$Y"..DY*\3W\E2^&6?WJ9"IP]7O MA3P7:[JLSS/,;R=QF=XWAX_<"&6+Q"J/N*_'AAK+WHR8QVVP1W@^4J&XD__? M.M7QDHIWEL;EPXF/3[_8HGPX?>LX+9:L(-DGSJJE:"'S7X6^EN853=:4ITP(3,PI*>@Q;?Y]8/OD6WQ'\EMZ*?:@D_F<*F=X&!">DU26 MG,9I_:;%YXS6^EPND[-YF?ZK_EXQ.BY-_=YG(39)N8I,\T; :RUF.F_.FU+= M2FC7R"L?+V7'[O8QZW9 N'D\]-69H9=-P_,D[!V+"XU[U/3 5#^NKU/BXX@ M\&OO*7'O "A_W=XG--_8$Q>5FI67-)Y3>AM?Y,-DR).'A:YV4)I>AFM[K]P] MU7HNT]N[![WFT;4;OT>3K:];.F5<3(V8TJ0XY6PA/B>5G!'K M$[05+#JV#L79)5U6/+X3;V$Z/V*+![R60,&.92LL7D/KQ#!PFG(/AK8O(''* M,P"G+0\["$[Y,.#TYV'&HFNB*#A=JM>R8)W_.Y9EP8:AK6&Q3R<9RY+08P#: M-,PP="W\ +?^#S,<(>N\P1GF (:TUP$% MX ;4,H?#.?L+G%;BQ,(37X:FE@Z MLA^B=!U766U]ZG@?F55G_D[CDJ^?Q3K#4Y(9A[2--@QJ>0EMK4\*M93R>\W9 M&:8&8?#_P?@7&0<6EKU9DEN)L0 %[W%YT.&PQ %+'+#$8;?I?,8]$)S[V9$S MS38#SL'LR)I&=P7G-'9DK7M,&%K@SU97&ZG/4*WRAW&8_!C=BMGP--J4=5I#1:G M&7?O" J_AZO/Y"_&CS*Q &CN)>[0 Q0.=4XZVV90>'D<:>/-\!U[V7].@U[O MK,&J=M+:-?)^7IRLE"OIY);3)EJK7?K-#="1N M7BX_[K*;LX&VEM$Y@7NK0.#2,[J^/^:@R8/RC(>1^Y'<$#J --AN[N \TP/P MKM_*_+YM#'EAR&O_0EYN1CJX-:8WDU:>I)%&QEQ,VS#AB9^B)6=B62U7T3(C MXEOI7Z?_K-)E0R,]ZO$=3:J,2I>ZEKACB&*'$#R'*7;."88J,%2ANZCT<2FU M.<]NMI:_F10_\=O)1O@4;HVAN_4UNO7)V+ M14,+_26!5WR?27PG-DB^VG[_6L 6+7P?_=\NQ8>K:X%#$U1R: F#(^VU#%:- M8/"A#C78-('!@Y00;5C(H>7^W+W8CR2&$/'E]S!K #G_NO(NK66CQ$&C#"X<8P1!NN%=G_B M"[MQ38TTZF!OY8:).?P2W9#\BUA+;IZDZV>,Y.(7 3JFG>L=NO3M.4K0':*= M^[]ED.JO_MR<:M;J?].1N)BMRJ>?L_RVI'PANS^J.%2&V,+ED:?S; M:L* >(\(YRMI4RWDZ?=6R-N;!.3!6!)@(A\C]J"NW:>@?L])HRO2YG ](14S M3A=IM5!'%CKTX#=0*!3&Z?R(TR35Q]_4A'[QBKUULXG)_,MF5U5AUA)[Q[W1 M"0SQ01UI4,S:^:LG'AMN#"AA0&F/ DH:E8RYJ@\0^=,NF![,Q6T'YS8<12 CAK0$%TV00@A-+XT+(;/QB( 6SWTX 03 '659LK1J_ M80\,,V*8M9$%&5U"$B,+&?8,9%AR"^U4O\[..DM^H1WY9^,?"Q,* M/O@^RN0=!T7SS^:<-ED*E3W>6MHU&-RM=\_AX#X@>P:$V^^9$$_31!8MVPP2 MZ)S*<_[6Z]#6DR9YT@EYW]Y@!"QAH<'PZ?,ZLR:#X^J.TO)H@@(D\ M.':M4]W<8*SX@P8&#/?_/&/"ZK:@L,B/M.$[NT80^#!&(JW;!>3FV0U45IPH MV@3DX@\J(=%D*3BC/+9]1?;=P.'UDLH5:O.C5.P/NO"JZ<8O MK^UZF39+P:H-!G,QF*OT,<(/=AI50^:NB(TVZ&FG)X.+,%F\%]9I50/EWA]6 M8D<2?+)[M1V<)N"\XTZ<#N-D&5T,'.-QSHLMQN-VZ_5WL.# +3E=.-0[#D86 MF.OH4!AI0,[QPNM1!=_ZV>"63$.[A:N?DR50+/)#M-Y\ZN ;IW4Y<93FHI-% MK?0\^7PC[P=/JJ+DJX=V7>.4@S_9=PQS1PSTC&\>L<5"R%=*LDG*_U,@$XUN M-1%""_I!XII'C"^9F!]4J,675&A <2J?5,\F+3S;9H.@/&M>D1R-/+GF)"_$ MT\M-_7Q2Q8I3$SNVAA'/A(7F=417"UYN>2S%7X_(Q!]"[/."96E2RTXM["T MS80!<+:^8QO2,6 -&B&M<]'$.C)/56&>%@JO",_DG1'T7( X%?J3&$2A#55B MM5YK1F)0#ZG8$6E#=TV^T>+D6\F)V'73G/!5/=+US1-Y*;;<>J$7EC*GA8IC M#T_T.H(7M'QD2<%S*TV82)T1JX8R#.*K1O4R1-KTU%Z17])[FE=T(]ZO(;I6L&79O$TDH#&R6,LMO#JA V;%%L M)%N3IF75!N/-&&]^\(2,)]YLH3HS%[45$F]N\Y=9+:JCC:$[+&+@ NGM[X,Y M>VY A>&&D4X(\?(!I-36@@ MS! _[/0TB1Z_9O,HK2%&54[$8B)^W0"UR%-P[]1?"D)7;'B;YNN+-3MX+(]8 M44[GGQA+9/KR%>7W:4R+*Y8ESP#;-_"*_X1PF5E6S"B_NB.<'I(BC170M;1! M41^G6;4UWX26Q"O_=B39"',,"E+97IO>(-NC3$/PG\>Q. X?\\Y M)9D\%.^3, [EPCG-S_)[H1O4L2L%<,M67CEY5GUR44EGSW2^-A5JLZ&85F51 MDEQ.5 5G'7N!P.D+<#I+L%,?F**V,:F%4ZQE+KS6J9>L('&F0JV_0#EIP MR]*X!9-X9(^;]5/AP2T[3AP/%8N%%FMT<0O DUD[\,S2)0E/0IWY(/ ;9#N[ [+J;^ML\M$?:TY(EW'RA 9LN33W]D?':3?)B]&R]W/@+FS MB)I;#Z_9\=\[.DQ/GA M3G TF+3X/ EM/3T5T9WG/P?!-HG_6:6<)L<5%Q-3J!4I4^7WV30)PL.LXO$= M*>@DKH^RDT[LY*]*'QQU:@O[ (=QH,1C)C"]0HL5CYG HQCP* 8\BF&?CF)X M)>7NF#&#&3/[ES'3;I^!B_JY,6,VWL#%^=P8=##HO#M*GQ3'WC0WN42%O,JE MB-97"$3+^I7TKPMV[#Y0A7 GE#U=F/6=&\4F]+U^Y#4KR7-'C2WY( [,"U;2 M8D96 MHKF@I1UZ71/?/ C])ME*F#$RH*.NWK9V("C+/6%\6F=5+G5'UE.>Y6)QKJ0?0Q,Y5A,&Q'M!%E2[EIC(QX@]Z&IX3.=42.NC";"E35]0E?1; MM@K"R;J&5#]]]<1^SR\3:DBYNJ)"LZK'[_3^(E6@UI%ZQ7PJO:WT/+V7(K!) M^ESKB$JAL6N$R6_KA\N2KEP\9Z4>T382KQB?7MA>;^9W+$LH+QI15>"V;1:* M%_W: <3?\!*&P88S-PB%7^FIMJ(-C]I^X(%8T.>,Y!N?ZS4[)/D7@\B;Z#VC MSV_ES=#GD90+>1>CZS\!& 7D(TE&%.^JMC69>R0FDZ M_[UH] P%=JLV_D_->^YS4Z'7T7I%/>-T2=)-[9A>7K2TGE'++3U(";W/;@B$./[8,/G!()*QQ]&?"$4C.RB MK$FON(&39LVZ^>181WT$&:1\]MP_( CH+EY@:TC=;YT%5C!A!=/^53!9Y,2! M6_[UF+<7$/=T,W"OT9I9^W1H\'7*6:-:OJZ+(E3_[.GK3FR9Q! M8F&TZ@J<]^:BAU++MEHX 33A5&+^#!0'47/GUOA,U"5Q>X5 MMM5@@7MG=HNE;1(:N.72 OB30]P-Z3#@UDXW_BP3PL MG'9<]JGJ!SB'K VX\:C*M(:L#-L9&YR-S("L%=F_7J>(/W)+D+LSF@A-P*H)M M!-$NQQ##FZU=6/.ZO 8<(NM&X]VV:3@%E8W)EW3[\$MK&[L MFO*R 2ZI+NRYE;4^,NOS!J2#]Q&1IZL6]8.*B#=&<'V+C[RM)ZWW]XC-&S*Q MXT=4IM@(GKK>>33@(_T= +H;Y'T/!5T_Y63]$,W!FGK200Z@G&19[7>W0:,E M'03-;^*=2M7\,XGOQ)+*5V+/6))\-9U/%I2G,3D_/](@=&\^"&KI@^(%FU6+ M92%4:PU +>4@6*[HDO UMQH@:C(8!W+"0H/'@SXK*CI<7Y,P>5Q8UVN5_O0< MZW;[P4W00X':T*F++PW409"+U?LFS3/=\, M_978T.D6&\="&YC$9:4\Q7/7CP,X=NNHR>?99VQ6)#RNQ(*L;9PMX%RW7?BT<./XG:]8$HDED?M7$KEC"PG<=C/DJ/0UMKV'99Y< M-?;P=2&C"L56""FB=0RI_YUK'1[A+^PR#-*>89:MW(%I50H4>?+B1MHG+G&; M!A#NHM%>'V#59BPW3(P-+]Z(T0WOV&[$$+9]OZ^@'1?JH.O-!2V;-%*IH2E0M]($/5-5*\QZ8K^._CMY(MJ6 M'J+R]:OH\*17=_3/)EEAPX&N#8:R]N6\VK.BJ)[>9-Y,O/J_AT38U5(":%[4 MUJN2F"X3MR]H%_K7]3"Y= 6#%=#O$:+COSS>TF7ZTOJDTF>B/U-.KA? M"I^.4\7M0C"#9\>HG5P:[:%_/BL#0KRW%T43]'>P*< MI'H]@#B0G.(!Q$,=0.R/+>L5U%)! 1>K-#+H&A("EP#391/LXH\&EQ%CS?CP M3/HK:;1FTL:E&2PU!MC])V$8[*7'#:L(8$:0[U,;@&^3#FSU<(B!VSO[LZUP M=8+;+.TX=?=]@-LP[1C5Q"LM.?)WRIJED.KC@Y9<^3M5K=?4LX^D6/+M[R3N M#A-1YT^UY.\C,/ZZ!QR\)WS61TO\'*7Y/2W*)KU1#,$ZH[%XN)H@*JK%@O"5 MS'U\I&TG[7@RQTY!>#ZKPP,O/=-*7]X]D:=;"?E]YQO MP=)DT;DUQJ0CK)]_4*P@U<]CE1]6^>V?3V^PN\B@>/6&U4M'ZMOKLN6.U+GG MIB^%L;,/#B*Z#F!%8A.)XCIF&172$;!M$#XA:GZ-21;+LUB;5;K;T9<[>;KO M4S!WR(2=28W&YVLU/MEJH/:*_"R/>3WS M2;9.[F@\Q67)TYNJ;&Y[.A*JW'2YV;__()R3ESZJ 7L,5YLVN1<E%)-6LZ7T]KV^J\CKU X/0%.-U, MZ=0'.E30H8(.%72H/&.IUZX[,E_+ .OG6!TL9CU_I/Z4P73ED>90]=)Y1IIE M967]F5UGZ^_E?VY(0<4W_Q]02P,$% @ \C&I5J4:?!4J2P ^!P$ !8 M !C&ULY7UK<^2XD>#WB[C_@!U'V-T1I>[1 MS-KK&=N[H6=;:[6DE=3V^B8N'!2)DKC-(LHD2VK-KS\\R"I6%0$"B1=[[H,] M4@M$)A()(-_YQ__XLBC0,Z[JG)1_^N;PW;??(%RF),O+QS]]\^GNX.CNY.+B M&U0W29DE!2GQG[XIR3?_\>__^W_]\5\.#C[@$E=)@S/T\(KNGU9EAJM3LL#H MOX]O+]$!^O9??_SM[VX^HD_W)^B[;[_[_N#;WQY\^_N#@W__8Y&7GW]D__>0 MU!A1),J:__JG;YZ:9OGC^__'$]=&_JE^_YV,,??OCA/?_K>FB=#PVDDQZ^_^^/EW?I$UXD!WG) M*)(R7.K\QYK_XR5)DX:3<70)2#J"_7;0#3M@_W1P^-W!]X?OOM39-Y3J" G2 M5:3 MWB.V'\_W5Y(8?[PGHUX7^)'MDV7R0,N*,Y\BJ<*SX>_*ZIJZS.&QP\, MC\/?,3Q^-31;\[JDO%'GBV6!OWEOC>D-KG*2G96.41Z>U@ON=TU2-3ZPWY_8 M,?[WI$D*MYCO3^D:9WJ%8<VNNYR;IUB+2*GE)#MC;].WWXI;]%?^G?YR2 M=+7 97-4TNNBR9O7BW).J@6_X3M '-%V#JT/!&8%>RA(U:YY:]6F$Q\4?8IJ M$6I_"RI5PF9//RX//MU]\^\=;$2!(P$=]<#_\?T&W?W%'%4=K9,J M'<&M'?$^)?1573;;ZYI79&%$9F)..T$*BL;NMNPP#%M!W8D;\Z1^X&M8U0>/ M2;)\SQCI/2Z:NOL7SEJX8RNX)+^ZKNRBI%+(8TX'USL\&0B: M(4-[QLKW:?",OOHT39R2C>2U5)"SPQWUD)^A#?JHCS\2"T#="A!52%!O#:A= MQ R=YV7>X(/+_)E-H4M>QY=5J/-' K-"L&ORNGG"U05511>87=Y?EKBL*7H/ M=5,E:2.Y[?0^ EY:ZLE]WST<.GHCX+_EW-^A\&,4SM:D-8$14)?/I/*;8'(. M\HHN9E55] !P-610>AL?#I+=Y-/ZYI%!80*XI_Y8IA M[U#>/R7E!T*RE[S8?02CXC I)5*"J_DI?,;5 S%5B39XB'?M1W2RJALJ,%54 MUZD;].MDL?P#NJ^2#"^2ZO-T-$9G9#.[O';I-2$=VAE%IJ-9[U%[ULI@#5T@ MZE8X0QH"YE>E;H_=7]Z5<"U>LE:9KDB#[\GZ7;RCXBQFS^(I;I*\J-FCOY*H M3V:?@E0I/1"^+QR&!>7OGIRT1@2UF* 6E0C2NN$V$!O:6K-;W4$YZ/V4TY,R MS].$_IRD*=./\O+Q8,GD,GHPUC\,,J&+"4&L:0/8-\/>;?"@-WR'AQ#H\\!& M48?;1-S3W@M#E_1D'?SK05X^T]](]7K0) />&O#WSMA5 B?(=?JOZ("*%BW@ MB3#D&-V5_*=%3'_L]MN#QTY H*+< ;<=460Z8>) F)@.F(L>PHW@Z=TRJS$: M07CYMY27._&,"])"0!Z0G*]P,R5>A^_J^%&PW"I_)^5W!\N*+''5O!XL"_Y: M4/0P%$C*SP<9?H!=[O+OW;+R/IP@//M[RK/' M%# ZI8"GQ)P*NH]SX1@Q_;';#_P_5.=,7AE<$,NIYW#+=L.P@K#>#Y3UV \U MNA' I\1^(WLPSH(ZA WF:^P9FS>N^I'@*JUO@+X\Y=R^F>_R^NK#P?W9[4=T M>7%T?'%Y<7]Q=A5/A99)WP8ET/+??B+\%B)DPQF4"L1/: M. >*H6A1Z%G?IA$:X)%.9E=3U,5]]6$!YD?44W@ D)\\B@&'!SBIRKQ\I%(N MK@Y2LEB0\J!^2BJ8WF,PH6-A81QP&/GAD,H/9RTFZ(9>92<<$W3',)F42&&P M51I2ABG]OW[!@\Z"\^>A0Q(#]-3$BAZ*@:2(-E:B1AO0DQ(@K"@R,7FAMY9? MEG@P=+)"2 -2YO#X^']WD##\ZIPM V@)4,[A^(D?A!7F5?^.ONI'/>"3>LC5 M>Z#Q=FL0UB,;?G]0XT?^._.P5KC@]3+R7MH_B#--IW7,K+K@P_#O]Y1_[P0^ M7,N^%?A$K@SA8,^$M-W1POX-=6MP!<9S45 8@"^9S&BJ,J#<8>&T,3^K_\2P/4BKU M(.&+8%5Z,Y3V$$!8N."BL/((H8D9]2:1H;0>^/!*M>PEJ;A:O5:^01*?-_#1 M,ISTT)Q>!E1_[/$KNEVCOK8O35(<]<= 3I.I(%P1ML"?8(5-Y*+D 5&.M2GG MMSMGF"I^)7M$MNI]Q:O@)Z7J;N$^-:DF\590R6B14)&(S <&^'XI3(!'>R=T MD)SD*W$G$&Z>E4#@8];1X1")[.;HKH MA!+?V=O68L\>MYT/9MM?3/.E\\E)3C+K[=@CG$VM1?-ZSG)O[YFNQBIO\3JK M,LN:QB=0^YIB:N]%JWHG@D%'/W'X*';=62UR$P@-HQ9ZV)("N['#0T%/C5<4 M@A>0,$=U,L4F=A6I;O3PX$D^-GYYR4D]"UL&"57A,/H561]< $4HQT\$%HJKY62.@8K"D:8ZPL,R0P 8Q=-";O^.D"GLG M@+B.V) Y[GOG& (]_"ML@N6D'N">;+O=>Z'_\5?[ M]H*8Q\VS"^>(,-6F>G)!09*2_J5@/82!)QDRL[\*56,8A*]=M2WK7E*DZ-\$ M4M,\7: --2M]9;9+,2,@3TA9YQEK+DY_N:^2LI[CJL*9N%'I(XXI,S3U15VO M>(04^X&IU_IQC[80W$4[0C$)%..X_4C=-23]C+90=A3[&(X,SB(>H2A_=11S MUH-D"V74PWG6"4MKM)' FUO ]0@7+D#4^O)0AX6ZV=AP10VW?P.),T93^BUY M. @Z3@7$O=\G*;F8[9UYJ42-#8G,Z_1WYCQ^PDV>)EY87P(AQDG8QF1J!P.] MN=G"[^L[*;*M=G5P5/LW19G_T%ZH/PPGM1].4!X]]"QP M8<0J(T;G0<:.G@ MV"I]K2N^*'QH*>L>AGK@-R5-^7^ZZ$<6&5)LPL-@4BUL;E^5;W5P"%T7M_NA MB^7=;3XY28$7N*TFY77-]RI28<>>37%KD/@KE3#252&2RV GR OL@.4BC7&< M0&7);=OYUC#Q]Y,-VA,]H7[8QK)TI24OA*O>UB':W3]M*O+>192(;&2VH H_ M4Y&.'"Q7BR7%NTB!YST )GXKR;G$.$X]NM[Q/]+K#C.$8##S,GG^N&;2M\;G,F]X<]9%DCY1U0!:Q"<(*I.[-^0H?TT7QU_:5:"/ MW2I^L3>'!H\%N3IT&2=<-OB26P#*Q[:"?3W2C&AT/#0K7#:O]\SP#C#J(,?I M0#1.6&),K7 O$'L2RQ7FK,\R?_*2RM\\!FQ]*NBW-@8==P#]OB8 Q**]&;<" M5_Y&L)2X"XXK>QK6S\=9B^O7\3+8<(7Y_6^]U5-T^O1DA0M1SLQH=#^6Y]D'G=S3\[IE5*F>5+<=7@/'\#QX:!S(Y\V!+O7Z)Z@-6RT 1Z!;34( M3$RIYI%))(J]Z6>.F2:4FJ]D'O13AT;8\@;&M-?@)SM+@,-:&O+ #W(AC'G^)EA>D95-1A'AH"Y-'^5*&4 MNCY,B.IJAS,@8%$?84^'8'##B0Y%HK M_;G [(>C,CM:D*K)?]9EY[%/';"Y M#(1O]N_CP#6KI <\.EN-$E[";GK4#%=MDB1EW>82W!.61#Q2=')L/+3VI&Q> MWUS&\Z99DC#Z]:]^_]WAX1]0JE.!TE?UQE'R$F.:!>,E(12H^6=P#)!GMN8* M]1AO 86\QI986Q'MX\XD6;0)S\:;>]XA#?FRX%6_O3^O='7__Y[-; M='1W=W9_%\<1/TK0/7X9HU(PUN%6@?9"5E^#BI% AAF8,9"7[9*E)G5E_5FS M!:":XF0%$*M4FRSZ.-=+B>MX$-^"ZGI.B% M0YPF#?VU626%Y,1X@^/. 6Z'CW=!=S"+D.*,.-)]#]5L'9FR"47!J&:H]T-8 M$$-^A@3Z4_$=.V(*M3O9Y4Y/[*1V22_7U26I:^\'%@[.Z[DU1VM2QW>=N40J MQ!;PRSC'%KQB?)QM&<#:D?@7LFCP9XK6(_Z(%P^X&O0;2D>!W(1[L_EF:@$0 M<8CH)P%SQ&WB">^,I"OFOQLPGBK;H&ZB.EAU_21G3(,:@OHK>Q?!J2EG#*)) MM>#O4N]4#1S(,7/Y'&8BI\2NE\#-SEH$X*Q]WV%DWI5 MO?("@B+9F.<2[T8-:8\'LJQT7M_,V0$6)11G;<+U3&14QS%$CM.8&!,N&$.U M*#!L>'5*"1_)A@'99W@_4QQC M2)-:;$7,:1O.J9/]SZJMA,Z\!4G]=-'@17U/6"/Z,LT+?(4;D7[%]+U[D1Q>H9B$Q-KY&**1$-&.5LT3J?*? MI4ET&E_8"TR[,X>2G82\+40HE*S!HS=Y)UC%:6>C0_1A(4M-R7A\)BI2Z_+8 M]FA7_"5FC<);N:A8/CF^VB&TBJ>&J!>,G[J.X*RD^4Z,]6E>IP6A^N=HP#YL M$B#WF0'SS91;'=7W0_,W&*&?8MN]@+M$W) ^0AY*AZY^OHGT"^N\DKV90^:/ MK)ET(A98'8(/9H2,4#&<4I>FU6HKAWLD]G1L/%2-DLWK7?\1@!%NJ]#$45]& MJ4J,216:A82FC,7+9L5%=-3T6 MHK]MV(?^\H];2L9A4ZSDKX:LL3.+]Y>*&2]KWAH!?>0.#Y[/BGXZ)8LD+\,^ M43(*DA&R>-WPC\F7?+%:2+=\\.^ 3=^:Q_>VM\ T+>D>MGF8:F24%'ZW.B_5 M6SWT=\A6]^?QOM4"6,2M'J0:&25%2&F K,I&+X1?/1@N!PQ,&D (X%"[2/A8 M H"*GL2,2,%XYA8_D^(Y+Q]/*ISES7F2,L'V=?#J,/H&R$'*N?U[:EO@2$!' M'?@XEXX9O0F(B&$S=84[M4HR?%1FU\T3KFYQBO-G=@X,3(56<]ED^)K"],VP M'*F9B"F8(8X8MR%RU% /MTG9$.VV;S>#V&Y/@O$_O>VYO_*<5#<523'.ZG-* M%?ISMF+^Q]8$*N%XPZ^!/*X))52NLB8ZD&0]]RO]0:RTQ(\L>.32S"F5+'.6 MX\P-8?3"7L6*&3-E,V))4?\6CJ,O^>Z9&OP;U+K!YHAFVV# (UDVMFA'E 0) MY];>DG8&=GY\(-29O3>A=S_VKH :GA MB6$3U:*IE%^&"!4P7*;D46%_RYNGDU7=D 6N^&MVA1NUD<7@2W 8S2@$_R$U M @64Q"O-8D)H8D&]@&DW5*%9)-7G6FF*D0T#)]EL3^<_MZ:#%]?"(B4CT:5- MA,@4%NOZ6+(PPHN,-8J8YS@30G;7?H,JQ#U7==NZR;!ZJE,HUA$P3K )&36S M01AM,-;NLC6Y4!NWW# 8GN-ABX,=SHNRP90QFILDS^@3(CE-9@)KQA\""3G:N5 "H" MMRX[YAGB:.2Q[',C/$(,R17N*%1X2<]BVV].K30IQT*/P="<)=,UV]N8@JDYK,Q(AV ?F();XUKS>4T V5 \ZH1+!DQE!]YR%D"C#7Z8/R MSXP"EQGBV'!>7.,S*?<@:(.("ZJ[:9_2QG4HTMSEP^#M4;:F"U-XL@5ID<;N M G-8\OHMJVE>B]3;)]PFJ+?Q0S%2U!4L072I%?\6!M^]WF_\D,GZA\V=K[2C F8 *V3:D+RSJD %)((['M M88YIE(7L"7% Z(#6HF=*9%*]JDQ%^T/ =J+-5/Z-1 (6LV46K+!;4A3D)6&% M.^>D0N2AIG,V&.4=3A"#@-V" (T(KGA9#BV,O9F^!MB!Z) D&%.?U4V^2!K6 M>0MZ&4.F !X*$U"^#TV'"V_6-L'[&+0MQ 6M ][(J:!T4O0KY1TU394_K!K1 MJ>:$7F;72][#G0I!?TNJ*MEOHNIP1O!]#X;LF],[.#/4PN92\@FAMQ=]LYF M+!3,V 4Y7&P>\; CX264OY'J\T7) SMK.:NK!MM*+5N3>F=0"NP@+P^6 ES< MMWZ8G$.OOH)&(1.*6",!%OL[%%U#ST"QREC1K;JF2#*_[1<)/UG,!$\^,H48 MJ$G-75*,N9PB+LGL<(E^7O7XBORE4X'YBCBD;+ CN9:RCE][PN1Q4N>U(DA: M\RO@41N9W7LR<4^HYD!C!E#K4IH R1=>7&"HM6UE:EP]2XN%CW]@*S;L3>P] M)8\>]A\W9@)4M7#CRA!R^@[)$2-$"W]Q793+55-?TANW^%YI.M#XPO;"VI_9 M-TMMC $S)*#/$(>/OH]K$="A]M"E-49":S_L'2X*7#$E4N&%E0T"^6!W)_,> M8\KA<3W9PO]JC[43[VNNK"3>6VH,SZR438@>%<._ON>4?/43SEBAN]&7=W"P M[:N[-:GWZ[$%QNICLUS3R$_M,$&'GED%E<(_L3TQLE[_XY]S7%$DGM1IYKO%+$FO[40>IR4GT_Q0Z,008>'@ 30[:E\S]D7QL@C'MQ MP416\"$HQ.MAZE! B"H=#*QM$G*!ME P.8G@.V.)X#MO$L%WL26"[Z8G$>Q2 M>T0B&"1A4"LO62QQ@X\>*RP,T4K^&O_ PHX[/+'_?-L.,MJ CLM7&E0FYJ0+ MEZ;RSU7>O-[A=%7Q*D+GSU?YI[+"2<$J#WU(\O)2+G^:?0Q-3=$"XIOS-A 1 M UDC$=?(6RZALZ1BCOHX#E?#32!VE(T1K+GO;N/7L5[,IL;']J&;"B!Q?:^3 M".;4V8+AF$YMNEKK,^LFV).Q"F,?P#M:2*=V'O-X$^WMV=7]^CRXNCXXO+B_N+L[L)AE5!X[_R@0" ?2F0^4MDV2W M[[=8EDW3O=C-+34G<'B[_FWR\I$^.A5]?D;-^T-C;:W\_3F]6TV3%[3H@''A ME#VNI&0/+O-"1HY4'23OD"%=3C-K^;.KZ7M6-F-BIWHH2-HR_.P2#C3APU(-NP?-NEP/C?+$>TEM/\Y0T**]1O7H@%?T75LF% MG8NB:&N^UN*3N4AYJ>L5KF*<$2TN(^:TMG\*BH*W[]-Y"I1#84_!X)3>GP+* M':)9HXNWP-$2[-^"-<]'?0S43$),R&9O9V,06IVQW[R@S$ 6.-O98+8Y*%3O M5CO.:RUF6S8[W@S5CTTO'#%"6?NV*I,7.U2!=7*)[@T#<=5#UI[?+.JS:-5>7)2RMZ)^"ZIO+? Y-E>3&(W<8\K&*9 M1FN>@;.5IM4*=RT%=GDY(@:PU*N0F 8J.-5"12U80';7M(EB=E5%6-(OCN(P M*>9HP1KO,*VY+Y#D)1=3,EY-.&E9M6NS,F-=57C[-*J0,UV;FZ;JG$L\61*G MBD2>U*G%2E9BE!W(T)N+T MDA%?Z>Q24C1 M&(:?2)'AJF;5!U,Y0T-F@7.S";1 (C5K'R#0@NBZWM<$4]X-T8IU8D',1QQ1 M/]A9[6K/7N;U2(Z$8B3PS W,Z/V):$$B#C-N.H2*H,2 2L%X9=-P^0X_,KWL M%B]9QYSR\6)3C>_XM?VC?K]PT&Q G@-"]5YFJ=?_NX6-UIBA'FHS]/"Z'C&1 MUF"V.SG8T]MB>\(=B,X[J2O_-'&I,0<1:=YO23MKYM6-O78K6DW&9#;8$#]%V3G6,U0 M'R_N>.QCUNM36\=O5&NY?<3MGEB[?,Y9E9SSBCF+5;$'\F$@Y\G^=/[KQ;)J M0"U(BP@ %YA;%S#87LP)\^:7KTS-?(?>;/WM;0RKMX)7B"X9P_G5TY3Y&NI; MG.+\F0ECS$BC;%6O\PG4!Z^8VG^ LH"-JC7PH3:.&5D]-/-5P3PP?'PAK[0IB8_ M#I[I@1L$D-YZ?-G"QCF'F),OW!V=95P>2HJ;),\NRI-DF3=)(;N>U:.A-_/P MK/X#Z4O1)Q!G+'Z/@8QSWXX0E1A2*ACO'*_R(A/UG[L?+Q;+BCQKU)0Q^A;( M5UHPO!=V;B%SU6O]2Q^/N'96LXT@5M0-5_,C+_,&7^;/S 78T.W(UY$8QZ\? MD_\AU4F1U,IF;>8S0*M_Z$,*T?BCP0<<%[1!IHW29+95C@_B"$6M"0+8'>* MY%-@X U^5\D"J_N(P&9QS\A#T.(R\VR+E1E6D?N+ +=*CZO'Z1_0*[!Q[8JZ M42.A.^,?@+T$LHF]>PONKT_^\N?KR].SV[O?H+/_^G1Q__=(OH)1VA)S@H4K M_$)E*J64N3\ 6MAE/9%OWF"0XDJ$ T0CXY0(MND\N^B*E.O\*1%'TL;*2AA! M[R,@DS5.(FRNG0 MY"0"(V.P4W13,72:UQM*[(:J<.P^7_*6QZ_W% >%9F3P)? \:4#P?@N3\K$5 M'>^W!,>86H\)Y8D%.4-6(C:ZQ7U=X-'O;J?7MOL;^QZ:WME>WA?MYI-[>VI7]F[,UR:"83284/]+J"XU#L&[4K47&+A!(GYHB\D6$ NZQA<@ MV)NBM$H9?.E:@-A B"A Q#0SF=!>1X20$31P[0:]LJ_*L5:5'2(5>SVZNSN[ MCU3G54W,O6H*TZCNNI5U(A,RA\:XR)OZ^K*BO'?AB(DJH&9)7'P!T3*:^(9( M$QN4L.44F8*G[2A-5XL5+\)VM&#RU\];4:7Z[J^1B=S[VR0 0ZFSYIA!SE.( M]0,.W26NZQ]9!&>' 4JT%QK>N3C&FGK^12UZ3^%(TQO'_/CV/G)_5.GD_LM5 M="!K;C=GX9,P_@RS.L#+W//O)ZU_/Y:#0).1] [6'OW"I3XG]1/['U/UGI," M\P!O*KSG*649]@>J!F[_0V^DZ&DE[!5+4B?%AXJLEB(#AY*PR&L#]@/>H,RJ;SW@ MQ[PL>7'1.1(@?JFD.RL-/<5*PF%6<56/9+X*&L2XS<@4]OSK>+-N.&OL5\)J M%W[V)7VBW(9OJN[B.$'U-55;+G[4]#"Z>,A-;_K?N9>$^?33\!$QO%PK(<#UP8P?XF0C[QO M2Z:$?3K&\K]6H83N"U].0 H8$T]38R ?AUO MZP6^PUP5>L/PH"?Q+>I08QE<:[0F6O93Q8_CY3Y'B1[LO'X@)'O)BV+XN9:< M4;V/@.=2/7FHLZC& G+^7*\+\.AU*,R00&)($(YRR#09BL"H&2[G8SL.4Q&] MH1@)S>[8GS%0),>F0C,\Z, )]K"3/@ ZV@H [Z@9]7UEFRC8F1C0*+:8.E"& MVTQ,54S@O4)[9#%U ".'8JJ3]=J(J7WA]"NL26\@G(Z2.O8I9?VI:YM3JIC M[2D= !3YE Y@Y/"4.EFO&V5RCJ.C=EMECJ&7_ MLZH;53D[HV]MU4D5#.^%%3>@K%1'MVNPTR!;7- &&:2]3-]JI!8_#6F3^@0. M=\"8-9>>_WDN<^4.C( >ELU,@91'#A$)D*"C88,QT#2T 1D<8\#;J$]A7Z=R M@#V)!CV"/V%=][O3545/OK LC;Q U&J=BN) E4C?7G[]G/V2:&+;&5JDT/"(O<<6$]'SN?KE]H#6NJ*\M'_6 MWWL[J:2NFIY$0G_;2"/T%_JJE34I\HPOAG>$&JSBH3/4\"I731F@"/P&KFC; M%:="AQ9=B0FQ@LFP7:]HX7R\3[[T>%R><*GY%5":'9G=-UMUX)&H6XB:Y$LD MT5:7S 1(NW"57C89JZ>L75.:<_:G/Q>8_4#OUG[NL;1DC80=74\/K2?C"(U0 M-CM7^$*,(O%HY:0L0-;#.5:C)[P96C+H M7"G '7R-+/L0*P+H@!T"[:I^G2R6?S!:5^@";9*W6I^0P:W^(Q9^1];\4.ZT M%IR-\=[W48V#HX4S(2RBX(S\XW72_7%2L&:-,? V3H>G'VBC[-D_H_+%1+5P M#)0Y'Q_HQ+H1HHCYH&TC?/ER#8I*[1KPXN12I\I?RKQA 2@?D_0I+W'UVO;X MO9X?+>A)2Y/+RQ-%MV;SST&.#7TPOKFHPP2M45EW129SU&*#*#H6G9]]KA;: M$5HH:0U!V@2(80('L".QI7I\+4R50*[WD6M-+&CRN!H+I_I8N,3QM49VL]8S MSS;ZF,;*0FMDT@QR$V):/V=W>)E4[7E5/%OR8:#G:7\Z_^7]*<3U;0M_:EQ@ M;OVD;"TFQK.A8 >B2ZE@SP"KI4\OE,4I?FAV&]WLW&.JH< K?VC*(-T#[BE0 MQ*#.$(,;L_.0DJS$A%;1F$;9DD(]V!'C!&P\L<)I-^(R R1O.;;_)\[DG+$:J3/,";U7^OR=V*>,^0$#=]PY1">;"=X@S MR(T?E6;@^-$D%ZXG(;9E@FGN(YVCX!-Y3WL/UG.*98&?%^2E1HP/O\8T M<%67*EN"A[.))J_\3)Z3ZA8OVZ?^>GY"%@M2\@[M,KNH]H=0V^@H@&#VT5%, M0#92E^NS:8E]]Y14&%5K'.*81?79B*&JIHX.TLJYNFO!Q5!O<' MXS,\J7^53T!%'5A-'<\35XU0EIB1*QCW=$C-F)"H&!7R3VKW+JJ7KEX)20M MI70S.AYXJ4CG]7VS=( 1ASQ# G9<06>!YP&7N#"$YS]"DW,BQPBM44(;G!!#BK50:=&*R[3P_2+. M-B&< QDW5"*@NFF%*7)*/E8-A3J/!Z;T[CKF,%E0HX :E]F41"4FE KHZS*_ M WW>=U'OMIU+[& JEYCQA37%RZEWB>J^L*Y?T @OY%0>/ZW'+2I_[+<'.TK3 M:H7[Y4:D:GN.H/MH=6/&:$L,"1:,A>Z:I.%A;\($QW*:2,DLM(JP<:UO@.RD MG-N[7X;#1!N@,:/(]:A,0*0+[)A9HZ(,*U>.M7+-[,P9FHWB!I2KR;IGA%?2 M*F@^PGT;VRX3?0:&6.0>=%.%BKKIPX3XE.QPAI1D8JD232]58KPVJL<4B;V= M)SJDB:M1LH*A]4WRRBI=FJB30]^YU"7[\X=B_U%$(&?"Y>IL0L[DVC)'!BUU MEAA26Q[DL#%564[8<,63Z O%0JNORUYLP5@XD=Y'T$)+RLF]US2BT-$;!O\M M8G; M4,=_73/M@G%CC+2I#V!$=0ZVZV?4G>RJBI)\02]P:"\-MFD_KU9K.!B M*B"B):LU.%9GT2_ZL&RU%B9*>'7N&7K MY*L%KYZ048Q17M96 MK6^ +X=R;M_'GP-'W>GI@8]KC]6C-P$1,5Q>%;L0U&+_T!!H+E1OJD#5'J_Z M-QZHC:<5SC %I \S/,X _5M0^:9[2.*IWX/,2G0H8RV?=5J]HO# \!"0++8] ME?>XR\ZT8E$WP!9CF-!U3*J*O/"$AI>\>4))TR3I$Q.'*#HQ9!()#Q =,CG5 M(:D$UJ]WQP%,@67@L.Z)YB4B) MT2M.*D0JWJ&H)-6"*B5DW5,^?4W9.Y,+X+C:57W,]!Z*-L5O5>$]C8?CW%.+ MELF2 1,;2&=,VS"X@EO4R$.1/_(]J&-K.[J'EJ]\BJT]#13.C:4H!2UQXN2+AG7ZJ $ MKQ"M AN\8!9(+K^I<)-\:8,C@/;TZ9 [&?PM82OGJ* 8BYMH$W[GDTR",?O M7;(7R!-@+X-=_UTK*U8?JUSA]FF2W-SJP MD]!SH..8BDC6:LQ^2F:9]_MRG^;UDK0_\[Z^35/PZ*-AK<9^.I"2 P?K/>&C MA\4,]?'@ G$/$W-%*.2J;;NGZM.!GLYU*4(L0JQJL<17M. IGZ+?ZCS)*_2< M%"LLS!'I$X6,F0.^]Y=JW7^4_:'$3==[\,WY7P^N+M[&4"X@D M]1-%A/V'X4YWB8,3) M\3$B.[&B93 ^7+=WZ)>B5SH%-;X \IQB9M^L=5:(*X[4(?2!$"^@'6S MEFU)K^MY6UCW)JF:5T68J\XGX!I:\JE#Z>( ](&8]2VQ-+=$\;-)>,/Y/E] MAG/!4?2'#2/17_YQVMID_FM%7W!<%:_T<:=WY@X':8PT9!W%C+YYI@.+UG"1 M !R46W1(2@SHY(D_CBC@C $_+Y+' :X8_#N %[;F\6Y0[8 A!BWXM@_3C(P2 MPM,6GY5-WKPRUU-%V8I?0#P_^(0)3*QW9;9K3#/\"L .&K-[3\WE** M'&:( M8\$"85I,$$,E. >9$)\ *1I)=^L,>\+LKZ6L#7_B1#O;GCJ4I4.% \32X79- M@(!DT=CEF,7KC5MK@JB6$IZ1ZI(JHH4K@RR,6<.]('8$]JR0WE=)*9S.HQJI;*B%2KH[93"== ,XME(JI2HQ M(94G+CFALNQ1A1.)C&*08&2-#L#?J$VMF=%8W M^8*J+#)C^? @X)NS/9GWL,*:%S9X2 UL_YKHI[2FNTRI?]F-T=ZXKZ#3 V]$4G&^FW$6"][U9)I4H(4&% MN#52D[DBP3M&7&U#,![?:NG#.\[5/)BYPIF$G36^ '*N8F;_3-HU 65R9OQS)RYI.9@X[FDY/O:N:I=K!;BM>8FE#38SQ/%! B$6 ML]^AA&Y#'SHP"TH]W+JTCG0XNWQWAA$/7,FH+I*R;-)'6:Z?^01.#J@*4)PC MJL+(_I"Z7:^+8]IAQ(]E&[.5(=TU!SFI6MPH/:OZ) \8C4ZOC^OYQHHJ.932 M<>#8\YWY_(> IZ.O+>317?]RJA)M4H4KI]L5#KMD=;K^AO/')\K!1\_T M7Q]QEZG#6+ME:@DG0:>!%MTU!.>;#SL,4(L"ZG!H;[TUOH@C'">?"[Q'Q!7A M/8>I"$U&F$7/Z;_M^J:UQEH$JNS-&2Q2I=4[!6C$84>+59%3EAB1*PBS,+57 MCU7V1EHSRGK&T&S"S1-38))]F@ZRB(10GAGDIK,12LQ7RG$6S+$U7S#6:*^. M:$8K-36)-HG"U81@3]_U_%.-C^H:-]'U8Y?< *ITH\W#12 Z_-II)* M!QZ]Z1#B?=26;27KKNLX^G6R6/ZA;8@CCO5$6JM)&$[964U%Z6EH\[>89;)W M?V3%]&6^%.@T/K3Y 7#!M?DU#D)]1PR+?:6>NX59;?;Z+7K#9-8XSF'PYNFJ M^:,[XC4$\SPO\-5JH*Z;:@@XU'(S5:#P2@80"8B1(BH'J$=T2.)UU\\6N'JD M+/>A(B_-$X_Q*W?E:,W18%X8G#406W2PD0".6NB16$1-7V)(M$A.S/,DQ0:) M[?O#G3@H-],&ZBYPM=WO8T[AB]JZ]LY'F[6X<*UNX,==BPNW*8./=!83Q$,Z MP/Q2?ZB,A!QS] MQ, C#C]LL(LVD8DIY<(QT/U :U^=H6X8YSY$V]QAIN&@)\$O][O=:/6)Y=W* M5)TD#7XDE?RM&1QE96M:SQ;0W%2A#FA$B],^&?>,3A+:1#(?* I%RPQRI#'2D#<4,_I/H.= $8?*4DK2=YH=C3PN M =9!C]XR]*^8]9D96%6$[G5J%B$&1 N7WM*:GD[(XB$O1=6+38^\M@O.">N; M(KDUS2> )L1H PKD_>E!1PTK%LC*X="?1*SP7#7$3Z M&,5)%C)G16)/[G!%.EA"',]H;3&]PX^\DI="?=+Z!EJ\0S6W]Z*U+:R8VI0> M<0F(8N&X2J"@E(P'QT"YIC]7."Z)*?8.DX]HT208'_0SXY7,(!\(Y(C]"7VS MQ59Y@[B\H: FT2=1N$R-7HM$UO9 LVOG[E!H;L7 E*%DGR'8MMTY 6MPU97S M@?6LR&+UK%#RAJ0CYS"Q0M:87/#SIVR$+!D%KQ#9G\TWJW-P[9T8L\>QC(A$ MDS+61J&+,EO5#;URBZ,RXW7@F3F3JP0W% M)WL;%=3A8F%C\KA2F-VI[_^MF%[(3/0-09J4J(6T%\- 9E)BP\5CO46&BP97<%PRH3T,0I[C8BZ3[Y<9%226;_8'D8KF0[Y0$70"*N)@$84;*W1.0DVB32*O3'&+'W/6HE7$5TEY8G@8F"6VIPO$$1N@ M/ XN$C](*$ETR1-,S#O[YXIE)N%T5?&J3^?/5_DM3HK\9YQ]D/L&=3\#BG=C MT_N/G1.P$ -6LRBS8I717ZG,9PX.=;L=WCZJ(A[1H$CX,,>AE%+U M(-M QB!II&MH47)'1P@X%*P8.E_T*,LH^>KV/Y=YN=>G2&LL^-X?F#/0(]"" MG'4_( 8<79>QU!45=8D1R<+?'M?S\[Q,RC1/BALB8KB/'IA>EG0ZM%0 MU7EX5M_,=H59B$%*%IA516>E6!:4Q3@&Z #UO7<9*8JDJM&2#N.>O#B.O#'J M$T.2QG8F[_D-6;.F%V4J.+=F+7L1 MV:!'N9AC:-N(U3,Y#$T29BL*ZU,?X<9QC[H.38,=VZ,%2Y3_F3N%KN<7)47I M,:?R-B],+XL5TOL(>##5DX?RGJNQ@)PPU^L"5*;LH\ NE0T22&==GLZ9)C<1 M&"F#G:2MKNI_9558NZ;J+&GS(VZ>B$SD,OD4>*IT0(0Z6SJX0$Z8XS7:1*;< MXB7]RQ.+3:'G3+QB40Z7$6L1&UJ&L,F^2T?:VF,V,X:VQC#( MB%2(P8YKB1F@ZI =1D:J$"Q"=>XF*?Y/OCPAF3RD0#78EE&V)@W-*P(XHM 1 M Q^778;).\0Q"IJ%,]VMELN"FW"2XB2IG\X+\G(F_J$>,]T9? HUW6F \&ZZ MZ^& LKQ."T+?B%9!I3BA.44*Y9OTI#@6/)/-(#84#EXEIU<01)'*,3+:LO[- MSJS>;0$M6-0O=Q,QOV.,N ,57904BV8%5AGBE&,=68"#6)+4]M^-G6FBUE^I M:4F#F'$47T%AKC#H*+L#PUTHN+UIHRBU/?C6BBQL+3;*:P=^,GKK$)?(=%4I MN4(H']P)>%W=5.0Y+]-1]4,RW%8!V9DVM K"P3-]M4,@KA(B(_*0&J*D7%1I M3QA?U)61M+]S* %NS1]#%IRA#H>XA93TB3\B(2HH&LXK5%#=)Z%K/B?5*5D] M-/-5H9UG:?8QU$ND!228MT@+&Y#7R-,Z(=ZC+JUR Y<>O@X_1)5^=%+A+&_0 M)0G<\@C(>L2.SC&"RCK#Q*A%2N,3^R"RO:F#!H\QZ(B#GU#0F)S:P\%B(R3T MFY3)964N-H]5>S#[")ZNJ9@\5.YF:R-@.,R$J:!&/31BI7+JD)W :!GC(N-X M/9$BHP^1R 73O]'&O[6_VN0P@MYQ?31^@P0B$[KM-'9B^-K3)6_ PB+/N&ZX ML?^B9/ED1V7V,:D^XX8]_+O9BO2/)[AJJ(1^7R7L0(G0D].U3V2LZI=O<. " M)G[0\E\$<(TWRX;EI<58#;P-[MW9V6"/WK 1[0)0NX(V$.HMVBP"_12[(IEW M9B&A.2#@BT-A;Z)Q,HKP+6Y8',LI74+Y>(.KG+35C:0/C_D4X/=''U0HW=8$ M)XB&ZVG-VP;P>W-U=RB$*WI,,H@7B0MBAZSP119X+2J,2(4CH^%UO(9F]?^* M<4]E+T,SKJ W1EQB2+$H9>(U2\0[+@\?JS2\B[+P,-P!%L4-4';%CJ/NB\ M4(DO2OK^4<6YOJCK%UJ&+!$(L;J=#>-96..5VZ&GHOXZ/B#H4PWH_PXF%%/7KN?"^ MGR=I7O3PYCV[>LJ]3%H$3 $5(@U A;I(3'""7!=^UPRX%!A"W(DN0C8ZG&:; M"X%W4A!X(9V%^Y*V(8Q)7%#>5Y$Y>EZ*FR=28FDA;=D02)FYG:G\*VLIJ^;# M ,8JD"VE'M$A2=1+F_GL<^Y].<>8\F3*LI$>99%V@!D<7MD22#%O; E*KBYL M9RMV>5]OD$(4*Z2[ZH"W]1A+CES66E2/>FIO,8O5995* (R6A#6\\T:-*,"9FY?)9R/UU M>9K7R[;FY/5K/. I4V:(/ M2A*O?).8$U+6 M>88K7K>(]Q>?XZJ2^FI-/W?$63(PP1)=-?$!I;IZ6RLDV77W>#%#6P\?U$-H MANY)DQ23.'FC?*@XC7H$#W9"SY.\$I4GN6#XD1?YP-EU>#.CR9 K+&E*?:]''EE97JML$, MBAVOYW2WB<\M#)L6(T(6]@/_NXI2K-;K8HG+FE\(DJ-D,9--DHP91/\IFZPL M?_*25%F-&D)5<[KG=%$U/QED/L]3^@39UN@/LG# 6RE6?R16'SM"R(8?=Q-E M;&@=[BCC@D[W^ &7].4NZ(USE"WRDK=P;?)G?/:%(2CM8V;T,?3 :@'Q?D8% M%C/T*/#@1S/9P@1A@4H<0YKA7A [ @PEQ*4L(4X].A"W-*8 MR*VTI0#H_2)G4 \>&%C6%FD-M[N]IR1VZ.S+N-2A3>Q@_'R%&U:XB!=*S'!V M_/J)XG51MIWOJ.*3TH='5 A0Y^_")P+RLSE W_S<*V/%> JM44$;7*+PM,7> M$'<$C^H!O,1EABMEU4W=SQQZ^OK3>X_GE3FY!!)QBVYJTW[$FR4G:#1_A)+G MU(,=^1K"\-> 'RLF1XU05F$]M^&>M$I>$LX3WW[__2'G"_Y/+(,X(R5/5WA( MRL_7\SFFC,O2%B[S!U(=?L0#&0203PUYQ@1$@/1PB@5:HX%:/$0"RYO+B^/K MV[?H$/TDT!GAJY#KS$BZXOU&]N5T9960-D&G8NM+&O3RE*=/*$%\\0_<(T]% MB569M0(%:9[H1X,*/UY#U79C&[G5[#5L[]:@:[ # M=I)4U2L]ZO3Z(Q7KAKY@1?77L1.;4J&#[Y_E+,#C9PC-]VGLT!"Q.%T,CJ@0 MJ/4P>N)2Z*801Y2>A/OF"K_PORC+Q^I^Z\%)LX81,@AFU<(6CB]9E:ON%G^5.LO!WX-T P,XOAG,&"%S;<'K:B$I)@QXC9;) MJVD#H0#K@:E!-T()0L_\+:-:3X'K&N/?U+RC,+O]673I0Y$_"C6']14J>#V[ M=;%08=5:*TI,CH)<3>=A+F8MD\I^O6O?O_=X>$?D+];"+RNK^?(3OF\[O*N_F$=W+B(-6!/ M2,E=[G_+FZ>35=V0!:ZX8TLBS )F<%8?5@HI7K58*4IN:L>Z6+&'2K)IBU;, MK',((RIKRVK2.F )>]95!6==I^^CE-[YVDN+VJO^R&XS/T8 /_V M$($!PBT*D%BW+B3Z,*>NH75^'$127C281]B3,9@URXKU:_?Q6UD-/"" MEZJX!A]FS8+T2D)CC'8%%&(VC'!UP$9:*'@=:\" M&LM$F*TZ@5HR"FSTVIK-]WE?1Q*G3TGU&*TOT# %B299(EI/U^;>DV29T[,^ MWJO2< )GME,9(.^B(U5)*6,QJZ$P%G++?[$YYC].Q'HXNA-*XZ$>>:WUC_^\ M^4A7FY0GK'?K<5)^5N@?(V-!^H=D3M],])_H!@G B$-&#+2%_N%L&=:&F_\< M6-@,7;T[BJ%OC'$,,:)?L&MY??:XI^TV?WQJKN>?:B%D'"U(U>0_\PU2/^30 M:8!7M"DX[VEX/9#,PULQC-@/*\J6$?T\X&TAKF@=-LA0)_;<>;1YO/AR-Q'E M46/(S6/&_2UB*8I4-4G5F"WE."E8L$)O[BURNE""VN5&\-JXE:Y,?0#6N7<4]))YD^+R-=DGM,^*?;F.;--L]9Q M>Q45KND7,VI0LVC\R\O3Q2*+V0"D#9L LB[^-ZKGT&%=H$- MHNB@+7P01[58]U[]=CUO7H\*<26TN%,'KU3HZR$+A\(-7GL31CZAHM9_EQ!3J)/HW#%.TGY MR)H2L?2_\>92RL'00IV#DWH7=W'#:AH=M.!$Y>^,HA"G6*6:L,2,6A&>Q"X7 M_P9779>=/#TJL].\6#4X,WPA0;-9/YA&4$.^GQUBB&*&.&HSWAXVY:D +7K3 M>U)ANSCXPEILS5<9']8*$KT_G&+12?H64UEC)0O!CH+#!&+)1G$-9+WLH*(6 M;.S(, ]T@9D_@R[JJP]#TS]ZGH+3#/DFMO?$S&?BQU,2V9'@T#D2),A!Q) 2 MJ+D_:^[][-7#]H2*US":N^QF0>\:F#R2]\3:B)Z2L\XR?;5*B^XKN MF7CY(#>L^X7!'HTQ/*:Q-L STB'!PN5:-- &CQF:PNILZH=REEPF><8K C^T M./3CM.,\E-H7 H&2U#ILX))76);5$[[%)7YA >#58C!&P/AK4$" -I0PC0&T MT0$T@/2W4E!3 (;-#&VBC9@EK<4(<91FJ$4*,:S0F[_CI'H[J77#8AGX:OH% MR!4EQ5$E\)NQZB._N2G_7GXL3^_+/]/_W/T&B:+7-<.@>^I95YXV,<>M)XZF(]=0PNH M#9)>PBX5*/T_8<0\017FC8?:Q![VXNV8XNN!!D.;Y_4=J^A(,8F/,C.H7[.3 M=9E=;EOY'#,4.=%(R2P#OA(YI<(%MZT>:OS/%:78V3,W6XZ%KXV-AP:HR>;U M'H*V!HP$Y/@)H.,T)L:$\RQPM=$66U$6RG!(MY-Z$-#&@4] <)NAHTVUY'ZI M*M,PR6G0!R[M-U;?)VDC875PXQ84&B/ND-%51;%IU-C7 MC#<"XTT)) MSZ]2VKVIF%+3O-[0/6SH"%9YY_P5FKQ<>6:!W2 M(KXD*UW,5R_!CA\K3Y*K)G\$NR<_E15."K:0#TE>7I*ZOBY9E8JZX9*0Y(;3 M_ IX-XW,'NHDC: !N6GXL, GS+MHH!JG MS.,*C [QM>9[<[&KM_!VS7S]VPN/^Z4+)B&9'8I0@Z03S5]_ 5*R99L #O@ ( A5,QU+.@!_.,3CO/&/__B^ MS%[=8UJD)/_E]='?WKY^A?.8)&F^^.7U;]?1Y/KDXN+UJZ)$>8(RDN-?7N?D M]7_\^[_]KW_\[RCZA'-,48F35[?K5S=W59Y@>DJ6^-7_'%]=OHI>O?WA[Q]^ MG'U^]=O-R:MW;]^]C]Y^B-[^'$7__H\LS;_^G?_G%A7X%0.1%_7'7U[?E>7J M[V_>?/OV[6_?;VGV-T(7;]Z]??O^S9;Z]8:<_YJ4#PUVB3^\:7Y\('W1];?W M->W1QX\?W]2_/I 6:1LAZ_3HS?]\OKR.[_ 216G..1)S+$7Z]Z+^\I+$J*S9 MJ!S"*R$%_Q1MR2+^573T+GI_]+?O1?*:6DQ-'1#U%1W1;XKXI_ MA>_9?PLVL/HY=Q3/?WG->T31MA..Y?]H]%&N5VS:%.ERE>'7;W8&L:*X8(0U MUR[9%QMZCG&T 35@\/<2L\FZ8>D63T9BU;#KK_[XPIY2W)#S-&>3($79]?;Y MQ>2V*"F*R^WC,G2+LTU/<:E!F?481N>"9"R1E5;!= @>._+9F6:[9*49H_0RGZ>40TEWB!LN:9D^]IT0)(0-$9TQP5M_5Z MJXIH@="J 8:SLMA^\XAP\\4?IVD19Z2H*+YA,^>8]?]5\*(U6NSO"*)W5L;P ML%S87H$OV)_/IXN:T [>&W2;8176)T1F<3[LE6?U5OGPOD605?0R]+M[_H3& MK]BVCNDOKYG5W2ZH&'B,8O M3I*G'6THWJP0Y0=%?)=FR;;UG))EAWV;P-XL>_)(?"F9+(@P*""(A44J:!([9DB=;99 MVS-,K_F25@G\2OJ@!II7 _=+$ B*5%"D@B(5%*F@2!E5I( GMRU%ZJ]Q M4=9' /L[8DH?F\@1$W,2O\A/ M\6TYR9//B'[%)3^YSNH5?_VPX-F/)YB6;!K?4,1C+B9%@$$-0Z8)* M%U2Z/53IZK6LIY:IF@35*JA60;4*JE50K8)J%50KQU0KV.%M+?XPND5%6D1D M'NT^45=54G1C/NH0@B>H4$&%TA DC_F,FLXG<4PJAB1?"&1)(=W^JDO[/X*0 M9Q:4I: L!64I*$M!60K*DI/*DD)NLJ A)22NZC]0GD2XGK=1FK/&2UTE"=B3 M23U)"Q),5=(4^R?L\0F'<)ZAY\*T\/<1U9 3OB]1C$Y(\EST$?T\)IJ*\@5V MSA81ROXO1O0L3T[9RVM#IB =$>7I9A8USYYAFI+DG'W7IL0I:8WAY#R"H7Q! M:0#CQ>,J%*D-4'*S:-N4!@BI 93-;!,O(2F= 7S_72'*I/AL?857A#Y7< &4 M!C#>4)07*7][2I B4A,HV2-DR'9^'MW -DD2=G 7FW_XZCP26MLDM*9P\A-N M2F_(-[%-4$AI"N.,,!$F^W_I2G!*JXE-(:W%_"F=47*?-O7=I%@%Y*.C/6&+ M@J+L@HEWWW_%:R%, =WX^.J" ==S9$M,%8\(G2KZ5=^QUKE NGIM2ZM&QGJ<9_E(M;S$5 M GQ)8@05/6%[RF(G=K 5V NJT;%=Y#&A;)K7HF"]\9UPG9^NI9LZJ)4![$SZ M0G&9WF,F(Z+-JI6 EI&/CO8*+U)NCHKN]PEJD6=QO1^,B6 M*,N.JX*)885XRVZE&AW;#?I^D7"+S3QMRL0J-A\%O5>.70 FPHT/=R07[]DB M$J.NN),,%<5T7LLPK6>SFM LWEKDJL%,/N,6SJH);>$]AN(]MHCWP6NP^[Y; M5A68WA^';7"]@=XW@>\9^\X4D-6QS24G7RS>^2A!8OL^ M4Z +:#BWOJ.S0X<1<(^,I_OKR]$2L G1TQ6C8(E,\?9TZ0@Y(O'W@UGQW@]6 MP#SZ8*[\X =7@ $$8+9\\)$M@H@%,%-^](LI+_V]8$[\Y!8)9\](LE\M@-N)CFE>@J&5V*KABH-SR!,Q5L/I N>-)W(M,-0) MSA=/)-LG?!$%5\&YXHE@^X0KTO@H.&L\$6^?L$82Y@9GC"?2KCA*'\X*3V1< MN1L;S@Y/Y-LS<)0=W/#FE8P+"56"L\8K>5<2)@?GB%?RK23T"R;7B"#XX0[P2:>'AZ8\,,EL7Z%U45,LEHFM>0J=(%WFMQ_)LT8?TW&A% MLC3N<+%&E[Z-5Q#J#C*4%7(DDV _R@J%0CU.%.IY7.&/!0AFF_6MO,54D04QSB]WWW74$5, MVHEQC0N )JA60;4*JM6>J5:7!.5%LX8H2O D3Z;E':97#VM(3J MVQ&C'#\,'*J)_ZK2)D)].O^4D5N4W>"OGU%>S=D$JRC3 MVB\O3UIK.G3O0$<8"PJHSPIH0D3&/OSQ&7U/E]6R=?H)?Q\?59K+ M4;7]/CJJ*[93X);WU_J;&31"#K7\:O;ZF4VLU<[F5?]),9:6!P*WLSX:<2T; M!?7^FF3V?P26C$J?-H('DQ4O'@0.Y574SX;5K9-@1@IFI&!&"F:D8$8:.1,O<]\%+MU.) MK@_/Q]C'<8LM+_L^;I->&$>3MH(7IJ<7IH\V;,O]\F.THF2%:;F.5AG:7F;' MCKQ50Z/O=H'W:-S=H@LM1,L%9T4P;.Z987.V6>(SOL+95GRV7=]PLV:7+H)1 M,Q@U@U$S#47-/M3)'#1%!*^NIE74_S&WI9#]'MRC_&B7X5EOY:FEJ7,L2 M8NBI3OW7[#.;+2@_N4,%/F:/D 2H*6@'B46[)'E"\KKF$Q_P=,Y6#$ZN&"\N MTUM"CR3P])KZ%SDG1'F#Z?*431P)[]I)@BKLE"I\PJ9S6IZC.,W:@:H)+>*5 MWQ8G(=U?97W_1V K.0^7;!>?SIMI(;T'3T9J%C,3$+

8RX72C45 M913I%;XGV7V:+YZN,2EN4)M@6#5O6!T^3!*57*)V._DR M*X!GK]*,?3B1\'*#A2\K!"*E2FV0OBP0&2.Z>_;!W''T3AN345J.WF(3HK1Z M5S!3NK=LA6-]K/\IHA5:=ZD1+6AN/"Q+BJ-G:-;)Y/2,;WDKFA:XN,AC2?R. M@G:0,*+SE!;E.>7&ZD("14PV"(I?R;+$7\_9XFEWWRFHA@O[FC6O7 )"3'9 MP6=7.&/])S-$RW7]: G#%+3CX)GFLG>H)A\'U0UKH(6KI<%(R+X1+5S/R0=! M=8VS#%/^ D6$5$(:W0JK#&4D'.DA!R3$N'I? IJX\@O2M@M)K2( M]PM:RB>ZBGQ_PTOW?P2V F1#L*DSP:8A;#.$$8;\[!#J%D+=!F-,"'4+Y1!(" EMX$H+@0A#<2$%P*G>'+QQ1SQ"5<<473LA/'3VW@2\Q M'"'T33?T3>4<]&5F=%HM J>1+R%PG7CB,T,.N!250M4%A3/X$NO6;:\0.;Y] MX4JX9*#;)0.@F"A?8B0A2T<>#^$+)T*T:,=H49!'WU:\Z-';*,.(K>,M'&BD MZ(N&QF-$!0AZ1H=>LBT0X^D*4P8X7TSRI/&NX,OZ6:+PC6Z-_8M7#'%=X9K9 M1U3AFEG'KYD-44 M!T=??3"8=328];&A6+.?O8O0H\%&@;_)SXA-D1S3 M]0E9KE"^GLXG2TS3&+VXDOAIRK%V<_^L:I(LTGLFU)/ZWLY916->,6RRH+A^ MI#2=%-QN2)RS:KE29-Q+*0?*<64[UF;N2+-<163!'NI4GFL]B6%IH3)2JYBE MN4)R8NM9N"&GV#SRDZHH"=N;+M.B;*_\ *#<7SOM_H_ DJ69R24IK^YUCU_< M^GV\_HS^)/0D0VR*BU=!AQY<&>$C.F5J>,=>C([T,Z8+)BKM;$<%4Y;8G%N1 MS'#MQ0U%"5XB^E5^H(C(@F'9>L"-X=G;-GOYZ=D)N M+91#7>0G,I!@X@L/I6H\T5.&)VMN@-G[XXGQ2S8^.-E!?V!.R@N1900 3 M].'X*$,.S(%.$=!243E)_$^D[&T7\V7M]!1LE7;J?5]/ _%);G[QA4G@C;AK M=,#A)+&&(*-60]T0!F]K04?OHP(OZL\H3R+:I&Y':S0? MFJ0)K6>TDE-Q/R%Z9+^\NOL_ EL94,T*O\(K0OEQ#J^7KM$R>"E#3E?P_ 7/ M7_#\!:-RT,41+O)TGL:(ZR%Q3*J<(XU6)$OCE-]4M_E#0_/2 M[=*DZM4-6T_=:^?QG8$\TA.OY:+DSZHH^2PYQ45,T]6N4?#YH#IV M$VP''D0X_U:PG?.L*-,E@R+B:3N1;S:.022C8/T063^ >^>^ZWO!\A$L'\'R ML&O12EW$>H%[:_80*:FM06X/:&M36H+;JJ*T*V^(<"SE71L.3&GO.,J@K#NB MK,\V;V_&7]XD3\ZVKTZE#, ;!D4V*+(NXSQ 159_UPX*;%!@@P(;%-B@P*JU M-5W1R)9R]E,=9M,$%Q?L[_H$8$<"DVTKFI8\EZJ;;"29YE?\!=+FVMDO)*?;C\>H2&&NU2&[-LJ3 M3VR"7)*BF.87CW-;-5I8HZ"H!D7599P'J*CJGV!!40V*:E!4@Z(:%%6UHJHC M%ODR/]1<&5XTMJ7@_QS=HOQKE.#;KFY6<0_&5785E+%T<_%S84JX"G?0MAW1 MMA^#+$[9N](,4!8W"5IET"I=QGF 6J5D2P[J8U ?@_H8U,>@/NI$I:JD'UL* MT,?ZGR):H35'UU$)DO=B7!&"P!E+&9(_&Z800? 'I:B1K&!2D MH""YC/, %23%%AV4I* D!24I*$E!2=)5DM1RD"U5Z>AME&%4=([Y%+4WKA[) M@?14C"YQ46 \76&*RL81V-2>Q9?\D8W#D'UYF:+;-*OC4Z0"Q["=Z@A2^JJ? MB*\PI4_^5H*ZYXJZ%]0C5]2.?<%Y@.J1<#,+BE%0C()B%!2CH!B)%:,Q9%YK M2M-1A!'-V0"*B TE8@V6)(^*.\:?KGH4O$OSJI4NMK'<4!I @.J)[LB"QN** MQO)@7SG;O, 9IM?\O?&PW)CM(:=I5K'IK1G0UZFWH*L%7HJVGL[$%] M"^I;4-^"^A;4-QV_5@])R9K>]BY"\5]56J3\09U=7M)>S&MG #@]%;)?&12N MKG]&;.[DF*Y/R'*%\O5T/EEBFL;H\O+D,U[>8MJJ?NDW'\2E=87OV;E*9M5R M55SDL02@E')D]YKT[0&U6, ,"(JK(XKK<56P-5 4D\V6_54MN$,NA3@FDEF%9 !.FGQ(-9M0[3Q@%4.9]F3PF;+>.3XM@N^UBNQU!1?-E3:G9 MV$OGMV;Z?A\5>%%_YI<^4)RQGY,H?03G" 1J!NXTR MV(4=L0L_;L[7S6N\PBM"N<2WLZDI]6I<9VN [J>^MP7]M@;TF0KI2A[6#JGS3-OGC[RBDNBWG53;9S+VKAZDGD%IAC6'2;-"[QM&[]NM(Z[2C6-<$@N#K M@-07!%\'!%]G=>)N1Y4MD?=#M" D^99F66T-(>4=IE'*GILO4@X3U,6H1D/AI:22/ZO-59:J I.,\>/:,)F%$_>,.H+B96,)L^>,,F/0^'K?""'Z,5)2M,RW6TRM FY0*S M#6+5T/0/*^C^!./A!'VAAL#;X(SO8&$^Q6Q"L]?&I[/ OKQ+$H)H@]T^V.V# MW7YO# ^.VMJ"X:&'="L[D&S)LC]'MRC_RD2TV]Y"*Z KX](I&%-/,?2_9I_9 MM$'Y"=>"C]DC)8&K"MI!8E0O29Z0G"E0F'(&3.=L_>#D"G$=]);0(PD\O:;^ M1M0*T=Y@NN37-DMXV$X25 BG5(@3-JW3\AS%O(Q5&U UH46\TN!*&:EA-6WW M>G-^"41QS?9ZE$SS?R*:G>)2[9+3N<-NUOW PBI6($K=@OY5IC7*(N''IC5Y@SG6'K,TYQ)[9&2O+%5K01C6.' MQ"+*<@/AACU8MKM)2*UBEJ]U*;%1W#.:+NLC6'KX":B,(KW"]R2[YVOHZ5XB MPPUJ$PS*'E3#VY4F)?N%B,P:5ND^(28,QOI@K#\08[U$=2$Z"K,O_)"*/$1/ MR/"%)\)MG< W4U]XH53X25>ETQ<.J7U?,*.)+[Y R(S1\'SXPA;U-#F4"0+; M3#24+?\S&. &"E\FB4HN43O6?)D5P+-7Z5 XG"07N5KNRPJ!2*E22YLO"T3& MB.XQ#.-E);BR7(:+3M/..'"%!2$Z31B=UB;&0SUM!Y@D)W-T'6"B7-=(C0-, MFFM;:, 8A /,G&OC%MPQ;BNL]F/]3Q&MT'J(ZQ: W1D/K]7"U3/$]F1R>L8% MNA5-"_SR[M8G\9<*VD'"0,]36I3GE'N<"@D4,=D@*'XERQ)_/6?+K]T%KZ Z MP/!=_LABUDQ8"+A8GHM^R M)DF$<'5CN'>5.@':71)+LYL]O2Z<=4,V@MM6?L#%)TH*T>Q0-;,TFBN\V@"; MSB6)(\_)0L664+$E!(&'(/!!7 VAYKB*0Q*U3NCE$XGIOO DA,JW\"2$AX?P M\)'"PU6N,E\XHIXA*B.;+YR0GSIZKB9?HAM#4+AN4+C*5>O+S.BT6@2.1E^" MPSOQQ&>&''!Q2H6J"PJ%\24*O-M>(0J6\(4KX6:M;C=K@>+I?,D>@"P=>0R- M+YP(>12](^'%H08'F#/1/6KA #,JVNPF4#?\ 695R/RV!Y@VT2?D;+SCRUEV MZ?K.P2SZT1L6J1STKJ3:M&>D-%RXPV4:H^QA?%WS;W2>83TI1Q]LSTP=-S)C M',WS<":#P5BN@!#!X[P=< 8_@3_*$T*>A%-Y$H<:N7[D /H0UQTBGD/$L\L1 MSR&>=5"KH\EXUG&$EQ#V>CAAKR&H\R5/0E!G"T]"4&<(RG(U*,MQ;H1@3LLA M)XX'[85P<.OAX([/$(/Q)B%VDO<=$Y"K:2VG)1';Z,,HX*I MZ3TK 2H[,NYN!"+JZ5.\Y+YX/%W5X0OY8I(G3:(OON3/OL(Y_H8R7H^UU0\$ M;MTMZ]R3RGAB_FS*;0KY"VHY0$9_\*"!;:X%+7?LK>S3(S+VX8]-9>=6UZ_P M]_%1LG@ZFG ^I5AXB__,V*3*<>47_FR M0OEZ.I\L,4UC='EY(KO!0;OY 1JPKO ]VP#(A*VV%D2OF_7'7Y4O$->CJ_ MOF/BZ^97^$ [=&YI96DD.;<.B@GBVU$IV#/ $]SAT16.R2)/_X63BX0)..F\ MOIZQWGF*S4KEP"_9USP\)\4%^ZU:,G(F@^>+](%X6MYA>G.'\D^$)-_2[+D@ M: 6#5WQ6[4\#/\T2[TZJHB1,MKQ,V<)I%4(!E$81,[4FY9=)W[^VYZYLJ&87KH+H(IF0@8Y\7W@H-:T1/7./+SQ1NU?5!DE?O.VJ M^='1+^$+>T(1:WD1:X!;Z'"",D+)Y@.=(J"EHG)<^I\[U]OBY,O:Z2G8*FV/ M^[Z>!N*3W,C@"Y/ &W'7R)V0T7J 495]0QH.*+2RJZ5[O W(61:)7!CCR3[. MLL*J*WJ\+=UY?@\;7P)FI#\5ZD>,1 %STY]B]H;B)ZS%[[^/"KRH/Z,\B6A3 M=2E*<];)LGYX[Y#^SD\P'^7?$VK/P'\G0^A#(/;H+OGM.7:%5X26?"^Y;F:A M*.1!W" $:X1<_A $0(@@F\MF*2LBP>Q16M.;!JKLJK0_$>6\=;O^7&C#:IRCM"N7%#"ES:PNX( MI%EL"FH[6LCN6I,D@BCI@\X'P3N=/V@[,[+QQ]X6)46QZ&8MG:8^Z+$C)!U@ M5%1T7<_8S1*L5Y\ LI+>'RV\TQP+6O@!:N'"79_ I3;OF*+6R^6'I7>&"M L M4=65*JT#NW4P)Y?MQ&\QN/E>3>_^PQ?(/_SN,W(C*/:),M$:UXND249?$V M)$ [+L( %NMU$L<;5,]8BR'#>AJ2BSS.JB3-%]N8OAM2"J(U3#T\>M]%VS?" MLY/&B[#[0QRSK2LY^[[">?'",F !0;=[T_>BE*/PPF 3Z_?)6*TB"7%03OFF M0AE!M\H([NRR.[ V%W.>D$(8GP;OH-L>:[(Y2 ME%#MUZD[[[NOW-!0SBA>H70K,C#Z.K.C^0W.P/&Q^,9WU@M.[Y&ANH>B1_O# MU:=2,+\/T.U#K&+WA@3JJ>9FE.0LO+ MVGFS8Y67M3.:O8U>"QE+=DV&(?3J<$*O )5[.MH@?>%0J+EGO^:>XSP)\49. MQQNQ>7A+W,PCU!4=QULQ#C-I6'O\B"6O>$#"GC/PA2-GO+)8^S7C1K>LCU;\3X'SPWB.P!S_V2..]V;&Q[T7 MJNS&M\(5 )_4)*NN>#C+?5"Z'(A"AC/<:Q5M#-BH0HZ4\1PI_3L\GHRZZQ4@#N<# MJ2>KL80@Z+H)&4$A(RAD!(6,H$/."%)=#=&?"U3<;5P"]RC# MXHKNXS[4!TZ&[)^0_>,1GT\W)@X>")97=OC\#(,'?-Z++"L/N!QRK'J:G@UP M+N18A1RKD&,5F,MVT\ZU< MO// HO,HI%EU849(LPII5DX( R'-RB;+%>$/(=$J)%K99VU(M/(ST>JG*&5Z M2E'69C;V=X1K$U%4X+BBS:(IXCN<5.PL(/-HCE(:,=6\JC_M-NV86S76\XVG M4XT[D)X95$(WZEBH8:DTX_(L9,\XDCUS@BA=,V'^"J\(98MILN0BYCE[F__D M+_,T+?CN75'C(VWLZ]2!"B]QK;&];F^\++>7(]1D1:P A1'LS.OBY:*5YFQVZL-L M="8[_[AF47;>L#OT$"(V0\1FKXC-T83]$*1Y.$&:FK(8&61;]Y!Y4KF/#'!0 M^,(S=>!>%_7 E\C. 9:C2GKWA55:$TFMEOG"E@Y[4G=K@R_1Q,,NNU:5<[Q0 MQGUF5:MNZ^&L@B[%7C997_AF(KW!\57F M?NKHY-7JU+CGM@.ZGN[8\Y06Y3E%>9P6DB*,8K)!BBU^X>/[Q),+?0FJI% F'4C(H?$K?L ?+9HZ$U"IF M^5R1$AO%#9@9#LR(70B;V' V UE**@3W+,#N6?UY+_@SD3O./2&)RI1EW05*7WAD-I,JA;Z?''\J580S/CD"S?4,T.ENOO""?EI MHVL"]-_'I&=H\&660,X:F!'=EQD"63=R8[7_SLCA_+':2:NNL,"^/];A]%V9 M.6B\G7-/&"(P.8VW?SK,%XA%V8('/R9Y0;(TX<+1CGV'S*,8%7?1/"/?HBI' M5<)[TG#B=^K7I!^_!T"8*S\X,43N$SOFQH5MTPH0K'( MJF[JL;9XV7L@:K[U?H2E.Q@X.O[_G7*35YB]M30N'TI1/OUBA_*A1-5I6JQ( M@;)/E%0KUH('/1*VE/(*)YNQLMU)P$63$*(? I<-WZ%\@:_8N7HVGV/A7FH6A*5=XQ0S 29.Z[?-_LYP+>?F//:9 MENF_ZN^%@2SPIF9OHV&""-^QIWDSR>MR1=-Y4P)*=,^HO%&4_VQE*"\G$.PJ M066[R+7Q/!;OU1[28U.G7A/3Z0"7D^DTM3RF$W8^<"'P][2\.V'B$A.,:+T^ MP$,3]N#.BX-=(0EN9WDTV[+-.O-OIXT[K^5!SCY!J[1$F4(/TN_ E?%=\L_; MM2^Z"U*[O>71S2A>H30Y^[[">0%?4T^;V9N,S043,P9%?*&?@,IL]!TNVW34 M\S3G#B. &@SOP)*X"@>HV""Z=^3">"_J B(]WFA+!VZ]T1: W=XHH",7Q@LW M5<$[<.N-ZALSNW=D>KR/5D+Q4%[2&([,;LS!#\LA3QXVN]I&K'H9NNV-CNZI M^'.5+N[*Z9Q-EUJYV#5(R$60KMV8+9BVN4;LG%"V-&*,D^*:B.: @24J.8V8S8<',Z5V!N([7%ZETLNU&"0/C/FU@;QM-]='I;(C:1 MV4F^M8*S-:NG_P[0H]F4G3O$UB^#D?#+4MG)(;.KRXE#:A0$+]OXF;!RGI%O M*KD&TL2']*[A<5:K559C0-F6:S0U.J;?70'73P6ZQ0, M1]$*N.WN>1*(;/F$_+K#R:\S$:_L>#B_R_'*+M:/ZFOG\85;/?A 0*8F[Q:8 M=%J9C87T91(:X]J3;$#=2*(19O+'AMLY.Z'*#:W73->56GU)+;/!ZWYVY1%2 MV0YMLFM&]_F2.6>#U1#SE2]["4P0Z1J,-()(87/==V"#E(F \$_/Q(2A.2B+ M]!MAB?K$.G@DJV>G]]",5,3XC7 2^\0]150_F'L?W#YGAV8;R#<(9MZ/A\4\ M57X"F&\_'1;?I!D"8*;]K,NTDC"D^[3+C9F+"V;S1^_9W#V.U+O2.EV\$^"X M8L^TN![LV+V)3S>XS3--;E@NZL9RCF=^L; +#L/*[GD2OM@*>^V&X+R9P]@- M(>S88:I6T.9A[(0]."B,VO7%ZCP,R]3!V9Y9K@9BFWZ>P7@GA#O'K287NR>: MCF?2VEMFVBU4,YZ9;%5#8W()+0_NM?2LAC6>#:YY*6?Y7F[>-DMG^6*+A^D) M^B'^O@30:8W\B<%84D#"%U\$M%!OIUQC7V:0_O!W-:&A4N,>N6GVSMX?HG03 MEK#>^:OC7;V@SHS?T:N!JN?=O,(+LD 0-GE.0W05[EAUJCSQ-O)GS3:6M+C# MR2="$G&),!FQ'=RRS/FG1):JH#R D)6,>B2QC?(*??O,5C5-T8OE#Z*U@_J? M**OJW9D)[9C>2XK88:#4C3P;FK &"(YM'UQ1VIR1*)$C!=89L&WH\F65EWEL&)+H%*Z M5RY 3=:TJ(JV#'4?H@5;PM_2+(M0GD2DO,.4B9 ERAJFWJG65!7VS+/:>94@_RQ>+L4LN0?BR]DQX/1U?5BY[ M/4M,"^RB95Y7TQ]OO>PCBX#FK/%6F+,>'SU;A"T?T(_1BI(5IN4Z6F6(?Q;0J*7%'/]"($(S[@D8?RUC^H!&!PWQ"HW,N^(4< M\0OM'!F0NN&SS9N>\1?-?CO;OF:!O6RH[BU9^(\K=NXT.4/;/R^6;+;? PS' M6FV-CNJ2+5 I])<$1O%]1NR\SS%=[\X *6! "].W^K7/X^/U#<,A\>!IM'1C M1-)+%Z6-+*UI(2BQ)TO6Q)(?2PB)SQ*IOU&C9?!LA72(7MZB,>7(X#$Z'(^1 MSJE(>FQUOO!+;7O4EC-\L4QWG$HBD=@7:W5'MG10Z< M_=.E;^/NG.X@>_IIMO5<6TV0,A(=>X3PZ9%51E/9Q0OTVHI=G=TZ,&L_Y*)KU[>KT[B5W!K'8Y;2R*S$5WI MPA>>2$\2HK=W^\(3M?U8??[ZXDY0S0^U'N\+)]2S0J43^L()^3ZJMM#YXF<" M[YT*O<@7?IAP/3KNI0ZNQP[N(!V+E"][J)PS.MX%[W8/($>T7!G>[2\:"TK# MH@AFDQGO!+09N?;>=(D3SHA[]O;N"[;;O, YK3M,\>"V]81 MM^UQ8]Z]OL.XO.2/Y*>5V'VB(K>.7>I&43:*Q@'GB]4:PIX.UB%?[-4:[!G&!.7+L@MI MG,&7VL6GH:4#C[=8F+)V2_:!0RKSS7B+:?]8)#8*C7=<[\[?]_R>[F3JBCI M^J%=5Y_UX$\V[\\>:0@]?=TG9+ED *Q^ST2?F3ZA4EA0=M-@C*B^85<6[DR0U%><&>7FYK0"15+"AL]NS3(S+V@2W$O"!9FM3OK%Y^+0#5A!9P MMKY;"*E1;T@=Y\AVB7DJ=-*%"P%T$U M#D=$#& B.?"$EX5/HU MIO=IC(MK\K@RGQF;U0V,XC]#E$??%3-,K^_8OG*,BC060)?26D5]FF;5SAI1 MX'Y&[;![WLZ]IGZYYVWR\.$2 +BB M591_M#*89VE#7RKNO)G.-VI/K0(5TZHL2I3SM2H87,=>7!CI"W RK;93'_X$ MAT%5D!#2Y7](ETF7J*,A%_O@$G4Q<;6W8.C=Q)&R"VH%'L\?ZNP]T!+[IW?Q M%E)& $T1ONPSZN&2?BK:>#N,A;6DQ2V <>C 2E)HF)N\65^P,3^)OY!8RD=8 M31\;MN1,OF3ZV(WY(B_Z+-*U (QPGC_EFNL,TS20CG#B/YME%K9N;:9IN%7& MV\=M''(=MBQCCF0PIQTO3-25R0J?+Y@]/WHY$:7>6S!O?O)MZ@!"B,#,^=EW MYK3&*8'9\]$W]O0PU,.%5>^$^%YN' M!P'5*^H=H04CR+7D"/_OVY^@'I]%]L(IN$O]5I4ST.*THV]B8()@2450[I(F5 M,FB2OM2[<2-NCG[,IO"A4LN!D*N:F6'/9^63D:R"31>[U8'B MJ/=6[ M)0/BBX;*.U[\8[.2SG+#\2.:Z^B#B!UV2I3<-O<81@6_R+"(MM=@-;SL7ZQ$ MLWMK94LZX>SI-ZAOKBNVP42;1]:Q/*VV:3%YMR19(:XO3.4M9FC-S\JS[YN8 M=_8YOL/Q5R8QE3C>R$X+BI8GW/DVB4N)*V&(#@<9V4,,*1,$S].ED3TV-@8D.R$VJG'("C%]&;1)^S,9><"RF8H92P]0:OTY>$( MI#:+O#ZJ14 ;8[&=PA;-PQ6S8)?&!9R*NAM26@NH'X]4$' QN=DB<*BX8T(" M_^>,*;GW**LM:B43Q^B:"1#_1%DE<@]IM34[J@P5Q71^79+XJ]3]*28T7(IO MN21Y#68BO;!)3&@+[S$4[[%UO/5;EDYH 9EAK"]SD.LM0RE&:;0T.J)3?%M> MY&R3J^KR#&*WOIC0(MXO:(FE>XB*W##VQG3V((KN2'5L&@B' &IE922;]'SY MU)<3FRWPR8["E>\^_\_DLJ0-U&.H ^W@7U>XL?%[=@1^%=R1+,"V:R2K K6IF29\ MJ\ O"9U!K- FU ULX1?:**6T]OD.5N1 ;AFM4=0SBE>+E-8P:EYXH%S/,L1VY3SA M@LBJUM"$$P;2Q'#UVY(IDCC9IM=.XKA:5O4EMTSC26-A;7-X0SM1Y[MV-TB< MOX@^Q/A#\$[GC1,X1=F,%+6_1"':Z#3U(6]A!)Q SDE$.4<434PBO^& MLE.^HNL:5F/)E=EZ1>3 0N=['G4 DU2$!^UN!5"%T\P7IDC<$41$ M)3+_^\(3=4R]RHGC2PBY?'8,'0+I"] M"^:0.(8!S K]"K_F*VZ#^0&)\@%SQO&*O&"F /Q$8)[L0QE>^-8K"\,'L\3Q MZKL:TP3JD0.SQO':NV#6:'BW?9%?=(1>542.7W*O9+0MV>A^S@X=3NA$KOHE MXL+X P@^&4^NM78\RWFCFX\_HK3K)H.>TG9FA^/+"'8(0<-R?3F& .-]]&;1I!B$.,=3BYS!I(FYHLI1GO.0"I8 MC&>3V0/FJ IDC&>=L2#P:9Y2H%ZK)%D M-XTG!%KPI8 9U+N\F2_;D/:4TDKQ]\ITH;_Z('FIO@C0L/,,&NOORV$&&.^+ M"#11W1A?3C$]GH *LXUPB-F\4UJ/0^ ,%%_.+#WVZ*8P>G5FZ;%*G4,VGE'# M>>;HEB9Y9)79BT./WD6(UYEOLK&*B#8VJOKJ(7[%4%H+;A&9-V3L_428A_NR M<76]*G3 1QJ_''1P['W+>F^>CE0 1DPV"0GA3VH"+\5.D\?7N]DO MY548P>VLCT9<[D)!;04YVVMOTWQ[;=8YH4MTD<_Y/_RKK7 ^I9>$)VIM67[- M%B#>&<8I6[V3N*R$=;S'?IR#O-LX(4=G6H?GA+(JX>I4N2YF\'P.=2@.IPZ% MZ@0DG0]\7SBD3H$%21&^&*4!$P:LH_D25P?FB4I=],7P#&9(5TN#+\Y ,*,@ M)BQ? NG@3 %8TGS9=\/UPJ$8A68,P'K@JN* MQ8[O+L*-\Z[W5;4='F'2US4,UIZ^K9WXEFE5,A0YKV,F\4- &KAPJ:#T[BI0 MFW"M6;C6S(5KS9A*VU07[#+3._=C:[30T5A$VP27Z#YW31#WN&]X-=W\Q^ M7S#P;$,H(".0M0G^/-@U"1UJX&NT]<%+.'DM**\/#*F*4F:#:7^ M[S%B^C:?US@O:M5*.)C./1W.B"V=UP*D=;S[%_RM_D6\36BT=6940[Q(0$?F MQWN%5Q6-[SB@29XPV8K[ 5Y./]E(@5U$^4=[P^QX=XLE,:T'8CN"6DORBU2& M5]+;0]],UJU'#(*_O86]$=3[S!;."2G*S[B\(Z"A")H>RBTZNGDZ_H8O=?"* MJ346[Y@B'7)[1NEA>I$U%73O)HK1VT#V9988O0UD7Y@"W5* $I1WT1DJ_NAZ M+'T)BNMS)G7Q$OD2(Z?-MS%XY'C(G#:/("X:[W8FHWAB:O5M2G;DE\#R,(!W:K6@$X5,G MB^!X\J"% H8P/DDC9\:3_5S?HU6Q+M[).%TV';@;&\PNQR^)ZK#WR!PK8+; M+XAZNC/?N+KM]/*Y@MGVL=NV=)8[>:2I':5PP5%;J';V !L@X 3.-FV!V^T) MI8J0M)!K4Y=J^"E*\WM29IO4TF*APLKHZ):+A%=\Z231]IVTHZ5Z$8% M8;PVG8'1],SH>7DG:9[NY(,5IVFQ(IN_>=5$7)99DWFTA?$DWZ=_=^/6)QOU MA< JEAF8$Z&&F2,US-IN_'T&549J*8BL+VH[@61M4*XPRM)_X>23*N5&W78@07.AYI>A4B+[XKP)'CY=O1HB0'DW M35HY,JPJ=EB>OB["DW>!8-H<$@O,XSGWG#;R0?0B6W:^HZ,(;Z*K(L;$**[# M^:*"VR5W1;4G1,VO,;OW5BQ&'T-.F):_&.@AEF]1J3 M7\']W1"EZ:;T?L$=[96HF]VQOV$!\#%'?^&YE(1Y]/Y9F%#"]]T[,6%D;X )ULK6GW M5LI^6:OL"#K!#AKLH,$.ZH0=E&U\M\3-L*R>@LQXL\=AGO4ZT [,.*K6V0[+ M%CJ8NC2>F=1%MO62E<=+CW"152!S \22O/F%_^<6%9A]\_\!4$L#!!0 ( M /(QJ58-T5H=/=@ !]:# 5 8W)A=V$R,#(S,#,S,5\Q,'$N:'1M[+UK M=^(XU@;ZO7^%3F;Z[:JS3((OW%+568LDI)JW$\@ F7[[?)FEV$KPE+%I7U*A M?_V19!L,& >,[ZA65Q=@6Y:TGWW1UM;>7Z?V3 /O,TVW?CV;VO;\\N+BQX\? MYS_$<\-\O> [G<[%.[GGS+WITD0O:S>^/YL:O56HUYL7^*I_([F@J,M[U^]S M+_JWZE"5K?4[+22?OQIO%_02?D80@^VJ.[L@7JBZ94-=1LO[+25L9/A>_N+_ M'N['\A3-H'^S^F[7\*O7'O"[HNJ:JJ/_NQ[=7]@FU*T7PYQ!6S5TW!;?J-7; M-9%?OA3?^GWWA)*K@5>&C^:C]PDUH>DWXE@U>S%'JTE\@=8S;<6_0AYJU>I\ MH).6:>]Z:GDIY#''-M'K3@)T+O#UU=AVW<>+@?$%1F$:VHY1T"MAH[#G9CAV MR)4UZ&P191TYY/(SM);(42U#$OA6%-;<.]8@;X="ON%"WEZA4OT8E;5-+-M3 M1U>0J1@SM/;TZ/;;G8J[_VJ=R\8L0*C]R/0>ROL?]$5!:OBTXPMKLRZ;\ =< M>P'Y!:-9<7351@KI,GV@+JZH:NZ@J;E.48S34/"N=\ Q3:3+B_ 6_:OK[:KR M#DRI\MJ-Z%V>AM])KJQWPW!TV]S5"_?BV@,8]*\0SD.Y@5Q8NUFQS0UF7B,Y MOGQ!+I-GZH2!!/[LZB?P=8J@@O\%7VW5UM 5I95/B__P];_.L>S_>N%>)+?] M/[4:^(9T9$),.?"\ !,7DK<8DN#1,&VH@1IH7+1IYP!_R?.78@L\/H!:C38P M0S8$I(COOUZ=F/H-M+MV@3W[@S([K=?SVST;E^XBN?BZNN%U\^OSX:R M ):]T# #O.![:Y;Z-[H$?'UN?P'TAQ@KNJ@?LZK^A> @6 9YB6 CFU\.;OZJJAO_IL4U9IK$#>J M&SHBU]3W2](C9+H?545!^M5/Y#.^8^#,D*G*[EC>[1'1F,I_R'R0B:_SWD>1 M"C$=$E[&/'/9T_$T+V[PZ$VH]?&DOO^.%F= Q>HKP/>U\-NNZN2/U!+KK:\7 M:]U(IELC]*I:1 W9 WQE5Z\V[KJZ&77_N!N.;L'3H#_IW8(;PYPGW+WN#.D* M_FO?:?#U#+A*\MU&B_@FQ-^WZTA.[/E"Q]Q$X9RAW^SSJ[^E>Z[R."\-Y';=[WKSH0R M,5$H/N1.JRW6.WSS;.W=:N"%_QG;>+K(:VXT:%G#E[%MR-^[[ZI5NS%F,T.G M/WVJ86$ H9X , M];7X>( M[LP4PU:0K,X@EC3>!RQ#^X.[LRN^SF&F(G_]\?KCBQYP*V3 @@N(:@ZXG1>% M^Y;EQ!VLP+6%)L=+G-M=7A.>G L0KU8^EZG1.0!:X1 \?8)CJ2 MMB4;KY 7?8_!7.*$M'C92,2_*9CY2*2-9/#$1M!QS0=OPADU''&^L#8$3 M6M)A0VUD)(H3'JK4XB1>.&RH1]M0>^(WX:'R;8&3Q,9A8SW:?"KF6,/L\#4Z MCJ#^BNA8'E1=G3DS?QCKW;Y3B=OD7GU#2E^W\3/JLX:ZEH7L)PN].-J]^N(M MT,B$"IVZV%D;!G%P7BIXW-BDQ[W>WY1O2&*8@O2[?XN>[;Z.EW]TV4#',4(: M\1,\0M-># P;69.IB9 [K/_MU6;7\ M>PW]U4;FC+R#. KH?;3%1[B >/Q;%'\:WVY.W'H'\2M1=T;<+O'(+7*M5H=K MM0^167@&PU2N#VXV@_O,8)B"BYC!,=(T9)*1%G?J^6;_B?_=? MB7]<;\J^&7OMR>-Z5/KN%E_A:;+8OB%Q=)T905![+,YXF+]88!=^;GYA>9N-%X>,]KT M9$L*<&:D+B"I4^)J9I25@B,9F:K#3H/4)5Z>LW<*[:4"L)7J() M%SFV*A$Q9"N^$@3<.:XJ$6^$;*CJ2.E!4R=G4"I!N?!!%9YL.[9BF95W6E9> M/OO>B0&168<,B)D!D5F5:5F5924^LT9/D.C,BBTIN6-OOIZF>5$I.S>]C2UF MKYZDO9HAH)C=F8$W,QS5$[17,P04LSLS2>^8 Q&9_5ABXC$[L)AD*Y;'-N$QIAMPT->] C3EUBY% M-V_WF^92;9.D9/Z>$B!S-(]/%I L//X$PN.++_$J#K"JA\<77X)5/W*Y\N'Q MQ9=BU0=9Y$$ QI;255U*%P1@;$E,GZV9JUL1ZJ>>&CB"5N7%C:JX=2]41EO,RYAB++E+<,UNK[\.7;YKQ#+4) M^OX =><%RK9C8HZYO[\IMA#:,39?#APRQ&*XO))BE/!B0_YTC=VQK)0/,F45 M:EW5_ V+2JT\NB=L0$$EL&-F =(/B&/G*%&X65;:!43)EH9M?M8X0#)Q:B<&I7+:GXQ2&0#B:*;9@P'62B X\PV1U==NOZ) MX(H.,[IGB:XG!_I9KTN\P7FQTK[XAI:_C%E_59PUU+0O9UO7B ?[7 M,-W-8;IJQ2+#P.N[>]4JNA \8%B!?"V+ M'[47CQIN#:]T2;#8G*Z-%Y/%W%ULW$-=*3;A]AC%BF"KX92+XQBI*L55UXZJ MT?,PNN)_[,_FIO%6!@OF("KN-=+J\2(CZ^MSQ[;H!=X[8Q)H MXL'=_:"S!BW57:_T+%N=01L-7Y9W+C_298H-COVE:X2-BOG;B(TYG MPB9\U8M#9KX<,B@!V H,M@?!5F"P+0)L10;;@V K,MBF =M0S-U TUS@9#"RJN%>4/J.T)NAO>$!KU_S)-*]JF/, MASSVOX\/AOD*]9LIM- UU M>V7E[!,$:H1$S<+R,V36%?D#]CIE,"5@>$I(& MUJ$X^<^]H;_:R)S=HF=[N=V7BD M_BR?D# *&SB30:%'>!ZQ$MXZPN,U@3_ZS^]]CD<)8C)+I?F??T-3A<\:&F$+ MD][X:&(:DF_E!7+)M.K>+]ZDU6K$&T1+DGG6SD%NL$_4.%0#'BD%K,>$1U ,,XA$021,<9V0'&% *2Q0\I(H ME05 .?F6D2-+[F!KQI-<,Z;/YPQ8IPZL9"46WZS56R0%;X@"&2$-VDAYA*:] M&!@VLH8Z^@A5=ZIIV7\)S\,!N\(>"_GA\&[*/!NT^8:>\&;83L"VPS81P+;0V("P%:" MP&889QC/%^/!?>NP^("G'4.,EQ@6,"_*5]#X2D_)LQ $V>H5: MC_:6WO>[,;/1]SN\"&?KTS2AKR#U.AR$7P M:H88Q(^$>,*K!3[X<5+C

\]E[_>E.VS_-W@HV-/ M44<3"[*ZX04AUIH^NH8:7A&@\10A^]Z0X=(I-K2GR+QQ3!,/YEZ%SV0]H:*" M%P_;-9I5U'CDL,JEKQCITB==2@N&W:3#+>)O^NL]@A:J /%<^^.#856%[QCQ M2LQYX=*EJRM5)6O< 5>%6QG!\R5XPFM%@4:7U(,?:07US=W>$7I#IF70:X^. M*9/S>]U7$]%\]3MB#;UG'IW9O/C1(V&C7FU!?#CX^/Z[B$C!T E,#@K<>N@4- N"OJ('1*MI W1G-H=F>X&S(L-NP^"#DX# ''8&U[RAC02B.\ M$D51*EX(S..C+]3=97DU'Q#2E_'[W]5GS5$5;)UO7B _S7, M&PU:7G4@Q[(-+,ON5=H[_<1?J?L>30I:/#U">XAO,Q8TQFT-],7SQS+#[^YM2 MHVG_ :9IBS3VW"K:N#4!6X11/WOJKW-V(YG0^(0)>HJ:)0$T5$7=5 "4U;&O M"X_+3(WNA*"Y*["%KTB;V6<[1FZP$O! MMXRP%>58MO9,W_-0"@YG0,C$!55\B4"_FTBA^\+%C]F))GKX8$Z;TQF!J\[! MFD9#U:I!X-#!G#@',P)7@X-O#-TR-%6AH:9]&\VL]3CXL3M*/['#V,;O)S_X M4^I?=SVQQ@P;,K(*M:YJ_@9U12/63B&A00Z(A8\]<%HE?!*.][U&SN(RP<_N MR:R@[$D;FGU=<2S;)+.I*Q,3ZM;<,&W:]*-I*(Y&":> M%E*N65=&"#=$TKOHK_2&\B'/%U$?C:F") ^QDI@2+:ILRD.)YF??I0U-ID0K MK$3+ %NF1,M%\J\7ZONEB2S#,65D8020[U,$%=I[17V[ C\!\)5\P/^"__G' M.ZQ_(;^L7_-N\"[[%[_.@64O-$S*%_RZV@NOO_/I\]33H3WJW8#SI3GKCKQ?/^#<37%P!?&G@]W\WOW4'WWK@9OCPT!^/^\/!^OU_0&N*(60;.@=NSV_.@5!O M2!UZ3\2H2CMS=\/1 _B*D:4;^L"A6RE AX3'R1&S6T.F"<](0J4SX"%SA%YV M6O!G5WR]]B\*U56#5V3V/AY?PG-HDVQ/X-DP,E;'W4>:-H>*@JF[_&[- MH>Q_/WS*?ZB*/<4?ZS][_:AIZ,6^A(YM^#^8ZNO4^P7/M_UL*%BXV)B#;<5_ MX1LR;56&FD@1?2D/WK MF8IQA27_Y;-A:,]0TPP\LO<]$8*I)#1YX9SV]<)6]IHF;W+3FZ9_ M/75'D][H_D\PZCT.1Q/P^#0:/W4'$S 9 BQ?)EB( %X$PQ'@&Y^4SV!X!R:_ M]4! ]"S%3O=F0B[S'5':&.D%1@66SQY$+BA\*R9O[@P3V%,$_O)A!5S=![!* M1 KXBKE1]WM"FU*P3C>IZK\$#KX'ZT<=?0%G'R/WD3;<Y':HGD9W0X8M(N,6E'EPYTAR-Y<5J8JB(:]M03SGDU7,B<+S M WG0UV7/1X0?I=[$&\/1;1(_J*!M!6^1.^:F\4;:V=LP'$Y58U-Z@ !S[*/@ M*S3G$_C>]]Q^;AJN@P2R*-7J0KLMM>I[3JEK2!08T)\H[@ V!@P2*@/^ZYBJ MI:@R-0BPX%*#&*6WF:]05_^FWS\7'SR?^N>C\_$YZ,WFFK' URG/A@8YY_+ M1*]$F:&K*"8)GW+_(55*^+T]:0U> K?.'-\,NF](=Q 'QHZ*H234MYB#V^W% M6^O(#?XX-"?&CWV%VXV&WI &=27N&RGZA^8CEJH8Z4SHIHJS1P//IO;_J7-7 MO^TUDY+$U]N5$;;>1!#!.C "?"'QSDTL^[Y:!) >I M]DBZ?I#Y(TAB36B22L@[5J.EW(A:>\,8\Z))HX6]-1LR\3)M[IB60Q9OM@'P M'=1RX(5/SY\))Q,O2E>V+[$MH:/SLD] 7U>(;827A@N\+$7R=T#R58 ?4T3M M0S+8P&+V$_\93/&*EGA,% U#5\D[DDR>^[Q"3)ES\B[ ;>YG#Z16).NC\Z; MQ,#<]][QDEA_I1-++A,?'5#P5?V5WCHWD8S(4A63 5"'N04^X?:P^@:6(T^! M-37(BMKW:=E3:&_V_0=<[R7U^M"'O3%\Y@ V+< GP1WC,];_^/KS?_$(R/WT MUA>ZJ>^W0\,_:"=H)Z%E@TX=*'!AG8,H+Z^K)KT$P*Z#EP2L8-O#L?;DS3^1 M%:(FGU<[6L]7&*"!GS+=\"P 5 D),?5FJFUC>F/1+=NFH1.-JBT .7"_ 'TB M\*%,=?$MM"$@'KM-)"_;< <8% TC!]\NU1L$L5A3.)J[QAC7)AA$HG#N7;*G M*G7YS(G+)VU4N]U=@A5;%_M ,3 39"(\9#(H)@-%3'X(-/P\ E"6,11)F)!" MR6,2F1/Z*\#360N]8.'NX(^>V"+PD=T#J!P1L;@Y+)=(7U_!JVG\L*?^Y7,L M<1'MFX)>2-H8#%9JFY[MZML9. O]<64LA O M/-<$7RL$54&6VK42#E*^?=Y(<>?R/APG8(VM#UK(M,[;*?:WN[.G+NEW_?^( M16;*%-ACR\F\P>-]-N-KF#0#(8KLW2B%7?02 M87]P6.&'FDWJ2YCQ3DUV+&AT@QK;CN7:+IBV;HA62"0#-G_(N[0%>?D/%;^: M<+B.AV,0UG]3+2JX=%)Y&VI$D9$-.'(S24NG0%.Q ''^JLHN)X#X"7X.M50V ME,BI6KG6%%M)2]GZ"9.1VIKNUG>TL>Y/WX!J_I407 @]P 3IN2.%R1^6.K@LQ M]K?<%\9L1O:Q#?G[> I-9 T=F[(1YB=L'6-]@ZB=[."5!IUZ>M<9!H2LXAY8 MOY[U!W?KX9"Z,U,,V[MAG6Y^Z;!&K=Y9'6^BN2V'+[03RU-WANZFO/1/D@A< MJR5R[5;#)ZT_)&^J+=I[,G[Z'.@"MQ5 FR4KFC5U5=H)N?8GI"7R7%MJ;TT' MV)R)Z_69^(%,!(S5H+:69T%,[<#A/A#.01LJZAN0R9A_/7O\=OW[M(V!?H9.6[#_[0Z M9_-U:OJO>NQ^Z]6N1[WN[[7NW:0WN@10^P$7UA=OC4LD =F86'O]%+DC$>;O M7S#:- /?]@]ZDJJ.GX/R=ZS1'5VIK5\Z(^=5-H?]V^TH=-AD]M;>2@?A'QE: M'@K*['#0GN>7"KD/^]@=34!_:SMF5W>3Y9D$)^6(*>A/>@^ /P=W_4%W<-/O MWKLGKQYZ@\FX_!/S,5HB0R(_&GZ>X_)T@/CWWJ]R5J' M?,X"AWO>/!F#[31<6,=7/X".$:]5D$Z%^ON:*V['HAKWW[:-&;U5.=YH MV[643[!%+,,)>_QZ)D2JIR,,SRU]F7% R_/5IR<=.HJ*EY&?7?#MB,4I-*$2 M:/'K*BJ:S,!ZP\E2_8.7)=RP[RAC7%DBKEP=7BLO4YX"G6Z1["9"R(Q4C)V/ MAXEG2=7_='8][DW%)M&]E#5@V MX<5<,>P2%8T&E1)AHJ*HMMZ6@^9I-.H-)L 5 )=5D "GU3";W#0X.\((2(JS M.ZEQ-O#_NJ^X@=:4AF+*Y ,)#WZ#&@E6#V5TWV_Z\W%2/!R6B30>)B#_N>M- MPL^>"]>C.]V=2_KMFYO!) NBW&FUA;8D">$[M33.8+7[^S2^/?/VD)=U&3&U MNKI"_NFM:-:U;Z!IDIB6?T/-0<&MY(B]XO5=Y2N>Z]1YKK$Z-K3<]1(ZLD M>NH'U&5$H^H4PWFV7YQER%Q9]?.O5)$3C6T0Z66$?AF0@L :4%Q)O338<9F M[/6"1Y\_5'OJUW2GM=^/Y4F)XR4>BW\F^JN'ME;L!4)::!,YW"].)!GLBX V MMCQ8*H"^_H:I:I@D1T/(LL!XM@P-V0BHWGT+IB+28=IV7!7A4W"!F33FXKW# MM806Q[>8,J@>KCIQE<'QN!+J&%--;&@(Q< 5L_O7Q+YESTJ\85!TQFO4XPIT MXINU%ZO<27=O S4> S8Z;:XC;A\#8U*][.#BXTKUY,#5;+2X3HM9]$43[8\F MFD-5 >A]CG0+-TMVB=UNRM9@\'/1<&1RW? M>4YH-KB6E-76BCP>6 MU*:I8<2F5 Q@E7R=DG1>HJVEBS''$[+@P%RCE97PRH6$MLZ)HXH#.K*9\$^' M1V-O4/LD>R0$Z^I*SR=7_-T(B6LU\=]V05P+#&<)XBSVUG0*.&MP B]RDB06 M V?)6O]^"I5O=__[IU2[[0_PS;.:J;S6["E-KZ,8,U23-15/86U9^+UV8UDC M[TMM:L^T&M)HUK':%"-%(VA!2KE7%L,Y26]+4_R3X9!4:"3Q)'6),163(NO' MWN!>4NP>00N-2+^'+T\6HN9A/-[O<'Q+X-J-@EB%#&<)XBSVAGT MZ\7 6M2+4R5W'A+6;#W=1OJK^JSABRZBB?K>BC+SHS4 M;".5#&>D*HQ;Y9H)_W08-7:HRAVI58;NU3>DK.CH[O[$=N^1)7Z+$QIL1[%Z M0(L=4)(.T*2.P#6:U5CC5]S^'](X2%)XD<5"EBZ0K!D[1(62W>-S0Y>/.LS> M:G#U5E:.8Q8)62D QPZ%21# 8E/@I'961_URB(.L0 )'-_:1%.3TXQ]=Q57Z M*,@3X_>#PVID$_Z 7N ;)?F*VRDF8NJL!M=L2YS0+#+7,Q@7%L8'1^VD!.,F M5V\WN4X[JS5]-8/XI4;ZFZS>.Y:JK/R*ZT/.$C%GD2QZ&MIDK3Q32>[?RR@! M$#MVQZ5[3 =\O(7/W5,95;O!2[PT(H=1$EI]^B2[JACTZV&R-59Z$S5 M@18[LC(QH/&<6!>Y3JL:&2+SCK%,4@]<0_T[IM:S714=4(#-F&ANC!T^>6] MW>?&B4$(]P%/_HU,0X'6=(L=:\5@0P:K!&$5.UCR8%A]L'LG")P@5$/05\G@ MIZ==*V?Q%YXM#XYE=/?4EX>4N[IRI^HD43\EX+T*GU5-M1?')GKL"%RSSL[% M5P]P!\<>9@.X5KV!U4)! ,?L_^VZ@9YB8'H@';:,G7G+)U BRW"1:PEMKE.4 M^IT,80DB+';.K401)G%UGB2,KV2VK5)+^B<=05-'"C#1&](=)NE3XL/8072W MZ 5AUE-&+GV.K,36Z/!TFRYI0-#F/U;GI8#&O MZK(Q0\"&[ZBLYUZ+SHKMV%NX'I'ZE$830J+CG*ZQ_8([?OF56/Y&N1:XD\U\JL MQ!L[-%HI&,?>=TXY%?Y*8 #4.(#I 5@ZVA^C9U<)RE& M%1IF GC$K=,)O(DNTK;U>;0*CH@T^<\M>K;[NF6;#JGV MU'U7K5KPC$?O7=8T;F1X'% M^NL$F;/@&^*Z'IL-D6M)S+U=/8LQ(FREO'#%BQM.JC>* =?BFZ#9GW:JL/+) ME9MC![_XW$=/H]R9QHR0*B;[M3BQT>(:G8+$H#& )0BPV,$O20*L0WW-(L^" M7XHFX-=/.3$IGPH3=@X.>]GSC,FQ.:_;'$]RX+*,!A7$W,%A,)EAKMZL';RZ@/ M55<0N;WF]N1&@Y8%NEAKS&98EUA3LKL-:N"K-8>ZW\>:A>2:^EZ;J@I^^)(H M&['>X9MXAO:XK47JL7#U.OW[]8(\<>7]X[\/.O;4,/'0%&ZO-[?)\<2VT.1X MJ>,WI5H6.; $;? 37D*1![3$9M7 .K*7HUV2*.M#L])88W>(IEN^/OM"A6V MD?.,->I$Q1J-;6@C$K=!83M\&=N&_)W&<-Q0_-*?N_M$9KCWT^?_#34G9E1& MBVM+$B<(S)2N'@ZC@HB*AT.Q@9=TS4I:W$ FL_GKV;>[__U3JMWV!_CF6-:Q-#,>4$::$98V\+[6I/=-J2*,DPV+_=:H1 "#E MA%3\=1P5+]3W4O$"3U1G(T$-+PC[O5@\N^KP6 *WQ?#71AH%3*5G)$HC(KCV M$Z77V8E2DO*BP36*DFV8X3!!'$8$>C$0S^WGQBK79SEH\S1:+ M;T474RYM;EX<))?V"U,02)A"6\!672-\*R%"C#$1Q%HL2XO%-XU2M1)'R(8J MJ5A""I>H^FM9U^HG==ZE48\=.._3N^>1NRO+SLS1H(V46_2BRFK<(&=2D$C@ MFE)6(1?L %>E !T[4#\U0$M)B8;891V#9'>)'K,.4Y-K"RVNG5G."Z;;*@7@V%4C$P.PR-5Y MB>MDEBV/'4A.Z$!R(&$_<:Q439%]R&\BYC?%<)XUM,EP_RR05-C=RRBQ$#^/ MWPH575U)2DCP]3I6<6U.:.1E\8I54W,G#>_X6013@7>GPS4Z;:Y.MN,*BVY7 M!U[8SX:R(-](@KTK\!/ LEU1W]Q/2^T3V#C8M=FP3\]7/9B[+Z!O]3! )UE& MFN:-9OG=FD/9_WZX-G1G&$N"% M)D=3L6*W_.CJ@+_5'1F%P$_N)W_ :T@('< O&R/XY> A;( P\T_9_3X[?KW MLTW>(*0+D1QKQ",_G='F-MJ[FXR6#09EF8PG!)E?0. EWO-K#4Q?:J;QP[^R M>8F@$SQ^&SP]1+XCFF$V 7'FP0T(WCN7_+CV.?AQNK1D'[O?>K7K4:_[>ZU[ M-^F-+@'4?L"%Y0M:LA>HH[5A?P%3Y,ZA0,2&9^C^HT[_A-G WJ4S-^_[9+NC"?XGX?>8 *&=Z _N!D^],"G)QTZBHI%V^>/NYB& MB/*@=+#&\N"+Y?'$2T$?(MWBJ]3UG?LZYF"R'G65^H<+W(26KAGLQ&+10R(" M?CUK?BQIL_;'9,DG9+D^-;$)\( ?GUJ@APFON SA+\TS[/=>*FR ]9C+JI4U:ER=,?%^EGXS?\;(KG1N;Q?P=$!;TAW4&D9 <]NHM?\X=J3V\<"X,7 MF7W=*P+5M2R$_U,F\#UF5$6'D]H2)S8*4CJ4P3(E6 KU$%@**U@*Q8(ES]7K M M$[I<:TD( F2QS3$M<4FYPHL>C48S B-M,/Z?'> M@77:-].P+/!H&B^J76*55@"^CF98,0$E1&GEDBIN. W7X)MJCXYF(" MKU>[:XCPM$ \HZ7!B9T6AWM:X'4K@W=AX=U,P/!.$]X2UVEVN'J[R*[&XENT MV;IE5O:M6P24N6;26SBW$E!/2WJYY+K'R^BXNHCG.YS09*7LJP>T=@**(C&@ M\=3H$85JY"YFGII"KN6()K.GR 2?7+A^IHLYYK(I;<-LR MFW%/NHGP2/]&"OCT"E7],]!(U B!COZ&";UQ:)QQ9)(WLJM'AZF)!RIHRZ!TX>5$%,<0DP@S3P-X5WY*X=F8; M-JQ 1@Y3X3D.5,]QX&WYQYC6:[T5J?# MDF3"+6,@5H7XE")\]RA#L.4Q=?5U9N_]@]]!SA>R_QAG(%A4V4 MK$DB>BHM#2IA>=,6L_(#,BU:.F!':M$D J<25J"")'*M5ITIT.(M-K-5H"Z6 MP#/"V$'D?-R;:A'\XJ]>2!:8P/=2Z]$"R)%HS9=$8-8J3,;/V*#J#N8P+X[& MT*UK2F+W/DK2WKMM0BS?5!V:B[Z-9A86,J0CID&#-/WMC;C1F,UVQZU@Q_RE M%0-L$@%>A0,LSS4EGJMWJA$H%K+2JT*@6-F=O5$*MI3*M8*V?)3D2R8RQ9-H MG@5_C704_Z@[)W1:7*?)UJ8,SX?C64HF#"9!/#=:#4[(+!R&'>$Y?@4Y0';Y M#^^<=+D8*8G0&PR#8X]JB)S8X3FIE5<96U8#J4J@3B*F)P%0XR5EL\&U6WD= MNMZ_]!$[E'0RFAH\(A/<&+,9YIGQ%)H(U, UM%2Y4BJ\P"EZI3A!0YAHE%B; M4LHOO^U?IY2,)ZWJYYG%"E5:T189>G&">C*!GE@-URM3AU50A[>JYMA^*2&F M$%.72G'"?_:52AXMF4IDX L'7YP(G8S QY3BB2O%5/*R^X *L"T;;6@< M'.H7:F+X(MN3V -G]HS,X8LKN -R^HC5N,@UZ@+7%K)*IE@AT[?P(#PX?"\_ M$$JBR'4Z!8DA+;ZMF*VV*+^+I/"L>G"\V2&LZM%OBV.9QF P7(-AX^ PL3QA M6$"=<6$_&\J"?(//&KH"/P$L+!7US?T4*JQ_V>C +P>O[?UNS"/>DHQ*Z-#W MC1$"4):-V1SJ"Y+263=LW+AM$.S0R$1(W POJ@YU684:[@_^8953*;NIP#,/ M9 U:&#./WZY_/]M$1+W^D2/^#K=&F2/':_]6K7HU[W]UKW;M(;70*H_8 +RX^IN<1$T=%& M)Z;('9% 0D4\B^4?=?HGS)CQ+IV!B[#A_W8["AT^F<>U]WJ#<4FS/J+ )_+A MI^!MI>6;CRO WXRZ?]P-1[?@:="?]&[!S7#T.!QU)_WA8&EC9=RCX6 \O._? M=DEWQA/\ST-O,!F#X1W^-KSY_;?A_6UO-/X%]/[UU)_\"3X]Z=!15,SFGS_N M<8DI-9F:6-@]X&>G%NCI"A9K#]"4IT#DL7F/[3*:@X!HQARF8247J+;Q.)^J M41EIFA<@MOQNS:&\_.YR,1;1$_)HN&",EEF1VI/.K(KG2Z<"])VN@ES5^.&R M*J$%4QJ^T(T6L9S$DZK_>M:,5 1%W2#X&/Y4,CP\# =@_%MWU!N#F@OS4NP* M9.P*3Y;R9?2[LPEG$UZ(>6$3GO^$[^E#9]F$LPEG$\XFG!D$C-B,NXHV+UE-^-+D%:KLWQI,1OWKITGOMKRF["D0 M:C+J=<=/HS\9E8I,I5%OTNT/RLQ+3,N6P-W'_J1[SPA<50*[F_",OE6E;Z\[&O0'WQB%*TOAR3!7 7V( M_5Z(4]NG]K7X)X_H+UZ8H-#^.:5#2"[#7$,-ZC("T :W2$;D%($?>"GL9*#B MGP))(UUCIR39&AL;2:E4]U@)+]1$_C]C_YS #0E/';[0? 3==]6JN0D*Z,_= M!PJ$U.$DG-"5!'"1BLV*TQ,!"W'7%!$4 M.%YH<$(C*\WP<=5",:NJA8S-"L1F45S6CLUE(V1#54>*GSXP2TTC2ERCS7-\ MBZD:Q@-'\T!G-P]D V=)Y.J\A"VGTZJYD(9++S7M1K-]U)ZAATG2P3@?R/34* UW<)VC<&Z:K . M*V85!>M4?%H,M0RU!Z%VOR)'*;J?&&(98@]";%AMI(,1&]N5P^#*X'H07.,4 MS6$KKK+$4Z7G?*$%/> /:"H6<[2DPIEA%85*XVC!LT&OQ"QY*[7:7*>>VS8= M4S=I@7J_ZA4%=:Y\"&IF.)T.DL-*8!3%G\* RH"Z!.I^!2"R=Z$PD#*0^B!M M';JKF(G7A"&4(72)T/VV!=F*B46F7(W0W#'E*;00*8%JT:HTS$F2"E<>NJN9 MN9-DS7"BC-Z5<;,F\8=:]@.RI\;.PLZ[U,LJH)GIF,]D8.QX']@[0[G-CA.:F55U90 MAOPR(W^_K68&8A;1M)XR^P&:\M3/ERVR?-EY,W^L)%OML'S9^;N^DLN7W98D M3A#:!4[@Q5@EGQZ%\&M. M1D4EM,/R9:=_VB[A?-F=)B>)+98OF[%9015.6+[LE(\+)I$ON\5U6@+7E%@] M'\8#1_- 6+[L_0\D)I$ON\FU!;SD;F2E*>+GR[ZPGPUE0;Y!/,M7X"> );ZB MOKF?0O7*+QN]^N5@S>)W8Y[E6_Q!@:]TJ![4*&5EI&G>%"Z_6W,H+[^312ON MGJI/R*-GF\2KUW\.(H*EL6$4N_4)>K2I8HUX)N9E2?-OC3T\.%A M. "I%A#.@%0)M(@GPV_T>4OJ)4OW#UY6R(;9A.<[X4P8I3&QA]0]+B87Y0^3 MHI;4[H_'3[W;JI9,9_2=C'K=\=/HSW3E!2-T[H0>/DW&D^[@MC_XEA^1JZLI MA),'V,U]=SP&W:I*$$9@E\#7C,#5)C#CX(H3F'%PQ0G,.+CB!,Z1@P^QX#?H MR+YF\;4<62B MXDFM'_.*F#_%LDTML&/V1=*'+.?_]F;R+WX3CUD+WZK?GNZ M8?6TYM+65C]-0SMT;,N&.I%T\7;Z!:Y%#NM('99&J6K(Y8]%[O%1[FDBM\-+ MG- N2/DPAMOD<"MD(W'W"0P7JQRNVEC//?$< S9F2$[^QS.\1?0#.$,X8CK@A5JYXCUD[H?R]S7JQ MBA^'2I$UD]*5'7Y9K<)*"Y;DNDI,4JQZRHQ)&),4D$D.+=&EPF_5<]]OCN3]6*V.EJRLC9!-^ MV?:&%%_O?)Q8USWN]IEQ4?Y<%,5$N6[H'\Q$IZ)U3CR,K:K5@?;.S5LTT1(G MBW"SOEB^0U3(A) M&@(GM"3&(XQ'8O!(V/GZ(OD(2WG0DS%)M9@D[#!_T5R#B9TF;8EH6W& 57?!_@R%X[([ O[OW3SUF%U25B=F$LPEG$\XFG-D% MC-B,NXHV+YG7KLVN"DH^WJ[!9-2_?IH$JXZ6T:(]$7KY!409L4I K%%OTNT/ MRLY93/6=SMW'_J1[S^A<<3J[F_>, MS!4GFP +#RQOY[5"#]TVCS'\[F5' _ED-06 M.I_9,J:8;!;%96$YG_;CLA&RH:HCI0=-'6/,RE+3"&VNSG>X5K/(9T(9#Y2$ M!\(2.WD\D V<18EKBIV"6TXGGN.0'F6O/9-4L!@MJYHW +V3SZBDRB__9 B1 MO"F$E0@35OE.A6S3$^Z2 =MEDOX--0KQS PXJ"Q05X>GZR M1 ">>VI?!NO,8!U6FBH*UJGXM!AJ&6H/0FU8K:B#47N,^XDAEB'V(,2&%6XZ M&+&Q73D,K@RN!\$UK&+2-ES9BBMAYTO9*]12D@/X YI*62O3%ITSPZHSE<;1 M@F>#7HE9B:G=%K@ZJ[A>/5"'54LJC7/E0U SP^ETD-PNL#^% 94!=0G43D%= M* RD#*0^2,5#=Q4S\9HPA#*$+A&ZW[8@6S&QR)2K59%B8+P BY9<8$Z25+CR MT%W-S)TD:X83972_WNZ-8=D/R)X:!U?>704T,SU3.40?NN.9N8>$(9HA^B!$ M)[(C>H2GA &6 79K[J)..HG[;8JFXS(Y!JW12X1F@VO5LZJUG9VU7=933D7@ M@B@F.'3_,3&7#)/7#*F'R>O]=A69W$U-[IYX-,P V:"OR\:LK(>.]DYNEK<@ MV+NC4>+BT*W;S)U&&$\NG.X-J[B;#V%9X:JD]DZ+*0[=)L[<[\28@C%%QDPA M);(M?83KBF&>83YKS!]Z_C5)YQ?#.\-[UGA/Y&!L'#_77F#_*,%;O=G@VJT& M0SY#_L'(WV^KF8&8132MI\Q^@*8\]?-E"RQ?=M[,'RO)EA26+SM_UU=2&;R: MG- 1.%[,*B*2Y:.K,*N$YM.1D4E M2&'YLM,_;9=DOFR!JTM-KIV99F#YLAF;':IPPO)EIWQ<,(E\V1VNWFYP38G5 M\V$\<#0/A.7+WO] 8A+YLIM<0VQS8DLJ,)Q=']Z%_6PH"_(-XEF^ C\!+/$5 M]$!=,F":!,"QX5:=J8JB(:]M[\%P&1+U8/U< M_'G[P64)T>;9/HWP]?-&LC4)/Z[N>3-\>!@.0+!<;XA]DLJ-L6A\_ZVH-[,]BZLG/WJ\C.U3_J],^7J)?DP8#]\?BI=[LO M/9*9S+TA?,QDY@#QR:C7'3^-_CP0Y&Q2HR9U^#093[J#V_[@6U(36A2I(21" M$^F\D[G6ON^.QZ!;*( G,YEY*$8ZF==L,ADR"SF9#)D,F<6# M[7@/)@P=]B![D#W('LSLP44J MD'4E[NVQB'MJ\4@-L@NTE;EX40#0ONZK#ED M$V+?V!]:361K$XLF6!PZMF5#G;06/1'!: M+1<(P?RQ"#XX3K-0".[P$B>TPR(*&'Y+@5\A&PF\3WA9FCB5>*XMA44*,)B6 M J9B-F(V;YCR;8&3Q+!3:0RGI=!#:A2"78FI7C9/4U@9[9>XKH&LG MN?,F#8'KL/,FY45P1-Z]0OMZV'D3AE^,WU;8B;\BN622.F^"8=-V$X)3@-.[Y7-'=+8K9KOE@T&,Z)[ M&:C VDM6 _&2=0?'#39!?G9%7@]6W S'#T.1]U) M?SA8^MPR[M%P,![>]V^[I#OC"?[GH3>8@.$=N.F.?P-W]\,_P*)EMHV4 MSQ_WLDB)VSW(OJCZA#P:+@6B&30R$3^=7E57\-02:?'^)9C)?8<,]8MC)E3V M>*[> M;'#M5MC.5@YX*[X-F*4>Z"K_=2R;N.\M8!O 1!@QLJHAH&,%H;H* O].OLG$ M7)R;QIM*O #/"V L[46XM!]]_8.M3P:@%\>H6J_AD0 M=.EOR+-#E<7"\+,#'H'3E[4.=36?IGELL?>%=^2N'8[1V]$!F=(V>(E MH)>"-@=)M41Y@7QP+ 2@92&;*:!T%% [+ O?H0IHN2UYCZ"%1F0(PY\T^(:8MA!<::)RHW!_9+[%0�EO@&CSSDQ=/A1#3@RQD M%-6:&Q;4B/9@FB--K@W+ 7BHYE@9C;>4;O3$[/"%,JW%[^+1OY%I*-":[EZT MU(K!H0QO">)MOQ1^:>!MSY4RW^#JH9E[RZ<;JK6\&!AZC>Z-TA2NM6>2Q@AC M:95\%R#7*&"J(AW632*N)LD/87Z*Z(;'NY2@6Z<:RI\5C46*U/.AMGDEC16)C*F[L"&UR0! M\$2!][I+$!0&0LN+GI%);A$$/O5U]]-G*A5D&4\%E@LFDI'Z1@YL5MA$3%+Q MA%@!T;M1[21B:7SB^>3LZUV/@J,E >.&R+;X)M=H")7>E&*(3A+1243II(=H MB6O4FUR[E:/#HOC;K!F8O)X&2M7DC=9R)/9'MPV3A/D\7Y7YM%'AEZ=)A/ML MBX3^BH!'NC EJ*OE_+7&P1/A$AL MGS75.+U.$B$ZVZQ[XU'O#]6>WC@61C,RZ3Y83$=GH\6)]1P/&[#E4##&RI5#Q4 M1X$ZB:"F=$!-W';8KA+9D8CRZ"*-_N9'.2T8TZ:DBM():%@_YW3O4_'HQ5&+ MX_-D8J:2BH?N*'"G$]N0)+BO^([(M?F"G!=EBZ2]%DFF@U;^.\:[Z?!N.D$( M79=Z]ZOHZ;@695,4N::4H].$>>K2LHG2B4)("'H!L;KN]2TWD+C[V[FF$E&G5TPF8N$4OR#21,G*Q<*2(:36Q=2KE M%DZ^HQ0'6X95G7&B^":=B(PD^ 9;A8TFGV$VTS#V8&N\ S0JJ4QFV% #,)"_ MO,2AY2BGKKQ=/%E(";J!5E:.8*<.$ M!BFE46"9P5B@L"R01%1)_BS0:=:Y=F;'%G-0FQF5?,O^:/):)2A:">XQ4-KC ML%)PQ1(@H=I0Z>H[>DJYW62^T^KA+Z%:4:GB3^#J0I-K"=7(=Y/! M@BQ5;V]( 5$W-3D(&2W3P[%BJCBP+0/DO M1W4S859YRSW1]658+I HY9U$+-@C7'@+R2ZAF(FN/0HBZYL94?N19D_*KII,?U[!%XK[;#9^(=Q"0 I%A;J,2[S6,@XK&04E$QF7&01(GXH4CGU]FUQT\E$PJHPKNRMRI.M1EMBM3 M\H;9Y)9T5R:?T@.>:\Q?Y9'BA;IAE]8O5@!=_X$23R*F=83F'KV&+R.D01LI MC]"T%[?H.6:&P98D,D E-3P+$H<,W,8JW9GD[!5=DSU+]C MB#S;3 RD) :2"$@-BH%K3+'X["]R[8[ \8T<:P2+]>2"2&/"$PC MFXP 7PD>C _;3&>Q:F410T**L6I+9"06:2-P';Z19X$7ILI/E(>B6"C%8+6D M6(B< 1,%3L@L 6(U\[EEK7UWI$F5B5*&NN)^0'\YZAM&A&Z76>\60!A$]1UAS":KUW;/WKKV@$ M;=1[>4%R3&=9LR%R[79NQC]SRJ:&X"3B6,J 8)[KD//.G8)@F"TJ@VKM9I?N M M &SP@_IY.UI/$"YA0M)59I)V8&;\3'J*Y,X85T9MRJUMRPH/8-L] < M/X&_D^ZHNH,4+^&6H<>ND2&04U*9Y=EBF4TKQ1F-$,[@J\(94D?BI,Q*F55S M79EJ/-)'2A?AWRNA;C]D7A$SKV(XSQK:Y-Y_%DC$[.YEE(QIALB8]->D&G[%Z:IDRA89;\E4 M8TT ;_AE7*M5C:H!%;<(,7E$S'[1]47,., FQ^<7 MV5\M0Q,+KW^&"<1L$?H<"=(D8E-3 .FN&AFAI3%VSW &=NF%_6PH"_(-/FOH M"OP$L&!5U#?W4Z@*^&6C [\]GFRBHUW\. MXQ;O%\HH]*X.GAV6#0?Z2$5EH?0%K+PGW\?CHVZ3(V15Y'6C0ERXQ M [Y.E[;-8_=;KW8]ZG5_KW7O)KW1)8#:#[BP_*T.XC;2T48GIL@=D4"\[9[I M\X\Z_1-F%7F7SL!%V/!_NQV%#I_,X]I[O<&XI%D?46GY(3!@C]Q;&^>C[A]W MP]$M>!KT)[U;<#,3WAA,AOB.P7AXW[_MDMOO M^H/NX*;?O0?C"?[AH3>8C,&G)QTZV,A#RN?U-AZ@*4^!R&/;%9L/RP5=SO/* MWA(MFBA?+-DBP NN'ALX,V2J\GZFXKK>O8:6:@U?NEA(.V2'\/7,5>V"V!+: M4OL,(*Q\>8N(Q*E-".3Z8;V='RF_EA]@BE\0^ 9(1W,332')CU< M29LS%7PWPG+7GH)7I&.;2M,6Y J:D];@$@KX216W.]?P*#Y]ZW8?/Q/["C># MI9@Z"[PVL(](/4>T:1OW7M4MC!MYN=;$1MP,1%&Y3JE<^Q=MIDL6Y1J*>J!- M[R<^K!%Z=32W"^-:Q!/_YP()=.E,X%%J"X[T=0$4(^I-V')Q'U3I+CNFC*9Y M8UP?_(MAV*Z98R):7XN>8-U[HLD,$Y)KR$:AE#T'!!?G+C0M-]ZORY?,Y&&,]I[ZH,H:TBQ,/O< VH6Y!#PGD-<]0(S , A5IZ@R/ MQ':A2EX4/OZ^>]&8JSKI-!X3YB[X2B]SE"YP5:(=?")3I;J.3.KK)(R&:2,[ MINDZ-V73P8N#SW1.56P1X??K"'?-@N:"T@."%ZB:A)$LXC^E4[7JMC?1RCFX M0299MD3!B*R'7!R%L\\46FZKN(/$?L*3B;OC&LSD+O*1##[Z%:+[BF"'SP/5 MQ?'/CF:[6/N@,7MJ(N2V-L.7IA8)Y<,]BG@$K-L8@#Y-TJWLPUW^Q&/YB2\K M&$FD* XA'.FHWW%["NW(+LS@PGWO,Z+UR63*)MYP%PB:>PSC%G=E]HS,Y4C. MW2:Q$ ,OCHE;,H.DXW#O7O!/'H$^9M!U84&:0_A9'TT^"ZSQ6.>+!;JZCN&* MY1WF6IND--M7J/Y^[ 0(Y[[:HYJX"BKVUJ$R8&\FJ%$F\.)88[("I71 ?D2R MA(7BYY:]^5M4)]@Y,E87)]G1*4-B_5BS2S-P(H-J)V5)?OH M3<($-W:MT3PE =.V4QC35@@S;<=/#P_=T9_$N!WWOPWZ=_V;[F "NCAAK@*!QL2(S\.D,5 MK/"]IR-($K:0< MKI $IKYE/!;UR@?KCPIN6LWV*)7;7!OD!K'[O+)\B;.7Z-9Q,9?/DRW0\$G MU8^G)JL7A5B?,E+?B(L>+Q9F")+X"86<;H$S+ +PC)%UN67CI0U>;Q!=C8U/ MSP1W[R-CUQ&]'Q-P99BZM\IXS46_DRXZ%N>M+O$*"JW$%19L&EF]O)!;Z1U> M1^A%$MWK#E:C@Z621D<_\%H.=][ XO/O-2GH[?OB-<NOHW8YM6QL^)VX'C0H(Z"LC"S7<"(#Q#.T),(SDC'O D3/ M8Q-SWQ>0GM ETC428Q"+8JPCUE<<6*PK:J1D7:XZ:)'7RE2H MAXI^?QF")\)8AM-[,3.X!1VW0"26:6@TY[!)502>@O,(-DQ27&\:8&DJB9*J MAR>2PZYGV2JAN;4N_,6""G_<9P*Y9:]]T^21.OA<_P&^OA*"X\!NVKHZW&@XW I8%<^&B+O9E@^ +0<">$=+(RZQP \L M1B&5')Z+@# ;ZVC%="(O Y)Q*226,K(KVP[U5+G"!D^N1OKY0IP, M-$#'GAI68!)/4+HD'2V?HL!YQ$0UW>0DHZ5K3Z9\UUUZ*V^QW#%5R@/K(DG: M3R2E-Q_[2ZG-T6W)GMTH3:'[@34E]:VNNU6G:-VI&Y 5!;/&\+1S0FV:'ADT3;IO MZJOAI5[V#*.#?,?+Q:L!6L?$.O=0= MFSX&PBUT#U9!>*T[4VDJK57_N36^=FS\^K\Q"0(F^+J1'_96=\".1=P?=")\ M(]EUS."QK@W,]]($VX;/AF,#4[6^$_Z]\/P)Y+OE$@G1'6K/QS)W[.7F"AF% MI^N1/-75OQQ7G%C+&V6HN]2 "MFF-)XM9'JRR1N-3&H./1,ICA1*F]5RR=%7 M]V/A@>T(MU579&W-6TAOEA/WKL[P/;33CKLT##3M]94(+T*CS3O7NN'WX!J2 M'-R>UP.]0[H;[]E%@8ERK)4(#>O?.@340" $GF+/0^^NH@Q-HZ69UH,H_,@, MGR(!YIBJ>!I->;IPIROL"L#0_N[R$)74>,5*)L%$2\RLAK-Z*1T3T74>J(-M MKVFR'4J!Z!K5]?(%.D6==<2UM[(Y XM-.HO[R!)#1QNBQ%^&^A.X3RNK7RXS$I0TQ!/8M>A=ZKSO5\V8D;O)N$QHR$ALV=^"VM-3%]JIO%C M=6WSHDSDY\>AN>&+CMW1N,O717DO7(_VJF>KN-W-;^M?\@WJ/2*L-S:!)L.; M>U7_[@4&@U5T\*&31U=*2\0%X>=#<^UZMF?SA19EDO\7W*,WI$7N(5ZZT/D7 M?B<6'[[R)+:"Y<;W4?^Y^[OK_L?"5J>'VY:GO,R@Y(JR09-)R[G_Z 1O=/T= M"GF&[*FA8'2^+E<,E^#_]2?#FP4R9@OK.PV:X2/>GJ?4+,CE'#1%;PZV^QI& MGP_[C]517B/PB$.7:,02T<%?:V.BQ@D)]PK:.9[]M6V_9=_Q9?^PF*3&M.>L MIM89]:O2",R5 4?6JH&Q>#R'S6!(KI [D1=XBA]TIP7;RWJA.$OT..MIV^Q; M3<@^.V6;$Q.8C9*O9KNA2_E?B&GGVDA_NT0FVQ];QN_*^L3F[C,UHYVY9TAC M"XUD7-$HC;#A1J?=G75U/8)KV]X-++Q*/KUW*UN?^$:4E:?;-\?#Y#P1=]0T M=P//5PZ6X/9[M$0^*//RDLOQ+._&EQ-!0VUIG=1F6^Y\E+5%30G84PT"#&@EH!E M.*;L[;"I5C# &GK\$&7K^/'V) U%5AR0KV\]^\C)>P-KJ@&AY83$N'1U94@T MV&@5ZG*[W!D-#:1LU L32"F&!5)Z$9-C,.K=]/K_[E[?]P(W5"*$+N@XPJR" MJ:9:4\IUY#"$\8.ZM8D )8DL[1='6[G0 ZKJ!;.N86*%Y)AT&>C+4"_"A[K2 MB."<(YE(4B [6&S,J)M^JN*/)K5A;1,+ I?AC==G0[;)S+=='?H!+?#/ MG8?-._7-JK_[YZ#M^E-Q9YBWWGN]C1%K!?>8V6-%@6O6ZUOGRND\1 ZG'3>A M?:K#D42N*?(APXD.R@@]^*$?&-SJQ0EBF,S=:#!M<2IA['VLZG3,28N/9"Y? M&)DKA7#.-YEMWS[>1C=C+S"?[^*,;\A0I MCH:&+\LIOG$C*B9DG.'XWPK/]IQ\-'^&YP*E,H\X$;T,PLOOUAS*R^^NNQ&O M_":>N Q)^Q#M XYT"E*_J$I-8^+R>Z?)HMQD'Q]FGTHHKU0:2< V6I0-,JGZ MKV?"Q[[T N;&^CA%PUKB!%>HE2(3W@G2:R(14>R:38^R<1 F%+:'4$E*.X(_EX1O+,VIGJ:/%3ES7RM)RQW1\\,D8M[P(W^QP]8;(TD=6&FQ2/:[C*T&P"5R[@_\* MVXZ[,B8I+WM6XC\,\SM>*]?FID%RP)14Y!>@GF0TX_%'2WE"J+[^Z)(I'ND),Z)KT7N\9KR-%M>1V,*DL!IK@.P*+DLV MV4C$;$3. VAHDX_RM"OW[V44MQ^_LQZ[##/?X5I"B^-;65F?FPPN5DU1G3*2 M&\=OVQ]14!RCN,GQF=6PCX/DG04=0X^39!FFOYYN)<,"A7XVCMVG'5J!?"AK M23MR3GAR7!G#]50EP>*,%YODV,Y'$I:5))EWG#3C- 45*M4PT1@6QQ-=ZZ:;FIFY%;*(N>XG,LFIA-]_/8P_G<-* \71TN7Z6%7N57]Y-PK24?PP_Z)P+# M:V=Q;F9J_Y"Y^_ KOEWWS_2C=Z\.&"D%0?/1V0L_D=FK9CSC]A!^W)BY*<,@ M(J\D&>QITB[T0I(VD]/NCF6;"\[+6>=HD&;4H_DD9YC/W+30B)RF79YX]=/% MVR3O/9ECO[B5EX4VD/(!LSM"I"3(,GVE^SO-2$ES_Z]1C[9&:@9TW923Y%7+ M!&?;=#V*IM[1S#T*%I$C3YA(JHUJ&DVRHBYE1R"IS:LG6RC:EIG7_'H(;N_) MT!Y6J<.=N>)/FNKFQ[$L-RWA7I6<5N?J#BMZ%CU3JXIK!"B87&Y*49>_O;PW MR\R$P>QY>%S:@B0"3X#57(RNYG *_83H!!)D;C"TL2:Q:"],-*,%MEV.G&/Y M8:,]WKU^PK=*=6@FM"H7 6+$<6VA'5+J/$R'1EG"OD9UDX'WO1H;MUYYC1VV M<0T+%&(?_\#6CH7TH'%<$UV^VSRL[18-\V6?G]X6$]CO@)N](P;4[,A*F9L@ M<9]9OM0O*D+3!T6=C1=D-_=WNR,08UTG\ZI5&C M$L-64/PA0XG7:>E\VU.][/4'Y_HW8< O81 YTK!(TX.(%F^DS?/M!6+ M>B=N*1X*&B*\OZUI+I,:&5Y*:[)H].V6R.D1/H)WO5DC:-EGIKJRFV'5K6?H M@CTFN+?]1,O)"\H.FO3,U=5NA5G< 4MU59RGW?JNI42SIF+E-"$YAXGMXEIF MCUXH(#:57OWB1;_CH5)5]8!M1*R>S,6J!- +Z-)%#/2;CZ"C1K3/2KHA=6'*#2O&GXT]E5/8K= RB%),47[42P M4LVJ4C"Y9Z49L77J#KR&1P[6AD[!$+AX0[P'4#%(Z6'+B ?^\]6KGQ>>B4]S M&?C,H=(J76Z^7ZO4:1[\@8;[#+8*G22=V<'SWYFN9ZCQ\])STVFP5 \?MW@* M*018JH=RT(FE>B@C3 J<#("E>J@R=5FJASU3/33;*:9ZP+2X6;G)NZH)?L/V ML4;LZAY>=KZM\HL];>]&GU3";W-"&3SR"[1KAS[10U+7K MAJY,%%M$3(^8\ZF'1H3_]3_+TL"^#\@3N19U *TD-!;0OGP^Q-\3+\)':I$C MVUF=\ZQT3%J1<1F6((!GN*S,\9U.:JID6<7 ?47 3UW6XSL?-9X[LXI[[7BG MS;>1^UL;O/PW,@T%6M,M-JX5@X$9/!.$I[3?3A>#9X6RD&6G7U9[E"55+PF= MJLN S9,X5==H%$)9[;?9732QP Z85HH5FH50C*?#"L5?EJ7JX>NY!:.JYMY+ MX&A?#@(CWM&^B-0*S"W#SK56&_P1^1@8^(\Y"IOD0G(#_OE\/7%%__7Y:L_0 M5K:)7]:&V>2R37RVB5\,!W=8ZIC]#).5F.[JRKJ0]F5T^F8*W^!:#9%KM@N2 MB)T!-26@-B/.-98"J"+7$9JM'&3D['9*PKR"UD8J_ZF'Q &P3-%Q0)!*\EK"@.)TM4<88 MN3+&IRC.2"1NK@B<$:E+5UDB^&:':S=R4ZD[S@BFY*G['-!.Q5]'LK@$MC4; M):HB:@25PK&4M0>4!2I4F1LB2ADQ;F"1"RQR(2IRP2WQYZ648X$)I6N832X+ M3&"!"<5PPH>%"\?+[GJ8 ='D!)'G.N)V$EZVL5,I@(6%Y,9+E'P8P"1.PJ9. MDR\(P(IOM;% @ KMK88E78^;X9YMX#.0A8&L54\PLS_;>&<;[\5GR0KN+T8Q M^'[A9&S#O+PZIH* CMHP;^T7<\8VNME&-]OH9EM[<;;V6N+NC>Y*>=38!G65 M42R=B%^X0M6A4U%(_:V*GVXQ)K]BV+(:D_$"GKUX!62=!RN,S4UD$9/(*]XJ MXSO(W;)AV<# ^GVS="J^YI>YA8'W0L]#$&A;M:(*<>F&5[<+SDBIU;])K4*' MUF RT9N*?KB5:R'Y3W>@1HK9JJ0XDQFHN'H.NN[#RR*VJQ*H%FGJ&=%:4LLW MD!9QATQ(&+NFX?GPVJ4CG5._!C!)"_@QMW(C*>[@CX$4B*RI[[6IJN IN/0K M@77.K@P=FP/DUBNP0- D\Q]1SVDMO&I$*DC2X)$'^*[.G)D?(++.N7>TTNL] M*?2Z42/ZR4(OCG:OOJ"S8($R*:2XI>*8I'LD1&2+&<@%#(UM2$$35:4NUNY) MM&@%J_!Z68VTZV4=4/H]4GZR\EA5*;O$RF.5@TZL/%8985+@ DJL/%:5JY 26#)7QZ$7X.(2\]Z7#0H[\M5"$?7Z] M>(#_-$V M*DD4PVWU S%2W5D:&#H>SVR.; 3@JXE0F>,P/FH\;U9NAZ71BJ.",-4\HG67 M-,N/HX5ZO3C\S/":(%ZCB@PRO!9!_Y0]LF%B0@7A7[Z75>#K>B>GQR0.$EJ<$VIPZ(&&2LIMML IK)[;"@#F@([LLNJW-(Z)Y" -8AT3:4>$ M6L06!P-DQ]UPYELM3FBT"GQVA$&[+-".B,;( ]I21^ :S:SVLMBQJ.B71)T* M\@ZU_(!X,??/G0CKU*4DTBL$.S)\V<1;/+")?(,3Z^(6U$B=4'=V(X?UX1G[ MW(;5X01QFX-($_0,6L19,GMJ(N2>)IOA2U,+(%W!"_2(1\#JA 4A)J!/DTJK M$<^0Z>'D+<[S.!&%WF7-49!_%$E1W_S318_?!D\/D<'6!QPW MVN1$_^Q3U#2UW2ER.W:!>^9_GBY-ZL?NMU[M>M3K_E[KWDUZHTL M1]P8?G* MX1)@"*"-GDX144:70"#2SK.X_U&G?\*,<>_2&;@(G:3?;D>ADT3DY]J+SZ[< M$0.7"EOCHHA=(T>0/NY#/@$W[@R3O*27](WN,S\%WW7\4;A'TYCCYOY[ZCP^]P80#@]YD&75?>NWFTY #JY] _VJB9PZ.E1H&%19IUCJ8AU)=))>@OZ MD(G(65O:B'L0%+W/D6Y1/8II(CLF/?/[<9=*?8!T)]>$\TJ+G1<]\0-F[+PH MHQ,[+UH9F!3X1"$[+UIEZK+SHD4X+WJ/S=G*['\4^(A=)^IOI.*I&-+!%?27J M;&X:;^S09YJ<&W5D9A_.]2F&+_L?^P&RY<74(B=T1$YJ%H2M&603A&S4T99R M0U80.$':WL,LHR8J>USS Y2GJH[,!?@?.)M_6?GM2ZJ(3BODLQ-Q0&8O&;$D M?_!Z?A8J)[;:7+U3Y/A0Q@R%98:($SSE9(8ZSS5S"RMCP=(?*D_W-.A\8_N[ M&HJT $(AFMMCG^9)A5N;7*$ M:,2TA&.?NN,EKM4D"1/X A^[8\@N"[(C(CLR1W:#$WB1DS+;(6,'2J-?$C1R M_",PY AI] G25@(G2(-OC@>F1J?)B<)V0AEWXDCT2>0@V@F<%TUB$ VN+6ZS M@SN(5(^(EN5XZ/_/WK[8CL(U[O..VO;9[ MW[/GRX9 A=&TD%A=[&9^_E?5D4A!V?[7P MTGEBHKWV)40"?52%L(,_&&D&5(K!])X-0M@LB_GPX1DH3<-R$'<3:Q3H[O!+ MUQ!/\]L^]WEP^7O?OCN82H4!LV MA3Q[(*'+/=YP.\!_@5V/7*]?T;1UE^-J-V MBCN >;HTM($1?XL$G80X.?!F[ZB\\+)<#EQL^'XW_"W.8P1?:-4[%[!L'F/429 M-]?W>D'*0R;EU^[E]7TAC@4-"QKFP3#NCHB%9W5<#-1]*#3 01/P_/+^]D8X M504I#YJ4[Z]N[N][]Q\**AXR%2^OSZZ^GV-FJ:#BX5(1[&+O>HO>;9//"LCA/#/ ?>_AX:I'I:T%$[Q5)L":YNX=1EX%$[Q9)B@XX*US MP&WO[O)FJ['[T0'4-[8)4)_H*L+;!AS)U>KY%TL[^\4$.JEEX0E7E[DOFKX* M=?%T;:UY3U1O5D_T6J/ _CUN5JN_= =S =<-/./9R. YQ^H.X(^^A6_#>W<3 M5_S<=QYE_,<\U#7\TPY2E@AD/GAG?+^+&QBNX<9$._.YX#!;U M%S/E/;NUM*+FP[[\[5WIW9>35D6OM?>(,KTE<_^A,._;U[G-+7'YG<+CA6XM MF"[!=%F(IFMSVGH^9:O9UCOM74'J[!Q$*\5JQ:_+_GH8X?;6;.Z_F.&5 K=D M&@%+]8X_4&O\PN![UX5K8^X>J2XL>&MSO)4%:K0L,E,14!?\]^H8NK,!:+"= MQ-#-CE[)P-TJ0NBWR]@+^+I>V1)?%U%SP6S+LD&DV>V*VA)H;6I0!W5)HC]K, MH:OXFL?PA4/7MMUG_P!![BY@/_^)V\D1&;\Q ^$8S1OG#H7&X^TDKUUP-,2O MIX9O^01.EPF%UZH44'A%O6O.2ES^ 5-G)G<"=_1*CH6ZTU?>@@I@B,^YT[=V M@X!LX1/;P_[Z.WWG^RNR.-7L<.(5(E24O^U/-WQS36;[VK,5C+1[>,@:@KYW M=BNY-WV?>4]HY8Y>1QD>N!_PY[U(;JV0W".2W.^.NQ^YN70F(40CPMY+I#>V+4#!;'>'O33N1$8^]!,]4(S'9%FHC[!NQ53P_.F0.Z= MOI3R!B(!L],7GQJVX0QV^\[[$9O3Q&RK0GH8A1CRWD.SML5[#V?N>.PZ,+([ M^"&R?$=1FG%(-6OUK'L0(K7X[RB7>#J-?OQ=YF7)SG5_6GXI^HS[4?1!]1ME M5]4A1"H2,[^4Y-% P?A;8OSZ=AB_EFO& M+PY9WRBW-[;#[?6"VPMNSQ^W-Y?C]DQ6E9'7'9NX7L"P$W;H!(53LMW"_H.J M)L\(7(H[W'L0\P7W;=YJ[%+4O+\%QE]PN:*(70IN/S)N/]D.MQ>Q2\'M.>3V MSG+OW]V\+SUQ6*:-/1CZSH M750NW:'B:#&QJ.L\_#R*8L#;[M=>Z?2NU_VCU+UXZ-U]T@S[V9CZ\CCWDP9; MRU(S'3$4KT]:;?+SLR9"Q/^NT#]9T:/XZ)WV,7.3?C^_R]PD9(7$B]]]X2O6 M.!5FUD6R%P\CIIVYXXGA M3#7+UR:&%TRUP-4,[/D0KGY8I_O_WF>H^&HYV-#)]IIX;S0]>N MR]TR)AELYH 4:>_A1R __&SJ=%$"5E*K5 >?TT/ROYN?/Y2U;NHK,V^'R0U@ MGI[E,Q.S&8;FL2?7?@)3H@V-@66#(9 7,PRR*?C4+W/-6*?2S$HX5Y&!*[5_ M\_=?B(')6 ^Y7Q-;ECM&&X7\L8MJS1OAD_K7$X/L7JJ&>< MAH$W%X+I>@:O7M%!3>'_9FR>AA=3#' QO+'6U6P7J+W:QF;E-N7&KKI/_T;= M$4C=,9TP>E@JDZ7V4E$^:SH'<[>JK*$ 97 BC P^C+_P?L_?0X=I/!?7B&\$ MX3ZK6\]'6O*F4/*B$(SV;*!06R92'F#U(7'HNHR M*!62SLK6.0X935!-B_D]*\FW0)%(R(4-8NT5-D/O]J7T[45VB4 M04!C, "/ 8@4 )TF\)SAP-0U+!_5V']"PT9[=NL!]VAW^#<8^NKR].9.F]@A M?&LRL:T!713CW$)S>V]]T.9?KP>2MS.N(4N2[]*,_/N?R/$P>UP:/4@KQ=]F M^.06]$B:45 I7CH^^%Q1F'8_\9AAWCCJR-6(24JU);FD\>Y+I5QKSO#)KQ^( MN@I!4,WY9'3>6[#OB[8]"U8C']L.5L9T'6+@/CQV,QP")YOX\94%G%S=/S6J MY78&-8@87!Z(#MRBD=%!X2(T(A"(.;)G+6_ARMPHO2SBJO';EFPOXK$LY(P, M'MN&(W. TKR^,+>RH!SVMM'YE]_:_/U?3GY5P4*_L*U"U#]_6^C9L#@LTVV(.4MV 2(,"1KKAG_4V"_X,GJ)OF19(!A-\._LF MVW=C!AN$?@"^/\0G'@.Y\G$3^7IXK.-YX/Q;C/^J:'^/DLW(:AY8#8OGI/E3 M _>).? M,8&A!;\,+# LT0=+1 BP V/+0>\:!O@)FS(8@;UA-(8'9$:#9;DZ M/L:=<-@]QP+!'>+8)I"W'Z EZYU>/IQW^=,B"I=?"/!^QZ+GRT(+6%(.@0Q] MY@Q&L%\_8*+"[)+I? ^O]AAJ.'3+\4\?-!)1&!,(1J\>&S]@7>:?H43""-SD M*#ZIG@'S @.#2U K?(?Q!7Z4DE=8*]Y;*]*1L.T7B3];02@H"CQF6CX*O.6$ M.#*I$I_4&5\J[9#I3NB]A@USX8$!/>-T=PZM\/(F%@V)H M^2_7^\'34IW/OG8O>/P&R.A@&EA.%D8B:_?^_N;B[H/@79E&@TUR3-HO2FG- MXYQ%^I=?+(.3=QQZ/HN':TU*T5_=26NU?0[N3![Y]X]?"HCSX01N?9;VKQ7/8@:0O/=-%"F$1_,6: M"D$]H=B/4JBV]4:EIK<[LS55V^&9+/?TJ(SUT_U M/<\X9WSU%K11VWLFL(BN4I&7K%^'0=IW0 M+'R1C5NCWD]1)2FD]QLO(K>8_PHY+F*C(V;+14 @.6?+7:?:BD#IY4 I!!; M&.DO6>(^<'W9;^O@A/=MN97-5]58K)(F^1XS"8(%8:[DUF-C*QQ?LS6S)HVF M7NVT<^QJ%GR?6[Y_5;G&GOF^V=)/*KO*%!8AUNHA%@L0D>IHPJR71; .(FBZ M(=W92\K@/@NVEI_E(DWQJCJ.Y2%N("X7_+)VP%9OMO5F9Q;B8S>*H7YL!O%- M<_VK"C5VR/40#]8:>KVZ*_CZ=;@^I[B06P>F&QGF0@"FUJ)&.3E$N'E9I1920M_ YE7*LY%?O'E/AF73%=O %= ( M$M0BAJ\00%8Q(%6P$%HCV4 NAFI;"HY#]F[0^?<\YD\8=4*WI[N_\)UO0-AJ MI4"$S2TB+-KL&.LY^\Y[/3>8L)TL3-@%OUW?//3NM=ONO[JG5[WHLMW!V^3? MK"^_X57*!+N".G4)@,3YQ)%2; LE!@\($9CB5F#1_/81OPD;L=(8'(JC_EE^ M>Z4O:W?,QA[2, QY98(6> MF8>@:19,WK#M*4$U,@0+?7'2VM]#>!Y&:TG6@Q58#NH"AW$G@^9(*$"#_X26 M;TGP)XF_\KOK,["&3@B6$X]T8)WQM)5GHEESE)]XX@(Q>*7IGBR>;FJJ9]US MK8?6BH"'?3VUN?"Q@F$,=']Q'D,DAT+M%&$)ETL0@>8C:0,<8 $%)X22LP(6 M;ROCB*[:*E7:J)XSXB\A,B0Q), W#GO)M2,6$QRVJ,">QA/Z8/7\)[R2O>H: MVEP07UT3N+LO4L\'5>.8"ODV3:YV1CIY)7(]/+O'0JYVZT1OM68K@#C:THQ& M9 :HA4C=$F:U"GGE#@5U%VQ^1H:N>D*;WUQJ\W>R\R_C#DJ(342HN@]HBJ\# MG&N] #@761.#H+8\9B"6&$)2O;SG]5E,OVC/#V7[L]ZH$N&_>E49[56BK@G\&1^P4BUG+&D'NTUI?%,&28#R//UQ(:CVPN1VX[#J?V,MMG M^<,=!^R'=N$BCI_B%>@0_R^QP0)&O=JD<+VJ*UZ'BH3H,0Z*QSA*G.KR)9V[ M&74GS4<$M:6#F8/-72]5&?H0LP[JHSZ_M +3;>OVDD>$ Q "!'''8 MC*V'!-,,1A#5/XY$[D>0C>.K)*HV,#S/ MXI":"?9;S868@T:_,H6!K6SP?25A^8QH0H?+ U6]7:GIC0PGD LH4-U]4;I= MARDN(%$.D3"-F <6TB>KEI/39SDS]S#RV &3H*ZWVQV]G2&&?#\)GM@,*>.: M&>#JD4B"7$00MP0>"C$LQRKM,U#PF"1^655WP56W(T5=5A0UNIDI)]))BK_) MP90]2DG#;T;PLL.353.93_+GT-,LIU@"_G6?':XR>^:SX9G:F6<\P^M,TLK? MC (]AS]4<>2D1&JT.>1BRB\B/\JJ'KJXM>Q4;+E@3?@>FG XMBW?/ M;!OHCQ/970ZO-QSRJ).)%1O3ML6&6S0#AWJ=020F0+_A(9 M!$)*5CQ ?V1@"R%LE6),++QVSMMY\[Q46?L^$9R+673\@L1Y!^'PN>R(9EK= MM1X?#/P<))&..M8NI.!6Y'?0O81B#T*F/XZ(ZYDJF[= ;+F#,Y MV!E9;EKDF;KBAWBGJJL?+[; Z9PMKY.'B_KB[<@ N]_Z=MQRPOH/+@WG,3EZ MNM9^E2VHSJ9PHO-54L0R=:"8]8'AC_ <57"V'L=EW-8B(+ML:\4QH+TQ[PKG MAWARA[3$C@,I!UL(6HIO$;W<> (/C@80ZN:]VKA.44$S*72+<.S_1(!N$!\) MASYQ_: DY5)%4>]3;@0C3=?[0:?'7+8Q!L'2/F;B?I-8^O!6?(+]G#"'LL^P M27C>:PTM%BW]'@5;NY6R%B.,TRDKCV1<;8G,?'+%.DDH]1C75G(W>',.^3U3U)2?M@ M'X6$W%"+MP6;[?"3)@U]2FQI8+S0#0[[]]0KHE+A?63@))=\DVU&S@U%,CAK M)#X3 BS*%0@:WR$A=$J)8ZYDAY",;+H,K#-$CU*^)AL[(!X#;J\&MF&-T^+^ M'IM28.MAW# (]T%=4"@?"05ZR9'O-T\0D Y\TD;T+"4#J)^9.\05 RWZ(&,A M]JR@NF7P%H!Q^:$5+ /B#C^$=038/0>;9J+/0%/VT.NG?@4N?\2T_$F(NH@O3DVK!63!)SAI:\N>;)82>K.5*M M5.F4ZA7UQ^W:R R?\DXNSN=-+M:JTJLLJG!$WW%LF.REWJ;W;!*(*KI*ND\J M$5HVQEJE86JRFN^8^J7RR%]J'=%T);(6<=>5/;7#WG#OE9C'_>QJM$;1@:7H MV9!+5/]8!26Q_8O&$06+;8BZ"YK,% TL].HN-U$GH:Q_HB_ -7 +SA6-[2K"Y$ _1;["X=/6'.![^)7'J M48*@L63]+(TL$_;I$[KQ]68#W)0ORSQ62QRDBE,1^H^VV0/4]/GHT5P]SG$/ MB.:*Z+?'5B* %1HMO;TS2(ZCOFR<9SY?$5OW^/B\>=+63]HYX?/\8U!UMH:V MD?!?5/=EL?>")^MSG9;$ 9PQXS:@HZ#4#ZSB)#3>?>G$UQEFS3[.PJ.\AV\48RC'J(@C-TN )Q^XU7S+(+*M1=#)&]$N$DIV$S?,6V!' MVXU]Y7(*].1C8OQ%Z,FY8_R31DMO5&;O;^>'\7,*H)QS'-5J@:.:.QQ5T28+ MK^:RFPG=5G8>NXYYPS,WL*K5"K\OH5WUNO>]^^,!2DTB@/J: M*RD$W(B$H;-^@1=M89'B$QM9 YOQ>[]X;VH2W97SF?S2R'B2]Y_IAI&\O+N<'X!H.-P[&T%2IWS>.K"($;#<>[Q"6D1L)B8/7")S/T\)+5NR^U M&>F8TB6VP'WE"HR?&UQ!<\$*JLWL)>@0+X^9, M8A;@%\>VJP7NF,.>#7MVI:U%*ZUDK_1((%#NP\G$INNHA@V6QJ;*7W_$&%[< MY)N"GI@G\(.!1IQHGP[GEM,RK-&EVZGPQRO+Z M=1'>2L@U'J[@!5=R RN7U ME.(&5,%BQ0VHX@:4Y*%E;D!M(+2Y2;GUG[9 E&U(^6]1JPJ:[UL>N-C-+0IG]R:)@9U%N.Z(BCX-Q MWC?#[R+L62_)W=&K[9I^TIP%YBK*^(Z*Z1;<3-L#TS5K#;UVLJLCQ9T7)Z38 M;C^_OG63AQAN48FA'2>$#M3&Y:"P:K&&671EZY2G).\Q(WGEGKZREJG5J>JM2F,/CX\]%-ZL.AS_;E28V=LX'?QY&]F1G M4=7A&YDW5N2[Z)[5?)60*=>O4PJO[?9^HE=K3;U5%+L7A6V*K.==JTUV_8D M/U7 A9@GL6U3P_8O+&H]7?^E_^APK4F:EU8>W&(].B MNE&-F$##HLKBS/_0!BXV]T#/_'<$_Z=FJOA%"NV]Y? "Z \'ZF[G(/2.3'U6 M-;.UH%%#TO)*I2QTJ>@O#BZ.@9.BH_I-U<\%)A=,VX[2=6_Z .BAA6[["6SNT@8O-+;RUU;RUPD7;2D5 >[E"S*PV MJ0OMKM3/J)Y%O]2UFJ4VRWLLD-N2/?NUX.7M\/)R]9T%+V^)EW,%Q)&\<[L[ M# ?)43W#P[##!X:AKKG9MV_;^8%MJ K8AE[W[OKR^NN]=MN[T\YNOGV[N=;N M?^_>]=!-V5-;R*WA.40-+S5^WYD:^T;MCX'NXTD8&+)]==_P@1D0S<&T;&K< MS 25J7^WCW3>_67Z#?;,3#/M*2ZXZYCG?+D+KI&?;/L:N5!I'D>7J39_C2X$ MGC2+B^4OCQC=^FV]^5N_\"_U&-*^P0@C7^MAZ_;X^NU>;@"K]]UGIY+#V\ ' M=\?C $6UN* _@\"P>8EX797C[E]<<$>*.VJ%OMSEG;C4:8)TV+Y>_/U?C=+Y MY34\/"YYYF,I&,%7F6>Z8U8:V!90L>0QWPTA@/9+9[Y_)WXIC8*Q76(13%R<6AS9PL;D'>F*QU?37-0NT M2PU!V-N?F-A3T'6, I=N7Z?O?)L&S*:KAG[GCL.O>! M._@QQ1#U+)0[)N#? 5$=7@IDU]PP\ /#P1 D=AT/TM"\-/C> M);FZJFTAASXMRZFCP^L0[R#<#.E9_R:FYJML2[-2TT_RO5=W59N "V>X,&#P]_\!0L<0(&/.AZ5*SS2:.C!]O"]D1SS*.H:?GM M(XZSC;.C(F=<).0/+B%?)%8.S5_)?4S;+!(K1^\TYYX)6T5BI4BLK&%.#,^# MSWQ=NQ%MW[#Z^\QU:!^PM)EZK!ZHZ=@0PM\.A'L3"'\G[8T8HDMGX(DN<^* MCJ2_&P2>U0\#<71GV+;@F*YC2BZ:IQ'^8IYK&OYH1AF4=J0$EMO='1NL#7%G M'N9P*!)RLA$K>8P2L@>0R[<2BI6B3,Q1&-'YH'BYTQ%KX?>=K%R$M8HK+7AA MQJ,^C(ANR?W=LR%=ET-S,8E#$9/.RI5A^Q23W<:<>P"N//1 =/$1QF$:SD,Z M:.VL7!ZVPD&KH&-QRE\P7S;SK5P6MCOFR]1H;WM?NV5 M3N]ZW3]*W8N'WMTGS;"?C:DOW:1/&NPM2TUUQ#A.0PTMN[##_UVA?[),M/CH MG?8QI"7B9[MD_OE_>7SY%-@5?!#06UCSWG8DS//> :5:VIWO7]J M"KFU,W<\,9RI=G5UIKU'YM!L(\"&CB/#>62F%KC:'0-'V'>UVW \\>E!UT-V MK%6J@\^)#_D?S<\?=,W0SIEM/*,3:5MC"W,TLO?(E#!O\*5XT&%!4.'!PK3G MD6O;TY+[[,"S?MCW+=/"E;A#+9K]=X=&.G.]B2C#T=XCB(Z@>BS3@%G$$R9L'WCR!7DT?^H'; PO'(;,IF?QPP 7,80O3_ALZ,.)!_SG1;^YMN6/L#)! M#$%?9@ZP&].&=IC\['UJFY3]G82>'\+&(*,8CD;=:F$7/)B@S[3NH\CK>>;!1#+J'Q88IK20$7@C[G.&/LPMI2%,/IW=.6\Y_%]D\,#_L\D-HD M%O*8Q4D8?T&[Y0_Q67<^:QZ;@+K$Y#1.-/7ELO9] EQ T$^@6'&;@:;XJ\)[ MNLI>S_"]B*:X&;0(G]@F0T!A?F!4.'^ T&C&9.*Y/\&C"ABP[B]S?@S('3P& &)4E0P_P3/L"%^[O'ZMJ*\>F:)FTWJC]=$4+8E]=8HT7?O>_= M\J=7-%?W#(16ZY)/9*3-5>+#;9DKE%TQT:4-$)^8J@+D[.BUSY: B\LP5%Q9 MR(&4#_R53!B?@9B^V"%0C+"!JB5;O#N':M=H[?%NK674!&O->39)SL!]9-0W M>X:N<[^?(/+LYPJM$V8NP?#;-'-;MW))N7Z%E%Z:HKO^18.2_8-Q-W)*OE^K1;?D(I>\6"TTZSJ]\ M^_::!V*U>D6O-SM%5>(K6&YG/69X&^X$3QRJ+GG+'84[687]N5$MU?4424.O MGE3U=C///;=P?4L<;7($YFUA/&H0>JV7+@_BQ6/B>938=V MH7%FB'CVY#Q3KK2XA!D_-;#@]U@ M>FL#X\ 3/7AV,E8;%:XD\ZV&WJ[NL5EA8=$C@;_UV,2P^(GK#1U+%\*_3>&O M'I[P)]QYP2^]GQ/F^ R>)Z;AGZVM#"HGQZ$,#MWZ7SJ!X3P2[@A1])-V1D4! MH!6N+#_0_I1X7QU7?/9LNWU M@X.*7JD1J79-&X%!5P/JBEJ=CS+7T06.[^F#@&<_&1GT*_@B\U@Y19J6B(7Y<]]"S MW6[KC>JN?V#SUOC>D!GW@>4JEGI](\O%A(Y$O4#P3G",993WDU M&[4=EGX5D= +JL +F:F)--BA:H*W%1"U#LT!RE0DR'>"[=9,N#;K>KURQ"[0 MH?L9/.!2J*X)?CA4-?.&@Z[VX;DORE_6U"^=IMYJ[:NP=#\QU@$JF O#\K1_ M&G9XL.[+&RY*[U3R71H$K.0PW=^3T<9]8XA0(U)ETC7/!ZK-?236OYQDW.'B[D= M",+E6T+&1^6B_>,Q $')16DC [%U8H26)_0B$>1E(?;*CLI:9@ZD-X::@C62 M$?"-3P V[.>$#1 3R9\Z#+8*]O>1.7A+#_[6)X D4 R(HX)/8Q&MP?L\Q;B! M.D>WT2/('0$?5=8>XE\(K,='840PHY'K,U],AU2,-O%<,QP$?C2("C:5QBBD MAY*0.D16P[;=9W4*" L#*R3L*P**&L+3B!(>P<7 H @F0W!" :[Z$1T*>ZI9 MXXGK(>24G#.'B!IBW@K_] .SL>)L/4[;6.G#OR\L1)V\ MLIYF2YQ.I]^,/UWO#.%8: 19*X>E=;V1.+P/+(&H[D"$5$* M_TJT%#_'C/,R7V9R2"#K#_TUV6-C)^$KL4=4-GDTO'&R$=Y0R+D$0^P#@BK/ M"-OU F$[C;"=\

09F_&5.MFD# _ /$/D"7X)LQ&(&0>]/(WH( 1'!] GQQ M"6S*",IP=N08&7 #>,N+ "WAFP@K*61:.#H('Q=A3/[Q[8P&*VMFW] R-P$^ M3"PY#9WL@_ZP##(FPNE0\"7Q'>@8:8A!""L8<)S&<30^0@7B=R; E8$UT#4O M[/<%'*4/.PHV@>$6A8A,"9RQ+!)D$J>8UKHD0Y0Y0SS(O<11^D+Q:Y8_UZ6" M]RA>F@1E!-?3'2,]7') MM./N!/<8UT6TS&# UX![#@'_J<9M["@'^>9=SF9:"YB;V^& M0AY!&O>'$U9K9A?!2QQ'VMM%NS,'P62KNY/9'23C#7B7,)A>DA"!XWP)/@LS M;SS\+_HWR2;(_-,UT=9.]$9K]MQ;(Q=-ZVJ\F23O?N1S'P4X-EC,=W-:6NZ: M[U8 C,G<;_ ;Y8:O[@RV,&[.X$[A#!XR;.@J]-D=EFBUP!(ML$0/Z! BQP6F MU3E]#X[;<2AJ1O< K1'56Q#B/O4F/@ILP#=515J=@R!_# [?BC?W*G@U]YCO MTA18I+G4-V^YQJ$ZIU5GCM7/F@"E59V*Y74RWZ@U]-HQ@V$5O56LZ-7V[MJ MH)8//)[B'+7 /#W4,]7:G 91!Q=&;0D(M5[76YU&$47E0#V<,W&Y"Z_M.H>+ M)/:FHJG:G!Y41Z!?)#\*=EQ3O[2;>J-=A&RYU3H%0.K1A&VU.:! !Z>+7HV: MVJA E-;:%]17@9JZI-8Y?-34I^@8KZ CVU0$_= MCP;*DR.VGIYLY/9FT48A5>L5".YVU46G0%3=.*(J8=UD5/0L@[.Z9P#4?1Q1 M;005M5*>3;=N"Q458<(6(J&& ?A#?S$_C7+EXWIF84DOXZ=P6+J82/!51)Y; MB9LJ(*SFX:?2K! >U4_CH\+8S'F$/SJ$F.6'DXD-*QP9EC.+7JF 5Z['0VFX MB@WST,$!6OJK\W,=^;G2W@RP*?(%D916&Z/2(2Q:%ODW@&Z;1B#8)POD!/)V MWUPP%]Z6V",!UK=[,*Q]&^Y[( S'%H3(%40"E#]']\-=D006VP/$W8TECR?E M, 23I$D1;.28&P8YP0B7<2 GJ*0MM.?"7Q41*O 6 8CCS&./#N&CT:^QH#DY@NX MEQ[(4YU#7]8Y\B7A%L[_#BHV_A9$ YUX[I.%;^DS,,0'@"JW!/@A^!\7^.K+ MF/6R(=]J;P'R;4-9D7E)@@V..'!Q4QTR.*H63*$_YS6SH\Q53#6IW?OBWP>4 M<^V;(N*_?80/HO]EI'D*LKUILBV9)2TD?1,'J[OGK*01WR)799Y0%N3>)[EK M^R7W\6J66L%J?1&1';-&*<@,_\8Y@(+41TYJDNB"RD=.Y;P(]&'4Q$I4^69M MBZCRLTG5[(J,7'M'Q8C%B,6(Q8@['S'_=7X[ PU/'G2]C\["_FXX(;:+JU9X M8N##@1;\O3!X9]\709L9)7DK-"_:3$/SC",J<;WJ9B@\#7:/)XO*Z\^- 'X- MPO4OK;?K5;V:%ZR<@JEONG:-WI:JKM:8.!BL? MC)W__-;.PI)D,5T1ENQ:+W1>Y\(1^03U#LC,=3H0E51R@CM3L//&V+F>U0%T M[^R\*QM7Z]3T:B3M0)5VK-_16.R<=5PIVWAP[S^E[ MN%]VWEG.2*^=Y$1%%Z(8,+0HDP.OR7,OI$)P\BHX685BN1"< MG57TZNU633]I%N)3B,_JXI-5!K5*W'G =J>B5RL=L#V%X!2"L[K@S&F?M'_! MV97=Z:#CUMI5=KUH8+EZSX8^[V$Y%Y_M %3*:WJ?]?&\N3^/'_>@9Q;.=9&N M60X7YC"L;D=OG#3T>C/KFO5<8NVA+5LA)@L<3+,K(M8(4$/E4#\ M2Y*"J2>SN AG26_DW_DO]5VO[P=WSWO.WC'L1POB<&[Y ]OU0X]E]X"K9_: MVUJR8!%;U[ZC[TSC70*C=WW[H/ES?7J$&2FWX, MS2_5;L0>$<]7FQAC_\1%_5M7#DMN@2/2O -LUV?>S9 S#^I"P4WSVJ*7?#9 M2_ ,,NTS9\8,!,_N;"_4OK!4LCVR_TE[OX@MB"D^X.: 4 RPYW+7\K3?#<>T M\:)\#XS6!,?1%PY3$\,LU[J9=X>V1._8 ?_0'6INZ$FJP*OE C3+!_7D,U.# MIQY#RS2P)Z;E:-W[LX6M*$\J-*O2HN6__$ASB5&$:"E<]K]],(Z.\"-3F<;$_O48!,;7 ^H1W?@:LP8 MC&:Z8GO,IL^-,6JLOZ*]AL_\Q% >=H/%7IVPLSZSD?JZZ '.B6F88\NQ@+H& M=2'%OKJ.SX"8IPP$S>&3?:DWJ,YW2NW(/6"T?K$4' 8F,L'.M Q^\K&-KYMN M@2IYXTAZ\YZZP4CNR6(Q3-.73V_%CNG,>03.1&I%V@+5QQ,=8VA#SQV+5LKP M@NG"#K%C8\K;PGJR)310B6)%WJH7N!=D6K**CK^#]<85BC)U%Z MLM@S\+3''D/;\$"F^U/2;H.1Q8;*'%&C^SC.V/@!:Z,M\]'6^* =/2Z,\)'Z M*&QLWPT#7!Z,.& D'OV4*L")RQE9U*X-L(1 =@A/'ANMO@G8=Q-PS?.A;9 MI>CSRXM\]0E,==QG9^N>SI),_HSM[,V7^D#_/708A\:IMG4N[\\CYB2T^ 1X M<42*?,! . 33!5P-&+S]>_21'7>&I[;8,,D>\A/80%0#2JA,K;+1UO_P7$?7 M;D:6R^4\@NV1*DP7.HL+%XQ"+)?)? AE MR/X!!<(A**'0P_WC&@W8G*RC!I+]R$KDNJ%6$ENNTR-6$.+T\5?^K4B)\&[S MF@'3&4G"^*Y-CX,QO80MBQO2HP@%TPD>>8+86'S+1\RP030'\*&N,5 _)+.Z M-AD9P \#%M(1:?J]R:4 S_Q ZH@AOX/C"GMYCQ),[IFE:#3;=\DC($T#/X - MEN+/URA'XY3)6B ZQGPUJ-L@%!K@ZX#TX+M"P.EYKD^=S>T0?(QPK OE+7P* M'T8$MD'5HVNVZSR6( H-B$!D/L!'>9QJ; B^I$7<+;>3VPW;&G)W91"@IN(\ M][+'ITV9 20 30BN$Z.U^=32G"M\7(R)[I#5#TGKCB!\?AR!EG,8>.;>#WR+ M3RT200?">F!FY#D!ZT7N+#=X,-.1-1&S5:@K1\)OA)9MFRN/HA<4L#K_%(M3W\!,4)%^[H-=/3RT[0 W+ M/M.W[H ^5LY[*9'F^D=%LAD8?+^D'8BZH1,9]FUM"0Y/G_R0, 7OTZ$&@ MR0"=&(PG8$>GM)&"LQ7% 6,/4.N IY"<[#(SH]DHDXMU$I"?RRFJQ($731UI M.HG-\=!B=GI-P/R@YMA16<+E_*7('.XL_%_1CUO6,MH"-*[:>MDRXE^%512N MZP4S*;[ZW075\DW5T#I9/GCLUD#S]F39J/RD_<.0.!7H"]\:_4$86!%J'&1H MLY\6]]Q ;V.:BHP 0[R"D>L+;QV_&*DT$2?Z(#&@<[BC/IJ:GA'"'_B7RMHW M=01X%W(98[U4]>ZGO47&'>T4DM*P$F92P"^$%3RDX7,B.&:S2"49XY9"MP22]HL M-#^(T\*S#? 7DWYZ9C;_ >S.7_0#<% O(/_K^C0J>HZ?0^ >G_1;J ?4W*' M)=BQDN$%\4OHRV)T+6"#D>/:[J.%VQ*H3L]N M\X26F#S#;]'&]\Z_<7?MX?+KQU[IE!EC28@DVW.MFZ6+4*L(V>1652&8=+\" M&1N(^$&(3:QVO]U>1MJ>RX(6"0-\%@O#2XPO6A?4"#*T(G@?1\>= J$&\T1Z MP0O[?1';3\AO'206@GO.LUL#VDS:MKXKLW^< (([/MQJ4;P] M9BR00T><2QK"\$S.=3PA(>2E!\/Q=-JB=79!;=A:M4,BWA%&3K%O>B3B9M;F M^V$?IQ!8Y+0IBBRFR+D1&-I7YKACU#M($604[K+)5" QGB33^=>(2F7M_"L* MJ_#V(J,(PYKLB=GN1 I]'*%Q'<%5KOS4Q#D8L/53I$^D&&#&:(,&WA(B9M_U?;[1MVZ8']*"6<+TX(R6[Q4Q';T>:?,:L/ MAOXV!'ETM3MP'+AF?YGC8ZWX$'/: N+',X!UVB /ILO=0T^;G63T2,*N7T'8 MC.DW/1[A!1[Y9L!."O4F&41Y"RXU:UZQ]DN9RRBIP\L^6('D/7@J.WV"J_2Z=:#_)9EE/)!GN!F8$#'P&);U0WI;%I-6Q)9QMS _;LJAQY #0O$A5AR0IX5./_\RS^*S M:"9/;&0-;"G&@W7V]LPSGH&XIG;7^V="GTI*+1"M9,/4E% E/DS2XMQXLMCR MM$CU.1+T2+Y<&"S8>)YT\!.Y&?B-)^%("T9!"6P F&>^(,V?@BT8PY/#D'%U MB1_220IX#K"IXXG\$(,T>+?\+1(;,8226X+@,4Q\MOMT1XLI502'VY!J21??C!*97WU_\>W,R"*-REK M9M_0,GH\\ \C0SO[1,JOLW'/8*XB;4R>CL>8HR3A7G:>HF82TK>>G5HQ.90>\C&0NK;M/M/S43D1GD+FI9RH5A79&F>A=EJF,&F)E]7BE\GL MDJP_4(N%\!B2MBER^H %P;M&]QA=%QO"-@\/<(+H](E%1U1F=-Z(WY!/46A- MI)'%(***A%X[9L'(-440+I+3-B@/+ 2!&0$K:58 [ND/7@$A9I ]/?@\FE+D MPZ]P1"Y+U3"JQ(AXEJOXGM&A9,:)MJ[UV< EITYZL8,%E94L4=QK$7Z558F MTE],"],^^ [**E*17%0)0_! O&3KB9+*Z%1@58?G0ZB7?AO7]?$Y(!:-86HD M0:[X!3*;PD2":8CJ-\JOKWB@@N]63D]Y1D8F3M,3T1CA93!X@(! M!%\M3UO!-/[B0_D$^X@J SQ!C>@"F^.LLR5\J&@2B8-8.IO1(V6N*]$9/RV) M,HB^'J6BE6@ZWEQ]0=(FZS,^/%D:"/$,3U!KZ0R9Y:U,!](*:MU#?(0T6_/ M=8HL>TAH%]A0FZU#B8@&:D@[DRM8<(K%\Q%S3IQ2>2Q=39%%^8=7YLKXKJ2C M:G5W0"N : >C58D3E?;YD9Y6:E51YY(R7GOO%XZ/QSW@2%J\C@U?A,IMN/HJ M5*?W!7%/YHEHA086S5FN^4+E2# "-U%4N+J+'J3 #CQ*_BR5Q8G"2S*UN)_X M X6&J&M@CQC0.BHFB)[(7 *O[Q 667Y%U:]HQ!KK M:#2@S."'/=5A*P/FR%*-!7M5%^4X)E@VM.IX:(:\+(]-#!^)-L&B2S?T@6?& M_/0)W8Q7F=M(K<]80_<9=6-_FCCGYWHSJOD>@D#[Z** V1^&-FZ']*^"Q/F] MY2QDY?O$AM.)%] -BZ-ES ;#"M] A$?S+3@P/_@R\I6KD?Q(@@A9KRE+S''E MA..RVY*4LU2-^S+^SDR)[R)5A)=#X$M\,5RA3F=OA_#BB<='CSW2P/#U/90C MY3R_URKR>_O*[U%!65R7WI\J)]MQJ8;/ K3:X"#V&83V),E[NK[V^BN&X":: MH?VB M?=YM2JGYC,74:0VA \U[T[_!D<$A0";ZOSM7;6Q4#%N\S[^7,BUS6D" M94EB13.6O/_E 7UN[1MWH7N.29U\\>2ZSO.O=7[I8@Z U@9OQ*\-:GV ?%=[ M\VP7N^M)_MKI)#!0V./K98RR/PDKN'R[%(XCQ'URN6/N\>W)J'B/$Y'Q>"%M MQRIM44Y@CUP6I4,*-CM>-G-H&ICPR;USO,>.+_07$9@V:[]N#^;W'F^)'@V^ M;WZ;Q#:S6K1E=)J(!00&N,3J) +\OI&P#1*WAR-^__M>XAY(E#CY.7TK#A3 M6Y<>\S)8X0)T\<)SQS ANO3[/U8P.A-G*I>R*KI+X [,?#!^K@DGU](KS:I> M[61AE!9-"8^'_9?L4+11]H\C"'#CD[ZT=&AS)0RUNMZHU_5JJQ"&(Q"&^8B&S,F-7<9%5?_M7*KEK1F]66WFS6\L%@AY$SWYJ/'EE.!(F!:*SPT[ED-4W+KIT>OXRR!C5?6;=35J#;UZLYZF!>V9&<,W3E6 MK&#OU?;N_0+^;KWN6/.UCONF6%1#>(J_O2MA?ZO&25NOX,6O??'JECR8#X7+ ML@T-WUKN9'-'JA:\B&I'K[5RDOE[XXG]6X\%QL\B8MBF^-4.*6*(Q5L>\EE. M"-^]B?J!G3(0=L:?>S!^,K_W,_ ,US,MQ_"F-/%K,)-X/.A2*XA+ 2I91!Z% M8"0$8[D3Z5Q&'CD4D^I)3:]5&H68'**8+(Q@7GN/',-\ M-F%2TQN-JGZR3RM7>';;8>7ECO%S&0!MA+'KU;I^4BGN$APD8R\,65YW2O[: MD.7US*D&&?560Z]VBB"C8/[EM/IR!^I;5Z]UO=ZIZHUV3M0K#PL^"KBICX2- MI2"JQ;!@.4!1W KPF0 2,V)^*<#$#@C4J0 3>Q%,K)9[O(0#Y+L"D2,O8&(% MEEC!Y 666($E5DC;P4M;@256L-E.V*S $EN:A@66V/& C;2SBNYK<0ZLEJM# MNMUAB57U9K.MG[2+L[SC9O^LBOMML_^A88E5.WJCT0!A*"Y=';;A30:7DX92^@T[8NGEGU\;D- M-EX-NU+36[6.WFKFY )EPS=9UO5UO@=4Z*=CZV-@ZJV)[ M=P% 9U6,*/"C%DUUZOZ\AO B:RW6GJC4ES9R8.+7B"G[43RLFK"<^NF;PSO MI*HW6S6]WBA2_D?'T%F%W@?BKF^0O6LG5;USDA-+5K#WYB[QG+SN$#>7R&F- MMEZI[#'$+*[RY$X$%DG X.U.U]4Y;K]>J^5"U;SRO7R"G;5_\7G=R_-:1 MTXK(XV@%8[D#Z5Q&'CD4$P08[!1E2(=#!\SK;>S( MEP_Q+EAYM?K_E'J7CST[CYIAOUL3'V))O!) ^JSU%1'#.7BDU:;_/RLB>#K MOROT3U9<)CYZIWW,W*7?S^\R=PFY(?'B=U_XDC5.AIEU$3,DZ*$2B'])4C#U M9!;Z'LZ2WLB_\U_JNWY+/+X;<=/_]]+[WC^^]ZP>M]T_X M__L(SV'OB(6OWH'YR[\&*> ;L*.E)A>\,G_NA S;XT/$3DGH!#!0+D^/?0+C M!XH)7#I02^^^W/7NOU\]W&LW%]K-;>^N^W!YA[Y/OX ./!HQ0" -7 XUJ^0'\20O@&[1/?F X>*-2>\XUQZA[ZKW8;CB:]C_EG7WG,6'7Q.?,C_:'[^0%Q]SV"[Y3Z MX]N9AEF.LF;V#>T/B 7I@6_&8 3" 1O&/XPH,/M$3$:% &K;@*+UZ\E^I6'V_*8C792"B@$N-N-YB[!4+;UR]H*GNU?)C,PX:B%R2'3A%[L$@]#P803X=^P:@8"&*\GEL M^4N]4VYJ,&D;]A^#K>ACI+\QF7CN3VL,O@3X+[^L@,/>G$^\8XGKFPPA,P*A[%064-':CHU:"\_>67_&SX.!3L M(.R]9GK6$W.T_E19J!@,9]JU/& E& N^X<,??VFHZ__#'0?L!P9KCTS[I5(^ MB3_Z:KM]PRX]P,?P02?^ &8##!O;$JK;<8BAP>K\HNP'N,$,^!O^^KO+-QA& MJL>?GG7/$W-+/4#*DPH\*F)EI^<*D[@3.<9B89@10^#1NBIXU7:Y]:NN/8\L$ /+UTS+@W 9 M(XP 7)U^R/NIP-OYNVR>YJ#A1&*!(S?Q#: 5U%HPI'2:TDM4%U2KE)N_+KD0 M\3)BRE:U4NH;/LQVXEI.H#"I*KSI!7!267]Q=PU>8#E#FXL6N(X#(! M#>=K MRMD/+<\/%JF:^PD;6$.L/D/75]%1,]_D&2@E'*"],B@[ 2\$"2)OUYA8)DP> M@C[G$<<:&P//Q3-JD)^!AI&6YSKH7PKG%I_QP\F$?\?"A)\? I%L9M!GL/ 1 M.$(PAZ%''A%?*<^%><:SA@J9?%I8UB 6>!^F8^##F"Q#7[H/"\< $SULEP\\ M$*!L/B6OW# %6 ;TS*HK;E[4.=[,#;^A"">IV!&,-5G$!>A,));K(V,)T;! MKP7J6E\\97K6!DY$$R._@US>AQA5\T?$>)1HBZ;.-X)S/6T-C.X8CY3C@_'= M1\\8BX%YR,"9PS>>8'?]MZ/ [AD5DNK:(W/([%"L94+H:T%,!&($&\1^3IB# M='A___5_&>/)Y^Z'>6K@&9.COS3+C=ABH3*JE]N_1FI23VJ_IFK\\.%6N:(^ M+-Z45B/@P@=26%=9 \T03)HP^RBK&+IBQ /LH;P75*?-A/[PV!AD$#/&H%E0 M'S!%(<$BQ.@JC[$A*$"13@X4BRL]#6,,84HPUV2H6[1X^7E@U4T[L[*N&74? M2+V_D-U2'F@E9KXDHZENTARF2IN!+CA2R!6!&P!;F:P?:.]C_4RG SP?:H@' M+3EQ+$-:X!"0F-1JRE1QE%:Y!H83OC_!U/83I5V2GH+J0U!@4VY7?DVL1J1A M#"DN]5*5?3I%\D<"X-8U$M#1^%.[C-%?E'\6VDQL%O MS@Z/DXR#$D.ST?7B[YR9N'R=/*."^5K.$_ T2?@K^AMMRJV)/EAKX2BD5+(H>'TG/*$DP+7"#8X<&<):<#%VZ%4:S( M6X!'83DPG'!8E- *3#J##\S8K7AT0?RX]P3#WH;,@S7>60-WKK]'64D:V+2X M'^3A3BUZOIX+,=J\ID62:'B76QJQ>;H6!:FJ4"RE7%NK*M<']9V^<&?Y'KQD M_5*^9)\-C)#'0<(I!G8MX9HXQ^6"T@.KLWUV898Y<:$)3Z)$\_+6>+97")$%6HN ML0YJ_=>RQA."$\+]Y)-H*/'+$FXUC)OM)&3$++.3JL:9=CD7-3G9QA3#,LG) M&CZX>G*R65DG.6EC,P.'(L- MK(C2[+GA(R\FHV08Q@#454'K8]HV#W*U<8/QNO34\L*V,)]53:6H6GBH-2>= ME?:).N7JO&S67*.1!TKN1$/.CSY>3SD>KLPY/U('& U+GOL<7TQ*?C0 %:Z]7&JT5G61IE4[XJ7J+2?U9M#!%QZMM=\/ M-V=7EO,C=7%JR:UZJ:))F^%NG1-(!^'UK.'<>WZJ(5 6O+.H>\E*/Q&$:V\B M"E^M^G&N5DY&W[5$@NFEZ+NB!AM4/# ;?'?*#;Y5.:X;*BJ#BLJ@Q<'_AH2- M^[;M>0>=U:82OZ^9 E#3"W@HCU*9E0)HK7:R]DM]SM262@'4%$;*2 $TRYVE M4@"@3&IKU2>UUTD!&!"E(UG%BA.%+L@$MOL(L:PU\./")9U*54$OEI>'AUA*5,3.U;*LL?YG*& B#L-@JNF":+&\1.:X5:F2.@.EDZ8%Z MPKT>^XAZA?&L8K5"ATB]PQ!:=U:_71 MO>)VIIEGU;J6Q-$]#OZ*L_LL[SI(^:$Y/,W??J9LD[YB;4[91BI=5IES=#0W M*YK7;%D.KDA=6?\)+1-//I%Z9P8_%+UCOAN"23VNJ^BS[-Q%3\(?@".,)B#T MA"'1KH$GP(^1K#)S@_9%> 8=G09>'3ES2SQ9AB\/M_DQ^$MW08T!D(N#8?#4 M@!'=T1:N-+]D48L],C_L_XG5Y7B0+MQS?LB-\4QT>?3O*HF60J:OTCSATR"@L&Q M LUX]!@14*<$DH-X+<$S7N)0Z89___OM-]=[!&5[1N0X-9P?NG9=[I8Q+K'1 MQ_.T]QBBC,G?XX27]QK/^-NZ\FT*]L3$)F'-HLY^6 ""!KPU#C+(4K:*GJ4_KY"XVQ6'LT1HD8O%C M 7C)X!&JIY>NBL"WF,4@2B:5FU6E5)G"BE\:)W&2%;^? 5@TFT-JS$]XIF9D M\>I'S*=&WD^$QO1I)J\]&."5#E_$/I3_X0HD2GE]3A\$$_ 1=[W:2L(\$85A M=;<#'M54/)A,A']./0V^\L2 ."F*Z&,NBW%$U)1L>@"UF#Q=@DZ9@]0*@/:( M$9D>?+JILL M-3=XL/:TY%-V P0:%;L(9.E>&)H)AB&L>!$N"2O>')[/--X4QQ%5U<2M$.'CNFD/D,D& M050R. R#T&-:/[1_*%PK;6H^\CP[2?XG]9MM<6 JK.::57)QQHUR?DTE&N=* MKJ;FV.#S2], M\0F=S--ND1*0WYXYV)H]FDC<6($!O) X6J9#F+C]F7Q1Z("\.U0RRXOF4FJW MJ.C(1T5'K5)4=+R-BH[=G,.BS1+N.EW'5W#5,'[D"G!YU$FZ[):L8*BKOIN: M7ALL]6[NEF>YPTL$ ?K\:HJEK6*&?3/9D!'&Q3S[QCE'H*RB9Z'@KM'R+>!<"5JQ M-%7BZ]"K[T1T9DW7+1.L&J%*"&S7G"NOR9:9I&J:N&JR7C>>\F1IG M\=8L]9Y)UFDA?HW?GJ4H=#90HF/;LG8.]E"65(5!='J[\HX1K[2JFHGCO4C! M6"&VV]%7AA8V)^!*C8[W>%9%.1JFB$7@^U,9!8QJ!0CY@7 D+J/C!>W)@N71 M034VWB# %B?@("ML6S3(/+'-Y-+D"_G.*RKH1=6L\_V:)=DS1;(HPLW6_#V% M36M6EJ12,O3C )1KXDS2NSGR,9+0=A$^,B+?G!5%IU(#WF^ ,)D7^9I MHA*?H6'9. !=M[-M3!Z#3A]'%,3+=#'@#D^)VIAW$)&_%:"%1BYRG:BDR/=# M#'7P<_FB&#P61U3W-C/-$B4$:$H6_JT/T3Z_X(>W$GS,R@XL;Q".<:1!3L+W M36"L211I** M&6&/4LNVO)"\$"!EOCMU\KJ27&0.N)I(QT8]AESYA,N/'0O0Z*;[C.692N(K M3KS3KTO*THN[L>SD:]%T9RHTU'//ER7L*#D^E>DV!-X2]P_(+<9S6T$:<@X, MR^'GO3**XM6[LLRCK/T/DZ:;6V9ZD(-#@0\0]29P!)+VO(-'>% @ M.DQ,1V$.8Z:HZV7>$QY7 Z&!729"!4985,+?\*E<1X$-0E9(LFLRCTM'I %" M#I+7*$X+JK7,XX*188*SK=[P%LOF+DO?]3S8,M<1XPFC$ M'??"B;!='L=-I$I=689-\$S<8],CZ$9X$C8*C3"OG4U4=T<3TD728C#%+R20 MQH ?P;J%<@,\]AC" .B*4PO]HO2+B5U8 M]I,-0GA?0CHFMI&"Q(A09"BJNXC%"DF5XKA\?YV4!O@"W%.@9>!PZE56G%-R,N3>LNLCQX/,J M%^3;" 13K@BSHXP7LYS(U!D7(2%=+]:Q'(%N7;4P[F8X+)WR,T3M?L18H'4] M#P-VVI CKXN[H&IH:\RA=RTLJU;%ADY.J+.3BYX-]6W$?4)&EFS<=Q%257@3 MLC=\IC_Q0(?&_'GPN#@8G$COB1/K^-!>G88X^4.M RH9I,6RY]5IT7FR\".X M(B6ACS*V(JC/1)*19^!EK9O6^LEM0=LB)[_4M@AP370<3Q3'$92]6).H@UT\ M]ZC"ZX7YSUA"3 H(U\\%;AL#Q^44@4TU!Z+LP13\$M^,.[PB=Q$E)"0 MF6_XCLAM\%(ZW!/4HK&:BHR"+E)JON)1)S\7.6K+R9$ZS,#WVF?2L$$Q3 M@E%/ELOF0D\>@LI951N?(3HDY@V[/$L$?*VH8#'?E4:\!8.'P#5'KLEOT;'P MXM*7K%9RO#P*U16ZMN36?"_?EZ7[A2F[P8!-J$P^VG[IQ=N$_4,:R5?3EA2+ M_&!Q%5-4*<3!PGR(XL2A#B75.11YY/9XU&Z.JQL,1%YV4;0;/&Z*KA[2#4A= M>P:]\638H2'@P]0%" [@6$;)0B944Z$H=J%2-8_->:M2#(4:=6SPQD$6P@3Z M06K9?X;FXXS>EDN.^O=%:?"L@N)'BP(2]/)Q3RQ3*"R^X5QYRCA/]"%*A'L! M;PSH:X^@A@.N@*V1ZYHS>5H)C1H3Y3GN72BHPSW2^,G804?]&/J\'60TCD+U M5("719>X)AM6X#Z7M=_=9\P!Z)CB@6<,Q2KZV4-8#D9PC$=/$!6 >>3NAZ0$ MQW\3E9'*] R?![2DZD-'T"H0[*+STQQN.'0,RT-N!LB.",>>EAU=+(-71+Q0 MU/#DI(:G6M3P%#4\FZOAD0H]0Q&1)Q53$LFDAH P",NT)PT4Z)"FP?0\) _M 2Z*CW@1OTZ16T& M[Q,YQ!?())!X+\2TTPEO*:.%$Q<+:'EE15F3"R.;%H>=(KQ]>BWP#+3LJ),%E ;%"O+1)\34\+-+)_$,1;S-3@$'S-<>+C#8,'04EM"4_ MB=>1@4A@8K/$KT')PG7$PQRS8.3"R#[>)(\]*(R>Z9X5'N2[8< ?-7Q*0A+8 M'CD"0XC&T9UB$T2UX*?V?%HZCHPG1!=K'!GHXBR=J\H[,ASM*+ A[8E"C/F>[D)'Y"2,3*G08NR?/H. MCA5-..4F*]U=Y=T_+V-%AER/4-S8/Y9?[0,>#\>4O &>!0]Z,"J%$[G,LQF1 M%KEOU"U@6I1.45);@&LCG7)!<20.[TXKOD29ES&"N<3C2DL8U9BH\NQ1@CP% M)8N17VK47%B5S07LL0'IHCHB8<9]N>E#Y$M4Q2-/^*3TS:48\%+>7>'6Y5*I M T6R(S]BB.8GFH+!VW3Q$[;,BIHL7EQ>W,2=%;FP?>:1IZGQN%&#=TNEY5-F M#JMN.? OG8W0&S]'W@L!"HF*6P?+?I1%N>JB?%S4F"]*J6;E(A)_#P1."H89 M7U:-'2BUPS&5W&&5D5H0G!89X/Y4=? PL:LL-;$-M%\H L(41NN+W^USA!PN^#Z!-J-K M!ZZ>U-.X8R0QSW%V0!H]N8VP6!.DSQ![CP8!I5=)G685IA[=,,Z<05F*.3>Q8KQY!I0;C^CR*]42Q#>RA)\B M#W-(DH1)Y#H#'$!%>/!<@I0$)5C$E]4R#]3R9:V+9TP_J1% =#;C!UG/1UY3 M/'1TPLGB*[MR3F2RA3&$"3RZKHDEAF7MG'&[$JG*>+A%R;RE"YPUY[%$M]6X9GJ$:!T#A'WDC78F*5\%(6@'+ATZ M:L)N$%>$S73I!-B.$BU,EW:*RU 7B2F:-Y&F1?:O-RL1]\??\TM:XA5TZ!6) M060#Q0#*/7RU&R/WL7UR%PW'0<<9JW>Z<>E*/(0#PA&$ M@:Q2PL*SY+3*B$'*:\!F]QGF!T8*U QW57$SX7>8NOA#($HXJXE!T?P+':%"_Q,$P&^C"O2 M]@$)F#B]R'ZQ$)%D.3J)E3QB1FKC:4@T3GJ&EG"IZ$DZ8H[F0N=(!I50&4DV MC"; KW>@ZV2B0/@!F_ B'/R6-"N97Z7!\0C"B!#WHU$5WW..F4N+U /',4B, M$I)AUIR0[F/C,2#'OM(5,Q5=BE>KI;A9XTD"_!$K[@>@O- S31>K\5>KJ4W5 M'C*(3-UI=&(4*)Y'G Y0#>7G*,Q7+: Z8WZ]P)01H9UXD$^K M"<\O*ZQ!$^+[4968>!>_IX<%E>JS% "E%-'IKA0/),"(@Y.*!#'48S?1 MI&F"-6X#0JQ-E+$^///+W^\D9N:*%K\D M10%]]ZC.$E\ZYTN\9*U#OUKM2$[V_BMY,K?\ =PAN":(&DK9!X2IP4Q)Z,D+ M>^1W+_)1R)R:(IYC9FSOHR^A8*5AZ+, 2_A-J;:*YGW)CV(2+DA"*:?&I')^5[-\\JLZB5(#X9RCEY<08EV^E(>LI3HVFE+?%HQ"/T$#5U)S MQG]:M'OGS"8Z,]F"!S2'U,LZ0ID$24QSX)-!;A#)+Q*?XD=F'YSS14;)!-_M!AS:3M]MQ>*Q2D$E-[O&(D2U?&0'5 M;=356VZZO,&LB((LP9(%OL,Y:E4V,T,/W_%9Y)3-]"Z5X$SRZK49QT8>ZZ-- MC\JXF>?Z$X/Z&-#M3A$J+!+/3+(@']1_77RTD21ZG"U413]BQ.Z\F:VH%>3' MR?OO4YXHB::+GW#*4!V)^J7T2CDXL\1536\]V5E<[VR[& &.9=!EL-(0[Q;. MLV:P/=46V*ZDTLH0OT4:C-/07_J%;6R4P$UAFVX/D29HQH@U/(".+H0Z!($H M[O?('BXZ8EJ;*GZ184&4/3%(_4 ((?!AA%\ M/8K5?(X8!QM*ME;9M0@F0QS P9]^,#;12,!XAC2Z4Q#I%D.^*M8K)M83!Z(J M AT%D1P1QPBVR\\]#/HL*@<:B."2 T=@)HH?J@7SO TIK(BG@$?L,5-3KEJ> MTOH6J$@C$D:TCREL=-ANNN)1[>K:'7Y\(3Z."WZ2=J#+O?0["IV102^PVTNU M4OHCFA2)!;\./.M!'7YN=?L!C-+$XEM4&,7QC4SUPS.,.PW371#A5%4G*>(!B.@UJOC&54ETY@0KM0W$ZZLNA4OQC,K$W4# 4\-MZ.( M=-:CY5L+A5;?I6W$2BWTC;84*JTL@A$A7Q&II+1?M:+@7BD5WL3B,S404K4I MD0U6A8S11\ &;61_N/OY55RHYY>6O"7#E)6W9(MQ#+[RG U%&R&.I1-5BNTZ MJEEY8Q)AS])$NI3)MI7?)Z,E9^EPJ;&A<&F^48;WM##5L8$@J2U2E46,5,1( M18QT>#'2;Y;L#O> <.BRC)D*&SV32G6(9; NJ]VHZ$IE5_RM[#(N>%PIXWJ. MZBII\]-&?QO"UJ-CF%$7RFUM1-!%;$N!AT,M> M?+46)41M+1/?WXJ/G;ECSAOH]0W1,GG>FP6_1K<^XOI1@:=@(WH'A\_% 7E9 MH78O2GOQI)IV2U[;>*3NM5F+'A)N$,6W!(N3N38.7P<1!SS];'BF+\[/#17L M"&59/(OC#*>N[CNB^^9F3Q?,Y7FT'V3K)(?L1I2]'C-#[1)Q M>1EK2QX-STSMAKS#HTS!-I[Y?G@10 ?_75ZFHLM*8I@_P77PT3)PS"/1!5OT M+M2Z$1H2E2/R#"R+>VC(U^D$Z1)@-"ZNKV!5.X47CZ'%95C%BH/O$5.'(%8> M9UJ$D0HYO[B*993>P-S-!K[MJK>PR7[+6B52KO._*G:)WZU1=U 1)KS[(BYQ M*W4<')(Z]")NB8.)^'6KO(>7._-%J-?EY M:II H98?Z]GN+4]@\5N?X"3((G!YH3&08A,70I M8E^YB-4D+XM&@4H0NR",B++FB]N/E1!,7O;6@%D1/-;Y$:)@*XQF'945S]6A7)ZH)[PJ4KUR68U/L(VV=I)*K73OA! MY%CX%6480FI2["=8%I=V!V39>4-4P"^<1.$ M(F$DEW M(O)*X5^E8#H3<%CI2(I/7O 2#W(P03.&$%?>')]R13"?OI(#YF^AO&+RWO@@ ML@01;)J\5,IMDXCAXC7,5H7%#@5/',J,8NJL)LE9BF,DFVCH&JS$9X[(_$_" M/K@@X-.C:."P@6=)LTP7 3!&A'UQ?4H(Q!\3$#*Z+$L,)9B"4T2T'J'S-@Y" M+',3<_VRS]K[_HWRVDF7O&L^*L M2;"TV1G0:RS8-IC"X$,2JSR>3_8LAC,N76JA^,E'_&Z0?)'Y0;I&/+'SB->- M':%3U#O/5 LHK\? PW@WF$H<_ DFN4GN$D09B.IP:>)>Y#6D#X?*C@PN]JPA M!'">8U Y N\I^E:0P+2E?(58#JR-?4A=[Z<*$YZ&%RDDGA@2/JK$290>:XR8 MH'C8>$@4/2%.\I#(Q :$ Q*YI@I,.&4).7ZU.,E^08[?^\!+5$.3:+$D3TE,CU2+C'9E3NN!:!Q MJ-362\!_12C&?9YVCOA3U]Z/TF\W&>XBW5KBQTZ128EO"2;[_617NL+8U@=Q M1OHXLOG58198(NO&'XJ1(E2A$Y 1?H2Y(;U/'_%DQ#4S' HU.)T#$&0E\Q)I MJ_E, MW)Y\_V/!F&Y?8.D@"FB4&51Z9<"$%P[ 8;RF&;A?"OXQ#J1$:'I$*K7$(P;2 MA E%9RC\N*J<.*Z*/#T!NYH\I5KMB"J:2H8R[_O\KCLL@S?'CDI/[GMG1]-1 M?M78\/*A]TVKE[5OW;L_>@_:W>7]'T<%3XRA)YYK(.=9O"697@%C@;J)W6=:.?P>_1]4/ M$/@@ )\OH2$=M1Y45I9&@6ZH(A2H,0"!M8\L-A1-> @;$_,/(M/./XL]./%9 M JG=3![\JNE%<&5 -:C@#O&$7J;H3".+$#W%:MTH59L8$>'3\)/Y0?P>UX;T M?O(P0^L.@@\*>!6VWXS!.O%@=H QB,QH@I7[!V_=#*XQ]Z+*VFE<6HBE!Q%7 MZNMN'C^PP1P4KZ[&>E0Z-FIC6W&JI2]L=#/SA3DGJ$MO4>$* MK^8*-PM7.*=:15FPH/F\=<(4ZIE[:KWM7O%XY/>^>7UU_OR; ^GK4Z[*^#7L;$= M-4.RN?;/<(#4BNQ_D(;VF, %C%4X2.4C5JVC.\1,RF-1;IIC^V+G6WB0+F \ M&GC$ECA">ZM\@!G'R_L_M(ONV6!M7BOIGV_ONM]O;P'T]X[U^Z[5[U[[>9"Z_WC^^7# MOS#U_/WN\N&RQQ,IW^][^*'05\MG4UZ[L&MP,=XH@>K:>>^B^_WJX5[[?GMS M#12YOKRY4PA3$&$G"<5OE]<]$(^+'DC%^>7]V=7-_4H)Q=?OOGHR\%;55;/\ M"D?R 7@T /+5A%8'JDDMLI:[__^?GEZ^;#'0Q6ZPBOXY6_O@,YXKV*"3=Z= MQ^AWK,Z0OZ^^=YP-B/M4.3/"P/V<$#/Z"^>4WX*^:TXYT_P6>.)^QV^!*=__ MQ#RJG!$<%[@3\1Y$DE26&9@K?+=>KN%WM\0BU4JY2ON^XJP:M7(+I_6;H4'P M-_S;NU$03#Y]_/C\_%SVV:#\Z#Y]['J#$1;*?V3FH^%]-(W ^-AHUROMCR"\ MU4:]W6YT:O5*I5-MM3^RG_]N=%J5DWIY%(PCBI9@K!)P+99S?6(_1U;?PEG? MQZU^8PP_S(G>,9MN%/2GHFB5WS@]\XSG(3;W^.Y0Y<^9@%"FMH'PW-_=$80@ M9>W<@+#XO0*Q3.<&4>\%'LCT^#00Q[":.LJ/ GX+"CXK5Z]76\MBTM*5D86+!9K;9;G658$#/R/"'? M>&]\^$C)>/R)[SOV%Z.K,\1BLD*6SK1ZT7G7#3_3$H1/[,MQ4K]V"-0_V2KU MXS.R-T;]VF'(?GL9ZJ\BW8C\ZB,.&F%=GE"_^;.R=L_X?;)JO5GA/;9-E_K. MJX_+ASJ5ECSCNS>\ON$POW3STV93/.G#3VJ52NWM,-)!J)'6*QEI1E$4C+1I MS[=:OKR^_S\Y9*9+A_ >_^_IW95V*2XLO0V"W)_]GG>"/!@_\=K'%%1]P!PJ M(KL?C-C8>!L4.NM>'2"%S@Q[$$K4@;= IO/>1=[)%%/GG'=!?#/$N>J>YITX M&3)T9?29[;\-"MW>]0Z00K?85]D)WHR::^201&=4O'B+MQN,J8:G\V24D %X;$2<9$+O?.PNXPOE (^PS23=\N*N0^COH!1RH%8CI*"')\!Q5V4KJ=,\IDM M"T9:,X72V'LNQ>,D0K/FMHTX;RMJ7BZQ4IB!KG$YJ08#@!OU+U?KAJ6)Z[H) M)3^T@YZ\DM!6D70H5205CP"$&N2JQK+=X[*K-V-VU?S <7K9KKM\>G&\_T%? MVU0NHU!,1#2;KDF*'8Q(^"*&UQA("3SPY4#$IRC4'8BF]R+?AF*D0*#"5!OP MR-]80"-?Z2_!5L@!)7]HG@7D@Q;P^$P+S,S)FM@U+2\]L05:\Q_7[H MR#>S)U:?=[_=?OL[C71YY$G6J&5Y2V^]^&-%G0%(WZMLO\1I.B6/\"6R 'WY M'8\?:KW&[1Y@0:$@)@YO#R1YG3CO'V^2<(8:,.1[N1FS-;1RYVP>-/+ MXVQZG(T9,6O%?#]A!5E-B$LC6I@;M%[Y_T+V12XM&SJ0R*6[WCB?5T*7@YTC M?C6;-*?=-/WV6VFTM2@Y/]>)7;Z?!MDV M>CC[ 5!+ P04 " #R,:E6G,Q&RKP# 9%@ #0 &5X7S4Q,33.,228^<<4^#^ M^GM. FUAF]H[L4VH",F)G^WW[?-YS]")=<*[G9B2L'M^UM%,<]KMU(OQ_.R\ M4R]$G;D,-SBDD.D-I]>52 IM121A?-/R64(S&-(53&1"1#N79>P?VG+L5!>O M=T0Q(G1+2)40WM9TK2W"V4*T%%O$NIT0M6"B9=97NIUYUUO';,XT-!NU1J<^ M1YO2[OE7]+_>,^#U4RQXI/!7,<_2]K=T_#\? RHT50=.]KR)/^@/>JX_& UA M/)M,9^[0!W]TLAX[[V!6F]9Z-9AZO=QKI_G&KIZLO^X4W ^CL>]]>)A>.%E_ MMUF]LM_"J _^[QY,WBXS]D\Y&&@8! M"D$#S:2 %=,QZ)C"YR51F&>^@0E-I=(@(^@ILHJD"F$FF*8A]*1"$V/@-NR@]-J6(R!"I")A9P2U000].I(B8:S<)3DD'$ M.)Z],V1*@Z5BFJ&31(3@K8.8B 5%Y4G"LLSHQJ]9&1)-(::*HJF%.87IED!"F9KX/%R^763X49X_)6I.!,VLT9JC76Z0!]GP MHXIRHEO?$5J:S#F%.2:7JNN*74&?.4]):!*U>\]2$FS?GX_$%0MUC(_VJ](. MB]-(M\A2R^U$?B,H9BKF$G*&%Q.%#V8,MRKO3#8"PLMZI&5:'MVL-5\]\$N' MS]V9+S\*R9Q:'F=S_G/LVD7B6'89&);\CI8+G#]#U;=TPM@>U<-7]K&P[OAP)'55PY$<P6*$B1"UDU MWQ7MN@@>&++\:-.O<-62%\R1V/YRG=E>ASF(U ]BQ OK'F&T,-*:2ZUETLHD M9R$XZ1I^L?-/>P_#"0M#3K?:W]8:Q^57/:L?7&F>P;A'UC;MFG-81TH4/J$@ M?='U)Q>EXYMRO"R\9.!'9^ KE_B71'SO1-R2#5P5O^6.$OQ3[(8ANX. DRR[ MKGQRI[XU=F\\Z_W$<__ 3#V4CF_Z_F1O+HXL)5>'DZ:#POAF.+N]UX8K<-V7 M!K2BGO_'VZGG?PG_"U!+ P04 " #R,:E6N +4SLP# D%@ #0 &5X M7S4Q,3GIRVJ_E2>R;#-0XI:+/F]*H426&:Q:25$S9EHVOVE3GO6\5NXV+6OEH_?7&X'T8 M#"?^A\?IA:/U=Y/5R]K/,+B!R6\^C+W1M=?WQ\[@CX_^G^!U)W:E7JO57T,4 MCD7'O\CFCH:>@$ *00/#I( E,S&8F,*G!5&89[Z&$4VE,B CZ"JRC*0*82J8 MH2%TI<(EDAT\LX=*79FD1*Q+YX!3-Z@-W)KS"?!0)C2EBLD0J B9F,,=44$, M#;>,F*@W@&B(&$>Q6QO&-%@H9ACZ1T0(_BJ(B9A3U)LD3&NK%O_MSI 8"C%5 M%*W,+&:^L^#.62*EV&;LQHA-)0NF'W% 91Q *JK(?V:.%#&7#. ML @?TH72"XP?& D/=4P7(A#*U87F\?;/)TJ*0/R9J1@35SF#%Z1J\ M((NMI449UXEI?D-$&3+C%&:84ZJN2K42^LQY2D*;G^V[3DFP>7\Y )/$[R/*'RP8[A1>6^S$1!>E"$CTT)TH])X M]\@O$[[T9+;](-QR*UF4WS0R%;Y _ M"LC77S'DF8CL2H9C['F&,('EFN4M9,,'PFS32Q75%OIENTPX!SR&S8MP)(9. MD0NZG)V*F" BL/,H,&29:-NK<->"Y\R1V/4RG7JOPSR)U'=BQ!OK=C":&^G, MI#$R:6K)60ANNH(?:ME?:P_#"0M#3@OMOU0N#DNOJJX6MQF_4EQH7L"W'5O= M1N7R:14I,/B,%2\!;^[QK^(996%F)MSNKL5^[R;TGYMDFY M(VNXS'_''23TKZ(E_N]?.W=4ANP> DZTOBI]],839^C=^L[UR/=^Q\0]7AW> MWDQ&>W-QY"BY?#IINRH,;_O3NP=MN /W?6E *ZK9Y]YV-?LZ_#=02P,$% M @ \C&I5G!LU)'R!@ Z"H T !E>%\U,3$W-C@N:'1M[5IK;]NX$OW< M_@HBB[U- #N)FP:+.FZ -#SX\:.!5U[3\6 O?CY^]'BP%U\-$I-- M\%$+YR>:7FSEIO+=7)9*3_J7JB0GWM)87)A25D?AG5-_4[^W7_OX.))6R@>SVGFW+G;W> M81:_B=.SB\OS5^>G)Y?G[][>A>7?T2U>FN&\(WZE/+6%= M/OO2GL'\1F+=VPW[S.-_B5^SG;@IO\Y%(4G5HYS0$5\J)1'KU-C82>]@N&V+TAL61HJYRVFW=HY M6ETZ/FU,U@%U#Q"_%Q!_>D25'$DR/V9@.;1FMX9K)L$R$ YN23!:WX8&G/P1/#[XWGI+( M504F,*GFR.^ I##':[OP7E4Y#QTJD:I2W608$^Q:@'D'S%1E<\">5KA"Y-F,WI?*\$@K)C=%O>-E9 M8*2;.K/F[0,I?PA2/KNCI+Q<0O 3UQ*N/:5PF3%YKO 84'TNI*7 '_!!,6" M9L5J+$;M-.Z!J.I?P4'Q4?9:M(8!Y?$P?]_?(CIW[/#,)W<$?\F!X1B_X).^7QP.RRA4MFX MS;NPEDD(@6IGBNK(-!8#()N.E LY&E94A7'X*#W/[HL5PI*6(?*M/)I'K]-6 M#WZID.GABS-:9=('1Q.G,H5MX06H*.)"S:IXI,:QL I$<4&%A8QN',$ACPK" MG6K)C&ZTY$*$904GY@(-/:+<6U2I^)80&Z)6H#]EW_<-R"IZDE7TK!+7?9*Y M:RC:G/,;@PD '*F,,2*=J4(UE [X8HG.P)$VFP81L%(R45KY":N ZZ9E2(=X MAU!&-"Z9+DC\D$.OV@75#8[:#KO.JB5-48^# T'L#ZF"&-% %-Y0S5!E$QQD M(FH :54CC=TP;I[?&F32'7$VDKH)K.3MI#R'2,=+XY7&>;3PW3A&<=!CTYNR>.FU M9)P#**#DBEWK)DX)%*X3^*:A:F:^[$1/"NEF]8K)'(!%6#\$Q""GICW:QPAP80J2R5]T37UIK$0!3PFTS!L=!]&Q1&:G=<.O#) M4G2::^BO1L'OD%V:*@UW"CL_U.'A1$/W (,*0><3%)_%4D4(4%N59R)^3/(C ME]FH@T*A#0HN7,A.;V068__Y&A#U=CR_7I-?98:.CF;I]1J(M(H/QH@VM/4*AS"\ITL,T42(Y A?OJ-J*=6/E4 M-3)Z1%S^*CELK]UMFQ>HK+69$-Z."Q.3@5S""^+[E4I@]UOO_$-A;O65^&D__#OZIN#86XBLC-J[[=-"42Y> MS8KHNZC5'R)SNY%Y(R?B>4<\W7]Z<"-;_[V>-/[Y%YM+4V9J)%(MG7NQ]=O) M'Y?=]R>OS[HO+\Y._H/ +;Y]__K5Y<5*6Y%WK1FO-[*R$N]?O_WP9CX;+&!W MW0>\V L_61WLA5^X_A=02P,$% @ \C&I5EBYI? 6!P D2D T !E M>%\U,3$W-CDN:'1M[5I_4QLY$OT[^10JKG*!JC'@$&HOQJ&*<$Z*VMV$Y<@' MT(PT'E4THUE)8^/[]/M:&O\VB;/98X$C5<3,J*5N=;_7W1+N%[[4I_U"WCXXA;Q2O?JXPMN3[Q\L9WN%;#JF?5L/ G);=#5?5( M?N>TGYX.;@J5*L^.NOO=_D$*F^K3Y[?H?[EBP,MM+%A2^,\J=?7)UW3\V!XS M67EIUS9Y]?F7 >L>\4[W]2[?.^@>B_@;.Q]<75^\OS@_N[[X]/$^;/^>NGA) MPT7"WM$H&^RS2S.6UB4LD]:K?,)\P7WO#C?H>:HE2XT5TK[=.=R!(5K77 A5 M#6?/KN;9]+DU::R$+WJL>WCXXH0% *E* #P]=EC?0 DH^0PTM5/Y$>TOX[K% M&?.F#E(D)%87_=>2G5Y\72X,;O056W-6PL*;A#EI5;[@.K:=[[K[P6^D\7:[ M>./-'=MUP0H^DLS*D9)C*0 CY=CO#;=@LY[@?6VL9Z9B[S$9:W9^8R9GYY:/ M?:Z4QZQS8R''O8+@KB\DV[%RJ)RW4+NS=[*Z=7S:F'L#BIX@>R\A^^J> M0O8==X E@@? M 9FS$D_0I5G.,[RRS)0HRMY$N36!2F;2.6XG)%+R+Y(1W&=K.KP3, 8J-55] MTD$"F;)94T*LPG18 @2R<:&R@KF&_IO/1U:7[2*T@5(YC?X$B&1CY0MLT-4R M"P;2NC5,,P+;!.;@E'2RZ(8GWCU(WAT]--Y)EJL*R":2S)&<@'00Q[!=&%=5 M3DN'2J&J3#<":X(M"[!-P#1%Q:<&V(FGQ%^MYT1L.>!65(/K0M'""4DT&@)@ MGP%%@CH7[,FX*UBNS=A-J3FO5(S3RV@WK$P6&.:FQJQ9^T2R!TFRU_>49-=+ MB'SI6@*U73Z5 9/G"H\!I1>,6QGX 'PK @!PRZ0C,"A7D#B)E2B!5 ;I62B7 M:>,:S*/B:(V.Q*BMR:3 :\=VP0,A0:P(]L%-5O!J*-D9ZLY5HR$13G3'NW(O M3 VG.GJ*CXI.@E4D)*W/J#@M\#3RAFS96E&^I"B'(MKG*GLA0M-NJ&YP MM'7P.G4A68;Z&@P(S?A05F@N-!"%$5D35$D$!XV(&D!:U4ACCPLWV1X;C+AN M C7)IS+/T8ZI$;SA-K15*&);))GXN+G'"OC 1"0(%SNYU#3^=MW;I$$^DY;4 MIN;?/DZQ=-H !\C+Z /8QBD/G.;V>BC=-2\(Y@ )>KLBU9J+UE^',3]2_EQMJ1&E1Z&A$*AH7INZ D4K6C4H!/ZB^GN4/^WBC8';)%4V7AX+_W?W4B M.--H9D TA:#3L8@.6)F2"%!;96>=^5CR+U0V8W,3"F=HR\(MZ/3:9#'VW\[I ML8F.A](-^9(+3'1REBXW0*1MXR",:",W);%J.R)(4V+G\$S81EN.-EXM/;Z* MC&;]#(4WMZ!, C?+0'($*EP2MQ%-8B53U]=MV[P@RUJ;B<3H MN# Q&? EO""^/UC9]Q] $?N.0,74'LI=M*.C9>Y[(=6W+\)?^'NSY!_KWVJ) M6*F#I1)"RW;UG_:/7WRU;OSHGX[?3=:2X+:V=8_VW[Q8*\IM"OV3&[V]P#]2 M2R)".ZGQWI2]<+7!NO4-^\=A^'?RMX+CP!VL?K'@"2QWS,\G]_^=[K^TZ'SH M$!-:B_-"R9P-;F36T-4"^Q0;Z*>@W&U0?N43]B9AKPY?'?U/7/]0V_^O?[5P M2:50(Y9I[MS;G5_._G/=N3S[,.B\NQJ<_8S +8Y>?GA_?;7RKL@[UHS77U)+ MQ2X_?/S\ZUP;)""WZ0-6'(3O5O8/PE'-D M4$L! A0#% @ \C&I5N>QT&,!#0 @-@ !8 ( !E \ M &-R87=A+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4 " #R,:E6U#^8%&UL4$L! A0#% @ \C&I5M)5=HF= M/0 \=4% !8 ( !)J, &-R87=A+3(P,C,P,S,Q7W!R92YX M;6Q02P$"% ,4 " #R,:E6#=%:'3W8 ?6@P %0 @ 'W MX 8W)A=V$R,#(S,#,S,5\Q,'$N:'1M4$L! A0#% @ \C&I5IS,1LJ\ M P &18 T ( !9[D! &5X7S4Q,3%\U,3$W-C@N:'1M4$L! A0#% @ \C&I5EBYI? 6!P MD2D T ( !8L@! &5X7S4Q,3